Para validar os valores enviados no SPED
| Informações |
|---|
|
SELECT SUM(VALORBAIXA) + SUM(FLANBAIXA.VALORDESCONTO) VALOR_SPED FROM FLANBAIXA (NOLOCK) JOIN FLAN (NOLOCK) ON FLAN.IDLAN = FLANBAIXA.IDLAN AND FLAN.CODCOLIGADA = FLANBAIXA.CODCOLIGADA JOIN XVENDAPARCELA(NOLOCK) ON XVENDAPARCELA.CODCOLLAN = FLAN.CODCOLIGADA AND XVENDAPARCELA.IDLAN = FLAN.IDLAN WHERE FLANBAIXA.DATACANCELBAIXA IS NULL AND FLAN.CODCOLIGADA = 1 --colocar a coligada AND CAST(FLANBAIXA.DATABAIXA AS DATE) BETWEEN '2024-08-01' AND '2024-08-31' --colocar a coligada AND FLANBAIXA.STATUS IN (0, 4) AND FLAN.CODAPLICACAO = 'X' AND FLAN.PAGREC IN (1,2) |
| Informações |
|---|
|
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 |
...