COMPLY - Nota 012136

Módulo: Integração - Interfaces

Funcionalidade: Interfaces

Data/Hora da Publicação: 13/05/2019 15:53:03

Data/Hora Última Alteração: 13/05/2019 16:10:50

Descrição da Nota: Melhoria para controle de Conexões da Interface; Melhoria o Log de Erros para controles de Vigência de Parceiros e Produtos; Ajuste dos documentos de Layout e de Validações para Serviços Tomados; Correção da tela de Execução de Extração - para extrações de Serviços Tomados - SATI; Implementação do parâmetro "Continuar após erro" para extrações TXT;

Descrição

  1. Componente Interface – Controle de Conexões - Melhoria no processo para controle da conexões principal do processo de Interface:

 

Ajuste no processo para que a conexão principal seja fechada antes de entrar no processo de preparação dos dados, que pode ser logo, de forma a não manter um conexão com o banco de dados aberta, ociosa por um longo período.

 

  1. Componente Interface - Vigência de Parceiro e Produto - Melhoria para o Serviços de Vigência de Produto e Parceiro para as Interfaces de Notas Fiscais de Indiretos, Cupom Fiscal, Movimento de Estoque e Serviço Tomado.

 

Melhoria para o de Erros dos processos de Controle de Vigência de Produto e Parceiro, para exibir possíveis falhas de conexão que impeçam o controle de ser executado corretamente

 

  1. Componente Documentação – Serviços Tomados – Ajuste dos documentos de Layout e de Validações para Serviços Tomados.

 

Ajuste dos documentos de Layout e de Validações para Serviços Tomados, para informações do preenchimento do Código e da Descrição do Lançamento, assim como nas informações da validação ‘02007’ referente ao preenchimento destes campos.

 

Os campos Código e da Descrição do Lançamento são obrigatórios, quando documento não possui produto/serviço.

 

Este ajuste afeta as Interfaces Notas Fiscais de Indiretos, Cupom Fiscal, Movimento de Estoque e Serviço Tomado*.

 

Obs.: Versão dos Mapeamentos referente a está documentação:

- Serviços Tomados – SATI 2.0 (Banco a Banco)

- Serviços Tomados (diretos) 7.0 (TXT e RFC\SAP)

 

*Verifique as informações complementares no final desta Nota.

 

  1. Componente Extração – Tela de Execução da Extração - para extrações de Serviços Tomados - SATI.

 

Ao tentar criar um tarefa para execução da extração de Serviços Tomados – SATI, ocorria o erro no carregamento dos filtros, desta forma os filtros não eram apresentados, tornando inviável o processamento desta carga.

 

Realizamos ajustes no carregamento para considerar o ‘Owner’ quando necessário, para a obtenção da estrutura da tabela e montagem dos filtros na tela.

 

  • Componente Extração – Tela de Execução da Extração - Implementação do parâmetro "Continuar após erro" para extrações TXT;

 

Ao processar aquivos TXT, onde os mesmos continham erros de estrutura, estava sendo gerado informações apenas do primeiro erro. Isso impedia a análise completa dos erros.

 

Foi implementado a verificação do parâmetro "Continuar após erro", assim será possível processar o arquivo até o final, gerando informações de todas as linhas com problemas estruturais.

 

O parâmetro pode ser configurado na tela de Sistemas Remotos ou em tempo de execução da própria tela da Central de extrações.

 

  1. IMPORTANTE:

 

Após aplicação desta Nota um dos seguintes erros pode ser apresentado pelo processo de interface decido a caches de dlls:

 

Erro na Preparação dos dados da Interface. - Detalhes: Could not load type 'Procwork.Software.Basic.ITG.Common.InterfaceUtils.ItgLoadProdutosVigencia `1' from assembly

Ou

Erro na Preparação dos dados da Interface. - Detalhes: Could not load type 'Procwork.Software.Basic.ITG.Common.InterfaceUtils.ItgLoadParceirosVigencia `1' from assembly

 

A correção para este sintoma é a limpeza de Caches, verifique o procedimento nas informações complementares no final desta Nota.

 

Versões Tratadas

4.00.00.0000


Pré-Requisitos

Produto:

Nota

Descrição

Melhoris nos Filtros para extração de Serviços Tomados - Diretos (LF_IMPOSTO_DIRETO) para o Comply. Os Filtros não permitiam alteraçãoes de campos (Inclusão e Remoção), e passou a permitir.

Melhoria para os Serviços de Vigência de Produto e Parceiro e ajustes nas Interfaces Notas Fiscais de Indiretos, Cupom Fiscal, Movimento de Estoque e Serviço Tomado; Melhoria para o processo de interface na utilização de conexões


Pacotes de Atualização

Informações Complementares

 

Para o correto funcionamento da Funcionalidade de Controle de Vigência pela Interface de Serviços Tomados a Nota 012137, deverá ser aplicada em conjunto com esta.

 

Procedimento Limpeza de Cache

1º - Fechar o serviço da SondaIT Framework.

2º - Acesso Comply:

Limpar o cache do browser (navegador) e fechar-lo

      - Acesso Workspace:

Fechar todas as telas abertas

3º - Limpar os arquivos de cache da Framework Obs.: Executar no Cliente e no Servidor

Apagar todo o conteúdo da pasta:

C:\ProgramData\Sonda IT\Cache

Apagar o conteúdo da pasta deixando apenas os arquivos .dat

C:\ProgramData\Sonda IT\Desktop\PWI_ADM\”usuário logado”

4º - Abrir o CMD (Prompt de Comando) Obs.: Executar no Cliente e no Servidor

Executar o comando abaixo para Limpeza do Cache:

rundll32 %windir%\system32\dfshim.dll CleanOnlineAppCache

5º - Reiniciar o serviço.