Creating Event and Event Reasons

Objectives

After completing this lesson, you will be able to:
  • Create Event Reasons
  • Update Event Reason Derivation Rules

Event Reason Considerations

Watch the video to get a refresher of event reason concept.

Create Event Reasons

Business Case:

You will create new event reasons to support new company processes.

Steps

  1. Create new event reason

    Event Reason Name/Label (ID)Effective DateEventEmployee Status
    Location Change (DATALOC)01/01/1990Data ChangeNo Selection
    Change in Date Hours (DATAHOURS)01/01/1990Data ChangeNo Selection
    Local Job Title Change (DATATITL)01/01/1990Data ChangeNo Selection
    Org Assignment Termination (Org_assgnt_termination)01/01/1990TerminationTerminated
    Org Assignment Rehire (Org_assgnt_rehire)01/01/1990RehireActive
  2. Set the permissions for the new event reasons.

Update Event Reason Derivation Rules

Business Case

Creating new business processes requires updating the existing Event Reason Derivation rules in Job Information (jobInfoModel_ERD_migrated_rule) and Compensation Information (compInfoModel_ERD_migrated_rule).

Steps

  1. Replace the Transfer (PAYXFR) event reason expression in Job Info and Comp Info ERD with the following logic:

    • Set the Event reason to Inter Company Transfer (TRANICOT) when the condition is met:
      Rule LogicLeft ExpressionComparative OperandsRight Expression
      Else IFPrevious Company valueNot equal toCompany Value
      ANDPrevious Country/Region valueEqual toCountry Value
    • Set the Event Reason to International Transfer (TRANINTL) when the condition is met:
      Rule LogicLeft ExpressionComparative OperandsRight Expression
      Else IFPrevious Company valueNot equal toCompany Value
      ANDPrevious Country/Region valueNot equal toCountry Value
  2. Replace the Transfer – Location (TRANLOC) event reason expression in Job Info and Comp Info ERD with the following logic:

    Set the Event reason to Location Change (DATALOC) when the condition is met:

    Rule LogicLeft ExpressionComparative OperandsRight Expression
    Else IFPrevious Location valueNot equal toLocation Value
  3. Add new expressions to the ERD rule in Job Information:

    Set the event reason to Local Job Title Change (DATATITL) when the condition is met:

    Rule LogicLeft ExpressionComparative OperandsRight Expression
    Else IFPrevious Local Job Title valueNot equal toLocal Job Title Value
  4. Replace the Standard Hours Changed (JOBHOURS) event reason expression in Job Info and Comp Info ERD with the following logic:

    Set the event reason to Change in Standard Hours (DATAHOURS) when the condition is met:

    Rule LogicLeft ExpressionComparative OperandsRight Expression
    Else IFPrevious Standard Weekly Hours valueNot equal toStandard Weekly Hours Value
  5. Replace the Change Bonus Amount (PAYBON) event reason expression in Job Info and Comp Info ERD with the following logic:

    Set the event reason to Change Bonus Amount (PAYBON) when the condition is met:

    Rule LogicLeft ExpressionComparative OperandsRight Expression
    Else IFPrevious Standard Weekly Hours valueNot equal toStandard Weekly Hours Value
    ANDPrevious Annualized Salary valueEqual toAnnualized Salary Value

Log in to track your progress & complete quizzes