Symptom
While attempting to extend an employee Business Partner (BP) to the customer role, the system displays the error message: "Customer xxxxx is not defined for function BP (table TPAKD)."
Where 'xxxxx' represents Business Partner number.
Environment
SAP S/4HANA Cloud Public Edition
Reproducing the Issue
- Go to Manage Business partner Master Data app.
- Open the Employee Business partner.
- Attempt to extend the Business Partner to the customer role by maintaining the Partner Function.
- Observe the error message: "Customer xxxxx is not defined for function BP (table TPAKD)".
Cause
The error occurs due to a missing Partner Function assignment to the corresponding Customer Account Group.
Resolution
- In SAP S/4HANA Cloud Public Edition, configurations and customizations are delivered by SAP through the SET Content framework. Since this content is owned and updated by SAP with each release, modifications within SAP namespaces are restricted. As a result, entries can only be maintained via SSCUIs using custom namespaces that begin with 'Z' or 'Y'.
- To address this, a custom partner role (e.g., starting with 'Z' or 'Y') should be created, and the required customer data maintained accordingly.
- This restriction helps ensure the stability and consistent functionality of applications across cloud system releases.
To create a custom partner function follow the below steps:
- Go to SSCUI ‘101286’ - Set Up Partner Determination for Customer Master.
- Double click on folder partner functions.
- Click on ‘New Entries’ button.
See Also
Keywords
sap s/4hana cloud public edition, customer role, business partner, partner function, error message, tpakd, namespace, sscui, partner determination, responsible employee , KBA , LO-MD-BP-2CL , Business Partners for Public Cloud , Problem
SAP Knowledge Base Article - Public