SAP Knowledge Base Article - Public

2536732 - Base Object for Business Rules

Symptom

  • What is a Base Object?
  • What type of base object should I use?
  • When should I use a Model Base Object?

Environment

  • SAP SuccessFactors HCM Cloud
  • Employee Central

Resolution

Base objects are the starting point for a Business Rule.  They correspond mainly to the data objects available in the system.   Each EC Object has a corresponding Model base object.  The base object defines what you can enter in the rule; for example, to set field properties, you have to choose a 'Model' base object. At the same time, the base object defines what event types you can use in a later step when you assign the rule to the EC Object in the Data model.

Notes:

  • You can not use onView events for changes done on the Add New Employee screen.

EC Base Objects:

  • The base object defines what kind of input you can use for the rule.
  • You can use the fields, attributes, and related data objects of the base object as input.
  • The base object also defines what event types you can use when you assign the rule to the object in either the 'Data Model' or 'Manage Business Configuration'
    • For Example, you cannot use onView events for changes done on the Add New Employee screen
  • For an overview of how base objects, events and pages in the system belong together, you can reference the User Assistance Product Documentation:
  • To set field properties, you have to choose a 'Model' Base object, which are used to get or set field properties for EC Objects.
  • For more details surrounding the properties listed below, Click Here, to visit the 'Use Cases for Configuring Business Rules' section
    Note: Logon to the SAP Help Portal is required to access Product Documentation
    • Properties include:
      • Required
      • Visibility
      • Previous Value
      • Value
    • Examples Include:
      • Compensation Information Model
      • Job Information Model
      • Personal Information Model
      • Employee Information Model (For Add New Employee page)
    • Important Notes: 
      • DO Not drill into the same sub object as is used in the base object
        • Examples:
          • Employment Details Model . Employment Details . ...
          • Job Information Model . Employment Details . Job Information . ...
          • Job Information Model . Job Information . ...

Keywords

SF EC, business rules, success factors, successfactors, SFEC, EmpCentrl, , KBA , LOD-SF-EC-BCI , Manage Business Configuration (BCUI) & Data Models (XML) , LOD-SF-EC-FOO , Foundation Objects (Organisation, Pay and Job Structures) , How To

Product

SAP SuccessFactors Employee Central all versions ; SAP SuccessFactors HCM Core all versions