Results for “cost_allocation_keyflex_id”
50+ results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
PAY_GL_INTERFACE is an Oracle E-Business Suite payroll table owned by the HR schema in the PAY (Payroll) product. As stated in the Oracle ETRM metadata (validated across releases 12.1.1 and 12.2.2), its purpose is to hold "costed details to be passed to the General Ledger." In practice, this table acts as the cost-transfer staging area: after payroll costing is run, the resulting debit and credit amounts associated with assignment-level actions are written here so that the Oracle Payroll Transfer to General Ledger process (or its cost-transfer concurrent programs) can post the accounting entries into Oracle General Ledger via the GL interface (GL_INTERFACE / GL_JE_HEADERS).
From a Data Vault modeling perspective, the mined heuristic classification is standalone. This suggests that PAY_GL_INTERFACE is best modeled as an independent table that carries its own transactional grain (one row per costed payroll action) rather than participating in a strict hub-link-satellite chain enforced purely by the documented foreign keys. Its foreign keys to PAY_ASSIGNMENT_ACTIONS and PAY_COST_ALLOCATION_KEYFLEX do, however, provide natural link points to assignment-action and cost-allocation-keyflex hubs if a formal Data Vault design were applied.
Key Information Stored
The documented physical schema (ETRM 12.2.2) exposes seven columns. The most significant are:
- ASSIGNMENT_ACTION_ID — Foreign key to PAY_ASSIGNMENT_ACTIONS. Identifies the specific assignment action (e.g., payroll run processing for an employee assignment) that generated the costed entry. This is a principal business-key candidate for joining back to payroll results.
- RUN_PAYROLL_ACTION_ID — References the parent payroll run action. Ties the costed line to the overall payroll run that produced it, supporting reconciliation of run-to-run cost totals.
- COST_ALLOCATION_KEYFLEX_ID — Foreign key to PAY_COST_ALLOCATION_KEYFLEX. Points to the cost allocation flexfield combination (the accounting distribution used to charge the cost to the correct GL account, cost center, and so forth).
- CURRENCY_CODE — The currency in which the entered debit and credit amounts are expressed.
- ENTERED_DR — The entered debit amount for the costed line.
- ENTERED_CR — The entered credit amount for the costed line.
- ACCOUNTING_DATE — The accounting date to which these payroll costs should be posted in the General Ledger period.
Because the ETRM metadata documents no explicit surrogate primary key for this table, the practical business key is the combination of the assignment action, cost allocation keyflex, and accounting date context. Database DBAs should note that the documented schema lists seven columns; additional columns may exist in specific patch levels, so reference the actual DDL of HR.PAY_GL_INTERFACE before building persistent queries.
Common Use Cases and Queries
Typical scenarios for PAY_GL_INTERFACE include auditing the payroll cost transfer, reconciling payroll costs to general ledger balances, and debugging discrepancies between costed payroll and posted GL entries.
A representative join to retrieve costed amounts with their source payroll action:
SELECT g.ASSIGNMENT_ACTION_ID, g.RUN_PAYROLL_ACTION_ID, g.COST_ALLOCATION_KEYFLEX_ID, g.CURRENCY_CODE, g.ENTERED_DR, g.ENTERED_CR, g.ACCOUNTING_DATE FROM PAY_GL_INTERFACE g WHERE g.ACCOUNTING_DATE BETWEEN :start_date AND :end_date;
To reconcile the amounts against the originating assignment action, join to PAY_ASSIGNMENT_ACTIONS on ASSIGNMENT_ACTION_ID. To validate that each costed row maps to a valid allocation flexfield, join to PAY_COST_ALLOCATION_KEYFLEX on COST_ALLOCATION_KEYFLEX_ID. Reporting extracts commonly sum ENTERED_DR and ENTERED_CR by COST_ALLOCATION_KEYFLEX_ID and ACCOUNTING_DATE to produce period cost summaries for finance.
Related Objects
The most significant related objects, grounded in the documented foreign keys, are:
- PAY_ASSIGNMENT_ACTIONS — Referenced through ASSIGNMENT_ACTION_ID; the source of the assignment-level payroll action that produced each costed line.
- PAY_COST_ALLOCATION_KEYFLEX — Referenced through COST_ALLOCATION_KEYFLEX_ID; supplies the accounting distribution for the costed entry.
- GL_INTERFACE / GL_JE_HEADERS / GL_JE_LINES — Downstream General Ledger objects that receive the posted cost entries generated from this staging table.
- PAY_PAYROLL_ACTIONS — Provides the payroll run context associated with RUN_PAYROLL_ACTION_ID.
- PAY_RUN_RESULTS — The source payroll run results whose costs are ultimately transferred through this interface.
Together, these objects form the payroll costing-to-GL pipeline in Oracle Payroll.
-
Costed details to be passed to the General Ledger
-
cost allocation for the budget element
-
View: PAY_COST_ALLOCATIONS_X 12.1.1
Date-effective view.
APPS.PAY_COST_ALLOCATIONS_X·↳ PAY_COST_ALLOCATIONS_F·Explore PAY module →
-
Unsecured version of PER_ORGANIZATION_UNITS.
APPS.PER_ALL_ORGANIZATION_UNITS·↳ HR_ALL_ORGANIZATION_UNITS·↳ HR_ALL_ORGANIZATION_UNITS_TL·↳ HR_ORGANIZATION_INFORMATION·Explore PER module →
-
View: PABV_ORGANIZATIONS 12.1.1
APPS.PABV_ORGANIZATIONS·↳ FND_COMMON_LOOKUPS·↳ FND_GLOBAL·↳ HR_ALL_ORGANIZATION_UNITS·Explore PA module →
-
Costed details to be passed to the General Ledger
-
Budget Cost Allocation information
-
cost allocation for the budget element
-
Cost details and values for run results.
-
Obsolete
APPS.ICX_PER_ORGANIZATION_UNITS_V·↳ HR_GENERAL·↳ HR_SECURITY·↳ PER_ORGANIZATION_UNITS·Explore ICX module →
-
View: PAYBV_COST 12.1.1
Discoverer base view for pay_costs.
-
View: PAYBV_COST 12.2.2
Discoverer base view for pay_costs.
-
Cost allocation details for an assignment.
-
View: PER_ORGANIZATION_UNITS 12.1.1
Lists information about Organization Units
APPS.PER_ORGANIZATION_UNITS·↳ HR_GENERAL·↳ HR_ORGANIZATION_INFORMATION·↳ HR_ORGANIZATION_UNITS·Explore PER module →
-
Contains data related to Oracle HR to Oracle Payroll Interface (H2PI) for element links
APPS.HR_H2PI_ELEMENT_LINKS_V·↳ HR_H2PI_ELEMENT_TYPES_V·↳ PAY_ELEMENT_LINKS_F·Explore PER module →
-
APPS.PAYBV_COST_ALLOCATIONS_F_V·↳ HR_BIS·↳ PAY_COST_ALLOCATIONS_F·Explore PAY module →
-
Cost allocation information for budget elements
-
Budget Cost Allocation information
-
View: BEN_PRTT_PREM_BY_MO_D 12.2.2
APPS.BEN_PRTT_PREM_BY_MO_D·↳ BEN_PRTT_PREM_BY_MO_F·↳ FND_CURRENCIES_TL·↳ FND_USER_VIEW·Explore BEN module →
-
View: PAY_COST_ALLOCATIONS_V 12.1.1
View of cost allocations for the effective date with concatenated segments from the cost allocation keyflex.
APPS.PAY_COST_ALLOCATIONS_V·↳ FND_SESSIONS·↳ PAY_COST_ALLOCATIONS_F·↳ PAY_COST_ALLOCATION_KEYFLEX·Explore PAY module →
-
Cost details and values for run results.
-
Used to support user interface
APPS.PAY_COST_ALLOCATION_KEYFLE_KFV·↳ PAY_COST_ALLOCATION_KEYFLEX·Explore PAY module →
-
View: OE_SHIP_TO_ADDRESSES_V 12.1.1
No longer used
APPS.OE_SHIP_TO_ADDRESSES_V·↳ HR_GENERAL·↳ HR_LOCATIONS·↳ OE_SHIP_TO_ORGS_V·Explore ONT module →
-
Cost allocation information for budget elements
-
View: HRFV_HR_ORGANIZATIONS 12.2.2
Business view template from which the flexfield view is generated.
APPS.HRFV_HR_ORGANIZATIONS·↳ HR_ALL_ORGANIZATION_UNITS·↳ HR_ALL_ORGANIZATION_UNITS_TL·↳ HR_BIS·Explore PER module →
-
View: PAY_COST_ALLOCATIONS 12.2.2
Date-effective view.
APPS.PAY_COST_ALLOCATIONS·↳ FND_SESSIONS·↳ PAY_COST_ALLOCATIONS_F·Explore PAY module →
-
Used to support user interface
APPS.PAY_LIST_ELEMENT_ENTRIES_V·↳ HR_GENERAL·↳ HR_PERSON_NAME·↳ HR_SECURITY·Explore PAY module →
-
View: PAY_COST_ALLOCATIONS_X 12.2.2
Date-effective view.
APPS.PAY_COST_ALLOCATIONS_X·↳ PAY_COST_ALLOCATIONS_F·Explore PAY module →
-
This view identifies the premium values calculated by the premium calculation process.
APPS.BENBV_PL_R_OIPL_PREM_BY_MO_V·↳ BEN_PL_R_OIPL_PREM_BY_MO_F·↳ HR_BIS·Explore BEN module →
-
View: PABV_ORGANIZATIONS 12.2.2
APPS.PABV_ORGANIZATIONS·↳ FND_COMMON_LOOKUPS·↳ FND_GLOBAL·↳ HR_ALL_ORGANIZATION_UNITS·Explore PA module →
-
View: PAFV_ORGANIZATIONS 12.2.2
This shows information about project organizations, project expenditure organizations, and event organizations.
APPS.PAFV_ORGANIZATIONS·↳ HR_ALL_ORGANIZATION_UNITS·↳ HR_ALL_ORGANIZATION_UNITS_TL·↳ HR_LOCATIONS_ALL_TL·Explore PA module →
-
View: OE_SOLD_TO_ORGS_V 12.1.1
List of customers.
APPS.OE_SOLD_TO_ORGS_V·↳ HZ_CUST_ACCOUNTS·↳ HZ_PARTIES·Explore ONT module →
-
View: PAY_ELEMENT_LINKS_X 12.1.1
Date-effective view.
APPS.PAY_ELEMENT_LINKS_X·↳ PAY_ELEMENT_LINKS_F·Explore PAY module →
-
View: PAY_ELEMENT_LINKS_X 12.2.2
Date-effective view.
APPS.PAY_ELEMENT_LINKS_X·↳ PAY_ELEMENT_LINKS_F·Explore PAY module →
-
View: OE_SOLD_TO_CUSTOMERS_V 12.1.1
No longer used
APPS.OE_SOLD_TO_CUSTOMERS_V·↳ HR_GENERAL·↳ HR_LOCATIONS·↳ OE_SOLD_TO_ORGS_V·Explore ONT module →
-
APPS.PAYBV_COST_ALLOCATIONS_F_V·↳ HR_BIS·↳ PAY_COST_ALLOCATIONS_F·Explore PAY module →
-
View: PAY_COSTS_V 12.2.2
Used to support user interface
APPS.PAY_COSTS_V·↳ HR_CHKFMT·↳ HR_GENERAL·↳ PAY_ASSIGNMENT_ACTIONS·Explore PAY module →
-
View: HRFV_HR_ORGANIZATIONS 12.1.1
Business view template from which the flexfield view is generated.
APPS.HRFV_HR_ORGANIZATIONS·↳ HR_ALL_ORGANIZATION_UNITS·↳ HR_ALL_ORGANIZATION_UNITS_TL·↳ HR_BIS·Explore PER module →
-
View: PAY_COST_ALLOCATIONS_V 12.2.2
View of cost allocations for the effective date with concatenated segments from the cost allocation keyflex.
APPS.PAY_COST_ALLOCATIONS_V·↳ FND_SESSIONS·↳ PAY_COST_ALLOCATIONS_F·↳ PAY_COST_ALLOCATION_KEYFLEX·Explore PAY module →
-
View: OE_SHIP_TO_ADDRESSES_V 12.2.2
No longer used
APPS.OE_SHIP_TO_ADDRESSES_V·↳ HR_GENERAL·↳ HR_LOCATIONS·↳ OE_SHIP_TO_ORGS_V·Explore ONT module →
-
View: PAY_XLA_COSTS_V 12.1.1
APPS.PAY_XLA_COSTS_V·↳ PAY_ACTION_CLASSIFICATIONS·↳ PAY_ACTION_INTERLOCKS·↳ PAY_ASSIGNMENT_ACTIONS·Explore PAY module →
-
View: PAY_COSTS_V 12.1.1
Used to support user interface
APPS.PAY_COSTS_V·↳ HR_CHKFMT·↳ HR_GENERAL·↳ PAY_ASSIGNMENT_ACTIONS·Explore PAY module →
-
This view identifies the actual premium amount calculated for a participant for each month that a premium is owed to a carrier providing benefits to a plan or option in plan.
APPS.BENBV_PRTT_PREM_BY_MO_V·↳ BEN_PRTT_PREM_BY_MO_F·↳ HR_BIS·Explore BEN module →
-
Interface entity containing budget and commitment information used to post to GL
-
Used to support user interface
APPS.PAY_PAYWIEEH_ELEMENT_ENTRIES·↳ BEN_BENEFIT_CLASSIFICATIONS·↳ HR_GENERAL·↳ PAY_ELEMENT_ENTRIES_F·Explore PAY module →
-
This view identifies the premium values calculated by the premium calculation process.
APPS.BENBV_PL_R_OIPL_PREM_BY_MO_V·↳ BEN_PL_R_OIPL_PREM_BY_MO_F·↳ HR_BIS·Explore BEN module →
-
Eligibility rules for an element type.
-
- Retrofitted
APPS.PER_ORGANIZATION_UNITS_PERF·↳ HR_GENERAL·↳ HR_ORGANIZATION_INFORMATION·↳ HR_ORGANIZATION_UNITS·Explore PER module →