COMPLY - Nota 015215

Módulo: Integração - Extratores SAP

Funcionalidade: Pacote Base

Data/Hora da Publicação: 25/09/2023 17:59:40

Data/Hora Última Alteração: 25/09/2023 18:57:14

Descrição da Nota: Ajuste na extração de fiscais eletrônicas somente com o protocolo de autorização; Ajuste no extrator para chamada da função quando SAP versão 4.6; Tratamento para extrair corretamente as bases de cálculo e alíquotas do PIS e Cofins quando existe ICMS monofásico CSTs 61 e 02; Ajuste no tamanho do campo IEL_FAT_COM da tabela /PWSATI/ZSATI002; Melhoria na chamada da exit ZYLFSATI40; Tratamento para estoque em trânsito.

Sintoma

 

As Requests anexadas nessa presente nota são pacotes bases. Portanto, contemplam os principais programas Extratores: Indiretos, Serviço Tomado, Inventário, Exportação, entre outras transações gerais.

 

Componente do Extrator de Indiretos

1. Notas Fiscais extraídas mesmo sem o Protocolo de autorização.

Ao executar o extrator /PWSATI/ZLFR000, eram extraídas indevidamente notas fiscais eletrônicas de Serviço e notas fiscais eletrônicas sem que o status esteja finalizado no SAP, ou seja, notas sem protocolo de autorização. Este problema ocorria quando era utilizado o parâmetro “NFE_AUT_CODE_CHK” com o valor igual a “COMPLY_E_DOCS” na transação /PWSATI/ZLFM078.

 

2. Extrator Notas Fiscais Indiretos com mensagem de Dump para SAP 4.6.

Ao solicitar a extração de Notas Fiscais Indiretos por meio do extrator /PWSATI/ZLFR000 após a atualização para o Pacote Base 22, estava ocorrendo o seguinte erro em ambientes cujo SAP tenha a versão 4.6:

 

 

 

3. Campos PIS e COFINS sendo extraídos incorretamente.

Ao realizar a extração de indiretos para cenários de ICMS monofásico, as bases de cálculo e alíquotas dos impostos PIS e COFINS estavam sendo enviadas para as tabelas do Comply incorretamente.

 

4.  Ajuste no tamanho do campo na tabela /PWSATI/ZSATI002.

Estava ocorrendo erro ao realizar a extração das informações para a tabela “Capa Elétricas”, uma vez que o campo “IEL_FAT_COM” estava com o tamanho de “22,14”.

 

5. Melhoria para chamada da exit ZYLFSATI40.

A exit só estava sendo executada quando o campo de código de município de origem e destino estava preenchido.

 

Componente do Extrator de Inventário

 

1. Correção para estoque em trânsito.

Estavam ocorrendo duplicidades de materiais quando o parâmetro de Estoque em Trânsito estava marcado na tela de extração do extrator de Saldos de Estoque /PWSATI/ZLFR007.

Solução

 

Componente do Extrator de Indiretos

1. Notas Fiscais extraídas mesmo sem o Protocolo de autorização.

Foi efetuado um novo filtro na lógica do extrator /PWSATI/ZLFR000 para quando o parâmetro “NFE_AUT_CODE_CHK” estiver com o valor igual a “COMPLY_E_DOCS” na transação /PWSATI/ZLFM078. Este filtro realizará a verificação se a nota fiscal é do modelo 55, se for de entrada ou saída e se o campo “AUTHCOD” da tabela “J_1BNFDOC” está preenchido. Se estiver preenchido com o número de protocolo, a nota fiscal é extraída. Caso contrário, a nota fiscal será inserida na tabela /PWSATI/ZLFT003, que corresponde a transação /PWSATI/ZLFM0018 com o motivo igual a “A”.

 

2. Extrator Notas Fiscais Indiretos com mensagem de Dump para SAP 4.6.

Foi ajustada a função “DDIF_FIELDINFO_GET”, utilizada dinamicamente para conferir se o campo existe na tabela “J_1BNFDOC”. Foram incluídas as exceções standard da própria função, caso o campo não exista.

 

3. Campos PIS e COFINS sendo extraídos incorretamente.

Foi alterada a lógica de extração do ICMS monofásico quando a Situação Tributária de ICMS for “61” ou “02”. Foi colocado um novo filtro para verificar se grupo de imposto é ICMS. Dessa forma, fica garantido que os valores fiscais Base de Cálculo e Alíquota sejam calculados apenas para o ICMS, assim não interferindo em outros impostos da nota fiscal.

 

4.  Ajuste de campo na tabela /PWSATI/ZSATI002.

O campo “IEL_VL_FAT_COM”, presente na tabela /PWSATI/ZSATI002, teve o tamanho alterado para “15,2” tipo Decimal.

 

5. Melhoria para chamada da exit ZYLFSATI40.

Realizado ajuste na exit para que seja executada independentemente se o campo referente ao código do município de origem e destino está preenchido.

 

Componente de Extrator de Inventário

 

1. Correção para estoque em trânsito

Realizado ajuste para verificar a tabela interna /PWSATI/ZSATI020 no momento da extração. Serão verificados os estoques em trânsito.

 

Caso já exista um registro na tabela, este não será incluído novamente.

 

 

Versões Tratadas

4.00.00.0000


