COMPLY - Nota 014800

Módulo: Integração - Interfaces

Funcionalidade: Interfaces

Data/Hora da Publicação: 28/10/2022 18:11:13

Data/Hora Última Alteração: 28/10/2022 18:11:13

Descrição da Nota: Tratamento no Controle de Vigência de Produto para que não seja preenchida informações de Hora na data inicial da vigência; Evolução na extração de dados do Integrador XML, implementada a funcionalidade Atualizar Registros; Evolução na extração/interface de Notas Fiscais Detalhadas Energia e Telecom com a inclusão de novos campos para atendimento aos registros D700 e D750 Guia Prático 3.1.0 do SPED Fiscal; Evolução na extração de Notas Fiscais Indiretos, com a inclusão de novos campos

Sintoma

 

1. Processo de Interface Controle de Vigência de Produto.

Ao processar produtos pelo controle de vigência, pelas interfaces Cupom Fiscal, Movimentos de Estoque, Notas Fiscais de Indiretos ou Serviços Tomados, quando a data utilizada como data inicial da vigência era maior que a data atual o produto era cadastrado com a data do dia do processamento, porém com a informação de hora/minutos preenchida no cadastro.

Solução

 

1. Processo de Interface Controle de Vigência de Produto.

Tratamento realizado para que ao processar produtos pelo controle de vigência, utilizando as interfaces Cupom Fiscal, Movimentos de Estoque, Notas Fiscais de Indiretos ou Serviços Tomados, quando a data utilizada como data inicial da vigência for maior que a data atual, o produto seja cadastrado, com a data do dia do processamento, desconsiderando as informações hora/minutos.

Foram ajustadas as Fórmulas de produto:

  • Interface de Cupom Fiscal – Código da validação 0100799
  • Interface de Movimentos de Estoque – Código da validação 0710699
  • Interface de Notas Fiscais de Indiretos – Código da validação 0003299
  • Interface de Serviços Tomados – Código da validação 0851199

EVOLUÇÃO

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

 

1. Evolução do Integrador de XML funcionalidade - ATUALIZA REGISTROS.

Implementada a funcionalidade de atualização de registros para o Integrador de XML. Para utilizar a funcionalidade, basta marcar a opção ao criar a tarefa da Tela de Extração de Dados.  

 

 

2. Evolução na Extração de Notas Fiscais Indiretos.

2.1 A Equipe de Cadastro Básico implementou na Nota 014730 a aba  Produtos do Kit em atendimento ao Guia Prático da EFD ICMS IPI, com vigência inicial em 01/2023 - Leiaute_Versão_017 (novo Registro 0221 - Correlação Entre Códigos de Itens Comercializados) desta forma, foram realizadas as seguintes melhorias nas Integrações:

2.2 A Equipe de Cadastro Básico implementou nas Notas 014772 e 014791, em atendimento ao registro D750 – Guia Prático 3.1.0 do SPED Fiscal (Forma de pagamento) e D700 – Guia Prático 3.1.0 do SPED Fiscal (Tipo de faturamento do documento eletrônico, HASH_DOC_REF e Código cClass.)  

 

a) Alteração de Estrutura nas tabelas Intermediárias:

 

Notas Fiscais Indiretos (PO/RFC/TXT):

 

Tabela: ITG_NF_CAPA

  • Inclusão do campo: INF_TP_FAT_DOC (Texto - tam.1).

No preenchimento informar:

0 - Faturamento Normal; 1 - Faturamento centralizado; 2 – Cofaturamento.

  • Inclusão do campo: INF_HASH_DOC  (Texto - tam.32)

 

De: ITG_NF_CAPA campo INF_TP_FAT_DOC

Para: BSC_NF_CAPA campo NCP_TP_FATURAMENTO

De: ITG_NF_CAPA campo INF_HASH_DOC

Para: BSC_NF_CAPA campo NCP_HASH_CODE

 

Tabela: ITG_NF_ITEM

  • Inclusão do campo: INI_IND_KIT_PROD (Tipo: Texto - tam.1).

