Oracle Fast Formulas - Chapter 9: Different Formula Types in Oracle Fusion

  

Chapter 9: Different Formula Types in Oracle Fusion


Objective of This Chapter

This chapter explains the different types of Fast Formulas available in Oracle Fusion and how each type is used based on the requirement.


Why Different Formula Types

  • Oracle Fusion offers specialized formula types to solve specific business needs.

  • Each formula type operates in a particular module like Payroll, Absence, Benefits, etc.

  • Knowing the correct type improves formula efficiency and system performance.


Main Formula Types

Formula TypeUsage
PayrollCalculates earnings, deductions, payroll values
AbsenceCalculates absence eligibility, validations, accruals
BenefitsCalculates benefit eligibility, rates, validations
Compensation and WorkforceCalculates variable compensation, salary rules
Fast Formula Database Item DefinitionCreates custom database items
Object Group PopulationSelects people based on formula conditions

Payroll Formulas

  • Used to calculate salaries, deductions, bonuses.

  • Example: HRA Calculation Formula, Tax Deduction Formula.


Absence Formulas

  • Used in Absence Management for eligibility and accruals.

  • Example: Paid Leave Eligibility based on service duration.


Benefits Formulas

  • Used in Benefits Enrollment and Plan calculations.

  • Example: Medical Plan Eligibility based on age or designation.


Compensation and Workforce Formulas

  • Manage variable pay plans or merit increases.

  • Example: Bonus calculation based on performance ratings.


Fast Formula Database Item Definition

  • You can create a formula to define a custom database item.

  • This item can then be used in other formulas without re-calculation.


Object Group Population Formulas

  • Selects people dynamically for processes like payroll runs.

  • Example: Select employees for Bonus payout who have service > 5 years.


Key Points to Remember

TipImportance
Always choose correct formula typeWrong type can cause calculation errors
Formula type cannot be changed laterYou must create new formula if needed
Check module-specific contextsDifferent types provide different contexts
Validation depends on typeEx: Payroll formulas require 'RETURN' values

Simple Example

Payroll Formula for Transport Allowance:

transport_allowance = 2000 RETURN transport_allowance

Absence Formula for Annual Leave Eligibility:

IF years_of_service > 1 THEN eligible = 'Y' ELSE eligible = 'N' RETURN eligible

Mini Practice Quiz

  1. Which formula type is used for payroll calculations?
    A Absence
    B Payroll
    C Benefits

Answer: B Payroll

  1. Can you change the formula type after creation?
    Answer: No

  2. Which formula type is used to create a custom database item?
    A Payroll
    B Benefits
    C Database Item Definition

Answer: C Database Item Definition

No comments:

Post a Comment