Skip to Content
0
May 24, 2018 at 02:07 PM

Use IDOC DELVRY03 or DELVRY07 to Post a Partial Goods Receipt on a Inbound Delivery

3259 Views Last edit May 24, 2018 at 05:12 PM 2 rev

Hi,

I'm working on an EDI project and looking for help from everyone who has been successfully created an Inbound IDOC type DELVRY03 or DELVRY07 using standard IDOC function module IDOC_INPUT_DELVRY to Partially PGR an Inbound delivery in ERP.

For example, my inbound delivery 160003884 has 2 line items, line 10 with material A and qty 1EA and line 20 with material B and qty 1EA.

Using standard SAP transaction VL06I --> "For Goods Receipt" I have successfully Partial GR this delivery for only line 10. (FYI, before using VL06I you need to open delivery in VL32N to update Putaway quantity manually, then open VL06I --> "For Goods Receipt", enter your Delivery # and swtich to Line Item view, then select the line item that you want to PGR, click "Post Goods Receipt" and adopt option "Partial Post Goods Receipt")

I found the threat below that is related to this issue and it shead me some light. However I have not been successful so far to locate the IDOC segment fieldname in DELVRY03 or DELVRY07 in order to populate the flags below to feed the function module WS_DELIVERY_UPDATE_2 according the notes from this threat author:

"The ebumg_bme variable stores the qty you want to partially PGR and the WABUC, SPE_AUTO_GR and KZEBU flags are required to tell the FM you are doing a Partial PGR":

https://archive.sap.com/discussions/thread/3194781

Does anyone know which IDOC fieldnames (DELVRY03 or DELVRY07) that I need to populate this flags in order to feed function module WS_DELIVERY_UPDATE_2 fieldnames ebumg_bme, WABUC, SPE_AUTO_GR and KZEBU?

Much appreciated if anyone could help.

Best regards,

Khanh