COMPLY - Nota 008700

Módulo: Integração - Extração dos dados

Funcionalidade: Execução da Extração

Data/Hora da Publicação: 27/12/2016 17:40:48

Data/Hora Última Alteração: 27/12/2016 17:40:48

Descrição da Nota: 1) Correção do conector Webservice do ETL para aceitar requisições compactadas "NetworkTransferCompact". 2) Correção do erro de PK que ocorria para quando o registro Capa não erra inserido nas tabelas intermediárias ITGs.

Sintoma

 

1) Ao subir o serviço com a tag <add key="NetworkTransferCompact" value="true" /> no arquivos de configuração CONFIG.XML, as chamadas de Webservices no Extrator ETL davam o erro "Nada foi importado do webservice", pois o mesmo não havia sido tratado para lidar com requisiçõe compactadas.

 

---------------------------------------------------------------------------------------------------------------------------------

 

2) Ao processar uma Nota Fiscal e o registro "Capa" não for processado com sucesso, logo dava erros nos registros filhos. "Duplicate Key PK"

 

"Erro(s): Violation of PRIMARY KEY constraint 'PK_...'. Cannot insert duplicate key in object 'tabela'. The duplicate key value is (...).

The statement has been terminated.."

Solução

 

1) Foi feito a alteração e os problemas foram corrigidos. Desta forma, tanto Conciliaçõa quanto Contabilização podem ser processadas utilizando a configuração de Compactação.

 

2) Foi corrigido o ponto do código que não permite a o erro nos filhos caso o registro pai não seja processado.

Versões Tratadas

4.00.00.0000


Pré-Requisitos

Produto:

Nota

Descrição

Correção de Extrações do tipo TXT Colunado. ORA-01400: não é possível inserir NULL em ("LF"."LF_NF_ENTRADA_SAP"."SUBSERIE")


Pacotes de Atualização