Olá,
tenho essa consulta que mostra os recebimentos de clientes em um periodo, que utilizo para calcular as comissões de vendas. Ocorre que utilizo o BankSync, e este ao gerar um boleto, baixa o título como pago. Como faço para essa consultar apresentar apenas o que foi efetivamente pago, seja por meio de boletos ou transferências?
SELECT Distinct
T0.DocNum AS 'Incoming Payment',
T1.DocNum AS 'Invoice Number',
T0.DocDate AS ' Data Pagamento',
T0.CardName,
T2.Dscription,
T3.SlpName,
T1.DocTotal
FROM ORCT T0
LEFT JOIN RCT2 T4 ON T0.DocNum = T4.DocNum
LEFT JOIN OINV T1 ON T1.DocEntry = T4.DocEntry
LEFT JOIN INV1 T2 ON T1.DocEntry = T2.DocEntry
LEFT JOIN OSLP T3 ON T1.SlpCode = T3.SlpCode
WHERE T0.DocDate >=[%0\] AND T0.DocDate <=[%1\] AND T0.JrnlMemo <> 'Cancelado' AND T1.CANCELED = 'N'