| standard-element | Standard Elements in the Succession Data Model define the fields that are seen in People Profile in SAP SuccessFactors. These are fields where there is a one-to-one relationship between the field and the data. Defining these fields in the XML allows the users to modify their default behavior such as making it a picklist or modifying its label. Some of the Standard Elements are also those where data can be imported or exported via the User Data File. There are several predefined fields. It is possible to modify the label and use a field for a purpose other than that intended by SAP SuccessFactors. However, it is not recommended, so do it only after careful consideration. The length or type of the field may be restricted and may not suit its new purpose. Also, while the use case may seem to work now, it can have consequences downstream that may not be correctable. There are 15 custom Standard Elements available to you besides the predefined ones and those should suffice for most requirements. | 12345 <standard-element id="location" max-length="128" required="false" matrix-filter="true">
<label>Location</label>
<label xml:lang="en-US">Location</label>
<label xml:lang="de-DE">Standort</label>
</standard-element>
|
| userinfo-element | Define custom fields as well as fields used to integrate with SAP SuccessFactors Recruiting. Each userinfo-element can have more than one value. | 123456 <userinfo-element id="reloWilling" type="varchar" required="false">
<label>Willing to Relocate</label>
<label xml:lang="en-US">Willing to Relocate</label>
<label xml:lang="de-DE">Umzugsbereitschaft</label>
<picklist id="relo"></picklist>
</userinfo-element>
|
| background-element | Element where a one to many relationships exists between the field and the data it can store. There are two kinds of background elements - data field based (like Education or Work Experience) and rating field based (like Overall Objective Ratings or Overall Performance Ratings). | 1234567891011121314151617181920212223242526272829 <background-element id="outsideWorkExperience" type-id="4">
<label>Previous Employment</label>
<label xml:lang="de-DE">Berufliche Erfahrung</label>
<data-field id="startDate" field-name="startDate" required="true" max-length="999" max-file-size-KB="1000">
<label>Start Date</label>
<label xml:lang="de-DE">Anfangsdatum</label>
</data-field>
<data-field id="endDate" field-name="endDate" required="true" max-length="999" max-file-size-KB="1000">
<label>End Date</label>
<label xml:lang="de-DE">Enddatum</label>
</data-field>
<data-field id="employer" field-name="vfld6" required="true" max-length="4000" max-file-size-KB="1000">
<label>Company Name</label>
<label xml:lang="de-DE">Name der Firma</label>
</data-field>
<data-field id="businessType" field-name="vfld2" max-length="4000" max-file-size-KB="1000">
<label>Type of Business</label>
<label xml:lang="de-DE">Branche</label>
<picklist id="industry"></picklist>
</data-field>
<data-field id="startTitle" field-name="vfld3" required="true" max-length="4000" max-file-size-KB="1000">
<label>Title</label>
<label xml:lang="de-DE">Titel</label>
</data-field>
<data-field id="presentEmployer" field-name="ifld1" max-length="10" max-file-size-KB="1000">
<label>Present Employer?</label>
<picklist id="yesnomaybe"></picklist>
</data-field>
</background-element>
|
| tab-element | Define the Employee Central (EC) tabs available within the main Profile section. It needs to be defined in the Succession Data Model to navigate to the relevant functionality, such as Pending Requests, Employment Information or Payroll Time Sheet. | 123456 <tab-element id="employmentInfoTab">
<label>Employment Information</label>
<label xml:lang="es-ES">Información de empleo</label>
<label xml:lang="fr-FR">Informations professionnelles</label>
<label xml:lang="de-DE">Anstellungsinformationen</label>
</tab-element>
|
| hris-element | HRIS Elements in the Succession Data Model determine which fields appear in the application as far as data related to the employee is concerned. These elements defined the Employee Central HR Data structure, including the employee's Home Address, Biographical Information, Job Information, National ID information and more. | 123456789101112131415161718 <hris-element id="personInfo">
<label>Biographical Information</label>
<hris-field id="person-id-external" max-length="32" visibility="both">
<label>Person Id</label>
</hris-field>
<hris-field id="date-of-birth" visibility="both">
<label>Date Of Birth</label>
</hris-field>
<hris-field id="birth-name" max-length="128" visibility="both">
<label>Birth Name</label>
</hris-field>
<hris-field id="country-of-birth" max-length="100" visibility="both">
<label>Country Of Birth</label>
</hris-field>
<hris-field id="place-of-birth" max-length="100" visibility="both">
<label>Place Of Birth</label>
</hris-field>
</hris-element>
|
| view-templateedit-template | view-template and its attribute edit-template are used to define the fields that can display in certain areas of the application. There are predefined view-template ids that exist in your Succession Data Model. These can be edited to refer to the standard and background elements in your data model | 12345678910111213141516171819 <view-template id="talentSearch" visibility="none" pdf-printing-enabled="true">
<label>Talent Search</label>
<description>Talent Search Fields</description>
<edit-template id="personalInformation">
<description>Personal Information</description>
<standard-element-ref refid="title"/>
<standard-element-ref refid="jobCode"/>
<standard-element-ref refid="division"/>
<standard-element-ref refid="department"/>
<standard-element-ref refid="location"/>
<standard-element-ref refid="minority"/>
<standard-element-ref refid="hireDate"/>
</edit-template>
<edit-template id="insideWorkExperience">
<label>Work Experience Within Company</label>
<description>Work Experience Within Allied Building Products Corp.</description>
<background-element-ref refid="insideWorkExperience"/>
</edit-template>
</view-template>
|
| custom-filters | Custom filters can be defined in this section, from the following standard-elements (custom01-custom15) to be used as filters for search screens across the SAP SuccessFactors HCM suite, for example when mass creating forms. By default the search screens in SAP SuccessFactors HCM suite have some standard elements available as filters, such as Department, Division, Location, or Username. | 123456789 <custom-filters>
<filter-module id="default">
<standard-element-ref refid="custom01"/>
<standard-element-ref refid="custom02"/>
</filter-module>
<filter-module id="calibration">
<standard-element-ref refid="custom06"/>
</filter-module>
</custom-filters>
|
| dg-filters | This code enables the fields to be available for dynamic groups, for example, filter fields when setting up permission groups for role-based permissions (<permission-group-filter>, or employee groups (<my-filter>. | 1234567891011 <dg-filters>
<my-filter>
<standard-element-ref refid="custom01"/>
</my-filter>
<permission-group-filter>
<standard-element-ref refid="custom01"/>
<hris-element-ref refid="compInfo">
<hris-field-ref refid="pay-group"/>
</hris-element-ref>
</permission-group-filter>
</dg-filters>
|