PW.ETL - Nota 013655

Módulo: INTERFACES

Funcionalidade: Interfaces

Data/Hora da Publicação: 26/01/2021 10:47:28

Data/Hora Última Alteração: 26/01/2021 10:47:28

Descrição da Nota: Melhoria para processo de Inclusão de Vigência de Parceiros e Produtos pelo processo de interface

Descrição

 

Melhoria pra processo de Inclusão de Vigência de Parceiros e Produtos pelo processo de interface:

 

Tratamento para, uma anomalia identificada na biblioteca do Windows System.Globalization.CultureInfo consumida pelo processo, onde, na criação internas de novas threads pelo processo, ou ser definido o formato de datas para a nova thread. Este tratamento previne erro na Inclusão de Vigência pelo processo de interface onde as seguintes mensagem eram exibidas:

 

"Erro ao processar a Inclusão de Vigência de Produto. Message: Instance is read-only

StackLoadObject.Trace: at System.Globalization.DateTimeFormatInfo.set_ShortDatePattern(String value)..."

ou

"Erro ao processar a Inclusão de Vigência de Parceiro. Message: Instance is read-only

StackLoadObject.Trace: at System.Globalization.DateTimeFormatInfo.set_ShortDatePattern(String value)..."

 

Obs.: Este tratamento afeta as interfaces:

- Produtos

- Notas Fiscais Indiretos

- Movimentação Estoque

- Cupom Fiscal

- Serviço Tomado

Tratamento para interface de Movimento de Estoques:

 

Quando existem campos obrigatórios não preenchidos (IME_COD_PRODUTO, IME_DESC_PRODUTO ou IME_UNID_MEDIDA) nas informações do produto, os movimentos de estoque não são processados e a seguinte mensagem é exibida no log de validação:

"Ocorreu um erro durante a execução do mapeamento da propriedade 'Produto' e valor: '': Column 'IME_COD_PRODUTOO' does not belong to table ITG_MOV_ESTOQUE"

 

Versões Tratadas

4.00.00.0000


Pré-Requisitos

Produto:

Nota

Descrição

Ajuste para cadastro de produtos através do processo de Interface, permitir que sejam cadastrados mais de um tipo por produto. Afeta as interfaces: Produtos, Notas Fiscais Indiretos, Movimentação Estoque, Cupom Fiscal e Serviço Tomado; Ajuste no cachê de Codigos de Ajuste SEFAZ para interface de Créditos Fiscais.

Componente de Execução da Extração de dados: Criação das chamadas PIs das extrações de: Inventário, Serviços Tomados e Bloco K (Ordem Produção, Lista Técnica, Mov. Estoque e Produtos); Componente Execução da Interface: Melhorias de performance na Interface de Dados, nos controles de vigências de Produto e Parceiros; Correção da Interface de Inventários, que não localizava seu cache; Componente Limpeza das Tabelas Intermediárias: Correção da rotina para bancos de dados Oracle.


Pacotes de Atualizaçã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” e “Procedimento de Homologação” descritos nesta nota antes de aplicar no ambiente produtivo;

 

  1. 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: Nota 013164, 013609

 

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

 

01 - 706659 - ITG_DLL_COTL_VIG_DATE_FORMAT_286163

02 - 706731 - ITG_DTA_INSERT_ITG_MAP_TRANSF_287421

03 - 706788 - ETL_DLL_AJUST_GER_UK_IND_288225

 

  1. Parar o Serviço do Componente Framework;

 

  1. Iniciar o serviço do Componente Framework.