Advertisement
Guest User

Untitled

a guest
Jan 27th, 2020
106
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.98 KB | None | 0 0
  1. select
  2. DISTINCT(TO_CHAR(R.COD_RECEBIMENTO)) AS COD,
  3. 'R' as ATIVIDADE,
  4. S.DSC_SIGLA AS STATUS,
  5. NVL(SUM(PE.NUM_PESO),0) + NVL(SUM(PV.NUM_PESO),0) AS PESO,
  6. NVL(SUM(PE.NUM_CUBAGEM),0) + NVL(SUM(PV.NUM_CUBAGEM),0) AS CUBAGEM,
  7. SUM(NUM_VOLUMES) AS VOLUMES
  8. FROM RECEBIMENTO R
  9. INNER JOIN SIGLA S ON S.COD_SIGLA = R.cod_status
  10. LEFT JOIN NOTA_FISCAL NF ON R.COD_RECEBIMENTO = NF.COD_RECEBIMENTO
  11. LEFT JOIN NOTA_FISCAL_ITEM NFI ON NFI.COD_NOTA_FISCAL = NFI.COD_NOTA_FISCAL
  12. LEFT JOIN PRODUTO PROD ON PROD.COD_PRODUTO = NFI.COD_PRODUTO AND PROD.dsc_grade = NFI.dsc_grade
  13. LEFT JOIN PRODUTO_EMBALAGEM PE ON PE.COD_PRODUTO = NFI.COD_PRODUTO AND pe.dsc_grade = NFI.dsc_grade
  14. LEFT JOIN PRODUTO_VOLUME PV ON PV.COD_PRODUTO = NFI.COD_PRODUTO AND pV.dsc_grade = NFI.dsc_grade
  15. WHERE TO_DATE(R.DTH_INICIO_RECEB, 'DD/MM/YYYY') >= TO_DATE(SYSDATE,'DD/MM/YYYY')
  16. group by (TO_CHAR(R.COD_RECEBIMENTO)), 'R', S.DSC_SIGLA;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement