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:
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
No preenchimento informar:
0 - Faturamento Normal; 1 - Faturamento centralizado; 2 – Cofaturamento.
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
Preenchimento: Informar se o produto é um KIT Produtos, informar “S” para Sim e “N” para Não.
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
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
c) Evolução da Extração e Interface
Mapeamento
d) Inclusão das Validações
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
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
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
c) Evolução da Extração e Interface
Mapeamento
d) Inclusão das Validações
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
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
b) Inclusão das Validações
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).
4.00.00.0000
Produto:
Nota
Descrição
Externos:
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:
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.