Estou tentando criar um relatório que será um recibo de pagamento, na consulta sql que será fonte de dados do relatório está faltando algumas amrroções pois o resultado está vindo triplicado e não esotu cosneguindo identificar as amarrações que faltam:
SELECT DISTINCT F.IDLAN,
L.NOMEFANTASIA AS 'NOME_FILIAL',
L.CGC AS 'CNPJ_FILIAL',
C.NUMBANCO AS 'NUM_BANCO_PAGADOR',
C.NUMAGENCIA AS 'NUM_AGENCIA_PAGADOR',
C.NROCONTA AS 'NUM_CONTA_PAGADOR',
F.CNABAUTENTICACAO AS 'COD_AUTENTICACAO',
O.NOMEFANTASIA AS 'NOME_CLI/FOR',
O.CGCCFO AS 'CFP/CNJP_CLI/FOR',
F.DATAPAG AS 'DATA_PAGTO',
F.VALORBAIXADO AS 'VLR_BAIXADO',
D.NUMEROBANCO AS 'NUM_BANCO_FAVORECIDO',
D.NOMEAGENCIA AS 'NOME_AG_FAVORECIDO',
D.CODIGOAGENCIA AS 'AG_FAVORECIDO',
D.CONTACORRENTE AS 'CC_FAVORECIDO',
D.DIGITOCONTA AS 'DGT_CC_FAVORECIDO'
FROM FLAN AS F
INNER JOIN GCOLIGADA AS G
ON F.CODCOLIGADA = G.CODCOLIGADA
INNER JOIN GFILIAL AS L
ON G.CODCOLIGADA = L.CODCOLIGADA
INNER JOIN GFILIAL AS LA
ON F.CODCOLIGADA = LA.CODCOLIGADA
INNER JOIN FCXA AS C
ON F.CODCXA = C.CODCXA
INNER JOIN FCXA AS CA
ON L.CODCOLIGADA = CA.CODCOLIGADA
INNER JOIN FCFO AS O
ON F.CODCFO = O.CODCFO
INNER JOIN FDADOSPGTO AS D
ON F.CODCFO = D.CODCFO
WHERE F.IDLAN = 169903
GROUP BY F.IDLAN, L.NOMEFANTASIA, L.CGC, C.NUMBANCO, C.NUMAGENCIA, C.NROCONTA, F.CNABAUTENTICACAO, O.NOMEFANTASIA, O.CGCCFO,
F.DATAPAG, D.DESCRICAO, F.VALORBAIXADO, D.NUMEROBANCO, D.NOMEAGENCIA, D.CODIGOAGENCIA, D.CONTACORRENTE, D.DIGITOCONTA