Advertisement
Guest User

Untitled

a guest
Jan 19th, 2018
56
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.71 KB | None | 0 0
  1. SELECT WIN.DTH_MONTAGEM_CARGA,
  2. WIN.CARGA,
  3. WIN.PEDIDO,
  4. WIN.PRODUTO,
  5. WIN.QTD as QTD_WINTHOR,
  6. NVL(WMS.QTD,0) as QTD_WMS
  7. 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 ,
  8. C.numcar CARGA,
  9. C.numped PEDIDO,
  10. P.codprod PRODUTO,
  11. SUM(P.qt QTD),
  12. FROM WMS_IMPERIUM.pcpedc C
  13. LEFT JOIN WMS_IMPERIUM.pcpedi P ON C.numped=P.numped
  14. LEFT JOIN pccarreg G ON C.numcar=G.numcar
  15. WHERE C_WIN.posicao IN ('M')
  16. 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')
  17. AND C.codfilial in (1)
  18. GROUP BY TO_CHAR(TO_DATE(C.datamon || ' ' || C.horamon || ':' || C.minutomon, 'DD/MM/YY HH24:MI:SS'),'DD/MM/YYYY HH24:MI:SS'),
  19. C.numcar,
  20. C.numped,
  21. P.codprod) WIN
  22. LEFT JOIN (SELECT TO_CHAR(E.DTH_INICIO,'DD/MM/YYYY HH24:MI:SS') as DTH_INICIO_EXPEDICAO,
  23. C.COD_CARGA_EXTERNO AS CARGA,
  24. P.COD_PEDIDO AS PEDIDO,
  25. PP.COD_PRODUTO AS PRODUTO,
  26. SUM((PP_WMS.QUANTIDADE - NVL(PP_WMS.QTD_CORTADA,0))) as QTD
  27. FROM PEDIDO_PRODUTO PP
  28. LEFT JOIN PEDIDO P ON P.COD_PEDIDO = PP.COD_PEDIDO
  29. LEFT JOIN CARGA C ON C.COD_CARGA = P.COD_CARGA
  30. LEFT JOIN EXPEDICAO E ON E.COD_EXPEDICAO = C.COD_EXPEDICAO
  31. WHERE E.COD_STATUS IN (462,463,464)
  32. GROUP BY TO_CHAR(E.DTH_INICIO,'DD/MM/YYYY HH24:MI:SS'),
  33. C.COD_CARGA_EXTERNO,
  34. P.COD_PEDIDO,
  35. PP.COD_PRODUTO) WMS
  36. ON WMS.CARGA = WIN.CARGA
  37. AND WMS.PEDIDO = WIN.PEDIDO
  38. AND WMS.PRODUTO = WIN.PRODUTO
  39. WHERE WMS.CARGA IS NULL OR (WMS.QTD <> WIN.QTD);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement