Podcast
Questions and Answers
In Employee Central, which of the following events does not typically support event reason derivation?
In Employee Central, which of the following events does not typically support event reason derivation?
- Data change (correct)
- Transfer
- Termination
- Hire
To route a workflow approval process to the head of a business unit in Employee Central, which approver type should be configured?
To route a workflow approval process to the head of a business unit in Employee Central, which approver type should be configured?
- Dynamic Group
- Dynamic Role (correct)
- Role
- Manager
A company wants a custom field to appear only for employees in the French legal entity. How should this field be configured in Employee Central?
A company wants a custom field to appear only for employees in the French legal entity. How should this field be configured in Employee Central?
- Create a field in the `legalEntity` HRIS element in the Corporate Data Model and add field criteria to only display the field when the country is France.
- Create a field in the `legalEntity` HRIS element in the Country Specific Field Corporate Data Model.
- Create a field in the Legal Entity France object in Configure Object Definition.
- Create a field in the Legal Entity object in Configure Object Definition and add field criteria to only display the field when the country is France. (correct)
Which of the following represents a standard one-to-one association in Employee Central?
Which of the following represents a standard one-to-one association in Employee Central?
Which of the following actions in Employee Central will trigger a system validation due to an in-progress workflow?
Which of the following actions in Employee Central will trigger a system validation due to an in-progress workflow?
What is the most likely purpose of setting Job Information Model.Job Title.Value
to Job Information Model.Job Classification Value.Job Title.Default Value
?
What is the most likely purpose of setting Job Information Model.Job Title.Value
to Job Information Model.Job Classification Value.Job Title.Default Value
?
If Job Information Model.Job Classification
is Null
, what action is specified in the provided content?
If Job Information Model.Job Classification
is Null
, what action is specified in the provided content?
For the JobInfo_FTE_Comp
rule, which base object should be used?
For the JobInfo_FTE_Comp
rule, which base object should be used?
Under which condition is the system designed to update Job Information Model job Tile Value
?
Under which condition is the system designed to update Job Information Model job Tile Value
?
What is the most likely implication of synchronizing Job Information Model.Pay Grade Value
with Job Information Model.Job Classification Value Pay Grade
?
What is the most likely implication of synchronizing Job Information Model.Pay Grade Value
with Job Information Model.Job Classification Value Pay Grade
?
Which rule effectively catches all unspecified events in a transaction?
Which rule effectively catches all unspecified events in a transaction?
In which order should the rules ERD1, ERD2, ERD3, ERC-Catch, and WFD be executed?
In which order should the rules ERD1, ERD2, ERD3, ERC-Catch, and WFD be executed?
What might be a potential issue if Job Information Model.Employes Class Value
is not correctly synchronized with Job Infarmation Modal.Job Classdication Value Employae Class
?
What might be a potential issue if Job Information Model.Employes Class Value
is not correctly synchronized with Job Infarmation Modal.Job Classdication Value Employae Class
?
What is the primary purpose of the WFD_Address rule?
What is the primary purpose of the WFD_Address rule?
When should the Data Change (DATACHG)
event reason be applied?
When should the Data Change (DATACHG)
event reason be applied?
Which scenario necessitates a check to ensure the Job Information Model FTE Value is not equal to its previous value?
Which scenario necessitates a check to ensure the Job Information Model FTE Value is not equal to its previous value?
What condition triggers a rule that checks if the 'Job Information Model Event Reason Value Event' is not equal to 'Mre (M, 2288)'?
What condition triggers a rule that checks if the 'Job Information Model Event Reason Value Event' is not equal to 'Mre (M, 2288)'?
Why is it important to define rules for HR transactions?
Why is it important to define rules for HR transactions?
Which SAP offering provides a comprehensive set of tools for integrating various systems and applications?
Which SAP offering provides a comprehensive set of tools for integrating various systems and applications?
What is the primary purpose of the SAP Business Accelerator Hub?
What is the primary purpose of the SAP Business Accelerator Hub?
Which of the following API types is recommended by SAP for achieving clean core integrations?
Which of the following API types is recommended by SAP for achieving clean core integrations?
What is a key characteristic of a 'clean core' SAP S/4HANA implementation?
What is a key characteristic of a 'clean core' SAP S/4HANA implementation?
Which SAP tool helps monitor and manage APIs and integrations?
Which SAP tool helps monitor and manage APIs and integrations?
What is the role of SAP Business Technology Platform (BTP) in the context of SAP integration?
What is the role of SAP Business Technology Platform (BTP) in the context of SAP integration?
Which of the following is a feature of the Clean Core Dashboard?
Which of the following is a feature of the Clean Core Dashboard?
Which statement best describes the relationship between SAP Integration Suite and SAP Extension Suite?
Which statement best describes the relationship between SAP Integration Suite and SAP Extension Suite?
To configure a two-step workflow to route an approval first to the current manager and then to the future manager, which configuration is correct?
To configure a two-step workflow to route an approval first to the current manager and then to the future manager, which configuration is correct?
For a global customer where HR administrators' approvals are based on legal entity, how can you define this in a workflow so that HR admins receive approval workflows from their target population?
For a global customer where HR administrators' approvals are based on legal entity, how can you define this in a workflow so that HR admins receive approval workflows from their target population?
Due to confidentiality, a change in salary created by an HR Business Partner needs approval from the HR Business Partner's manager. How do you define this in the workflow using Approver Type, Approver Role, Context, and Relationship to Approve?
Due to confidentiality, a change in salary created by an HR Business Partner needs approval from the HR Business Partner's manager. How do you define this in the workflow using Approver Type, Approver Role, Context, and Relationship to Approve?
An organization wants to initiate a workflow for employees when they reach their anniversary date. Which business rule configuration would best achieve triggering this workflow?
An organization wants to initiate a workflow for employees when they reach their anniversary date. Which business rule configuration would best achieve triggering this workflow?
A company wants to ensure that when an employee's position is changed to a management role, a mandatory training workflow is automatically triggered. Which configuration approach would be most effective?
A company wants to ensure that when an employee's position is changed to a management role, a mandatory training workflow is automatically triggered. Which configuration approach would be most effective?
In the described scenario, what is the purpose of configuring a business rule that checks 'Is User in Permission Group'?
In the described scenario, what is the purpose of configuring a business rule that checks 'Is User in Permission Group'?
What condition regarding 'Job Information Model Event Reason Value' must be met to trigger the rule in the scenario?
What condition regarding 'Job Information Model Event Reason Value' must be met to trigger the rule in the scenario?
Why is it important to define both 'Supervisor 2' and 'Job Information Model.Job Information Supervisor 2' in the rule?
Why is it important to define both 'Supervisor 2' and 'Job Information Model.Job Information Supervisor 2' in the rule?
In the context of employee self-service transfers as described in Scenario 2, what is the primary purpose of involving both managers in the approval workflow?
In the context of employee self-service transfers as described in Scenario 2, what is the primary purpose of involving both managers in the approval workflow?
What's the most likely reason an organization would require an HR admin or Global Mobility person to initiate an employee transfer, as indicated in Scenario 2?
What's the most likely reason an organization would require an HR admin or Global Mobility person to initiate an employee transfer, as indicated in Scenario 2?
If the approver is not the direct supervisor, which role should the system use for routing?
If the approver is not the direct supervisor, which role should the system use for routing?
What is the purpose of the 'Context Current User is equal to Job Information Model.Job Information Supervisor 2' condition in the business rule?
What is the purpose of the 'Context Current User is equal to Job Information Model.Job Information Supervisor 2' condition in the business rule?
What happens if 'Is User in Permission Group' evaluates to 'No'?
What happens if 'Is User in Permission Group' evaluates to 'No'?
Flashcards
Unsupported Event Reason Derivation
Unsupported Event Reason Derivation
These events do not support automatic derivation of an event reason: Termination, Hire, Transfer or Data change
Dynamic Role Approver
Dynamic Role Approver
This approver type dynamically assigns the head of a business unit as the approver for workflows.
Country-Specific Custom Field
Country-Specific Custom Field
Create a field in the legalEntity HRIS element in the Country Specific Field Corporate Data Model.
One-to-One Associations
One-to-One Associations
Signup and view all the flashcards
Trigger System Validation
Trigger System Validation
Signup and view all the flashcards
FTE Change Rule
FTE Change Rule
Signup and view all the flashcards
Rehire Event rule
Rehire Event rule
Signup and view all the flashcards
Base Object for FTE_Comp Rule
Base Object for FTE_Comp Rule
Signup and view all the flashcards
Catch-All Rule
Catch-All Rule
Signup and view all the flashcards
Null Event Reason Handling
Null Event Reason Handling
Signup and view all the flashcards
Catching Changes to Data
Catching Changes to Data
Signup and view all the flashcards
ERD
ERD
Signup and view all the flashcards
WFD
WFD
Signup and view all the flashcards
SAP Application
SAP Application
Signup and view all the flashcards
SAP Application Interface Framework
SAP Application Interface Framework
Signup and view all the flashcards
SAP Integration
SAP Integration
Signup and view all the flashcards
SAP Integration Suite
SAP Integration Suite
Signup and view all the flashcards
SAP Business Accelerator Hub
SAP Business Accelerator Hub
Signup and view all the flashcards
IDoc
IDoc
Signup and view all the flashcards
SOAP
SOAP
Signup and view all the flashcards
Job Title Default Value
Job Title Default Value
Signup and view all the flashcards
Setting Pay Grade Value
Setting Pay Grade Value
Signup and view all the flashcards
Employee Class Assignment
Employee Class Assignment
Signup and view all the flashcards
Job Title when Classification is Null
Job Title when Classification is Null
Signup and view all the flashcards
Job Title Value Check
Job Title Value Check
Signup and view all the flashcards
Supervisor 1 or 2
Supervisor 1 or 2
Signup and view all the flashcards
Location Change (DATALOC)
Location Change (DATALOC)
Signup and view all the flashcards
Workflow Approval Routing
Workflow Approval Routing
Signup and view all the flashcards
User in Permission Group
User in Permission Group
Signup and view all the flashcards
User Login WRAdmin
User Login WRAdmin
Signup and view all the flashcards
Self-Service Approval Configuration
Self-Service Approval Configuration
Signup and view all the flashcards
User not in Permission Group
User not in Permission Group
Signup and view all the flashcards
HR Admin Workflow
HR Admin Workflow
Signup and view all the flashcards
User Login 5% Admin
User Login 5% Admin
Signup and view all the flashcards
HR Business Partner Approval
HR Business Partner Approval
Signup and view all the flashcards
Creating a transfer scenario
Creating a transfer scenario
Signup and view all the flashcards
Approval Workflow Definition
Approval Workflow Definition
Signup and view all the flashcards
Transfer approvals needed
Transfer approvals needed
Signup and view all the flashcards
Study Notes
- You must create a one-to-many association from Location to Legal Entity
- You must configure filtering of the Location in the Job Information block
Data Models
- Add
<field-criteria>
as part of<hris-field="location">
- Add
<association>
as part of<hris-element id="jobInfo">
Modifying Employee Data
- Using Add New Hire will trigger an event reason derivation
Employee Identifiers in SAP SuccessFactors Employee Central
- It's not possible to change a user ID once it's generated
- A user can have multiple user IDs
- It's not possible to change a person ID external once generated
Workflow Approval Mechanism
- Use Manage Workflow Groups to configure a group where a workflow can be approved by any one of a pool of people.
Enabling Cost Center as Filter
- Enable a cost center in Succession Data Model using
<hris-field id="cost-center">
and adding filter="true"
Business Rule Base Object
- Employee Information is the base object for a business rule that triggers a transfer event reason when an employee's location changes
Country-Specific Field Configuration
- Employment Details and Job Information support a country-specific field configuration
Auto Delegation Feature
- Enabled via the auto-delegate permission for users and defining the delegate relationship in Employee Central
HRIS Element Fields
- Enable value, pay-component-code, and pay-date for the HRIS element payComponentNonRecurring
Cross-Entity Business Rules
- Pay Component Recurring and Job Information objects are supported
HRIS Sync Job
- If an HRIS sync job is scheduled to run every Friday, and an employee's Manager Self-Service (MSS) transaction becomes effective on Thursday, the synchronization will happen on the following Friday
Propagation Action
- Use 'Set' action in the THEN statement for propagation
Capacity Control of a Position
- The target FTE calculates to prevent the position from being overstaffed
Translation Object
- Translate any generic object field labels in the instance
Alert Recipients
- Configure recipients in Manage Data
Pre-Delivered Objects in Corporate Data Model
- Event reason, Location, and Cost center pre-configured
Autogenerating Position Code
- Set a Business Rule using the Rules for MDF Based Objects with the event type onSave and assign it in Position > code
- Set Position External Code Generation by On Save rule to Yes in Position Management Settings > General tab
Custom Generic (MDF) Object
- Set the externalName field to Data Type = User
- Create a Valid When association for the object
Required Fields
- Event Date and User Id are required when importing Personal Information
Model Base Objects
- Use model base objects for Trigger Rules to Display Internal Job History as well as Save Changes to Foundation Objects scenarios
Picklist Field in Generic Object
- Enter Picklist Value ID
Event Reason Derivation for Import
- An onSave ERD rule overrides the event reason value indicated
Event Reason Derivation
- Set the IF statement to check if the event reason value is NOT NULL and set the THEN statement as blank to ensure event reasons aren't overwritten
Valid When and Composite Associations
- Choose Composite association - Parent object as well as Valid When association - Lower level object
Position Org Chart Actions
- Add a lower-level position
- Create a job requisition for a vacant position
- Run a mass change to update positions
Corporate Address Element
- Country is required in the country-specific Corporate Address element
Position Management
- Trigger workflows on Job Information if the position changes are synchronized to the incumbents
- Respect workflow at Copy Position in Position Organizational Chart
- Set or reset TBH status if an incumbent's FTE is changed
Alert Messages Tags
- [[SUBJECT_USER]] and [[EVENT_REASON]] are supported
CREATE Target Criteria
- Restrict access to create positions based on the granted user's target population
- Restrict access to create positions from Manage Positions
Model Base Objects Properties
- Visibility, Previous Value, and Required are properties when using model base objects in business rules
Termination Screen
- Employment Information configures the HRIS element
Filtering Position
- Enable the Incumbent of Parent Position option to filter positions in Position Management Settings > Hierarchy Adaptation
SAP Guidelines
- Add a new language translation
- Change the status
- Change the labels
Workflows
- The system allows both workflows to continues
Standard Hours Field Populating
- Event Type: onInit; Base Object: Standard Hours
Imports overwriting
- Job History and Employment Details are supported
Event reason derivation:
- Termination and Hire aren't supported.
Approver Type
Use Dynamic Role
Custom Field:
- Create a field in the legalEntity HRIS element in the Country Specific Field Corporate Data Model
Standard one-to-one
- Location to Geozone
- Pay Range to Legal Entity
System
- Updating Job information with the same effective data will be triggered
Business rule
- Don't include the workflow configuration
Assign workflow
- Assign Job Information
Rule context
apply them to onChange rules as well as onInit Rules
User's Access:
- Job Information Actions > Edit/Insert controls it
Legal Entity CSF:
Create a new generic object
- Update the condition and condition values of the association
- Create a composite association to the new generic object on Legal Entity
Composite associations:
- The system validates if the destination object has effective dating set to From Parent
Notification
- Alert Notification supported in Job Information and Pay Component Recurring
Employee Transfer
- initiator of the employee transfer process can choose New Hire Workflow
Legal Entity
In Country Specific HRIS
Country field
By assocountryOfRegistration.code in the condition
HRIS share profile:
jobinfo and organizationInfo, personalinfo and globalinfo share the same People Profile block.
Requires HRIS sync:
The HRIS sync needs personInfo
- For custom associations: All custom associations occur between XML
Want the timezone:
Base object job information
Bio
Employee View for Bio
One Vision
you can create with a Composite
Postion Mgmt
- Follow up Activity
- Automate daily hierarchy adaptation
- To be hired status adaptation
Data Inconsistency
The business data of synching the position
Mgmt Application
Calculate
- Create Return
What is the feature on cleancore? Cleancore features, accessible via SAP for ME, allows the test cloud or production tenats etc. Customer is using on SAP 4 Hanna Cloud
Guiding Principle
- Integrate core practices
- Regular Homekeeping
- Establish Technical Foundations
Mathematical
- (Base Salary/Current FTE Value) X Previous FTE Value
jobinfos fte
-
- spot bonus model employment details.job infos event etc
Recommended
- Start with Always TRUE
Condition
- use a "job value, fte is not equal to"
Objects
- Use job information model
Events
- Set job reason value is null
Order
ERD1, ERD2, ERD3, ERDCatch , WFD
WFDA
If address is not equal to
Default Class:
To which Job information will you assign it to value Title
Self Service:
The users marital st. and the manager approved? They should do an internal review workflow.
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.