Módulo: Integração - Extratores SAP
Funcionalidade: Pacote Base
Data/Hora da Publicação: 25/09/2024 09:09:05
Data/Hora Última Alteração: 25/09/2024 09:09:05
Descrição da Nota: Componente extrator Indiretos: Ajuste transação /PWSATI/ZLFM118 aba Ordenação de Regras; Ajuste na extração de notas fiscais whriter sem ser eletrônica. Evolução: Criação de mapeamento preenchimento campos Código Situação Tributária PIS e COFINS na tabela intermediária /PWSATI/ZSATI010. Componente extrator de Inventário: Tratamento para corrigir o campo quantidade.
Sintoma
As Requests anexadas nessa 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 extrator de Indiretos.
1. Na parametrização da transação /PWSATI/ZLFM118 aba "Ordenação das Regras" em alguns sistemas SAP estava ocorrendo das informações não aparecerem completas na coluna Regra, impedindo assim que a alteração na ordenação da regra finalizasse corretamente.
Abaixo apresenta-se um exemplo:

2. Após a aplicação do pacote base 4.00.30.000 ao realizar a extração utilizando a transação /PWSATI/ZLFR000 foi verificado que notas fiscais whriter que não eram eletrônicas, exemplo: modelo 55 não estavam sendo extraídas, ficando paradas na tabela /PWSATI/ZLFT003.
Componente extrator de Inventário
1- O extrator de inventário não estava gerando o valor correto para o campo quantidade, quando buscava os valores da tabela MKOLH, por falta de um campo chave na seleção.
Solução
Componente extrator Indiretos
1. Ajuste realizado na transação /PWSATI/ZLFM118 aba "Ordenação das Regras" para que no campo Regra as descrições sempre estejam completas, independente do SAP utilizado, evitando assim problemas ao editar e salvar o registro quando necessário alteração da regra.
Abaixo apresenta-se um exemplo:


2. Ajuste realizado no programa extrator /PWSATI/ZLFR000 para que notas fiscais whriter que não sejam eletrônicas e por isso não aparecem na tabela J_1BNFE_ACTIVE sejam extraídas para as tabelas intermediárias do Comply.
Componente extrator de Inventário
1- Tratamento para corrigir o valor do campo quantidade. Adicionado campo chave “LGORT” (Depósito), na seleção da MKOLH.
EVOLUÇÕES
Esta nota possui a(s) seguinte(s) melhoria(s):
Componente extrator de Indiretos.
Realizado evolução no programa extrator de indiretos /PWSATI/ZLFR000 para que os campos de situação tributária de PIS e COFINS passem a ser preenchidos na tabela intermediária.
Mapeamento:
Tabela Origem
Campos Origem
Tabela Destino
Campos Destino
4.00.00.0000
Produto:
Nota
Descrição
Arquivo
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;
2. Existem aplicações de pré-requisitos que são premissas para atualização na Interface SAP x Comply. Devem ser seguidas da seguinte forma:
3. 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.31.0000;
5. De acordo com a versão do ambiente:
· Aplicar a request F6QK915672 em ambientes SAP 4.6C.
Ou
· Aplicar a request F9DK905031 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 F9DK905031.
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 F9DK905031.
6. Para clientes que tem a integração PI/PO 7.5 contratada devem solicitar, via chamado, os pacotes: Arquivo TPZ e Request do ABAP Proxy;
7. Na importação da request marque as seguintes opções listadas abaixo:
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:
