Hola gracias @IKASHIMI, @juliancab, @JhosserRomero por su ayuda y sus comentarios al final me funciono de la siguiente forma, dejo el codigo por si alguien le sirve:
-- Facturas de ventas
Select Distinct A."DocNum" as "No. Pago", A."CardCode" as "Código Cliente", A."CardName" as "Nombre Cliente", A."DocDate" as "Fecha de Pago", A."CounterRef" as "No. Recibo", C."Descr" as "Cobrador",
A."Comments" as "Comentarios",
CASE B."InvType" WHEN '13' THEN 'Factura' WHEN '14' THEN 'N.Credito' WHEN '30' THEN 'Poliza Contable' END as "Docto",
D.NumAtCard, D.DocTotal, A.DocTotal
From ORCT A Inner Join
RCT2 B ON A.DocEntry = B.DocNum Inner join
UFD1 C on A.U_Cobrador = C.FldValue and C.FieldID = '2' and C.TableID = 'ORCT' inner join
OINV D ON B.DocEntry = D.DocEntry
Where A.DocDate >='20191001' and A.DocDate <='20191017' and B.InvType = '13' and A.Canceled = 'N' and A.CardCode not in ('CLIE00357','CLIE00379','CLIE00380','CLIE00381', 'CLIE00384','CLIE00385')
Group By A."DocNum", A."CardCode", A."CardName", A."DocDate", A."CounterRef", C."Descr", A."Comments", B.DocNum, B.InvType, D.NumAtCard, B."InvType", D.DocTotal, A.DocTotal
Union All
-- Pagos directos a cuenta
Select Distinct A."DocNum" as "No. Pago", A."CardCode" as "Código Cliente", A."CardName" as "Nombre Cliente", A."DocDate" as "Fecha de Pago", A."CounterRef" as "No. Recibo", C."Descr" as "Cobrador",
A."Comments" as "Comentarios",
''Docto, ''NumAtCard, A.NoDocSum[DocTotal], A.DocTotal
From ORCT A Inner Join
UFD1 C on A.U_Cobrador = C.FldValue and C.FieldID = '2' and C.TableID = 'ORCT'
Where A.DocDate >='20191001' and A.DocDate <='20191017' and A.Canceled = 'N' and A.ObjType = '24' and A.PayNoDoc = 'Y' and A.CardCode not in ('CLIE00357','CLIE00379','CLIE00380','CLIE00381', 'CLIE00384','CLIE00385')
Group By A."DocNum", A."CardCode", A."CardName", A."DocDate", A."CounterRef", C."Descr", A."Comments", A.DocTotal, A.NoDocSum
Union All
-- Nota de Credito
Select Distinct A."DocNum" as "No. Pago", A."CardCode" as "Código Cliente", A."CardName" as "Nombre Cliente", A."DocDate" as "Fecha de Pago", A."CounterRef" as "No. Recibo", C."Descr" as "Cobrador",
A."Comments" as "Comentarios",
CASE B."InvType" WHEN '13' THEN 'Factura' WHEN '14' THEN 'N.Credito' WHEN '30' THEN 'Poliza Contable' END as "Docto",
D.NumAtCard, (D.DocTotal)*-1, A.DocTotal
From ORCT A Inner Join
RCT2 B ON A.DocEntry = B.DocNum Inner join
UFD1 C on A.U_Cobrador = C.FldValue and C.FieldID = '2' and C.TableID = 'ORCT' inner join
ORIN D ON B.DocEntry = D.DocEntry
Where A.DocDate >='20191001' and A.DocDate <='20191017' and B.InvType = '14' and A.Canceled = 'N' and A.CardCode not in ('CLIE00357','CLIE00379','CLIE00380','CLIE00381', 'CLIE00384','CLIE00385')
Group By A."DocNum", A."CardCode", A."CardName", A."DocDate", A."CounterRef", C."Descr", A."Comments", B.DocNum, B.InvType, D.NumAtCard, B."InvType", D.DocTotal, A.DocTotal
Union All
-- Asiento Contable
Select Distinct A."DocNum" as "No. Pago", A."CardCode" as "Código Cliente", A."CardName" as "Nombre Cliente", A."DocDate" as "Fecha de Pago", A."CounterRef" as "No. Recibo", C."Descr" as "Cobrador",
A."Comments" as "Comentarios",
CASE B."InvType" WHEN '13' THEN 'Factura' WHEN '14' THEN 'N.Credito' WHEN '30' THEN 'Poliza Contable' END as "Docto",
D.BaseRef, B.SumApplied, A.DocTotal
From ORCT A Inner Join
RCT2 B ON A.DocEntry = B.DocNum Inner join
UFD1 C on A.U_Cobrador = C.FldValue and C.FieldID = '2' and C.TableID = 'ORCT' inner join
OJDT D ON B.DocEntry = D.BaseRef
Where A.DocDate >='20191001' and A.DocDate <='20191017' and B.InvType = '30' and A.Canceled = 'N' and A.CardCode not in ('CLIE00357','CLIE00379','CLIE00380','CLIE00381', 'CLIE00384','CLIE00385')
Group By A."DocNum", A."CardCode", A."CardName", A."DocDate", A."CounterRef", C."Descr", A."Comments", B.DocNum, B.InvType, D.BaseRef, B."InvType", B.SumApplied, A.DocTotal
Order By 1
Les agradezco su valiosa ayuda y su tiempo
Saludos.