Hi Experts,
Below Blog post helps you where, we move the Job Requisitions from Picklists to MDF Objects
Scenario: There could be different scenarios where we need to move Job requisitions from Picklists to MDF objects. Below are few of them
Scenario 1: Client has Implemented Recruiting & there was no Employee central implemented. We have used Picklists & Enum values for Company code, Business Unit, Division, Department, Location & Paygrade etc.
Scenario 2: Job requisition templates are created using Enum values for all the objects
Now client is going with Employee central and Position management integration with Recruitment, where Job requisition will be raised from Position Org chart.
With the existing configuration, even if we map the Job requisition fields (which are referring to picklist values) with the Position object fields (Which are referring to MDF/ FO Objects) external codes, standard success factors framework will not allow to default the values in Job requisition from Position object.
For all the new Job requisition’s after implementing EC, if we can create new fields Job requisition and map this in Position - Job requisition integration this works fine but we also need to think about the existing Job requisitions and many reports are built based on the existing configuration.
Hence we achieved this with the below solution.
Step 1: Create new fields in Job requisition with referencing MDF/ FO objects. Please find the below KBA for reference how to create the fields in Job requisition template
https://apps.support.sap.com/sap/support/knowledge/public/en/2482291
Step 2: Create a lookup table and map picklist values with MDF/ FO object values
Step 3: Create OnSave rule under Job requisitions template to update the new fields (referencing MDF/ FO objects) by comparing existing picklist refencing fields values with the Lookup table values
Step 4: Assign this rule on OnSave of Job requisition template
Step 5: Create Integration with in SF to SF with
OData v2
Step 1: Create new fields in Job requisition with referencing MDF/ FO objects
Create the new fields right below the old field and reference the new fields data source from MDF/ FO objects and later once the Integration populates the values in the new fields we can remove the permissions for old fields
Step 2: Create a lookup table and map picklist values with MDF/ FO object values
Step 3: Create OnSave rule under Job requisitions template
Step 4: Assign this rule on OnSave of Job requisition template
Assign the above rule to Job requisition template under
OnSave
Step 5: Create Integration with in SF to SF with OData v2
Create the below integration in Integration centre and execute the integration then all the Object reference field get populates with appropriate values by comparing the Lookup table.
Hope this article will clear few of the doubts which my community friends may have and we have implemented this to move the existing Job Requisitions after the Go-Live.
Regards,
Manjunath BK