Listagem de movimentos com os seus respectivos faturamentos


No script abaixo, você vai poder ver os Tipos de Movimentos, com os seus respectivos movimentos de faturamento, sabendo onde cada movimento pode ser faturado. Basta fazer a troca do campo referente ao código da coligada

SELECT A.CODTMV, A.NOME, B.CODTMVFAT, C.NOME
FROM TTMV A WITH (NOLOCK)
   JOIN TTMVFATURAMENTO B WITH (NOLOCK) ON B.CODCOLIGADA = A.CODCOLIGADA AND B.CODTMV = A.CODTMV
   JOIN TTMV C WITH (NOLOCK) ON C.CODCOLIGADA = B.CODCOLIGADA AND C.CODTMV = B.CODTMVFAT
WHERE A.CODCOLIGADA = 1

UNION
SELECT A.CODTMV, A.NOME, A.CODTMVPED, B.NOME
FROM TTMV A WITH (NOLOCK)
   JOIN TTMV B WITH (NOLOCK) ON B.CODCOLIGADA = A.CODCOLIGADA AND B.CODTMV = A.CODTMVPED
WHERE A.CODCOLIGADA = 1
ORDER BY A.CODTMV

Caso você deseja saber o que cada tipo de movimento faz, e onde ele se encontra, veja este post Clicando Aqui

0 Comentários