Closed rosanaprignolato closed 8 years ago
Rosana,
Alterei a query "VW_NFR_RASCUNHO_DET" para trazer a mesma data da "CAB", ou seja, do histórico da linha da OV, "tdpur451".
Também reorganizei os JOINs, tirando da cláusula "WHERE".
Grato, Humberto.
Humberto,
Conforme conversamos, você alterou ao contrário do que foi solicitado.
Precisamos que na "VW_NFR_RASCUNHO_CAB" a data da última atualização siga o mesmo critério definido na "VW_NFR_RASCUNHO_DET".
Rosana,
As querys foram corrigidas e atualizadas no Git. Pode validar.
Grato, Humberto.
Ok Humberto, as querys já foram substituídas.
Humberto,
Nesta view o campo DT_ULT_ATUALIZACAO está sendo gerado através da seguinte instrução:
CAST((FROM_TZ(TO_TIMESTAMP(TO_CHAR(max(ttdpur451201.t$trdt), 'DD-MON-YYYY HH24:MI:SS'), 'DD-MON-YYYY HH24:MI:SS'), 'GMT') AT time zone 'America/Sao_Paulo') AS DATE) from baandb.ttdpur451201 where ttdpur451201.t$orno=tdpur400.t$orno)
Entretanto, na view VW_NFR_RASCUNHO_DET este mesmo campo está sendo gerado pela instrução:
Não teríamos que fazer o mesmo esquema feito na DET para a CAB também? Se ficar como está, acredito que a data de atualização correta não será refletida na CAB.