Aqui os códigos para usar em seu TOTVS RM, conforme explicação no vídeo, em nosso canal de Youtube.
SELECT
CODFILIAL,
CODLOTE,
CPARTIDA.CODCCUSTO,
GCCUSTO.NOME AS ‘CENTRO DE CUSTO’,
DATA,
DEBITO.CODCONTA CONTADEBITO,
CREDITO.CODCONTA CONTACREDITO,
DEBITO.DESCRICAO DEBITO,
CREDITO.DESCRICAO CREDITO,
CASE
WHEN
DEBITO.CODCONTA IS NOT NULL
THEN
CPARTIDA.VALOR
ELSE
NULL
END
AS VALORDEBITO,
CASE
WHEN
CREDITO.CODCONTA IS NOT NULL
THEN
CPARTIDA.VALOR
ELSE
NULL
END
AS VALORCREDITO, IDPARTIDA, CPARTIDA.DOCUMENTO, COMPLEMENTO, CHISTP.DESCRICAO AS ‘HISTORICO’
FROM
CPARTIDA
LEFT JOIN
GCCUSTO
ON GCCUSTO.CODCCUSTO = CPARTIDA.CODCCUSTO
AND GCCUSTO.CODCOLIGADA = CPARTIDA.CODCOLIGADA
INNER JOIN
CHISTP
ON CHISTP.CODHISTP = CPARTIDA.CODHISTP
AND CHISTP.CODCOLIGADA = CPARTIDA.CODCOLIGADA
LEFT JOIN
CCONTA CREDITO (NOLOCK)
ON CREDITO.CODCONTA = CPARTIDA.CREDITO
AND CREDITO.CODCOLIGADA = CPARTIDA.CODCOLCREDITO
LEFT JOIN
CCONTA DEBITO (NOLOCK)
ON DEBITO.CODCONTA = CPARTIDA.DEBITO
AND DEBITO.CODCOLIGADA = CPARTIDA.CODCOLDEBITO
WHERE
INTEGRACHAVE = :IDMOV
AND CPARTIDA.CODCOLIGADA = :CODCOLIGADA