PW.ETL - Nota 013099

Módulo: INTERFACES

Funcionalidade: Interfaces

Data/Hora da Publicação: 08/05/2020 11:54:25

Data/Hora Última Alteração: 08/05/2020 11:54:25

Descrição da Nota: Melhorias para processos Extração e Interface nas funcionalidades: limpeza de Pool conexões; controle de conexões para evitar que conexões continuem abertas; controle e Log de erro de conflito de execuções ; escrita de informações nos eventos do Windows e criação tela para exportação destas informações para analise de chamados; Alteração dos tipos dos identificadores das tabelas intermediarias, processo e Logs; Melhoria na limpeza de registros; Correção para Sonda Connector e Log de Observaçõoes

Descrição

 

Melhorias para processos Extração e Interface nas funcionalidades:

 

 - Limpeza de Pool conexões:

 

Foram criados parâmetros que permitem a definição da chamada da rotina de limpeza do pool de conexões pelos processos de Extração e Interface. O valor padrão ‘S’ permite que estes processos controlem a funcionalidade pra realizar a Limpeza de Pool conexões, alterando o valor para ‘N’, a funcionalidade não será acionada pelos processos. O acesso a tela que permite o ajuste deste parâmetro, é realizado através do botão “Configurar” *1  disponível através da tela de Execução de interface, na Aba “ Parâmetros  Customizados Interface” clicar no botão “Editar” *2, ajustar o valor do parâmetro referente ao processo desejado e depois clicar em “Salvar” *3.

- Controle de conexões:

 

Melhoria no controle para evitar que conexões continuem abertas ao final do processo.

 - Controle e Log de erro de conflito de execuções:

Melhoria para demonstrar erros de conflitos de execuções entre processos de Extração de Dados,  Interface para tabelas Definitivas e Limpeza de Intermediarias.

 - Escrita de informações nos eventos do Windows:

 

Melhoria para eventos do Windows, que passa a ser utilizado pelos processos de Extração e Interface exclusivamente no caso de impossibilidade de conexão com o banco de dados ao ocorrer erro, ou na gravação das informações deste erro no banco de dado. Foi criada também uma tela que demonstrar estas informações e permite a exportação destas informações para utilização na abertura de chamados para os processo de Extração e Interface (assim como para problemas relacionados as telas relacionadas a estes processos).  

Nesta tela é possível exportar as informações por período, ou todas as que existirem gravadas no banco (sendo que o período Maximo é 90 dias, devido a um controle que expurga informações que forem anteriores a este prazo).

O acesso a tela que permite o ajuste deste parâmetro, é realizado através do botão “Configurar” *1  disponível através da tela de Execução de interface, na Aba “ Visualizador de Eventos Internos”, para Visualiza\ Exportar os eventos, primeiro deve pesquisar os mesmo, para isto basta clicar no botão “Pesquisar por Período” *2 ou “Pesquisar Todos” *3, depois clicar no botão “Exportar” para gravar as informações em uma planilha Excel.

Ajuste para processos relacionados a interface de Notas Fiscais de Indiretos e Notas Fiscais PUB para exclusão de registros:

 

Melhoria para o processo de deleção de registros processados, e limpeza dos dados das intermediarias, onde foi realizado ajuste para documentos criados pelo processo de controle de Notas Referenciadas apenas serem deletadas pelo processo que as criou.

Correção para execução do processo de extrações utilizando o Sonda Connector:

 

Correção do funcionamento do Sonda Connector que apresentava o sintoma de após realizar o processamento da Extração exibir mensagem de sucesso, porém não atualizava os dados nas tabelas intermediárias.

 

Correção para gravação de Logs de Observações:

 

Realizamos ajuste na gravação das informações disponibilizadas no log de observações, pois foi identificado que quando o processo é finalizado devido a um excesso de erros, ou quando todos os registros apresentavam falhas de inclusão, poderia ocorrer atrasos na finalização de algumas threads, desta forma algumas das informações de erros\observações, destas threads poderiam não ser gravadas, e desta forma não serem apresentadas inviabilizando a analise destas erros\observações.

