SAP Knowledge Base Article - Public

3792637 - 'Recipienterppartyid' is missing from Web Service in Sales Quote Follow-up Replication to S/4

Symptom

RecipientERPPartyID is missing in from the outbound C4C message CustomerQuoteProcessingSalesOrderRequestOut, when sending service quotes to S/4HANA. As a result, the inbound IDoc error in S4 raises the error "Please enter sold-to party or ship-to party" (VP112).

Environment

  • Product: SAP Cloud for Customer core applications
  • Integration of C4C with ERP

Reproducing the Issue

  1. In C4C, create or copy a sales quote, request external pricing, adjust output settings, and submit.
  2. In the integration middleware, observe that the iFlow for sales quote follow-up runs successfully.
  3. In ERP, check inbound IDocs via WE02 and observe the error.

Cause

Missing Employee ID Mappings. 

In the case of S/4, for Sales Order outbound replication,  Employee ID Mappings are required both "Business Partners" and "ERP Employees" schemas.

Resolution

Ensure Employee ID Mappings are maintained for both "Business Partners" and "ERP Employees" in C4C. 

See Also

Keywords

recipienterppartyid, sales quote, follow-up document, customerquoteprocessingsalesorderrequestout, externalsalesdocumentdataquery, idoc, vp112, SALESORDER_CREATEFROMDAT2,  SALESORDER_CREATEFROMDAT204 sold-to, ship-to, code list mapping, id mapping, erp employees, business partners, bd87, s/4hana , KBA , LOD-CRM-INT-ERP , Integration of C4C with ERP , Problem

Product

SAP Cloud for Customer core applications all versions