When you change the Time Model of an Employee from X to Y, system throws dump
SAP Business ByDesign
Reproducing the Issue
- Go to Time Administration work center
- Select Time Sheet
- Open Time File of an Employee
- Go to Time Profile facet
- Change the Time Model from X to Y
System throws dump
1 CX_SY_ITAB_DUPLICATE_KEY, Program:CL_ESF_ALV_DP_CACHE===========CP, Include:CL_ESF_ALV_DP_CA
2 Info: A row was to be added that would have lead to a duplicate of the NODE_ID key.
There are two possible causes
One of the Statistical Account assigned to this Employee has minimum balance is Negative (Eg: - 20)
For the Time Account, in the details section in Business Configuration, you have maintained a "Fixed Limit", but no Minimum Balance.
In order to fix theissue, you should change the Fixed Limit in the Check limit to No Limit or maintain a valid Minimum balance
Fixed Limit, minimum balance, negative balance, time account , KBA , SRD-HR-TLM , Time and Labour Management , Problem