Alteração dos tipos dos identificadores das tabelas:

 

ITG_DIC_ALTER_ITG_PARC_ENDER

 

ITG_DIC_ALTER_ITG_SALDO_CONTABIL

ITG_DIC_ALTER_ITG_PARCEIRO

 

ITG_DIC_ALTER_ITG_SALDO_ESTOQUE

ITG_DIC_ALTER_ITG_PLAN_CONTA

 

ITG_DIC_ALTER_ITG_SERVICO_TOMADO

ITG_DIC_ALTER_ITG_PLAN_CONTA_TRANSIT

 

ITG_DIC_ALTER_ITG_SERVICO_TOMADO_IMPOSTO

ITG_DIC_ALTER_ITG_PLANO

 

ITG_DIC_ALTER_ITG_SERVICO_TOMADO_ITEM

ITG_DIC_ALTER_ITG_PLANO_TRANSIT

 

ITG_DIC_ALTER_ITG_SERVICO_TOMADO_PARCEIRO

ITG_DIC_ALTER_ITG_PROD_CLASS_PUB

 

ITG_DIC_ALTER_ITG_TELECOM_VOLUMES

ITG_DIC_ALTER_ITG_PRODUTO

 

ITG_DIC_ALTER_ITG_TELECOM_VOLUMES_CST

ITG_DIC_ALTER_ITG_PRODUTO_TRANSIT

 

ITG_DIC_ALTER_ITG_UNID_VEND

ITG_DIC_ALTER_ITG_REG_CAIXA_DETALH

 

ITG_DIC_ALTER_ITG_UNID_VEND_IMP

ITG_DIC_ALTER_ITG_REG_CAIXA_LANCTO

 

ITG_DIC_ALTER_ITG_UNID_VEND_LANC

ITG_DIC_ALTER_ITG_REG_CAIXA_LP

 

ITG_DIC_ALTER_ITG_UNID_VEND_PROC

ITG_DIC_ALTER_ITG_REG_CAIXA_PROC_REFER

 

ITG_DIC_ALTER_ITG_UNIDADE_MEDIDA

ITG_DIC_ALTER_ITG_REPRESENT_LEGAL

 

ITG_DIC_ALTER_ITG_VALORES_AGREG

ITG_DIC_ALTER_ITG_REPRESENT_LEGAL_CRC

 

 

 

 

Versões Tratadas

4.00.00.0000


Pré-Requisitos

Produto:

Nota

Descrição

Alteração dos tipos dos identificadores das tabelas intermediarias, de processo e de Logs


Pacotes de Atualização

Ordem

Pacote - (Requisição)

Informações Complementares

 

  1. Recomendação que seja aplicado primeiramente em ambiente de Homologação/Qualidade os procedimentos: “Procedimentos e Pacotes de Atualização” “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
  4. Parar o Serviço do Componente Framework;
  5. Iniciar o serviço do Componente Framework;

Obs.: Para correto funcionamento das  interfaces deve ser aplicada juntamente com esta nota, as  notas:

 

Nota  013100 para as interfaces:

  • Agrupamentos de Notas Fiscais de Saída
  • Centros de Custo
  • Contribuições Retidas na Fonte
  • Créditos Extemporâneos
  • Créditos Fiscais
  • Deduções Diversas
  • Lançamentos e Partidas
  • Lucro Presumido
  • Operações Financeiras
  • Operações de Cartão
  • Operações de Crédito e Contribuições
  • Planos de Contas
  • Saldos Contábeis

 

Nota  013101 para as interfaces:

  • Amortizações e Depreciações de Bem Imobilizado
  • Construção Civil
  • Fechamento da Apuração
  • Fichas CIAP
  • Fichas Complementares CIAP
  • Manutenções de Fatores CIAP
  • Serviços Tomados