Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- select
- DISTINCT(TO_CHAR(R.COD_RECEBIMENTO)) AS COD,
- 'R' as ATIVIDADE,
- S.DSC_SIGLA AS STATUS,
- NVL(SUM(PE.NUM_PESO),0) + NVL(SUM(PV.NUM_PESO),0) AS PESO,
- NVL(SUM(PE.NUM_CUBAGEM),0) + NVL(SUM(PV.NUM_CUBAGEM),0) AS CUBAGEM,
- SUM(NUM_VOLUMES) AS VOLUMES
- FROM RECEBIMENTO R
- INNER JOIN SIGLA S ON S.COD_SIGLA = R.cod_status
- LEFT JOIN NOTA_FISCAL NF ON R.COD_RECEBIMENTO = NF.COD_RECEBIMENTO
- LEFT JOIN NOTA_FISCAL_ITEM NFI ON NFI.COD_NOTA_FISCAL = NFI.COD_NOTA_FISCAL
- LEFT JOIN PRODUTO PROD ON PROD.COD_PRODUTO = NFI.COD_PRODUTO AND PROD.dsc_grade = NFI.dsc_grade
- LEFT JOIN PRODUTO_EMBALAGEM PE ON PE.COD_PRODUTO = NFI.COD_PRODUTO AND pe.dsc_grade = NFI.dsc_grade
- LEFT JOIN PRODUTO_VOLUME PV ON PV.COD_PRODUTO = NFI.COD_PRODUTO AND pV.dsc_grade = NFI.dsc_grade
- WHERE TO_DATE(R.DTH_INICIO_RECEB, 'DD/MM/YYYY') >= TO_DATE(SYSDATE,'DD/MM/YYYY')
- group by (TO_CHAR(R.COD_RECEBIMENTO)), 'R', S.DSC_SIGLA;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement