Módulo: INTEGRAÇÃO
Funcionalidade: Interface de Indiretos - Abap
Data/Hora da Publicação: 27/04/2020 09:09:49
Data/Hora Última Alteração: 27/04/2020 09:09:49
Descrição da Nota: Componente Abap Extrator Indiretos - Alteração de regra de extração da informação do campo Descrição do item da nota.
Descrição
Componente Abap Extrator Indiretos – Alteração de regra de extração da informação do campo Descrição do item da nota. A SAP disponibilizou as notas SAP 2708742 e 1630702, e com isso, vimos a necessidade de alterarmos o tamanho do campo e a regra de extração das informações de ‘Descrição item da nota (descricao_nota)’ de notas fiscais mercantis de entrada e saída, adequando com a nota fiscal eletrônica e consequentemente com as obrigações acessórias.
O tamanho do campo Descrição item da nota (DESCRICAO_NOTA) foi alterado de 40 para 120 posições nas tabelas de Item de notas mercantis de entrada e saída (ZLFT_ENT_ITM e ZLFT_SAI_ITM).
A regra de preenchimento do campo (DESCRICAO_NOTA) foi alterada devido a concatenação dos dados dos campos de origem, logo nosso programa também irá considerar para seu preenchimento as informações existentes nos dois campos ‘Descrição básica do material’ com 40 caracteres e ‘Texto dos dados básicos (Basic Text 1)’ limitado a 80 caracteres, sendo que para este campo Texto dos dados básico, ainda será considerado o idioma da descrição na seguinte sequência:
1º Será buscada a descrição em inglês;
2º Se não encontrar os dados na regra acima, o programa buscará a descrição em português;
3º Se não encontrar os dados acima, o programa irá buscar a descrição em espanhol.
Origem no SAP
As seguintes imagens contém a alteração da estrutura do campo, juntamente com uma exemplificação.
Alteração do tamanho do campo:
Exemplo do resultados nas tabelas intermediárias do Extrator:
1.52.0000
Produto:
Nota
Descrição
Arquivo
Informações Complementares
Ou
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.