diegodhnc Postado 9 de Novembro de 2012 Tópicos Que Criei: 2 Tópicos/Dia: 0.00 Meu Conteúdo: 6 Conteúdo/Dia: 0.00 Reputação: 0 Pontos/Conquistas: 50 Conteúdo Resolvido: 0 Dias Ganho: 0 Status: Offline Denunciar Compartilhar Postado 9 de Novembro de 2012 Pessoal, bom dia! Ve se podem me ajudar com o caso abaixo, preciso gerar um relatório com todos os tributos de cada de item em um determinado movimento, só que não estou conseguindo fazer com que os impostos saem 1 em cada coluna ao invez de sair tudo em linha repedindo o item diversas vezes. Obrigado. SELECT TMOV.IDMOV, TITMMOV.NUMEROSEQUENCIAL, TPRD.CODIGOPRD, TPRD.NOMEFANTASIA, TITMMOV.VALORTOTALITEM, TTRBMOV.CODTRB, TTRBMOV.VALOR, TTRBMOV.SITTRIBUTARIA, TITMMOVCOMPL.NATBCCRED, TMOV.VALORLIQUIDO FROM TMOV (NOLOCK) INNER JOIN TITMMOV (NOLOCK)ON TITMMOV.IDMOV = TMOV.IDMOV AND TITMMOV.CODCOLIGADA = TMOV.CODCOLIGADA AND TITMMOV.CODFILIAL = TMOV.CODFILIAL INNER JOIN TTRBMOV (NOLOCK) ON TTRBMOV.CODCOLIGADA = TITMMOV.CODCOLIGADA AND TTRBMOV.IDMOV = TITMMOV.IDMOV AND TTRBMOV.NSEQITMMOV = TITMMOV.NUMEROSEQUENCIAL LEFT JOIN TITMMOVCOMPL (NOLOCK) ON TITMMOVCOMPL.IDMOV = TITMMOV.IDMOV AND TITMMOVCOMPL.CODCOLIGADA = TITMMOV.CODCOLIGADA AND TITMMOVCOMPL.NSEQITMMOV = TITMMOV.NSEQITMMOV LEFT JOIN TPRD (NOLOCK) ON TPRD.CODCOLIGADA = TITMMOV.CODCOLIGADA AND TPRD.IDPRD = TITMMOV.IDPRD WHERE TMOV.CODTMV = '1.2.01' Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Frederico Postado 9 de Novembro de 2012 Tópicos Que Criei: 11 Tópicos/Dia: 0.00 Meu Conteúdo: 1.140 Conteúdo/Dia: 0.21 Reputação: 60 Pontos/Conquistas: 6.161 Conteúdo Resolvido: 0 Dias Ganho: 33 Status: Offline Idade: 42 Dispositivo: Windows Denunciar Compartilhar Postado 9 de Novembro de 2012 Diego, Veja se atende: SELECT TMOV.IDMOV, TITMMOV.NUMEROSEQUENCIAL, TPRD.CODIGOPRD, TPRD.NOMEFANTASIA, TITMMOV.VALORTOTALITEM, TMOV.VALORLIQUIDO, (SELECT VALOR FROM TTRBMOV WHERE CODCOLIGADA = TITMMOV.CODCOLIGADA AND IDMOV = TITMMOV.IDMOV AND NSEQITMMOV = TITMMOV.NSEQITMMOV AND CODTRB = 'ICMS') AS ICMS FROM TMOV (NOLOCK) INNER JOIN TITMMOV (NOLOCK)ON TITMMOV.IDMOV = TMOV.IDMOV AND TITMMOV.CODCOLIGADA = TMOV.CODCOLIGADA AND TITMMOV.CODFILIAL = TMOV.CODFILIAL LEFT JOIN TITMMOVCOMPL (NOLOCK) ON TITMMOVCOMPL.IDMOV = TITMMOV.IDMOV AND TITMMOVCOMPL.CODCOLIGADA = TITMMOV.CODCOLIGADA AND TITMMOVCOMPL.NSEQITMMOV = TITMMOV.NSEQITMMOV INNER JOIN TPRD (NOLOCK) ON TPRD.CODCOLIGADA = TITMMOV.CODCOLIGADA AND TPRD.IDPRD = TITMMOV.IDPRD WHERE TMOV.CODTMV = '1.2.01' Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
diegodhnc Postado 9 de Novembro de 2012 Tópicos Que Criei: 2 Tópicos/Dia: 0.00 Meu Conteúdo: 6 Conteúdo/Dia: 0.00 Reputação: 0 Pontos/Conquistas: 50 Conteúdo Resolvido: 0 Dias Ganho: 0 Status: Offline Autor Denunciar Compartilhar Postado 9 de Novembro de 2012 Valeu, vou verificar e retorno. Acabou que apertou aqui e fiz o relatório no gerador mesmo. Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Posts Recomendados
Participe da conversa
Você pode postar agora, e se registrar mais tarde. Se você tiver uma conta, faça o login agora para postar com sua conta.