COMPLY - Nota 013655

Módulo: Integração - Interfaces

Funcionalidade: Interfaces

Data/Hora da Publicação: 26/01/2021 10:55:14

Data/Hora Última Alteração: 26/01/2021 10:55:14

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

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.

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.


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.