Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

SHPCON IDoc - PGI an outb delivery

Former Member
0 Kudos

Hello,

We are setting up an external warehouse that does not have SAP. The warehouse has agreed to send and receive IDocs with us.

I have successfully tested using the SHPCON IDoc (inbound to SAP) to first pack items (updates the outbound delivery). The value in E1EDL18-QUALF = 'PIC'.

The second IDoc I feed to SAP is to perform the post goods issue on the delivery. This time, I used the same SHPCON IDoc, but made E1EDL18-QUALF = 'PGI'.

This PGI IDoc fails with the error:

Delivery has not yet been put away / picked (completely)

Delivery has not yet been completely processed by WM

I was told I need to do an additional step. When done manually, this step means going into VL02N to change the delivery, click on Edit -> Confirm Pick Order -> All items. How could the IDoc perform that step for me? Any ideas. Thank you.

3 REPLIES 3

Former Member
0 Kudos

Please don't think about this question yet. I tried the manual step and the IDoc still produced the same error. I am doing my testing with a plant that has certain WM requirements that the new plant will not. Pardon the confusion. I'll post my findings as a reply here. -Mark

0 Kudos

I did another test with a plant that is more like the new one we have set up. This time, the second 'PGI' SHPCON IDoc produced this error:

Picking request not yet confirmed

Again, this has to do with that manual step. VL02N -> Edit -> Confirm pick order -> All items. Can this step be automated in the first SHPCON 'PIC' IDoc or the second SHPCON 'PGI' IDoc?

Former Member
0 Kudos

Hi All,

I have the similar requirement. Steps are below,

1. Subcontract PO will be created in S/4 HANA

2. Outbound delivery will be created and sent to 3PL via IDOC (IDOC Basic Type: DELVRY03, Message Type DESADV)

3. Assume an IDOC will be receive from 3PL, expecting to automatic Pick and Post Goods Issue (PGI) should happen in S/4 HANA.

Note: No HU, No WH managed materials.

I have tried to create an idoc via we19, One E1EDL18 has QUALF = PIC, and the other one has QUALF = PGI. The item level segments have correct materials by number and the quantity picked maintained. However idoc throwing an error stating that EXDIV is mandatory field even though no HU.

Kindly help me to get the solution as soon as possible, if anyone come across and resolved the issues.