Complex Org Structure for integration with SAP HCM
While talking to customers, Specifically the ones migrating from HCM to SuccessFactors it has been a constant challenge to replicate their current org structure(OU – OU) to the Cloud counterpart (BU-DIV-DEPT) framework where there is no constant across any layer and the bottom most org unit could be on any org layer as shown in the image below
Org Structure from SAP HCM
The Star in the above picture represents the bottom most layer of each structure. Employees could be assigned on any layer
SuccessFactors offers a standard 3 layer org structure excluding Legal Entity as a standard offering which are categorized as Business Unit, Division and Department. In cases wherever all three 3 layers fits in for all combination of org layers it’s a win-win for everyone.
SuccessFactors Org Structure
Now, In SAP HCM, the above concept does not exist. It’s a 1 to 1 Mapping between org units which form a larger org structure and employees could be assigned on any of the org layers since positions can only be assigned to only one Org unit. Through these Org units other Org attributes like Manager/HOD and Cost Centre etc. may cascade /default to the Position/Job Info section (depending on your design).
SAP HCM Org Design
Few of the challenges while replicating such scenarios in SuccessFactors:
- In cases where Cost Centre/HOD or any other attribute needs to be inherited from the Org Unit/Layer (Eg : Cost Centre/HOD etc.), we have to write multiple business rules for each layer. Sometimes its not possible to drive a common logic depending on the complexity of the scenario.
- In case of Org Restructuring of Org Layers, multiple data upload to be done on all layers which makes it a very tedious activity.
- Can not make all Org layers mandatory on Job info/Position which makes it difficult to filter data while reporting/data analysis as we cannot find values against all Org layers against Employees or Positions. Also while using filters across other functionalities across SucessFactors (E.g: Employee Directory)
- In case of any custom layers (Custom MDF Object) added for additional org layers then we need to customize the replication program as well to accommodate these objects as well.
Question is how can we migrate this 1-1 mapping of org units in SAP HCM structure to a 3 layered structure of SuccessFactors