1
Answer

Error Incorrect Syntax near =

Ramco Ramco

Ramco Ramco

14h
11
1

Hi

  In below query i am getting error Incorrect Syntax near =   when i am using Stuff statement. I am using this query in Sap B1 Hana version.

SELECT
    A."WhsCode",A."ItemCode",A."Description",A."Uom",A."Batch No.",A."Bin No"
    
From (
SELECT
    T1."WhsCode",T1."ItemCode",Max(T2."ItemName") As "Description",
    Max(T2."InvntryUom") As "Uom",T1."BatchNum" As "Batch No.",
    (Select 'BinNo' = STUFF(( Select ',' + (A3."BinCode") from  OBBQ A1  INNER JOIN OBTN A2 ON A1."SnBMDAbs" = A2."AbsEntry"
    inner join OBIN A3 on A3."WhsCode" = A1."WhsCode" and A3."AbsEntry" = A1."BinAbs"
    where A1."ItemCode" = T1."ItemCode" and A1."WhsCode" = T1."WhsCode" and A2."DistNumber" = T1."BatchNum" and A1."OnHandQty" > 0 for XML PATH('')),1,1,'')) As "Bin No", 


FROM IBT1 T1
LEFT JOIN OITM T2 ON T2."ItemCode" = T1."ItemCode" 
GROUP BY T1."WhsCode", T1."ItemCode", T1."BatchNum"
HAVING
    SUM(CASE WHEN T1."Direction" = 0 THEN T1."Quantity" ELSE 0 END) -
    SUM(CASE WHEN T1."Direction" = 1 THEN T1."Quantity" ELSE 0 END) > 0
) A

Thanks

Answers (1)