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:
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:
b) Evolução do versionamento de Extração PO, RFC e TXT e/ou melhoria nos documentos de Layouts:
Versionamento:
c) Mapeamentos.
4.00.00.0000
Produto:
Nota
Descrição
Externos:
Ordem
Pacote - (Requisiçã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:
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.