PW.SATI - INTEGRAÇÃO - Nota 014082

Módulo: INTEGRAÇÃO

Funcionalidade: Pacote Base

Data/Hora da Publicação: 20/09/2021 17:12:55

Data/Hora Última Alteração: 28/09/2021 17:44:59

Descrição da Nota: Componente Abap Extrator Indiretos (Evoluções referente a NT 2020.005): Criação do campo IND_SOMA_TOT_NF nas tabelas ZLFT_SAI_IMP e ZLFT_ENT_IMP; Evolução no extrator com alteração do tamanho do campo NUMERO_DI para 20 posições; Evolução no extrator com alteração do tipo do campo COD_AGREG para alfanumérico de 20 posições; Evolução no extrator com alteração do tipo do campo CBARRA; Criação de parâmetro para determinar a complementação da descrição do item de nota.

Descrição

 

As Requests anexadas à essa Nota, são Pacotes bases, portanto contemplam os principais programas Extratores, tais como: Indiretos ZLFR000, Diretos ZLFR012 e ZLFR014, Inventário ZLFR007, Exportação ZLFR015 entre outras transações gerais.

 

Evoluções feitas no Produto Extrator para atendimento à NT 2020.005:

  • Para atendimento à NT, a SAP disponibilizou inicialmente as notas, 3069194 e 3045263, sendo assim a Nota técnica é pré-requisito para essa atualização.
  • Para clientes que utilizam o CE+ já foi disponibilizada a Nota 021543 (Doc. Importação), que também é necessária para o sucesso dessa atualização.

 

Componente Abap Extrator Indiretos:

 

  1. Criação do campo IND_SOMA_TOT_NF nas tabelas ZLFT_SAI_IMP e ZLFT_ENT_IMP.

Foi criado o campo IND_SOMA_TOT_NF nas tabelas de imposto de entrada e saída (ZLFT_ENT_IMP e ZLFT_SAI_IMP) para atendimento da inclusão ou não dos tributos de PIS Substituição Tributária (indSomaPISST – R07) e COFINS Substituição Tributária (indSomaCOFINSST – T07) no Total da Nota, cenário da NT. 2020.005.

 

Origem da informação - SAP:

CAMPO

TABELA

TAMANHO

J_1BNFLIN

INDSOMACOFINSST

CHAR(1)

J_1BNFLIN

INDSOMAPISST

CHAR(1)

J_1BNFLIN

COFINSST

DEC(15,2)

J_1BNFLIN

PISST

DEC(15,2)

 

Campos criados:

CAMPO

TABELA

TIPO

TAMANHO

DESCRIÇÃO

IND_SOMA_TOT_NF

ZLFT_ENT_IMP

CHAR

1

Soma Valor Pis/Cofins no total da nota

IND_SOMA_TOT_NF

ZLFT_SAI_IMP

CHAR

1

Soma Valor Pis/Cofins no total da nota

 

Segue, um exemplo dos impostos 11- ST SOBRE PIS e 12 - ST SOBRE COFINS, no sistema de origem SAP e a parametrização necessária na Transação ZLFM037 para a correta extração e envio até a tabela intermediária de Imposto - ZLFT_ENT_IMP e ZLFT_SAI_IMP:

 

 - J1B3N:

 

Parâmetro:

  • Cadastrar os códigos de impostos 11- ST SOBRE PIS e 12 - ST SOBRE COFINS na transação ZLFM037, para que as linhas dos tributos sejam criadas nas tabelas ZLFT_ENT_IMP e ZLFT_SAI_IMP.

 

 

Regra:

  • Se os campos INDSOMAPISST e INDSOMACOFINSST da tabela j_1bnflin estiverem preenchidos com o valor “0” os valores de PIS e COFINS ST existentes nos campos PISST e COFINSST da mesma tabela serão somados ao Valor Total da Nota.
  • Se preenchidos dos campos INDSOMAPISST e INDSOMACOFINSST da tabela j_1bnflin for “1”, o valor não será somado ao Valor Total da Nota.

 

  1. Evolução no extrator com alteração do tamanho do campo NUMERO_DI para 20 posições.  

O tamanho do campo NUMERO_DI da tabela ‘Interface de Indiretos - NFs de Entrada - ZLFT_ENTRADA’ foi alterado de CHAR(12) para CHAR(20) posições.

 

  1. Evolução no extrator com alteração do tipo do campo COD_AGREG para alfanumérico de 20 posições.

O tipo do campo COD_AGREG das tabelas de ‘Saída Item SPED Fiscal – Farmacêuticos - /PWS/ZLFT_S_I_FA’ e ‘Entrada Item SPED Fiscal – Farmacêuticos - /PWS/ZLFT_E_I_FA’, foi alterado de ‘NUMC(20)’ para ‘CHAR(20)’.

 

  1. Evolução no extrator com alteração do tipo do campo CBARRA.

Alterado o tipo do campo CBARRA das tabelas ‘Saída Item SPED Fiscal /PWS/ZLFT_S_I_SP’, ‘Entrada Item SPED Fiscal - /PWS/ZLFT_E_I_SP e ‘Interface de Indiretos - NFs Entrada (itens) – ZLFT_ENT_ITM’ para CHAR(30) posições.

 

  1. Cenário de ICMS Diferido em Operações com FCP (Grupo de Tributação do ICMS=51): PDIF - percentual diferido ICMS

Os pontos de Exits ' ZYLFSAIIMP ' – Notas de Saída e 'ZYLFENTIMP' – Notas de Entrada, podem ser utilizados para implementação.

 

  1. Criação de parâmetro para determinar a complementação da descrição do item de nota. 

A partir da nota 013087, a regra de extração da ‘Descrição do item da nota’, passou a ser extraída baseando-se na junção do ‘Texto Básico’ com a ‘Descrição básica do material’ (campo MAKTX). Todavia, foi feita a melhoria para que seja possível extrair a descrição dos itens somente com a Descrição básica do material (campo MAKTX).

 

- Descrição básica do material (SAP - MM03):

 

- Texto básico (SAP – MM03):

 

Para isto, foi criado o parâmetro ‘READ_TEXT’ que deverá ser incluído na parametrização da ZLFM078, aba Parâmetros Gerais e que funcionará da seguinte forma:

 

- Se o parâmetro estiver sem valor ou não existir, a extração da Descrição do item da nota continuará sendo da forma concatenada, ou seja, com a duas descrições.

 

 

- Se o parâmetro estiver com valor ‘S’, a extração da Descrição do item da nota será feita somente com a descrição Básica do material.

 

Importante: O extrator gera a Descrição do item de nota concatenando as duas descrições citadas acima, caso deseje que seja gerada somente com a Descrição básica do material (campo MAKTX), deve-se incluir este parâmetro na /PWSATI/ZLFM078 com o valor preenchido com ‘S’.

 

7. Pacote regerado - para evitar dump na extração programa ZLFR000

Correção dos pacotes Request F6QK915266 (substituída pela F6QK915268 em 28/09/21) em ambientes SAP 4.6C.

Request F9DK903722 (substituída pela F9DK903756 em 28/09/21) em ambientes SAP 4.7 ou superior.

Erro: ETWA_NOT_ASSIGNED /  Programa ABAP ZLFR000

If the error occurs in a non-modfied SAP program, you might be able to find a solution in the SAP Notes system. If you have access to the SAP Notes system, check there first using the following keywords: 

  •  "GETWA_NOT_ASSIGNED"
  •  "ZLFR000" bzw. ZLFN002 "
  • SEL_MAIN_NEW" 

5943 * GRC - SAP >>>>> IF <authcod> IS INITIAL. 

5945 

5946 * NF-e - Protocolo não encontrado - Não processa 

5947 zlft003-docnum = itab_aux_j_1bnfdoc-docnum. 

5948 zlft003-data_processo = sy-datum . 

5949 *--TS96114-17.06.2014-I:Tratamento Código de Retorno do SEFAZ ? NF-e

5950 * zlft003-motivo = 'P'. 

5951 zlft003-motivo = 'A'. 

5952 *--TS96114-17.06.2014-F:Tratamento Código de Retorno do SEFAZ ? NF-e 

5953 INSERT INTO zlft003 VALUES zlft003

 

 

Versões Tratadas

1.52.0000


Pré-Requisitos

Produto:

Nota

Descrição

Componente Oracle Carga de saldos de Inventário - Criação de novo campo para atendimento do Sped Fiscal - campo Motivo do inventário.

Componente Oracle Interface Diretos - Inclusão do campo IND_INTERFACE na view R3_ZLFT_DIRETOS.

Componente Oracle Extrator Indiretos - Melhorias durante a execução do Processar Dados: - na mensagem de erro quando CFOP estiver cadastrado no SATI com vigência finalizada; - na performance para cliente que utiliza o parâmetro de checagem de nota fiscal de entrada pela chave de NF-e; - Tratamento no Processar Dados ao realizar o cadastro do produto durante de carga.

Componente Oracle Extrator Indiretos - Ajuste realizado na procedure de serviços para o Dump ORA 06511- PL\SQL: cursor already open. ORA 06512: at LF.P_INTERFACE_NF_SERVICOS, line 568.

Componente Oracle Interface Diretos - Inclusão dos campos FORMA_TRIB, FONTE_PAGD, BENEF_REND, DOCTO_CE na view R3_ZLFT_DIRETOS.

Componente Oracle Extrator Indiretos - Disponibilização de novas view's para atender as notas de energia, eletrônica - campos FINALIDADE_EMISSAO e INDICADOR_DESTINATARIO.

Componente Oracle Extrator Indiretos - Criação das Views, para atendimento aos Itens Farma - campos Código produto ANVISA e Código agregação ANVISA.

Componente Oracle Extrator Indiretos - Disponibilização do campo 'Número do item externo' na View e movimentação de dados para atender ao SPED Fiscal.

Componente Oracle Extrator Indiretos - Disponibilização de movimentação de dados (Processar Dados) para atender as notas de energia, eletrônica - campos FINALIDADE_EMISSAO e INDICADOR_DESTINATARIO.

Componente Oracle Extrator Indiretos - Criação dos campos 'Finalidade de emissão do documento eletrônico' e 'Indicador do destinatário/ acessante' na View e movimentação de dados para atender ao SPED Fiscal.

Componente Oracle Extrator Indiretos - Movimentação de dados do campo de Descrição do item da nota após alteração de tamanho.

Componente Oracle Extrator Indiretos (Melhorias referente a NT NT 2020.005): Criação do campo IND_SOMA_TOT_NF nas views R3_ZLFT_ENT_IMP e R3_ZLFT_SAI_IMP; Alteração do tamanho do campo NUMERO_DI para 20 posições; Alteração do tipo do campo COD_AGREG para alfanumérico com 20 posições.

Componente Oracle Extrator Indiretos - Disponibilização do campo na view e a movimentação do mesmo no objeto Oracle, pertinente ao Indicador do IPI Atacadista, para atender ao SPED Fiscal.

Componente Oracle Extrator Indiretos - Correção realizada no relatório de Erros de Indiretos (Processa Dados) para a uniformizar o formato da data e inclusão de Manutenção do histórico.

Componente Oracle Extrator Diretos - Criação de novo campo para atendimento da REINF - campo Código Natureza de Rendimento.

Interface do PW.SATI - RFCInterface.Net - Tratamento realizado no RFC.NET, disponibilizando novo parâmetro 'rfc_snc_lib' para habilitar a conexão automatizada.

Componente Oracle Interface Indiretos - Alteração no processar dados para atualizar o preenchimento do campo COD_SIT nas informações complementares do SPED Fiscal para o cenário de Nota Fiscal de Saída mercantil, cancelada.

Componente Oracle Dados de Exportação - Ajuste na trigger de exportação para que a interface possa identificar atualização de dados no item.

Componente Oracle Extrator Indiretos - Criação de novos campos no processar dados para atendimento aos Itens Farma - campos Código produto ANVISA e Código agregação ANVISA.

Componente Oracle Interface Indiretos - Inclusão dos campos NUM_DOC_MUNIC, COD_VERIF_NFE na R3_ZLFT_ENTRADA_ISS; - Tratamento no Processar Dados para os campos novos e revisão do tamanho campo ID_NF_ENTRADA


Pacotes de Atualização

Versão - 1.52.0000

Informações Complementares

 

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

 

  1. Existe aplicações de pré-requisitos que são premissas para atualização na interface SAP x Comply. Devem ser seguidas da seguinte forma:
  • Pacote Oracle - Notas 012156, 012167, 012199, 012486, 012491, 012550, 012601, 012604, 012665, 012688, 012689, 012848, 012895, 013008, 013081, 013084, 013282, 013945, 013966 e 14083.

 

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

 

  1. Realizar a leitura do Procedimento de Implementação referente a aplicação da request SAP, documento dentro do pacote ZLFR000 - 1.52.09.00.

 

  1. Verificar a documentação pertinente a permissão do usuário RFC com a nomenclatura 'pw SATI_Manual Tecnico_Perfil Usuario RFC LF'.

 

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

 

  • Aplicar a request F6QK915266 (substituída pela F6QK915268 em 28/09/21) em ambientes SAP 4.6C.
  • Aplicar a request F9DK903722 (substituída pela F9DK903756 em 28/09/21) em ambientes SAP 4.7 ou superior.

 

  1. Na importação da request marque as seguintes opções:
  • 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.

 

  1. 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. 

 

  1. Para clientes que utilizam a Extração com DBLINK, os arquivos de ajuste de Sinomimos, dos campos novos apresentados nesta nota, encontram-se junto ao zip da Request SAP.