COMPLY - Nota 015585

Módulo: Integração - Interfaces

Funcionalidade: Interfaces

Data/Hora da Publicação: 25/09/2024 09:19:15

Data/Hora Última Alteração: 30/09/2024 13:51:03

Descrição da Nota: Tratamento para o Erro no processo de interface de Notas Fiscais Detalhadas; inclusão de Funcionalidade com objetivo de aumentar a segurança do processo de extração via arquivos TXT; Melhoria de performance para Validação de Bloqueio de Período nas Interfaces de Notas Ficais de Indiretos e Cupom Fiscal; Melhoria no tratamento de fechamento do de Vigências para endereços de parceiros; Evolução na Extração e Interface de Notas Fiscais de Indiretos.

Sintoma

 

Interface de Notas Fiscais Detalhadas

Erro no processo de interface de Notas Fiscais Detalhadas - PUB, sem um descritivo para suporte usuário.

Solução

 

Interface Notas Fiscais Detalhadas

Tratamento para o Erro no processo de interface de Notas Fiscais Detalhadas - PUB

“Falha ao executar o Mapeamento da tabela origem ITG_NF_ITEM para BSC_PUB_NF_ITEM - Erro: 'Não foi possível criar o relacionamento das tabelas ITG_NF_CAPA com a ITG_NF_ITEM. Verifique se a coluna INF_ID existe nas duas tabelas.”

EVOLUÇÃO

 

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

 

Inclusão de Funcionalidade nas extrações TXT.

Melhoria realizada com o objetivo de aumentar a segurança do processo de extração via arquivos TXT, omitindo as informações das pastas do Servidor.

Atenção: 'O uso desta funcionalidade é opcional'

 

Para ativação da funcionalidade deverá ser inserido a tag abaixo no(s) arquivo(s) de Config no servidor(es) de aplicação.

      <add key="EnvironmentETLPath" value="Diretório Principal dos Arquivos" />

Onde no value deve ser preenchido com o Caminho/diretório Base aonde deverão serão criadas as pastas que iram conter os arquivos a serem processados pelo processo de Extração

Abaixo apresenta-se um exemplo:

 

 

Após esta ação será necessário, reiniciar o(s) serviço(s) da framework e reconfigurar todos os parâmetros nos sistemas remotos com origem TXT. Para isto entre no Sistema remoto, edite o mesmo, selecione a parametrização a ser ajustada clique no botão recarregar original do XML e preencha o nome da pasta que irão conter os arquivos desta Extração

Após esta ação será necessário preencher o nome da pasta que deverá existir dentro

Caminho/diretório Base, definido na tag mencionada acima, conforme imagem abaixo:

NOTA:

  • Ao inserir a Tag no Config da Framework, as parametrizações antigas não funcionarão mais, no processo de extração e nem nas funcionalidades de Upload/Download.
  • Necessário configurar as entradas nos arquivos config.

 

Melhorias diversas nas Interfaces

Melhoria de performance para Validação de Bloqueio de Período para as Interfaces de Notas Ficais de Indiretos e Cupom Fiscal.

 

Melhoria no tratamento de fechamento do de Vigências para endereços de parceiros para os processos de Interfaces de Notas Ficais de Indiretos, Movimentação de Estoque e Serviços Tomados.

 

Evolução na Extração e Interface de Notas Fiscais de Indiretos

 

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

 Tabela: ITG_NF_ITEM

Inclusão dos campos:

  • INI_COD_STTR_COFINS (Tipo: Caracter – Tam. 2);
  • INI_COD_STTR_PIS (Tipo: Caracter – Tam. 2);

 

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

Versionamento:

  • Notas Fiscais Indiretos - Versão: 25.0

 

c) Mapeamentos.

 

  • De: ITG_NF_ITEM campo INI_COD_STTR_COFINS
  • Para: BSC_NF_ITEM campo BSR_ID_COFINS
  • De: ITG_NF_ITEM campo INI_COD_STTR_ PIS
  • Para: BSC_NF_ITEM campo BSR_ID_PIS

 

Versões Tratadas

4.00.00.0000


Pré-Requisitos

Produto:

Nota

Descrição

Criação de índice na tabela "BSC_NF_ITEM_CRED_PRES" a fim de não ocorrer erro ao deletar registros das tabelas de itens de notas fiscais.

Tratamento na tela 'Nota Fiscal Detalhada' para demonstrar os campos Matriz e Filial corretamente. Correção de erro ao salvar nota fiscal com valores de impostos zerados. Melhoria para realizar cálculo automático dos campos de "Valores Totalizados " na inclusão de nova Nota Fiscal. Tratamento para retirar a obrigatoriedade de informar parceiro para notas fiscais canceladas. Melhoria técnica nas tabelas.

Melhoria técnica realizada nos índices da tela "Nota Fiscal".

Tratamento para salvar o campo 'Valores Cobr. Terceiros' ao editar a Nota Fiscal. Além disso, foi realizado tratamento de erro ao salvar a Nota Fiscal com imposto sem o tipo de lançamento, assim como efetuadas melhorias nas abas 'Itens', 'Dados Complementares', 'Referenciada' e 'Valores da Nota', presentes na tela 'Nota Fiscal Detalhada'.

