Symptom
In generating document via Document generation, "You do not have permission to access the following placeholders" error occurs.
Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental.
Environment
- SAP Successfactors HXM Suite
- SAP SuccessFactors Employee Central: Document Generation
Reproducing the Issue
- Navigate to Admin Center
- Generate Document
- Select the document and click on download
- Error occurs.
or
- Go to employee profile
- Actions->Generate document
- Fill all the required fields
- When trying to generate the document error is faced
Cause
This can occur due to 2 reasons:
- The permission is not provided to that particular data.
OR
- The Effective date of the object is set as 'none'.
Resolution
- Go to "Manage Document Template Mapping"
- Select the template you are trying to generate
- Check the placeholders you are getting the error for
- Check if the permissions is provided for the particular Base Object
- Go to "manage permission roles"
- Select the user permission role
- check if the user has permission for all the placeholders from the template (2144701)
For MDF Objects also check the Effective date field configuration
- Go to "configure object definition"
- Select the object from the placeholders
- Change the effective dating field in the object definition from none to 'Basic'.
- Give the permission for the particular object again
See Also
2144701 - List of Role-Based Permissions (RBP)
2422482 - Permissions for Edit and History Buttons in Organizational Information in PP3
Keywords
You do not have permission to access the following placeholders error, Document Generation, doc gen, Generate Document, Placeholder , KBA , LOD-SF-EC-DOC , Document Generation , Problem