patricknaka / Nova

Versionamento Código SQL
2 stars 3 forks source link

VW_PEV_CAB - Entrega com Devolução/Troca #465

Closed rosanaprignolato closed 8 years ago

rosanaprignolato commented 8 years ago

Humberto,

Carregando os dados gerados por essa view, identificamos um caso em que o mesmo NR_ENTREGA possui 2 NR_ENTREGA_CANCELADO, conforme demonstrado abaixo:

image

Pela tela do LN podemos ver que se trata de 2 itens distintos. Isso está correto ?

image

hkasai commented 8 years ago

Rosana,

Analisando o pedido, verifiquei que o mesmo é de Venda (LJ), portanto, não tem pedido/entrega cancelados. Os campos estão errôneos, pode desconsiderar.

Qualquer dúvida, me avise.

Grato, Humberto.

hkasai commented 8 years ago

image

hkasai commented 8 years ago

Rosana,

Reorganizei os JOINs da query. Favor atualizar sua query com a do GIT.

Grato, Humberto.

rosanaprignolato commented 8 years ago

Humberto,

Atualizei a query, porém a mesma precisa ter a sua performance revista. Está demorando muito para trazer as informações.

hkasai commented 8 years ago

Rosana,

Fiz algumas alterações e o tempo melhorou muito. Poderia validar novamente ?

rosanaprignolato commented 8 years ago

Humberto,

A view continua com o seu tempo de processamento ruim. De acordo com o que conversamos, acredito que seja por conta do campo DT_ULT_ATUALIZACAO, o qual contém a seguinte instrução:

CAST((FROM_TZ(TO_TIMESTAMP(TO_CHAR(greatest(tdsls400.t$rcd_utc, ulttrc.dtoc), 'DD-MON-YYYY HH24:MI:SS'), 'DD-MON-YYYY HH24:MI:SS'), 'GMT') AT time zone 'America/Sao_Paulo') AS DATE) DT_ULT_ATUALIZACAO

Seria possível você dar uma olhada nisso?

hkasai commented 8 years ago

Rosana,

Conforme alterações feitas pelo Ronaldo, a query teve seu tempo de processamento otimizado.

rosanaprignolato commented 8 years ago

Ok Humberto. Agora a query ficou mais rápida de ser executada