Customer: External Vendor PO (ORDERS)-> <- PO Confirmation (ORDRSP) <- Inbound Delivery (DESADV) Goods Receipt(STPPOD) -> Proof Of DeliveryI could not find a standard way in SAP to generate the STPOD. Do you know what is the best way to do this?
For a proper answer I would have to know more about your actual R/3 setup. A simple way to send out a proof of delivery is to customize a new message type in the PO that is inhibited by the final delivery flag. (EKPO-ELIKZ), or some other condition that fires when the goods are received. This message would then trigger an IDoc sending again the PO, with a different message type, signaling the status. A more straight-forward way would be to bounce the DESDADV IDoc via a workflow, as soon as it is processes. Every SAP tzransaction fires a workflow event either explicitely via SWE_EVENT_CREATE (or SWE_EVENT_CRETE_IN_UPDATE_TASK) or through the change documents in CHANGEDOCUMENT_CLOSE. The workflow can then call an function that picks the DESADV IDoc and sends it cack to the sender with a message type that signals the goods receipt. More about how to create workflow task can be found in the Netweaver/mySAP section of http://logosworld.com
Dig Deeper on SAP SCM
Related Q&A from Axel Angeli
An SAP user wants to know how to upload data into SAP R/3 when SAP Scripting is not enabled. Continue Reading
An SAP user is receiving an error message while integrating SAP iDoc PORDCR1 for a purchase order. Continue Reading
An SAP user is having difficulty with PERNR iDoc while transporting data from SAP to an external system. Continue Reading