Pré-Requisitos

Produto:

Nota

Descrição

Ajustes na Interface de "Notas Fiscais Detalhadas - PUB" - Novos tipos para os campos IEL_NUM_FAT_COMERCIAL e IEL_VL_FAT_COMERCIAL; Ajuste na tela de Edição de registros para quando na respectiva interface que esteja sendo executado, e contenha o campo IST_AIDF_ID; Contrato de dados ajustado incluindo o campo PPC_ID; Interface de "Notas Fiscais Detalhadas - PUB" atualização de layout e tratamentos internos, incluindo o modelo 62.

Evolução na extração de dados de Serviços Tomados com a criação do novo campo IIT_OBSERV_NAT_REND.

Correção do layout da Extração de Informações Complementares de Notas Fiscais de Exportação, para tratamento do campo IXP_CONHEC_TP.

Evolução da Integração de Dados da Base Corporativa de Saldos de Inventário, de origens RFC\SAP e TXT - Versão: 4.0: Inclusão do mapeamento para o campo IIV_MOTIVO (Motivo Inventário) em atendimento a legislação do EFD ICMS/IPI - Guia Prático 3.0.2

1- Ajuste no conector Webservice do ETL para permitir mapeamento de serviços publicados na internet. 2- Melhoria na performance do processo de extração quando se utiliza a opção "Atualizar Registros". 3- SImplementação de Sleep no Mapeamento Contabilização para atender as necessidade de sincronismo presentes no processo. 4- Liberação da funcionalidade de Filtros para RFC de Notas Fiscais Indiretos (Matriz, Filial, Docnum).

Extrator Conversão de Unidade de Medida: Críticas de ATCs Check.

Evolução no Integrador de XML: implementado um parâmetro para determinar se erros de truncate aparecerão no log de execução; Melhoria da Interface de Ordem de Produção: desabilitando a validação 09302; Melhoria na Interface de Lançamentos e Partidas: melhoria performance; Evolução na extração e Interface de Notas Fiscais de Indiretos para atendimento ao ICMS Monofásico.

Tratamento para compilação das fórmulas no processo de Execução das Interfaces; Revisão da validação 0770899; Interface ajustada para entender nova estrutura e consumirmos os parâmetros, que estejam cadastrados na funcionalidade Parametrização do Tipo de Imposto; Tratamento realizado no Integrador XML para inserir os parceiros e dados Importação; Alteração dos tamanhos dos campos Número do Processo, Descrição do Imobilizado e Descrição do Imobilizado Definitivo.


Pacotes de Atualização

Informações Complementares

  1. Recomendação que seja aplicado primeiramente em ambiente de Homologação/Qualidade os procedimentos: “Procedimentos e Pacotes de Atualização” e “Procedimento de Homologação” descritos nesta nota antes de aplicar no ambiente produtivo;

 

  1. Existem aplicações de pré-requisitos que são premissas para atualização na Interface SAP x Comply. Devem ser seguidas da seguinte forma:

 

  • Indiretos: Nota 015116/015223 (XML/Versionamento 22.0)
  • Contabilização: Nota 012793 (Versionamento 1.0)
  • Serviços Tomados: Nota 015122 (Versionamento 11.0)
  • CIAP: Nota 014691 (Versionamento 5.0)
  • Exportação: Nota 011345 (Versionamento 5.0)
  • Saldos de Inventário: Nota 012724 (Versionamento 4.0)
  • Extrator de Fator de Conversões: Nota 14961

 

  1. Verificar a versão SAP utilizada no ambiente: SAP 4.6C, SAP 4.7 ou superior;

 

4. Realizar a leitura do Procedimento de Implementação referente a aplicação da request SAP, documento dentro do pacote base - Release 4.00.24.0000;

 

5. De acordo com a versão do ambiente:

  • Aplicar a request F6QK915606 em ambientes SAP 4.6C.

Ou

  • Aplicar a request F9DK904740 em ambientes SAP 4.7 ou superior.

 

5.1. Somente os clientes que apresentarem o erro do objeto de bloqueio /PWSATI/ESATI900, deverão aplicar a request F9QK900065 antes da aplicação da request F9DK904740.

 

 

 

 

 

5.2. Somente os clientes que apresentarem o erro de 'Nome de Coluna Desconhecido 'IFC_COD_BARRAS'', deverão aplicar a request F9DK904523 (Fator de Conversão 4.00.22.0000 - Nota 14961) antes da aplicação da request F9DK904740.

 

6. Para clientes que tem a integração PI/PO 7.5 contratada, não deixem de observar as notas anteriores e se necessário devem solicitar, via chamado, os pacotes: Arquivo TPZ e Request do ABAP Proxy da nota anterior;

 

7. Na importação da request marque as seguintes opções listadas abaixo:

  •  Importar de novo ordem de transporte;
  • Sobregravar originais;
  • Sobregravar objetos em reparações não confirmadas;
  • Ignorar tp. transporte não permitido;
  • Ignorar ctg. tabela não permitida;
  • Ignorar relações de precedentes.

 

8. Para elaboração de encapsulamento de request:

 

Para clientes que utilizam o controle de encapsulamento de request é necessário alterar a camada de transporte para a camada própria do ambiente do cliente.

 

A seguir apresenta-se um exemplo: