Symptom
The system has been configured to trigger an email output for purchase orders. In OPD(Output Parameter Determination), a 'Default Email Address' has been defined, with the expectation that the output will be sent to the email address specified in the supplier master. However, occasionally this email address is blank, and the output is not sent.
Environment
SAP S/4HANA Cloud Public Edition
Reproducing the Issue
- Create a purchase order
- Approve the purchase order
- check the messages
- The email output is in preparation because the email address is empty
Cause
When the PO is created, if the user accesses the address details the system will generate a manual address.
This address will contain the address as it is defined in the PO, even if the address content is identical, it is saved as a separate address unique to the purchase order. When the output is generated the system will then pick up the email address from this manual address ahead of the supplier address.
Resolution
If the PO address is manually changed, the required email address must be added as a change to the purchase order.
See Also
ADR6, ADRC, LFA1-ADRNR, GET_DEFAULT_EMAIL_ADDRESS, ADDR_COMM_GET, LSZA13F03, ADRNR, ADRN2 EKPO-ADRNR, EKPO-ADRN2
T001W-ADRNR, TWLAD, Manual address, wrong address
Keywords
KBA , MM-FIO-PUR-PO-OM , Purchase Order Output Management , Problem
SAP Knowledge Base Article - Public