Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- SELECT WIN.DTH_MONTAGEM_CARGA,
- WIN.CARGA,
- WIN.PEDIDO,
- WIN.PRODUTO,
- WIN.QTD as QTD_WINTHOR,
- NVL(WMS.QTD,0) as QTD_WMS
- FROM (SELECT TO_CHAR(TO_DATE(C.datamon || ' ' || C.horamon || ':' || C.minutomon, 'DD/MM/YY HH24:MI:SS'),'DD/MM/YYYY HH24:MI:SS') AS DTH_MONTAGEM_CARGA ,
- C.numcar CARGA,
- C.numped PEDIDO,
- P.codprod PRODUTO,
- SUM(P.qt QTD),
- FROM WMS_IMPERIUM.pcpedc C
- LEFT JOIN WMS_IMPERIUM.pcpedi P ON C.numped=P.numped
- LEFT JOIN pccarreg G ON C.numcar=G.numcar
- WHERE C_WIN.posicao IN ('M')
- AND TO_DATE(G.datamon || ' ' || G.horamon || ':' || G.minutomon, 'DD/MM/YY HH24:MI:SS') > TO_DATE('19/01/2018 00:00:00','DD/MM/YYYY HH24:MI:SS')
- AND C.codfilial in (1)
- GROUP BY TO_CHAR(TO_DATE(C.datamon || ' ' || C.horamon || ':' || C.minutomon, 'DD/MM/YY HH24:MI:SS'),'DD/MM/YYYY HH24:MI:SS'),
- C.numcar,
- C.numped,
- P.codprod) WIN
- LEFT JOIN (SELECT TO_CHAR(E.DTH_INICIO,'DD/MM/YYYY HH24:MI:SS') as DTH_INICIO_EXPEDICAO,
- C.COD_CARGA_EXTERNO AS CARGA,
- P.COD_PEDIDO AS PEDIDO,
- PP.COD_PRODUTO AS PRODUTO,
- SUM((PP_WMS.QUANTIDADE - NVL(PP_WMS.QTD_CORTADA,0))) as QTD
- FROM PEDIDO_PRODUTO PP
- LEFT JOIN PEDIDO P ON P.COD_PEDIDO = PP.COD_PEDIDO
- LEFT JOIN CARGA C ON C.COD_CARGA = P.COD_CARGA
- LEFT JOIN EXPEDICAO E ON E.COD_EXPEDICAO = C.COD_EXPEDICAO
- WHERE E.COD_STATUS IN (462,463,464)
- GROUP BY TO_CHAR(E.DTH_INICIO,'DD/MM/YYYY HH24:MI:SS'),
- C.COD_CARGA_EXTERNO,
- P.COD_PEDIDO,
- PP.COD_PRODUTO) WMS
- ON WMS.CARGA = WIN.CARGA
- AND WMS.PEDIDO = WIN.PEDIDO
- AND WMS.PRODUTO = WIN.PRODUTO
- WHERE WMS.CARGA IS NULL OR (WMS.QTD <> WIN.QTD);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement