Symptom
An incorrect year (1482) is displayed while requesting an absence via the iOS mobile app when:
- The iOS device 'Language & Region settings' have the Region set as Thailand &
- The Calendar is set as Buddhist.
Note:
- The current Buddhist year is 2565, as the Buddhist calendar is 543 years ahead of the Gregorian calendar.
- The user's language setting in the instance does not have any impact on this issue.
Environment
SAP SuccessFactors Employee Central - Time Off
Reproducing the Issue
- In the Language & Region settings in the iOS device, select Region as Thailand and Calendar as Buddhist.
- Log in as the affected user in the iOS mobile app.
- Request for a new absence. The year (in the Start Date and End Date fields) is defaulted as "1482".
- Even though the year is changed to 2025, it is defaulted back to "1482".
Cause
This is expected behavior.
Resolution
SuccessFactors Mobile App only supports Gregorian calendar. Mobile App doesn't support Buddhist calendar.
Workaround 1: Switch to any other Region or Calendar in the Language & Region settings in the iOS device (for e.g., Region - UK, Calendar - Gregorian).
Workaround 2: Apply absence via the Web UI.
Keywords
Time Off, Employee Central, Mobile app, iOS, android, incorrect year, 1482, Buddhist, Gregorian, calendar, leave request, Language & Region settings, absence request, INC11532713, CS20250009407538, CS20250009417281 , KBA , LOD-SF-EC-TIM-MOB , Time Mobile , How To
SAP Knowledge Base Article - Public