0% found this document useful (0 votes)
44 views2 pages

SAP SF EC - Data Models

Data Models - SAP SF EC

Uploaded by

sairam chotu
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
44 views2 pages

SAP SF EC - Data Models

Data Models - SAP SF EC

Uploaded by

sairam chotu
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

Data Models Configuration in SAP SuccessFactors Employee Central (EC)

These XML-based templates define how your HRIS system behaves, from employee
fields to foundational structures.

📦 What Are Data Models in EC?

Data Models are XML configurations that act as the backbone of SAP SF EC. They
define the fields, structures, validations, and behavior of different parts of the
system.

🧱 Main Types of Data Models in EC

1️⃣ Corporate Data Model (CDM)


*Defines organizational structures
*Contains Foundation Objects (like Legal Entity, Business Unit)
*Configures Organizational and Job Structures
2️⃣ Succession Data Model (SDM)
*Manages employee-related fields
*Controls the layout of Job Information, Personal Information, etc.
*Tied to Position Management and Job Portlets
3️⃣ Country-Specific Corporate and Succession Data Models (CSF)
*Adds localized fields based on country (e.g., Aadhaar in India, SSN in US)
*Enhances global implementation flexibility
4️⃣ HRIS Propagation and Sync Models
*Used to automatically propagate values (e.g., propagate department
from position to employee)
*Sync between MDF and XML-based models

🧩 How Are Data Models Configured?

🔧 Via Provisioning (backend tool) – accessed only by certified


implementation partners or consultants.
*Models are exported, edited in XML, and re-imported
*Must follow correct XML schema to avoid errors

⚙️Common edits include:

[Link]/removing fields
[Link] visibility rules
[Link] fields as required
[Link] picklists or associations

🔄 MDF Objects vs XML Models


In modern SAP EC implementations, MDF (Meta Data Framework) is used more
commonly. However, XML Data Models still play a crucial role in:

✅ Initial configuration
✅ Foundation setup
✅ Controlling Job/Personal Info fields
✅ System behavior at a deeper level

📌 Real-World Use Case

Imagine you want to add a custom field called “Joining Bonus” to Job Information:

*You’ll edit the Succession Data Model


*Add the new field in XML
*Re-import it through Provisioning
*Update the UI via Manage Business configuration pay and job structure
*Assign permissions in RBP (Role-Based Permissions)
Now, HR users can record joining bonuses for employees.

✅ Summary

✔️Data Models define the structure and behavior of EC


✔️Used to configure fields, workflows, validations, and visibility
✔️Still essential, even in the MDF world
✔️Handled by consultants in Provisioning

You might also like