For more information, please refer to this announcement explaining best practices for getting answers to questions.
How to sync master data (Job, Position, Department, Location) as part of Employee Interface
Summary:
We are developing an integration to sync employee information in Fusion ERP from an external HCM application. Main purpose of this integration is to utilize employee information for crating Fusion user accounts and also to utilize in approval processes for approving various ERP documents/transactions like POs, Invoices, GL Batches, etc.
Integration takes care of syncing Employee Creation/Updation/Termination as happened in the source system.
Now our main question is, what is the best practice to maintain employee "Job, Position, Department, Location" information in Fusion ERP? As they are validated fields and have to be created upfront before assigning them to employees, is there any way to create them using HDL or Web Services on-the-fly when we found that they does not exists in Fusion?