Symptom
Error or Alert "No main attendance time type is assigned to your time profile. Please contact your system administrator." found in various places or business actions, like accessing the Time Sheet UI, or checking the time management alerts from Admin Alerts tool, etc.
Environment
- SAP SuccessFactors Employee Central – Time Sheet
- SAP SuccessFactors Employee Central Time Off
Cause
Time Recording Profile has been assigned to employee's job information, but in this employee's assigned Time Profile, the Main Attendance Time Type is missing.
Resolution
Please make sure the "Main Attendnace Time Type" in the Time Profile is filled for an employee that has got Time Recording Profile assigned in Job Information.
When Time Recording Profile is assigned to the employee's job information, it indicates that this employee is a time sheet user, so this employee will be included in all time sheet-related processes e.g. recalculation, time sheet generation, etc. So it is mandatory that the Main Attendance Time Type is requested in Time Profile, in order to make sure possible time sheet generation etc can be executed successfully.
See Also
Assigning Time Types to Time Profiles
Adding, Removing, and Changing Time Types in the Time Profile
Validation Checks on Changes to the Effective-Dated Time Profile
Keywords
Time Recording Profile, Time Sheet Processes, Recalculation, Time Sheet, tms, ttr, trp, tracking, generate, import, recalculate, tp, ttp, time, type, recording, attendance, main , KBA , LOD-SF-EC-TMS , Time Sheet , LOD-SF-TTR , Time Tracking , Problem