Symptom
You are importing your corporate data model changing the length of the field payroll-event in event reason.
You have noticed that even if the length is greater then 4, in manage organization, pay and job structures, when creating an event you'll not be able to add more than 4 characters there.
<hris-field max-length="5" id="payroll-event" visibility="both">
<label>Payroll Event</label>
</hris-field>
Environment
SAP SuccessFactors Employee Central (EC) - All Versions
Reproducing the Issue
- Change your corporate data model for the field payroll-event as per example below:
<hris-field max-length="5" id="payroll-event" visibility="both">
<label>Payroll Event</label>
</hris-field>
- Import the corporate data model;
- Log into the instance;
- Go to Manage Organization, Pay and Job Structures;
- Create new event reason;
- Try to add payroll-event with 5 characters;
- It won't be possible
Cause
Expected behavior
Resolution
The payroll-event is a standard field that was designed specially to integrate with wage types from HCM. The wage type in HCM has a maximum length of 4 which means that if you change the length on SFSF side you'll potentially cause several integration issues with your payroll, reason why, even if you are able to import the XML, the system will not allow you to add more than 4 characters on that field.
For more information, please refer to the Data Object Tables implementation guide.
See Also
2334781 - Payroll Event Field not Displayed in Event Reason with Payroll Integration Enabled;
Data Object Tables in Employee Central - here
Keywords
payroll-event length , KBA , LOD-SF-EC-BCI , Manage Business Configuration (BCUI) & Data Models (XML) , Bug Filed