SELECT SUM(CASE WHEN FLAN.PAGREC = 1 THEN FLANBAIXA.VALORBAIXA ELSE FLANBAIXA.VALORBAIXA * -1 END) VALOR_SPED, SUM(CASE WHEN FLAN.PAGREC = 1 THEN FLANBAIXA.VALORBAIXA ELSE 0 END) VALORBAIXADO_A_RECEBER, SUM(CASE WHEN FLAN.PAGREC = 2 THEN -1 * FLANBAIXA.VALORBAIXA ELSE 0 END) VALORBAIXADO_A_PAGAR FROM FLAN (NOLOCK) JOIN FCFO (NOLOCK) ON FCFO.CODCOLIGADA = FLAN.CODCOLCFO AND FCFO.CODCFO = FLAN.CODCFO JOIN FLANBAIXA (NOLOCK) ON FLANBAIXA.IDLAN = FLAN.IDLAN AND FLANBAIXA.CODCOLIGADA = FLAN.CODCOLIGADA LEFT JOIN FRELLAN (NOLOCK) ON FRELLAN.IDLAN = FLAN.IDLAN AND FRELLAN.CODCOLIGADA = FLAN.CODCOLIGADA AND FRELLAN.TIPOREL = 11 JOIN XVENDAPARCELA(NOLOCK) ON XVENDAPARCELA.CODCOLLAN = FLAN.CODCOLIGADA AND XVENDAPARCELA.IDLAN = FLAN.IDLAN WHERE FLAN.CODCOLIGADA = 1 --colocar a coligada AND FLANBAIXA.STATUS IN (0, 4) AND FLAN.CODAPLICACAO = 'X' AND FLAN.PAGREC IN (1,2) AND FLAN.VRPERDAFINANCEIRA = 0 AND CAST(FLANBAIXA.DATABAIXA AS DATE) BETWEEN '2024-08-01' AND '2024-08-31' --colocar as datas |