Symptom
RBP Role Change report fails with Number of change records exceed max=500000, re-try with smaller date range error in the logs, when splitting the report in smaller pieces, the total lines of all reports does not reflect the maximum records mentioned in the error.
Environment
SAP SuccessFactors HCM Suite
Reproducing the Issue
- Access the system
- Go to Change Audit Reports
- Role Based Permission -> RBP Role Change Report
- Select the time range > Submit
- Request fails with: Number of change records exceed max=500000, re-try with smaller date range
- Try to send with smaller date range > It works
- See the total records of files are not the max exceeded
Cause
This is working as per system design.
Resolution
As per our Engineering team confirmation, the number of change records in the log is does not refer to the number of lines audit report output. The number of change records is the number of changes conducted in backend.
For example, if you update a role with a small change like just adding just one permission, all the permissions in the role would be deleted and then added back in the backend. As a result, there would be too many change records and would hit the max limit.
The optimization for this part is still under evaluation by our Product Team.
See Also
- RBP Role Change Report | SAP Help Portal
- 2754942 - Change Audit: RBP User Role Change Report
- 3025459 - RBP User Role Change Audit Report showing incorrect changes
- 3247466 - "Changed By User" of RBP User Role Change Report
Keywords
Number of change records exceed, 500000, RBP role change, change report, RBP audit fail, failed change report, INC8821236, PLA-47683, PLA-47684 , KBA , LOD-SF-PLT-CHA , Change Audit , Problem