The Succession Data Model (SDM) and the People Profile are closely linked. The Succession Data Model defines the fields and portlet sections used in People Profile and other modules of SAP SuccessFactors. The SDM is the structure that outlines and stores all the employee-related information in the backend. People Profile is the interface that displays this data in the front end.
Any change to the SDM affects People Profile. The SDM can also be customized to reflect the unique Career and People Profile requirements of any organization.
Data Model Overview - The Succession Data Model is an XML document that can be accessed via Provisioning or in Admin Center via Manage Business Configuration (BCUI). The SDM can be validated against sf-form.dtd that is a DTD or Document Type Definition written by SAP SuccessFactors.
Glossary - Here are terms and definitions to assist with this lesson.
Term | Definition |
---|---|
Data Model | XML document that defines the elements shared across SAP SuccessFactors modules (that is, People Profile, Compensation, Recruiting, Employee Central, and so on) and contains data used in the Succession Org Chart, Talent Search, Talent Cards, and Matrix Grids. |
sf-form.dtd | XML Document Type Definition (DTD) is created by SAP SuccessFactors and used for Succession Management, Compensation, and other modules within SAP SuccessFactors. |
Versioning | The practice of maintaining multiple versions of a file to facilitate rollback if necessary. Rudimentary versioning can be achieved by saving one file multiple times and advanced versioning can be achieved with version control software like GitHub. |
Talent Flags | Data typically permissioned to managers for display on the Succession Org Chart, People Profile, Talent Review and Matrix Grid. Also called Org Chart Flags. |
Personal Information | Personal information blocks display personal data that is defined by standard elements and user info elements in the Succession Data Model. |
Trend Data | Background elements that capture overall ratings like Performance, Potential, Competency, Objective, or Custom. |
Background Data | Background elements consisting of multiple values per section like Education, Languages, and others. |
Nomination Portlet / Nomination Block | Nomination Portlet identifies to which position the employee has been nominated as a potential successor. It also shows the talent pool in which the employee has been nominated. |
Successor Portlet / Succession Block | Successor Portlet identifies who has been nominated as a potential successor for the employee. |
In this lesson, we will focus on the different elements required in the SDM to set up the Talent profile. When beginning your data model configuration, in Provisioning:
- Navigate to Provisioning.
- Locate the Import / Export Data Model option under Succession Management.
- Export the file and save it to a folder that holds the DTD (sf-form.dtd).
- Open your XML editor and then open the data model XML.
- Every instance has a data model with different levels of configuration.
Note
A best practice is to use a naming convention that allows version control. For example, a downloaded file could be named "ACEtrain-data-model_exported_20110904.xml". When making changes, the name can be changed accordingly so you have a record of changes and can revert to a previous version if needed. Multiple versions on the same day can include v1, v2, v3, and so on.
Standard Elements: - The standard elements in the Succession Data Model represent basic attributes used in Talent Management, including talent flags such as risk of loss, impact of loss, and reason for leaving. These elements are critical as they help organizations identify their top talents and those at risk of leaving. The organization can then develop strategies for workforce planning and talent development.
For example, a standard element definition for the field "riskOfLoss":
123456<standard-element id="riskOfLoss" required="false" matrix-filter="false">
<label>Risk of Loss</label>
<label xml:lang="fr-FR">Risque de départ</label>
<picklist id="riskOfLoss"></picklist>
</standard-element>
Background Elements - Trend Elements (for example, Performance, Potential, Competency, Objective) fall under the category of background information in the SDM. Trend information consists of "one-to-many" rating data from your talent review process. It can be used to store data that shows employee's ratings or progression on 9-box grids. This comprehensive view allows the organization to make informed decisions around promotions, relocations, or - possibly - performance improvement plans.
Note
Notice the tagged text at the beginning and ending of the XML element defined by SAP SuccessFactors as <standard-element>. Standard XML syntax for an element starts with a tag beginning with "<" and the closing tag has "</". For example, the code above opens with <standard element...> and closes with </standard-element>. A common mistake is to copy and paste a block forgetting one of these tags. You can find more information about XML basics in THR80 – SAP SuccessFactors Platform Academy or from the XML Introduction at w3schools.com:
Blocks Used in Succession Management - Blocks, which are sometimes called Portlets, are used to display data for various modules on People Profile. Specific portlets used in Succession Management include the Historical Matrix Placement portlet, the Nomination portlet, and the Successor portlet. These portlets aid in planning and managing succession decisions. With the Current Nominations block, you can nominate the user for other positions; with the Successors block, you can add internal successors for the current user's position.
Example - Background element definition for the Nomination Portlet. Further options can be configured in the Nomination Setup. This portlet can also be added to Talent Cards.
1234<background-element id="sysScoreCardNominationPortlet" type-id="39">
<label>Nomination Portlet</label>
</background-element>