Cannot hire an Employee
Error message occurred while hiring an employee
AddressType Picklisticklist can't be changed from Active to Deleted and back from Deleted to Active
Employee Central 2.0
Reproducing the Issue
Step 1: Hire New employee
- Go to Admin Center > Add New Employee wizard
- Fill in Personal Information
- Click continue:
- Result: an error message occurred
- Example: errorId=cb925450-41fd-440b-b034-7eef241a6785
Step : Export Picklist file
Go to Admin Center > Picklists Management
- Select : Export all picklist(s)
- Export Picklist file
- Filter on AddressType
- Check Status
For some addressTypes, i.e. "home", "business", and "host" (in case Global Assignment is active), changing the status to "DELETED" or "OBSOLETED" or changing the externalCodes "home", "business", or "host" could lead to unexpected system behavior, because these externalCodes are hard-coded.
It is a special behavior of the addressType picklist that correcting the status and externalCode by reimporting was not possible. The only way to correct the addressType picklist was to run database scripts.
SPECIAL NOTE: In the 1802 release, you will be able to correct (make ACTIVE) the "home", "business", and "host" addressType picklist options via Picklist import. The validation constraint that prevented this action (requiring a script to correct) is now removed.
SAP Internal Investigation Result:
SPLUNK: addressType Picklist not found java.lang.IllegalStateException: addressType picklist not found
SAP SuccessFactors Development Engineering team will need to run a script to change or correct pre-delivered addressType Picklist value status to "Active ". So Please contact Employee Central Support Engineer Team and provide the Following:
- Customer approval for the script
- Add this to your incident :Please refer to ECT-70823
Best Practice: Do not Change addressType Picklist to "DELETED"
As of the SAP SuccessFactors 1802 (Q1 2018) release, the validation mechanic has been removed from the application to allow changes to the pre-delivered picklist values for "home", "business" and "host" (in case of Global Assignments).
2615336 - Check Tool: Check that the address types "home" and "business" are not active (AddressTypesHomeAndBusinessNotActive)
addressType Picklist, New hire, ECT-70823, ECT-43652, ECT-73019, Please track this Jira: ECT-25898, addressType Picklist not found java.lang.IllegalStateException: addressType picklist not found , KBA , LOD-SF-EC-PER , Person Information , LOD-SF-EC , Employee Central , Problem