Introdução
Os documentos são processados porém não são enviados para o Cold.
Trecho log:
[TI]; ERROR; 2016-12-01 11:14:59.566; [Cold]; Documento: C:\NDDTemp\eForms\Cold\ColdProcess_2016_01_12_8e3103bf-87c1-4041-b4e0-a32346443ef7\insert\Document_00000211_26548140-03ae-409b-a1a4-ba7bb1f6ca30_35151000469550000669550040000201401004320330_aut.txt, não pode ser processado. Erro apresentado: ORA-01400: cannot insert NULL into (“SAPIENS”.“ENERPLAN_ENTRY”.“OID”)
O documento será enviado para a pasta de documentos não processados.
Passo a passo
Necessário criar a SEQ_NomeTabelaCold e BI_NomeTabelaCold através do script listado abaixo, para as conexões de saida cold.
CREATE OR REPLACE TRIGGER BI_ENERPLAN_ENTRY before insert on ENERPLAN_ENTRY for each row begin select SEQ_ENERPLAN_ENTRY.nextval into :NEW.oid from dual; end;
ALTER TRIGGER BI_ENERPLAN_ENTRY ENABLE
Outras informações
Fonte: Petterson Grahl Ferreira