Skip to main content

Exemplo 3 - Query de IPI

select 
    top 10 
    impipi.imp_codi, 
    *
from

TBL_MATERIAL as material with (NOLOCK) 
    inner join tbl_cenario_material cma with (NOLOCK) on cma.mat_codi=material.MAT_CODI -- and cma.cma_origem=@orig 
    inner join tbl_cenario cenario with (NOLOCK) on cenario.CENARIO_CODI = cma.cenario_codi 
    inner join tbl_imp_ipi impipi with (NOLOCK) on impipi.CMA_CODI = cma.cma_codi 
    inner join tbl_ipi ipi with (NOLOCK) on ipi.imp_codi = impipi.IMP_CODI


where 
    material.cod_prod='X62002003405' AND
    cenario.UF_ORIGEM='SP' AND
    cenario.UF_DESTINO='SP' AND
    cenario.ORIGEM='3' AND
    cenario.DESTINACAO='3' AND
    material.MAT_STATUS='P' AND 
    material.MAT_ATIVO=1 AND 
    cma.cma_ativ=1 AND
    impipi.imp_ativ='1' AND 
    impipi.IMP_STATUS='A'       
order by cma_excecao desc, impipi.imp_codi desc