COMPLY - Nota 014607

Módulo: Integração - Extratores SAP

Funcionalidade: Pacote Base

Data/Hora da Publicação: 15/07/2022 09:28:20

Data/Hora Última Alteração: 18/07/2022 16:29:25

Descrição da Nota: Componente Abap Interface de Indiretos: Críticas do Code Inspector (ATCs) apresentados na request F9DK904207; Extrações de Notas Fiscais Municipais. Geral: Tratamento na exibição dos dados da transação /PWSATI/ZLFR003; Evolução: Componente Abap Interface de Serviço Tomado: Melhoria com extração de dados Reinf para clientes que utilizam pw.CE.

Sintoma

 

As Requests anexadas à essa Nota, são Pacotes bases, portanto contemplam os principais programas Extratores, tais como: Indiretos, Serviço Tomado, Inventário, Exportação, entre outras transações gerais.

 

Componente Abap Interface de Indiretos:

 

1 – Críticas do Code Inspector (ATCs) apresentados na request F9DK904207

Na Nota 014554, liberamos o Cockpit e como foram criadas novas transações, o ATC apresentou a crítica -  Missing AUTHORITY-CHECK Before CALL TRANSACTION, ou seja, era faltante o objeto de autorização.

 

2 – Extrações de Notas Fiscais Municipais

Ao efetuar o transporte da request F9DK904207 – Pacote base 4.00.17.0000, era apresentado o erro de Sintaxes (abaixo), pois o campo MUNICIPAL da J_1BNFDOC não existia na tabela de Capa de Notas Fiscais da SAP (J_1BNFDOC), em questão.

 

 

Geral:

 

1 - Exibição dos dados da transação /PWSATI/ZLFR003

Na transação /PWSATI/ZLFR003 não apresentava as versões atualizadas na visão da Tela, causando assim, a falsa impressão de falha na aplicação da Request.

Solução

 

Componente Abap Interface de Indiretos:

 

1 – Críticas do Code Inspector ATCs apresentados na request F9DK904207

Tratamento realizado nas chamadas das transações, que eram efetuadas através do Objeto de autorização S_TCODE do Programa Cockpit Fiscal, no qual implementamos o comando - AUTHORITY-CHECK OBJECT 'S_TCODE'. Conforme informado na nota anterior, é necessário revisar a permissão do usuário de Login, que utilizam os Extratores ABAP- Sonda.

 

2 – Extrações de Notas Fiscais Municipais

Tratamento feito para o campo MUNICIPAL da J_1BNFDOC, sendo assim, passamos a chamar o campo, em questão de forma dinâmica. Assim mitigamos falha no transporte da Request F9DK904207 para situações, na qual a tabela J_1BNFDOC não possui o campo MUNICIPAL. 

 

Geral

 

1 - Exibição dos dados da transação /PWSATI/ZLFR003.

Tratamento realizado para buscar as informações de versões direto da tabela de versões do SAP, logo as informações serão apresentadas corretamente na transação /PWSATI/ZLFR003 de acordo com a atualização feita.

 

EVOLUÇÃO

Esta nota possui a(s) seguinte(s) melhoria(s):

 

Melhoria com extração de dados REINF para clientes que utilizam CE+

 

Para atendimento aos ‘Registros 4000’ do EFD – REINF (Escrituração Fiscal Digital – REINF) - versão 2.1, foi implementada a evolução no Extrator de Serviços Tomados (/PWSATI/ZLFR012 e /PWSATI/ZLFR312) para os clientes que também utilizam a solução CE+.

A maior parte das informações de impostos a serem apresentados no REINF (abaixo), são extraídas das tabelas /PWS/ZYCBT134 (Saída de pagamento – Boletos) e /PWS/ZYCBT515 (Impostos apurados pela função de Impostos – Excluído/Estorno) do Produto CE+ e enviadas para as tabelas temporárias já existentes do Extrator de serviços tomados, /PWSATI/ZSATI100, /PWSATI/ZSATI101, /PWSATI/ZSATI102 e /PWSATI/ZSATI103, através do extrator /PWSATI/ZLFR012 ou /PWSATI/ZLFR312.

O Produto CE+ liberou a função /PWS/ZYCB_IMPOSTOS_FISCAIS na versão 10 e no pacote 13.  A função tem como objetivo entregar os dados das tabelas CE+, acima citadas.

As informações de retenções geradas na tabela de 'Saída de pagamento - Boletos', provém de transações oriundas do módulo CE+ Câmbio, como Remessas, Financiamentos, Empréstimos e Contratos de captação.

Os impostos extraídos do CE+, serão:

  • 15 - ISS
  • 13 - IRRF
  • 59 - PIS
  • 60 - COFINS

 

Para que isto ocorra, foram criados campos e parâmetros novos nos processos Abap, conforme abaixo:

TABELA

CAMPO

TIPO

DESCRIÇÃO

/PWSATI/ZSATI100

IST_DOCTO_CE

VARCHAR2

Documento do CE

/PWSATI/ZSATI102

ISI_COD_TP_REND

VARCHAR2(3)

Tipo Rendimento

/PWSATI/ZSATI102

ISI_COD_FOR_TRIB

VARCHAR2(2)

Forma de Tributação

/PWSATI/ZSATI103

ISP_RELAC_FNT_PAG

VARCHAR2(3)

Relação da Fonte Pagadora

 

Novos campos

Para complementar as informações dos dados solicitados no Reinf, foram criados novos campos nas tabelas de serviços tomados conforme abaixo:

 

/PWSATI/ZSATI100

 

/PWSATI/ZSATI102

 

/PWSATI/ZSATI103

 

Obs: 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.

 

Parâmetros

1 - Criado um novo parâmetro na transação /PWSATI/ZLFM000 (Parâmetros Gerais), que tem como objetivo definir quais clientes desejam que esses impostos sejam lidos do CE+, na geração dos impostos diretos (/PWSATI/ZLFR012 ou /PWSATI/ZLFR312).

 

Lembrando que é premissa estar na versão 10 e no pacote 13 do produto CE+.

 

Vejam na imagem a seguir, o parâmetro - REINF/Importação e a sua regra na sequência:

 

Parâmetro: REINF/Importação

Regra de preenchimento:

N: Cliente não possui o módulo CE+ Câmbio.

Os dados de Câmbio referentes ao REINF não serão gerados.

S: Cliente possui o módulo CE+ Câmbio.

Os dados de REINF serão lidos nas tabelas do módulo CE+ e gerados pelo extrator de Diretos.

 

2 - Criada a aba ‘Impostos Diretos Reinf/CE+’ na transação /PWSATI/ZLFM001 (Parâmetros – De/Para de Impostos Diretos) com o de/para dos códigos de impostos CE+ x COMPLY.

 

 

Parâmetro/ Campos

Regra de preenchimento:

Tipo Imposto CE+: Informar tipo do imposto conforme consta nos dados do módulo CE+.

Categoria Imposto: Informar categoria do imposto conforme consta no COMPLY.

Código Imposto: Informar código de imposto conforme consta no módulo CE+.

Código Imp. COMPLY: Informar código imposto conforme consta no COMPLY.

 

Observações:

- Os documentos que foram estornados no CE+ serão armazenados na tabela temporária /PWS/ZYCBT515. Salientamos que por se tratar de uma tabela temporária, após executar a extração dos dados via Programas Extratores /PWSATI/ZLFR012 ou /PWSATI/ZLFR312, os dados serão apagados desta tabela temporária /PWS/ZYCBT515.

No Comply, ao executar os extratores de diretos (PWSATI/ZLFR012 ou /PWSATI/ZLFR312), os dados irão para tabelas temporárias dos Extratores (PWSATI/ZSATI100, /PWSATI/ZSATI101, /PWSATI/ZSATI102 e /PWSATI/ZSATI103), e ao executar a Extração dos Dados .net, estes documentos integrarão nas Tabelas temporárias do COMPLY (ITG_SERVICO_TOMADO, ITG_SERVICO_TOMADO_ITEM, ITG_SERVICO_TOMADO_IMPOSTOS e ITG_SERVICO_TOMADO_PARCEIRO) com seus status alterados para ‘02’ de Estorno.

É importante ressaltar que os dados pertinentes aos impostos do CE+ não contém nota fiscal atrelada e nem possui ligação com a tabela standard ‘WITH_ITEM’ (imposto retido na fonte).

 

Para os clientes que não possuem o produto CE+, terão o ponto de Exit - ZLFR_DIR para desenvolvimento do preenchimento dos dados, referentes aos processos de Câmbio, gerados no módulo de Comércio Exterior, nas tabelas SAP Z-Sonda (PWSATI/ZSATI100, /PWSATI/ZSATI101, /PWSATI/ZSATI102 e /PWSATI/ZSATI103). Porém, é importante informar que, até o momento, a SAP se posicionou em Notas e assuntos relevantes ao REINF, que terão sua liberação disponível somente aos clientes que utilizam o TDF.

Versões Tratadas

4.00.00.0000


Pré-Requisitos

Produto:

Nota

Descrição

Evolução na extração de dados no extrator de Serviços Tomados para atendimento ao `Registro 4000' do EFD - Reinf (Escrituração Fiscal Digital - Reinf)

Apurações Retidos - Desenvolvimento de melhorias para considerar os novos Documentos com Retenções originadas do Sistema de Comércio Exterior CE+ e melhoria na Declaração de Retenção do ISS. Necessário atualizar a Nota 013634.

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

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

Componente de Interface Notas Fiscais Indiretos: Ajuste campo TP_REPASSE; Configuração das Interfaces > Edição em Lote: Ajustado o código do programa para evitar erro; Melhoria no Sistema Remoto de origem SAP PI_PO: Criação campo para não validar certificados; Evolução na Extração e Interface para empresas do ramo OIL: Criação campo IIO_POSSUI_GLP mais mapeamento e nova versão nos Indiretos; Processo de Controle de Vigência de Produtos e Parceiros: Criação de novos parâmetros.

Melhoria realizada na Extração de Fichas Complementares CIAP; inclusão do campo Data Fim para correta ativação ficha.


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” “Procedimento de Homologação” descritos nesta nota antes de aplicar no ambiente produtivo;
  2. Existe aplicações de pré-requisitos que são premissas para atualização na interface SAP x Comply. Existe 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 014566 (XML/Versionamento 19.0)
  •  Contabilização: Nota 012793 (Versionamento 1.0)
  •  Serviços Tomados: Nota 014616 (Versionamento 10.0)
  •  CIAP: Nota 014272 (Versionamento 5.0)
  •  Exportação: Nota 011345 (Versionamento 5.0)
  •  Saldos de Inventário: Nota 012724 (Versionamento 4.0)
  •  Retidos: Nota 013635
  •  CE+: Nota 020818 (Para quem possui CE+).

 

  1. Verificar a versão SAP utilizada no ambiente: SAP 4.6C ou SAP 4.7 ou superior;
  2. Realizar a leitura do Procedimento de Implementação referente a aplicação da request SAP, documento dentro do pacote base – Release 4.00.18.0000;
  3. De acordo com a versão do ambiente:
  •  Aplicar a request F6QK915442 em ambientes SAP 4.6C.

Ou

  •  Aplicar a request F9DK904246  em ambientes SAP 4.7 ou superior.
  1. 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;
  2.  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.