Hi,
Try:
SELECT T3.[SlpName], T0.[DocNum], T1.[ItemCode], T1.[LineTotal], T1.[GrssProfit] FROM OINV T0 INNER JOIN INV1 T1 ON T0.DocEntry = T1.DocEntry left JOIN OITM T2 ON T1.ItemCode = T2.ItemCode left JOIN OSLP T3 ON T0.SlpCode = T3.SlpCode WHERE (T1.[WhsCode] = 'ECOM' AND T3.[U_PRX_SID] = 'INSIDE' AND T2.[U_Commission_Item] = 'Y' AND T0.[DocDate] >= [%0] AND T0.[DocDate] <= [%1]) OR
(T1.[WhsCode] = 'WIN' AND T3.[U_PRX_SID] = 'INSIDE' AND T2.[U_Commission_Item] = 'Y' AND T0.[DocDate] >= [%0] AND T0.[DocDate] <= [%1]) OR
(T1.[WhsCode] = 'FAY' AND T3.[U_PRX_SID] = 'INSIDE' AND T2.[U_Commission_Item] = 'Y' AND T0.[DocDate] >= [%0] AND T0.[DocDate] <= [%1]) OR
(T1.[WhsCode] = 'GRE' AND T3.[U_PRX_SID] = 'INSIDE' AND T2.[U_Commission_Item] = 'Y' AND T0.[DocDate] >= [%0] AND T0.[DocDate] <= [%1]) OR
(T1.[WhsCode] = 'RAL' AND T3.[U_PRX_SID] = 'INSIDE' AND T2.[U_Commission_Item] = 'Y' AND T0.[DocDate] >= [%0] AND T0.[DocDate] <= [%1])
Thanks & Regards,
Nagarajan