Preenchimento: Informar se o produto é um KIT Produtos, informar “S” para Sim e “N” para Não.

  • Inclusão do campo: INI_COD_CCLASS (Texto - tam.20)

 

De: ITG_NF_ITEM campo INI_IND_KIT_PROD

Para: BSC_NF_ITEM campo

De: ITG_NF_ITEM campo INI_COD_CCLASS 

Para: BSC_NF_ITEM campo

 

  • Inclusão da tabela ITG_NF_IT_PROD_KIT no mapeamento

 

Nota: 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 do Bloco K;

 

b) Evolução do versionamento de Extração PO, RFC e TXT e/ou melhoria nos documentos de Layouts:

 

Versionamento

  • Nota Fiscal Indiretos (PO, RFC e TXT) - Versão 20.0;

c) Evolução da Extração e Interface

  • Notas Fiscais Indiretos

 

Mapeamento

  • De: ITG_NF_CAPA campo INF_TP_FAT_DOC
  • Para: BSC_NF_CAPA campo NCP_TP_FATURAMENTO
  • De: ITG_NF_CAPA campo INF_HASH_DOC 
  • Para: BSC_NF_CAPA campo NCP_HASH_CODE
  • De: ITG_NF_ITEM campo INI_COD_CCLASS 
  • Para: BSC_NF_ITEM campo BCL_GUID
  • Na Tabela ITG_NF_ITEM campo INI_IND_KIT_PROD e  Tabela nova ITG_NF_IT_PROD_KIT o mapeamento vai para o cadastro de vigência de Produto

 

d) Inclusão das Validações

  • 0005099 - Validação Tipo de Faturamento
  • 0004999 - Validação Tipo Cclass (Código de Classificação do item de energia)

 

OBS: Salientamos que o arquivo .pdf de Validações pode ser baixado a partir do menu de Mapeamentos da Extração.

 

Com a implementação do “Produtos do Kit” em atendimento ao Guia Prático da EFD ICMS IPI, com vigência inicial em 01/2023 - Leiaute_Versão_017 (novo Registro 0221 - Correlação Entre Códigos de Itens Comercializados),  salientamos que a Interface de Notas Fiscais Indiretos assim como o Controle de Vigência executado pelas interfaces que cadastram produtos, só inserem produtos que não  existem no cadastro, e ou criam novas vigências para produtos (a criação de novas vigências depende da data do produto, ou documento que o produto esta associado ser maior que a data de vigência cadastrada e algum dos dados do produto "transitórios" estejam diferente do cadastrado na vigência ativa. Exemplo: Alteração descrição produto).

 

Observações:

 

1- Não são realizadas atualizações nos Produtos\Parceiros cadastrados pela Interface de Notas Fiscais Indiretos nem pelo o Controle de Vigência;

 

2- Caso no Produtos\Parceiros processado a data esteja dentro de uma vigência já fechada, ou com a data igual a vigência ativa, não é gerada uma nova vigência, será associado a vigência cadastrada que compreenda a data do Produtos\Parceiros processado.

 

3 - O controle de vigência não cadastrará os produtos do kit, eles precisam existir préviamente na base.

 

Para que não ocorram problemas de duplicidade nos cadastros dos produtos, que estejam parados nas tabelas intermediárias e que possam vir a serem reprocessados, indicamos que as tabelas temporárias do Cadastro de Produto, sejam elas: as Z-ABAP Sonda e as ITGs, estejam vazias antes da aplicação desta Nota. Isto é necessário, por que a partir dessa nota, o processo de ITG(s) do Cadastro de Produto terá novos campos como chaves únicas.  

 

3. Evolução na Interface de Notas Fiscais Detalhadas de ENERGIA e TELECOM.

A Equipe de Cadastro Básico implementou na Nota 014773, portanto segue a evolução da Extração e Interface para atendimento ao registro D750 – Guia Prático 3.1.0 do SPED Fiscal (Forma de pagamento) e D700 – Guia Prático 3.1.0 do SPED Fiscal (Tipo de faturamento do documento eletrônico)

 

