Hi Hari,
Thank you for your posted script, if you define "PurchaseOrderId" in table "SAP_HANA_EPM_DEMO"."sap.hana.democontent.epm.data::purchaseOrderItem", then it should be no problem, I means, your post this table script, other script you have already posted.
Besides, could you change
CE_JOIN(:lt_po_proj, :lt_pi, [ " PurchaseOrderId " ],
["PurchaseOrderId", "CreatedAt", "PartnerId", "InvoicingStatus",
"PurchaseOrderItem" , "Currency", "GrossAmount" , "ProductId" , "Quantity" , "QuantityUnit"]);
to
CE_JOIN(:lt_po_proj, :lt_pi, [ "PurchaseOrderId" ],
["PurchaseOrderId", "CreatedAt", "PartnerId", "InvoicingStatus",
"PurchaseOrderItem" , "Currency", "GrossAmount" , "ProductId" , "Quantity" , "QuantityUnit"]);
Because it has blank value in " PurchaseOrderId ". so please try again. if it has error, please posted error screenshot and purchaseOrderItem table script.
Hope this can help you.
Regards,
Jerry