Symptom
An application error occurred while changing Picklist value in job Information
Environment
Employee Central - Job Information
Reproducing the Issue
1. Edit Test user Job Information Record--->Below error will be displayed.
Example: ['jobInfo-is-competition-clause-active']="EMPFILE_FT_INVALID_PICKLIST_FORMAT";
2. Edit Test user Personal Information Record--->Below error will be displayed.
Example: ['personalInfo-gender']="EMPFILE_FT_INVALID_PICKLIST_FORMAT";
Cause
There are two causes for this error:
1. Adding an external picklist to a standard picklist field
Example:
<hris-field max-length="256" id="is-competition-clause-active" visibility="both">
<label>Competition Clause</label>
<picklist id="Restrictive_Covenants"/>
</hris-field>
This is a configuration Issue: is-competition-clause-active is a Set this field to indicate whether a competition clause has been defined for the employee.
A competition clause is an agreement restricting an employee who leaves the enterprise from acquiring employment with a competitor within a specific industry, or period of time.
Possible values are Yes and No. <picklist id="yesno"/> standard picklist field
2. A field has the right picklist assigned, but the Data Type is wrong.
Example, the field has Data Type PICKLIST, where it must have Data Type String.
Resolution
Identify the field and remove external picklist
Please refer to Data Object Tables in Employee Central Handbook before adding any picklist:
Handbook
Support Note : Please review internal memo for troubleshooting
Keywords
EMPFILE_FT_INVALID_PICKLIST_FORMAT, Job Information, ECT-53328, error, Blank Error Message, Boolean, yesno, Employee-class, Data object, Pre-defined Picklist , KBA , LOD-SF-EC-JOB , Job Information , LOD-SF-EC-HIR , Hire & Rehire Wizards , Problem