Search Results pay_cost_allocation_keyflex
Overview
The PAY_COST_ALLOCATION_KEYFLEX table is a critical data structure within the Oracle E-Business Suite (EBS) Payroll module, specifically for releases 12.1.1 and 12.2.2. It functions as the key flexfield combinations table for the Cost Allocation flexfield. This table stores the unique, validated combinations of accounting segments that define specific cost centers, natural accounts, projects, or other financial dimensions used to allocate payroll costs. Its primary role is to serve as a master reference for cost distribution codes, enabling the accurate posting of payroll expenses to the correct segments of the general ledger. The table is owned by the HR schema and is central to the financial integration between Oracle HRMS and other financial modules.
Key Information Stored
The table's core identifier is the COST_ALLOCATION_KEYFLEX_ID, which serves as the primary key and is a surrogate key for each unique combination. While the specific segment columns (SEGMENT1, SEGMENT2, etc.) are not detailed in the provided metadata, they are defined by the organization's specific flexfield configuration. The table's structure is designed to store the concatenated segment values and their descriptions, along with system control information such as enabled flags and effective dates. The COST_ALLOCATION_KEYFLEX_ID is the critical column referenced extensively by transactional tables throughout the system to link payroll items to their designated accounting codes.
Common Use Cases and Queries
This table is primarily queried for reporting, data validation, and troubleshooting payroll cost postings. Common scenarios include identifying all payroll transactions charged to a specific cost center, validating the existence of a cost allocation code before assignment, and auditing cost distributions. A typical query involves joining PAY_COST_ALLOCATION_KEYFLEX to transactional tables like PAY_COSTS or PAY_ELEMENT_ENTRIES_F. For example, to find element entries using a specific cost allocation key, one might use:
- SELECT pee.*, pcakf.segment1, pcakf.segment2 FROM pay_element_entries_f pee JOIN pay_cost_allocation_keyflex pcakf ON pee.cost_allocation_keyflex_id = pcakf.cost_allocation_keyflex_id WHERE pcakf.segment1 = '&COST_CENTER';
Another frequent use is generating a simple list of all active cost allocation codes for a lookup list or control report.
Related Objects
As indicated by the extensive foreign key relationships, PAY_COST_ALLOCATION_KEYFLEX is a foundational table referenced by numerous transactional and setup entities. Key related objects include:
- PAY_COSTS and PAY_COST_ALLOCATIONS_F: Core tables for storing calculated payroll cost results and their allocation rules.
- PAY_ELEMENT_ENTRIES_F and PAY_ELEMENT_LINKS_F: Element setup and assignment tables that define default cost accounts.
- PAY_ALL_PAYROLLS_F: Used for defining the payroll's suspense account and default cost allocation.
- BEN_ACTY_BASE_RT_F and HR_ALL_ORGANIZATION_UNITS: Links to Benefits and HR organization structures for default costing.
- PQH_* and PSP_PAYROLL_LINES: Tables from the Public Sector HR and Projects modules that integrate payroll costing data.
-
Table: PAY_COST_ALLOCATION_KEYFLEX
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PAY.PAY_COST_ALLOCATION_KEYFLEX, object_name:PAY_COST_ALLOCATION_KEYFLEX, status:VALID, product: PAY - Payroll , description: Cost Allocation key flexfield combinations table. , implementation_dba_data: HR.PAY_COST_ALLOCATION_KEYFLEX ,
-
Table: PAY_COST_ALLOCATION_KEYFLEX
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PAY.PAY_COST_ALLOCATION_KEYFLEX, object_name:PAY_COST_ALLOCATION_KEYFLEX, status:VALID, product: PAY - Payroll , description: Cost Allocation key flexfield combinations table. , implementation_dba_data: HR.PAY_COST_ALLOCATION_KEYFLEX ,
-
Table: PAY_ALL_PAYROLLS_F
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PAY.PAY_ALL_PAYROLLS_F, object_name:PAY_ALL_PAYROLLS_F, status:VALID, product: PAY - Payroll , description: Payroll group definitions. , implementation_dba_data: HR.PAY_ALL_PAYROLLS_F ,
-
Table: PAY_ALL_PAYROLLS_F
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PAY.PAY_ALL_PAYROLLS_F, object_name:PAY_ALL_PAYROLLS_F, status:VALID, product: PAY - Payroll , description: Payroll group definitions. , implementation_dba_data: HR.PAY_ALL_PAYROLLS_F ,
-
Table: PAY_ELEMENT_LINKS_F
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PAY.PAY_ELEMENT_LINKS_F, object_name:PAY_ELEMENT_LINKS_F, status:VALID, product: PAY - Payroll , description: Eligibility rules for an element type. , implementation_dba_data: HR.PAY_ELEMENT_LINKS_F ,
-
Table: PAY_ELEMENT_LINKS_F
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PAY.PAY_ELEMENT_LINKS_F, object_name:PAY_ELEMENT_LINKS_F, status:VALID, product: PAY - Payroll , description: Eligibility rules for an element type. , implementation_dba_data: HR.PAY_ELEMENT_LINKS_F ,
-
View: PAYBV_COST_ALLOCATION_KEYFLEX
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAYBV_COST_ALLOCATION_KEYFLEX, object_name:PAYBV_COST_ALLOCATION_KEYFLEX, status:VALID, product: PAY - Payroll , description: Discoverer base view for pay_cost_allocation_keyflex , implementation_dba_data: APPS.PAYBV_COST_ALLOCATION_KEYFLEX ,
-
View: PAYBV_COST_ALLOCATION_KEYFLEX
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAYBV_COST_ALLOCATION_KEYFLEX, object_name:PAYBV_COST_ALLOCATION_KEYFLEX, status:VALID, product: PAY - Payroll , description: Discoverer base view for pay_cost_allocation_keyflex , implementation_dba_data: APPS.PAYBV_COST_ALLOCATION_KEYFLEX ,
-
View: PAY_ALL_PAYROLLS_D
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_ALL_PAYROLLS_D, object_name:PAY_ALL_PAYROLLS_D, status:VALID, product: PAY - Payroll , description: Used by DateTrack History , implementation_dba_data: APPS.PAY_ALL_PAYROLLS_D ,
-
View: PAY_ALL_PAYROLLS_D
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_ALL_PAYROLLS_D, object_name:PAY_ALL_PAYROLLS_D, status:VALID, product: PAY - Payroll , description: Used by DateTrack History , implementation_dba_data: APPS.PAY_ALL_PAYROLLS_D ,
-
Table: PAY_COST_ALLOCATIONS_F
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PAY.PAY_COST_ALLOCATIONS_F, object_name:PAY_COST_ALLOCATIONS_F, status:VALID, product: PAY - Payroll , description: Cost allocation details for an assignment. , implementation_dba_data: HR.PAY_COST_ALLOCATIONS_F ,
-
Table: PAY_COSTS
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PAY.PAY_COSTS, object_name:PAY_COSTS, status:VALID, product: PAY - Payroll , description: Cost details and values for run results. , implementation_dba_data: HR.PAY_COSTS ,
-
Table: PAY_ELEMENT_ENTRIES_F
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PAY.PAY_ELEMENT_ENTRIES_F, object_name:PAY_ELEMENT_ENTRIES_F, status:VALID, product: PAY - Payroll , description: Element entry list for each assignment. , implementation_dba_data: HR.PAY_ELEMENT_ENTRIES_F ,
-
Table: PAY_COSTS
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PAY.PAY_COSTS, object_name:PAY_COSTS, status:VALID, product: PAY - Payroll , description: Cost details and values for run results. , implementation_dba_data: HR.PAY_COSTS ,
-
Table: PAY_COST_ALLOCATIONS_F
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PAY.PAY_COST_ALLOCATIONS_F, object_name:PAY_COST_ALLOCATIONS_F, status:VALID, product: PAY - Payroll , description: Cost allocation details for an assignment. , implementation_dba_data: HR.PAY_COST_ALLOCATIONS_F ,
-
Table: PAY_ELEMENT_ENTRIES_F
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PAY.PAY_ELEMENT_ENTRIES_F, object_name:PAY_ELEMENT_ENTRIES_F, status:VALID, product: PAY - Payroll , description: Element entry list for each assignment. , implementation_dba_data: HR.PAY_ELEMENT_ENTRIES_F ,
-
View: PAY_COST_ALLOCATIONS_D
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_COST_ALLOCATIONS_D, object_name:PAY_COST_ALLOCATIONS_D, status:VALID, product: PAY - Payroll , description: Used by DateTrack History , implementation_dba_data: APPS.PAY_COST_ALLOCATIONS_D ,
-
View: PAY_COST_ALLOCATIONS_D
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_COST_ALLOCATIONS_D, object_name:PAY_COST_ALLOCATIONS_D, status:VALID, product: PAY - Payroll , description: Used by DateTrack History , implementation_dba_data: APPS.PAY_COST_ALLOCATIONS_D ,
-
View: PAY_AU_ASG_PAY_RUNS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_AU_ASG_PAY_RUNS_V, object_name:PAY_AU_ASG_PAY_RUNS_V, status:VALID, product: PAY - Payroll , description: Australian localisation view. , implementation_dba_data: APPS.PAY_AU_ASG_PAY_RUNS_V ,
-
View: PAY_AU_ASG_PAY_RUNS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_AU_ASG_PAY_RUNS_V, object_name:PAY_AU_ASG_PAY_RUNS_V, status:VALID, product: PAY - Payroll , description: Australian localisation view. , implementation_dba_data: APPS.PAY_AU_ASG_PAY_RUNS_V ,
-
View: PAY_COST_ALLOCATION_KEYFLE_KFV
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_COST_ALLOCATION_KEYFLE_KFV, object_name:PAY_COST_ALLOCATION_KEYFLE_KFV, status:VALID, product: PAY - Payroll , description: Used to support user interface , implementation_dba_data: APPS.PAY_COST_ALLOCATION_KEYFLE_KFV ,
-
View: PAY_COST_ALLOCATION_KEYFLE_KFV
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_COST_ALLOCATION_KEYFLE_KFV, object_name:PAY_COST_ALLOCATION_KEYFLE_KFV, status:VALID, product: PAY - Payroll , description: Used to support user interface , implementation_dba_data: APPS.PAY_COST_ALLOCATION_KEYFLE_KFV ,
-
View: PAYBV_ELEMENT_LINK_DETAIL_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAYBV_ELEMENT_LINK_DETAIL_V, object_name:PAYBV_ELEMENT_LINK_DETAIL_V, status:VALID, product: PAY - Payroll , implementation_dba_data: APPS.PAYBV_ELEMENT_LINK_DETAIL_V ,
-
View: PAYBV_ELEMENT_LINK_DETAIL_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAYBV_ELEMENT_LINK_DETAIL_V, object_name:PAYBV_ELEMENT_LINK_DETAIL_V, status:VALID, product: PAY - Payroll , implementation_dba_data: APPS.PAYBV_ELEMENT_LINK_DETAIL_V ,
-
View: PAY_COST_ALLOCATIONS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_COST_ALLOCATIONS_V, object_name:PAY_COST_ALLOCATIONS_V, status:VALID, product: PAY - Payroll , description: View of cost allocations for the effective date with concatenated segments from the cost allocation keyflex. , implementation_dba_data: APPS.PAY_COST_ALLOCATIONS_V ,
-
View: PAY_COST_ALLOCATIONS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_COST_ALLOCATIONS_V, object_name:PAY_COST_ALLOCATIONS_V, status:VALID, product: PAY - Payroll , description: View of cost allocations for the effective date with concatenated segments from the cost allocation keyflex. , implementation_dba_data: APPS.PAY_COST_ALLOCATIONS_V ,
-
View: PAY_COSTS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_COSTS_V, object_name:PAY_COSTS_V, status:VALID, product: PAY - Payroll , description: Used to support user interface , implementation_dba_data: APPS.PAY_COSTS_V ,
-
View: PAY_COSTS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_COSTS_V, object_name:PAY_COSTS_V, status:VALID, product: PAY - Payroll , description: Used to support user interface , implementation_dba_data: APPS.PAY_COSTS_V ,
-
View: PAY_XLA_ESTIMATE_COSTS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_XLA_ESTIMATE_COSTS_V, object_name:PAY_XLA_ESTIMATE_COSTS_V, status:VALID, product: PAY - Payroll , implementation_dba_data: APPS.PAY_XLA_ESTIMATE_COSTS_V ,
-
View: PAY_XLA_ESTIMATE_COSTS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_XLA_ESTIMATE_COSTS_V, object_name:PAY_XLA_ESTIMATE_COSTS_V, status:VALID, product: PAY - Payroll , implementation_dba_data: APPS.PAY_XLA_ESTIMATE_COSTS_V ,
-
View: PAY_XLA_COSTS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_XLA_COSTS_V, object_name:PAY_XLA_COSTS_V, status:VALID, product: PAY - Payroll , implementation_dba_data: APPS.PAY_XLA_COSTS_V ,
-
View: PAY_XLA_COSTS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_XLA_COSTS_V, object_name:PAY_XLA_COSTS_V, status:VALID, product: PAY - Payroll , implementation_dba_data: APPS.PAY_XLA_COSTS_V ,
-
View: PAY_KR_SEPL_LIAB_SUMMARY_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_KR_SEPL_LIAB_SUMMARY_V, object_name:PAY_KR_SEPL_LIAB_SUMMARY_V, status:VALID, product: PAY - Payroll , implementation_dba_data: APPS.PAY_KR_SEPL_LIAB_SUMMARY_V ,
-
View: PAY_KR_SEPL_LIAB_SUMMARY_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_KR_SEPL_LIAB_SUMMARY_V, object_name:PAY_KR_SEPL_LIAB_SUMMARY_V, status:VALID, product: PAY - Payroll , implementation_dba_data: APPS.PAY_KR_SEPL_LIAB_SUMMARY_V ,
-
View: PAY_COSTING_DETAILS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_COSTING_DETAILS_V, object_name:PAY_COSTING_DETAILS_V, status:VALID, product: PAY - Payroll , implementation_dba_data: APPS.PAY_COSTING_DETAILS_V ,
-
View: PAY_COSTING_DETAILS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_COSTING_DETAILS_V, object_name:PAY_COSTING_DETAILS_V, status:VALID, product: PAY - Payroll , implementation_dba_data: APPS.PAY_COSTING_DETAILS_V ,
-
View: PAY_NZ_ASG_PAYMENT_RUNS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_NZ_ASG_PAYMENT_RUNS_V, object_name:PAY_NZ_ASG_PAYMENT_RUNS_V, status:VALID, product: PAY - Payroll , implementation_dba_data: APPS.PAY_NZ_ASG_PAYMENT_RUNS_V ,
-
View: PAY_NZ_ASG_PAYMENT_RUNS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_NZ_ASG_PAYMENT_RUNS_V, object_name:PAY_NZ_ASG_PAYMENT_RUNS_V, status:VALID, product: PAY - Payroll , implementation_dba_data: APPS.PAY_NZ_ASG_PAYMENT_RUNS_V ,
-
View: PAY_BATCH_BAL_ADJ_CE_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_BATCH_BAL_ADJ_CE_V, object_name:PAY_BATCH_BAL_ADJ_CE_V, status:VALID, product: PAY - Payroll , implementation_dba_data: APPS.PAY_BATCH_BAL_ADJ_CE_V ,
-
View: PAY_KR_SEP_LIAB_DETAIL_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_KR_SEP_LIAB_DETAIL_V, object_name:PAY_KR_SEP_LIAB_DETAIL_V, status:VALID, product: PAY - Payroll , implementation_dba_data: APPS.PAY_KR_SEP_LIAB_DETAIL_V ,
-
View: PAY_KR_SEP_LIAB_DETAIL_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_KR_SEP_LIAB_DETAIL_V, object_name:PAY_KR_SEP_LIAB_DETAIL_V, status:VALID, product: PAY - Payroll , implementation_dba_data: APPS.PAY_KR_SEP_LIAB_DETAIL_V ,
-
View: PAY_BATCH_BAL_ADJ_CE_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_BATCH_BAL_ADJ_CE_V, object_name:PAY_BATCH_BAL_ADJ_CE_V, status:VALID, product: PAY - Payroll , implementation_dba_data: APPS.PAY_BATCH_BAL_ADJ_CE_V ,