Melhorias Processo de Extração: na finalização resumo dos processos para tela de Extração; na utilização do LoadBalance do SAP, nas extrações RFC; Melhorias Processo de Interface: na exclusão dos logs de validação; no controle de Vigência de endereços de parceiros; Correção Controle de Vigência de endereços de parceiros; Ativação/desativação de interfaces na tela de config. de interface. Notas Fiscais Detalhadas ENERGIA e TELECOM: melhoria para a validação 0600899;

Melhorias realizadas na tela "Nota Fiscal" a fim de atender as alterações das NTs "2023.004 v.1.00", "2019.001 - v.1.60" e "2019.001 - 1.61".

Criação de campos nas tabelas BSC_PUB_NF_CAPA e BSC_PUB_NF_ITEM para adequação de tamanho de campos de acordo com o XML do NFCom.

Criação de campos de valor das operações relacionadas à Reforma Tributária nas tabelas de item das notas fiscais (BSC_NF_ITEM) e notas fiscais detalhadas (BSC_PUB_NF_ITEM).

Alteração realizada no "Relatório de Ajustes x Notas Fiscais Detalhadas" a fim de informar as notas fiscais referenciadas. Melhoria realizada para considerar os indicadores de itens negativos e estatísticos.

Criação dos campos "BSR_ID_PIS" e "BSR_ID_COFINS" na tabela "BSC_NF_ITEM" a fim de que sejam preenchidas as informações de situação tributária de PIS e COFINS.

Processo parametrização Sistemas Remotos: Ajuste no programa para evitar o erro, falha ao carregar estrutura função; Melhoria na Extração e Interface de Notas Fiscais de Indiretos: Melhoria realizada para a extração arquivos XML para carga de alguns campos que não estavam mapeados; Evolução na Extração e Interface de Notas Fiscais de Indiretos: Para atender as NT 2023.004 v.1.00 e 1.10/NT 2019.001 v.1.60 e 1.61 referente a novos campos.

Externos:

Componente extrator Indiretos: Ajuste transação /PWSATI/ZLFM118 aba Ordenação de Regras; Ajuste na extração de notas fiscais whriter sem ser eletrônica. Evolução: Criação de mapeamento preenchimento campos Código Situação Tributária PIS e COFINS na tabela intermediária /PWSATI/ZSATI010. Componente extrator de Inventário: Tratamento para corrigir o campo quantidade.


Pacotes de Atualização

Informações Complementares

 

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

 

2. Analisar e aplicar os pré-requisitos que são premissas para esta atualização. Verificar as notas, que são pré-requisitos:

 

  • Componentes ETL/Comply: 015468, 015540.
  • Componentes pw Basic: 014477, 015036, 015478, 015485, 015497, 015507, 015533, 015591.
  • Componentes Sped-Fiscal: 015504
  • Componente Abap: 015581

 

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

1. 720411 - BSC_DLL_NF_CAPA_VALID_00061_ 421536   

2. 720650 - ETL_DLL_TRAT_DIRETO_SERVIDOR_419212      

3. 720755 - BSC_DLL_FIX_VIG_ENDERCO_421536   

4. 720772 - ITG_DLL_RECOMPILACAO_421536           

5. 720890 - ETL_DTA_INSERT_ETL_MAPPING_421485

6. 720899 - ITG_DIC_ALTER_ITG_NF_ITEM_421708

7. 720951 - ITG_DTA_INSERT_ITG_MAP_422358

8. 720953 - BSC_DLL_NF_PUB_RECOMP_421536

9. 720957 - ETL_DTA_INSERT_ETL_MAPPING_422524

10. 720958 - ITG_DTA_INSERT_ITG_MAP_COL_422524

11. 720959 - ITG_DTA_INSERT_ITG_MAP_TRANSF_422617

12.       720974 - BSC_DLL_BLOQUEIO_PER_402925

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

 

5. Realizar os devidos procedimentos de Limpeza de Cache:

 

5.1 - Se o produto utilizado for Comply: Limpar o cache do browser (navegador) e fechá-lo.

 

- Se o produto utilizado for Workspace: Fechar todas as telas abertas.

 

5.2 - Limpar os arquivos de cache da Framework. (Obs.: Executar tanto no Client - estação de trabalho - quanto no Servidor de Aplicação)

 

* Apagar todo o conteúdo da pasta: C:\ProgramData\Sonda IT\Cache

 

* Apagar o conteúdo da pasta, deixando apenas os arquivos .dat: que existirem nas pastas internas do diretório Desktop

 

5.3 - Abrir o CMD (Prompt de Comando) (Obs.: Executar tanto no Client - estação de trabalho - quanto no Servidor de Aplicação)

 

 * Executar o comando abaixo para Limpeza do Cache: rundll32 %windir%\system32\dfshim.dll CleanOnlineAppCache

 

 

6. Iniciar o serviço do Componente.