Symptom
- Error message: "Entry Pricing Person for RoleCode field not consistent as per code list restriction. Please contact your system administrator."
- The error occurs when attempting to add a user to the Sales Team under an Opportunity with a specific RoleCode.
- Selected value is within user's access restriction.
Environment
SAP Cloud for Customer
Reproducing the Issue
- Navigate to Sales -> Opportunities.
- Open any Opportunity.
- Navigate to the Sales Team facet and click on "Add".
- Select the RoleCode "Sales Contract Support".
- Select the same user and click "Save".
- Observe the error message: "Entry Pricing Person for RoleCode field not consistent as per code list restriction. Please contact your system administrator."
Cause
The error occurs due to the affected employee does not have an Organizational Assignment maintained in the master data, which prevents the system from determining the employee's context.
Resolution
- Maintain the Organizational Assignment for the affected employee in the master data to resolve the issue.
- Alternatively, consider the following options to address the inconsistency:
a. Delete the related Code List Restriction.
b. Update the "Suppress Message" flag for message ID 015 (CM_MSG_CLR) in the Business Configuration work center to prevent the inconsistency warning from appearing.
See Also
Keywords
rolecode error, code list restriction, sales team, opportunity, pricing person, organizational assignment, SAP Cloud for Customer, C4C, suppress message flag, business configuration, error message , KBA , LOD-CRM-ACC , Account , Problem
Product
SAP Cloud for Customer core applications all versions
SAP Knowledge Base Article - Public