a) Alteração de Estrutura nas tabelas Intermediárias:

 

Notas Fiscais Detalhadas ENERGIA e TELECOM (TXT):

 

Tabela: ITG_PUB_NF_CAPA

  • Inclusão do campo: IPC_TP_FAT_DOC (Tipo: Texto - tam.1).

No preenchimento informar:

 0 - Faturamento Normal; 1 - Faturamento centralizado; 2 – Cofaturamento.

 

De: ITG_PUB_NF_CAPA campo IPC_TP_FAT_DOC

Para: BSC_PUB_NF_CAPA campo PNC_TP_FATURAMENTO

 

  • Inclusão do campo IPC_IND_PREPAGO (Tipo: Texto - tam.1).

Informar a Forma de Pagamento: - Valores Validos: 0 – pré-pago ou 1 – pós pago

 

De: ITG_PUB_NF_CAPA campo IPC_IND_PREPAGO

Para: BSC_PUB_NF_CAPA campo PNC_IND_PREPAGO

 

b) Evolução do versionamento de Extração TXT e/ou melhoria nos documentos de Layouts:

 

Versionamento

  • Notas Fiscais Detalhadas ENERGIA e TELECOM (TXT) - Versão 4.0;

c) Evolução da Extração e Interface

  • Notas Fiscais Detalhadas ENERGIA e TELECOM

 

Mapeamento

  • De: Tabela ITG_PUB_NF_CAPA campo IPC_TP_FAT_DOC
  • Para: Tabela BSC_PUB_NF_CAPA campo PNC_TP_FATURAMENTO
  • De: Tabela ITG_PUB_NF_CAPA campo IPC_IND_PREPAGO
  • Para: Tabela BSC_PUB_NF_CAPA  campo PNC_IND_PREPAGO

 

d) Inclusão das Validações

  • 0601199 - Validação Tipo de Faturamento
  • 0601299 - Validação Forma de Pagamento

 

As validações acima mencionadas, consistem em garantir que os valores informados nos campos das tabelas intermediárias sejam válidos para a conversão da Interface.

4. Evolução na Interface de Notas Fiscais Detalhadas - PUB.

Evolução da Extração e Interface para atendimento ao registro D700 – Guia Prático 3.1.0 do SPED Fiscal (Tipo de faturamento do documento eletrônico)

 

a) Alteração de Estrutura nas tabelas Intermediárias:

 

Notas Fiscais Detalhadas - PUB (PO/RFC/TXT):

 

Alteração da interface campo BCL_GUID na tabela BSC_PUB_NF_ITEM e inclusão dos mapeamentos para preenchimento dos campos:

 

Tabela: ITG_NF_CAPA

  • Inclusão do campo: INF_TP_FAT_DOC (Tipo: Texto - tam.1).

No preenchimento informar:

 0 - Faturamento Normal; 1 - Faturamento centralizado; 2 – Cofaturamento.

 

De: ITG_NF_CAPA campo INF_TP_FAT_DOC

Para: BSC_PUB_NF_CAPA campo PNC_TP_FATURAMENTO

Mapeamento

  • De: Tabela ITG_NF_CAPA campo INF_TP_FAT_DOC
  • Para: Tabela BSC_PUB_NF_CAPA campo PNC_TP_FATURAMENTO

 

b) Inclusão das Validações

  • 0600899 - Validação Tipo de Faturamento
  • 0600799 - Validação Tipo Cclass (Código de Classificação do item de energia)

 

As validações acima mencionadas, consistem em garantir que os valores informados nos campos das tabelas intermediárias sejam válidos para a conversão da Interface.

5. Processo de Interface de Cupom Fiscal.

Melhoria na Validação 01004 - Período Bloqueado/Encerrado:

A Validação 01004 passa a validar se deve ou não ser verificado o Bloqueio de período do documento processado conforme configuração do parâmetro BLOQUEIO_PARAM (Parâmetro liberado na Nota 6387).

 

Versões Tratadas

4.00.00.0000


Pré-Requisitos

Produto:

Nota

Descrição

Correção do mapeamento da Extração de Dados de Operações de Crédito e Contribuições (RFC - versão 1.0); Melhoria da execução de registros das Interfaces de Dados por Matriz, associada ao usuário logado; Alteração do tamanho do campo IPC_NUM_MEDIDOR de 12 para 20 posições; Alteração do layout da Extração de Dados de NF Indiretos, que agora permite outros valores para o campo INF_IND_PRESENCA.

Alteração na Tela Nota Fiscal Detalhada para habilitar o campo Chave da NF3e para o modelo 62, alteração de sua descrição para Chave da NF3e/NFCom, inclusão do campo Forma de pagamento, em atendimento a Nota Técnica N.T. 2022.001 - v.1.1da Versão 3.1.0 do Guia Prático da EFD ICMS IPI e com vigência inicial em 01/2023 - Leiaute_Versão_017.

Inclusão do campo Tipo de faturamento do documento eletrônico, na Tela "Nota Fiscal Detalhada", em atendimento a Nota Técnica N.T. 2022.001 - v.1.1, da Versão 3.1.0, do Guia Prático da EFD ICMS IPI e com vigência inicial em 01/2023 - Leiaute_Versão_017.

Evolução da Interface TXT de Cupons Fiscais, referente a mudança de campo na tabela de Imposto (De: Int x Para: Int64).

Tratamento na ordem do processamento das informações de Fatura e Duplicata da Extração de Integrador XML; Tratamento do campo Código do tipo de lançamento - IIP_TP_LANC da Tabela de Imposto no Integrador XML para as Notas Fiscais de modelos 55 e 57; Revisado o processo do Controle de vigência de Parceiros na identificação do Município do Exterior; Inclusão de campos e tabela nova na Extração e Interface de Cadastro de Produto; Criação de nova validação 06020 para Notas Fiscal Detalhadas

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.

Ajuste no teste de conexão de um novo sistema remoto PI/PO para o Fator de Conversão Unidade de Medida; Funcionalidade de Envio de e-mail no processo da Interface: Ajuste no valor default = N da opção de envio de e-mail; Interfaces: Fator de Conversão Unid. de Medida- Ajuste na mensagem 0340199 para o fator conversão e inclusão de transf. de Estabelecimento; Notas Fiscais Detalhadas Energia e Telecom - Ajuste na visualização do relatório Validações de Processo e melhoria de performance.

Tratamento no processo de exclusão do Sistema Remoto; Tratamento para evitar as falhas no processo de Conciliação; Extração de Indiretos: ajuste nome dos campos das tabelas Capa e Imposto; Tratamento na validação 0740399 da Interface Fichas Complementares CIAP; Melhoria realizada na Interface Cadastro de Produtos e no Controle de vigência de Prod.; Alteração do tamanho do campo de UM em várias Extrações e Interfaces; Melhoria nos PDFs de Validações das Interfaces de Indiretos e Serviços Tomados

Melhoria realizada na tabela `BSC_PDV_NF_IMPOSTO' e na tela `Cupom Fiscal', para aceitar identificador superior ao valor 2.147.483.647 e com até 20 posições.

Criação da aba "Produtos do Kit" na tela "Produto", para atender ao novo Registro 0221, conforme o Guia Prático da EFD ICMS IPI e com vigência inicial em 01/2023 - Leiaute_Versão_017 de acordo com a Nota Técnica N.T. 2022.001 - v.1.1da Versão 3.1.0.

Alteração na Tela Nota Fiscal para habilitar o campo Finalidade Emissão de Doc Eletrônico NF3-e para o modelo 62, alteração de sua descrição para Finalidade Emissão do Documento Eletrônico, inclusão dos campos Tipo de faturamento do documento eletrônico, Código cClass e HASH_CODE (somente tabela BSC_NF_CAPA), em atendimento a Nota Técnica N.T. 2022.001 - v.1.1da Versão 3.1.0 do Guia Prático da EFD ICMS IPI e com vigência inicial em 01/2023 - Leiaute_Versão_017.

Externos:

Ajuste do arquivo do Help (Texto do HTML) da transação /PWSATI/ZLFM008; Ajuste da busca dos dados de Endereço dos Parceiros - /PWSATI/ZLFR012 e /PWSATI/ZLFR312; Ajuste da Request F9DK904300 para erro de Programa /PWSATI/ZLFM926 - Monitor com erro de sintaxe na linha 003446; Melhoria de Cockpit Fiscal; Evolução da Interface para o cadastro de KIT de Produtos - Registro 0221; Evolução da Interface para o Registro D700; Melhoria da extração de Operações Geradoras de Contribuição e Créditos.


Pacotes de Atualização

Ordem

Pacote - (Requisição)

Informações Complementares

 

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

 

 

2. Existem aplicações de pré-requisitos que são premissas para esta atualização. Analisar e verificar as notas, que são pré-requisitos:

 

  • Componentes ETL/Comply:  014259, 014419, 014463, 014691, 014739
  • Componentes Cadastros Básicos: 014269, 014316, 014730, 014772, 014773 e 014791
  •  Extrator ABAP/SAP: 014756

 

 

3. Com os pré-requisitos atualizados, aplicar o Pacote de Requisições nesta Nota:

 

 

 

01. 711706 - ETL_DLL_INTEGRADOR_XML_UPDATE_354933

02. 711686 - ITG_DIC_ALTER_ITG_NF_ITEM_355028

03. 711687 - ITG_DIC_CREATE_TABLE_ITG_NF_IT_PROD_KIT_355028

04. 711886 - ITG_DLL_CTL_VIG_PROD_KIT_INDIRETOS_351493

05. 711906 - ETL_DLL_FINALIZA_EXT_356081

06. 711966 - ETL_DLL_PROD_KIT_INDIRETOS_351493

07. 711986 - ETL_DTA_INSERT_ETL_MAPPING_356085

08. 711987 - ITG_DTA_INSERT_ITG_MAP_TRANSF_356085

09. 712006 - ITG_DLL_CTL_VIG_PROD_KIT_INDIRETOS_351493

10. 712050 - ITG_DLL_CTL_VIG_PROD_KIT_IND_CONT_351493

11. 712187 - ITG_DTA_INSERT_ITG_NF_CAPA_356459

12. 712188 - ITG_DIC_ALTER_ITG_NF_ITEM_356459

13. 712189 - ITG_DIC_ALTER_ITG_PUB_NF_CAPA_357089

14. 712206 - BSC_DLL_NT_FISC_D700_357073

15. 712246 - ETL_DTA_INSERT_ETL_MAPPING_357581

16. 712248 - ITG_DTA_INSERT_ITG_MAP_TRANSF_357581

17. 712247 - ITG_DTA_INSERT_ITG_MAP_COL_357581

18. 712291 - BSC_DLL_CUPOM_FISCAL_BLOQUEIO_PARAM_357295

19. 712326 - ITG_DTA_INSERT_ITG_MAP_CACHE_358211

20. 712307 - ITG_DIC_ALTER_ITG_PUB_NF_CAPA_358133

21. 712347 - BSC_DLL_PUB_NF_CP_D700_D750_357498 

22. 712348 - ITG_DTA_INSERT_ITG_MAP_TRANSF_358419

23. 712349 - ITG_DTA_INSERT_ITG_MAP_COL_358419

24. 712350 - ITG_DTA_INSERT_ITG_MAP_358419

25. 712351 - ETL_DTA_INSERT_ETL_MAPPING_358421

26. 712352 - ITG_DTA_INSERT_ITG_MAP_TRANSF_358421

27. 712353 - ITG_DTA_INSERT_ITG_MAP_COL_358421

28. 712366 - ETL_DTA_INSERT_ETL_MAPPING_358582

29. 712367 - ETL_DTA_INSERT_ETL_MAPPING_358583

30. 712368 - ITG_DTA_INSERT_ITG_MAP_388595

31. 712389 - ITG_DTA_INSERT_ITG_MAP_CACHE_358686

4. Parar o serviço do componente framework Sonda;

5. Iniciar o serviço do componente framework Sonda.