Search Results per_bf_balance_amounts_efc
Overview
The PER_BF_BALANCE_AMOUNTS_EFC table is a critical data object within the Oracle E-Business Suite Human Resources (PER) module, specifically for versions 12.1.1 and 12.2.2. This table functions as a staging or audit table for balance amount data during the Encumbrance, Commitment, and Funds Check (EFC) process. Its primary role is to temporarily hold or log balance amount information that is being processed or validated against budgetary controls, ensuring that financial commitments and obligations are tracked accurately against available funds before transactions are finalized in the core HR system.
Key Information Stored
The table's structure is defined by its primary and foreign keys, which dictate its relationship to the broader EFC framework. The primary key is a composite of BALANCE_AMOUNT_ID and EFC_ACTION_ID, ensuring a unique record for each balance amount entry associated with a specific EFC action. The most significant columns include:
- BALANCE_AMOUNT_ID: A unique identifier for the specific balance amount record being processed.
- EFC_ACTION_ID: A foreign key that links the record to an entry in the HR_EFC_ACTIONS table. This column is crucial for tracing the balance data back to the specific funds check or encumbrance action that triggered its capture.
While the provided metadata does not list all columns, the table's purpose suggests it likely stores monetary amounts, balance types, and timestamps related to the EFC transaction lifecycle.
Common Use Cases and Queries
This table is primarily accessed for audit, troubleshooting, and reconciliation purposes within the EFC process. A common scenario involves investigating errors or discrepancies in funds checking for HR transactions, such as payroll batch validation or hiring actions. Technical consultants and DBAs may query this table to trace the state of balance data at the point of a funds check. A typical query pattern would join this table to HR_EFC_ACTIONS to get the full context of an action.
SELECT efc.action_code, efc.status, bal.*
FROM hr.per_bf_balance_amounts_efc bal,
hr.hr_efc_actions efc
WHERE bal.efc_action_id = efc.efc_action_id
AND efc.creation_date > SYSDATE - 1;
This query helps identify recent EFC actions and their associated balance data for analysis.
Related Objects
The PER_BF_BALANCE_AMOUNTS_EFC table has a direct and dependent relationship with the HR_EFC_ACTIONS table, as defined by its foreign key constraint. This relationship is fundamental; every record in PER_BF_BALANCE_AMOUNTS_EFC must correspond to a valid action in HR_EFC_ACTIONS. While not explicitly listed in the metadata, this table is logically related to core HR balance and payroll tables (such as PAY_BALANCE_TYPES, PAY_ASSIGNMENT_ACTIONS) and the underlying EFC engine APIs. It serves as an intermediary object that supports the financial integrity checks performed by the EFC subsystem on HR data.
-
Table: PER_BF_BALANCE_AMOUNTS_EFC
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_BF_BALANCE_AMOUNTS_EFC, object_name:PER_BF_BALANCE_AMOUNTS_EFC, status:VALID, product: PER - Human Resources , implementation_dba_data: HR.PER_BF_BALANCE_AMOUNTS_EFC ,
-
Table: PER_BF_BALANCE_AMOUNTS_EFC
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_BF_BALANCE_AMOUNTS_EFC, object_name:PER_BF_BALANCE_AMOUNTS_EFC, status:VALID, product: PER - Human Resources , implementation_dba_data: HR.PER_BF_BALANCE_AMOUNTS_EFC ,
-
Table: HR_EFC_ACTIONS
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PER.HR_EFC_ACTIONS, object_name:HR_EFC_ACTIONS, status:VALID, product: PER - Human Resources , description: Contains one row for each time the EFC conversion process or delete _EFC table data process is run. , implementation_dba_data: HR.HR_EFC_ACTIONS ,
-
Table: HR_EFC_ACTIONS
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PER.HR_EFC_ACTIONS, object_name:HR_EFC_ACTIONS, status:VALID, product: PER - Human Resources , description: Contains one row for each time the EFC conversion process or delete _EFC table data process is run. , implementation_dba_data: HR.HR_EFC_ACTIONS ,