Oracle Fusion HCM Tutorials – HDL Templates & SQL: 🧾 Element Eligibility Costing in Oracle HCM Using HDL (Complete Guide with Example)

Saturday, 21 March 2026

🧾 Element Eligibility Costing in Oracle HCM Using HDL (Complete Guide with Example)

Element Eligibility Costing in Oracle HCM | HDL Step-by-Step Guide

πŸ“Œ Overview

Element Eligibility Costing in Oracle HCM Cloud allows organizations to define how payroll costs are distributed to accounting segments at the element level.

Using HCM Data Loader (HDL), you can:

  • Assign costing to element eligibility
  • Define cost and offset accounts
  • Distribute costs across earning elements
  • Transfer costing to General Ledger

This is critical when payroll results impact:
✔ Net Pay
✔ Employer Liabilities
✔ Financial Reporting


🎯 When to Use Element Eligibility Costing?

Use this method when:

  • Costs must be controlled at element level
  • You want distributed costing
  • Employer liabilities need tracking (e.g., pension, insurance)
  • Finance requires GL integration

⚙️ Prerequisites

Before loading costing via HDL, ensure:

  • ✔ Cost Allocation Key Flexfield is configured
  • ✔ Element eligibility is created
  • ✔ Distribution Group is defined
  • ✔ Earning elements (Regular, Overtime) exist
  • ✔ Payroll setup is complete

πŸ—️ Costing Architecture Explained

πŸ”Ή Key Components

  • CostInfoV3 → Defines costing behavior
  • CostAllocationV3 → Creates costing structure
  • CostAllocationAccountV3 → Defines accounts

πŸ“Š Example Scenario 

A company wants to:

  • Cost Employer Pension Expense
  • Distribute cost across Pensionable Wages
  • Send results to General Ledger

πŸ“ HDL File 1: Cost Info

METADATA|CostInfoV3|EffectiveEndDate|EffectiveStartDate|SourceType
|ElementEligibilityName|ElementCode|LinkInputName|LegislativeDataGroupName
|CostableType|CostedFlag|TransferToGlFlag
MERGE|CostInfoV3|4712/12/31|2020/01/01|EL|EMP_PENSION_EXP_ELIG|EMP_PENSION_EXP
||CORP_US_LDG|F||N
MERGE|CostInfoV3|4712/12/31|2020/01/01|LIV|EMP_PENSION_EXP_ELIG|EMP_PENSION_EXP
|Pay Value|CORP_US_LDG||Y|Y

πŸ“ HDL File 2: Cost Allocation

METADATA|CostAllocationV3|EffectiveEndDate|EffectiveStartDate|SourceType
|ElementEligibilityName|ElementCode|LegislativeDataGroupName
MERGE|CostAllocationV3|4712/12/31|2020/01/01|EL|EMP_PENSION_EXP_ELIG
|EMP_PENSION_EXP|CORP_US_LDG

πŸ“ HDL File 3: Cost Allocation Accounts

πŸ”Ή Cost Account (Expense)

METADATA|CostAllocationAccountV3|SourceType|ElementEligibilityName|
ElementCode|LegislativeDataGroupName|EffectiveDate|SourceSubType|Proportion
|SubTypeSequence|Segment3|Segment4|Segment5
MERGE|CostAllocationAccountV3|EL|EMP_PENSION_EXP_ELIG|EMP_PENSION_EXP
|CORP_US_LDG|2020/01/01|COST|1|1|6000|1100|2000

πŸ”Ή Offset Account (Liability)

METADATA|CostAllocationAccountV3|SourceType|ElementEligibilityName|
ElementCode|LegislativeDataGroupName|EffectiveDate|SourceSubType|Proportion
|SubTypeSequence|ConcatenatedSegment
MERGE|CostAllocationAccountV3|EL|EMP_PENSION_EXP_ELIG|EMP_PENSION_EXP|
CORP_US_LDG|2020/01/01|BAL|1|1|01.100.2150

πŸ”„ Costing Flow (Simplified)

Costing flow in Oracle HCM
Costing flow in Oracle HCM



πŸ”— Internal Links 


❗ Key Notes

  • Higher-level costing overrides element-level values
  • Distributed costing generates multiple costing lines
  • Always validate segments before loading
  • Costed input value (e.g., Pay Value) is mandatory


❓ FAQ Section

1. What is element eligibility costing?

It defines how payroll costs are assigned at the element level.

2. What is distributed costing?

It spreads costs across multiple elements using a distribution group.

3. Can costing be overridden?

Yes, higher-level costing overrides lower levels.

4. What is CostInfoV3?

It defines costing behavior and flags like costing and GL transfer.

5. Is Pay Value required?

Yes, it is the most common costed input value.


πŸ’¬ Feedback Section (Add in Blog)

Did this guide help you?
πŸ‘ Yes | πŸ‘Ž No

πŸ’‘ Suggestions:

  • More HDL examples
  • Video tutorial
  • Real-time project scenarios


No comments:

Post a Comment

🧾 Element Eligibility Costing in Oracle HCM Using HDL (Complete Guide with Example)

Element Eligibility Costing in Oracle HCM | HDL Step-by-Step Guide πŸ“Œ Overview Element Eligibility Costing in Oracle HCM Cloud allows org...