Thanks. i merged yours and mine. so it came up with this. LOL
SELECT 'AR Invoice',
T0.[DocDate] AS 'Posting Date of Invoice',
T0.[DocNum] AS 'Invoice Number', T2.[CardName] AS 'Customer/Vendor Name',
T0.[DocTotal] AS 'Invoice Amount',
T1.[SumApplied] AS 'Collected Amount',
T2.[DocNum] AS 'Collection Reference',
T2.[DocDate] AS 'Posting Date of Collection',
T3.[SlpName] AS 'Salesman'
FROM [dbo].[OINV] T0 INNER JOIN [dbo].[RCT2] T1 ON T1.[DocEntry] = T0.[DocEntry]
INNER JOIN [dbo].[ORCT] T2 ON T2.[DocNum] = T1.[DocNum]
INNER JOIN [dbo].[OSLP] T3 ON T3.SlpCode= T0.SlpCode
WHERE T2.[DocDate] >= [%0] AND T2.[DocDate] <= [%1]
UNION ALL
SELECT 'AR Credit Memo',
T0.[DocDate] AS 'Posting Date of Invoice',
T0.[DocNum] AS 'Invoice Number', T2.[CardName] AS 'Customer/Vendor Name',
T0.[DocTotal] AS 'Invoice Amount',
T1.[SumApplied] AS 'Collected Amount',
T2.[DocNum] AS 'Collection Reference',
T2.[DocDate] AS 'Posting Date of Collection',
T3.[SlpName] AS 'Salesman'
FROM [dbo].[OINV] T0 INNER JOIN [dbo].[RCT2] T1 ON T1.[DocEntry] = T0.[DocEntry]
INNER JOIN [dbo].[ORCT] T2 ON T2.[DocNum] = T1.[DocNum]
INNER JOIN [dbo].[OSLP] T3 ON T3.SlpCode= T0.SlpCode
WHERE T2.[DocDate] >= [%0] AND T2.[DocDate] <= [%1]