Search Results hxc_dep_transaction_details
Overview
The HXC_DEP_TRANSACTION_DETAILS table is a core transactional entity within the Oracle E-Business Suite Time and Labor Engine (HXC). It functions as a detailed ledger, recording the individual time building blocks that constitute a deposit transaction. A deposit transaction represents a batch of timecard data submitted for processing into the payroll or project accounting systems. This table provides the critical link between the high-level deposit transaction header and the atomic units of time data, enabling detailed audit trails, error reconciliation, and the processing of timecard information from submission through to final import.
Key Information Stored
The table's primary purpose is to associate time entries with their parent deposit transaction. Its key columns, as defined by the provided metadata, are the foreign keys that establish these essential relationships. The TRANSACTION_DETAIL_ID column serves as the table's unique primary key. The TRANSACTION_ID column is a foreign key linking each detail record to its parent header in the HXC_DEP_TRANSACTIONS table. The TIME_BUILDING_BLOCK_ID and its corresponding TIME_BUILDING_BLOCK_OVN (Object Version Number) are foreign keys that precisely identify the specific time entry, stored in the HXC_TIME_BUILDING_BLOCKS table, that is included within the deposit. This structure ensures each time building block's inclusion in a deposit is tracked and version-controlled.
Common Use Cases and Queries
This table is central to troubleshooting and reporting on timecard deposit processes. A common use case involves identifying all time entries contained within a specific failed or problematic deposit transaction for error analysis. Another key scenario is tracing the deposit history of a particular time entry to confirm its successful submission and processing. A fundamental query pattern joins this table to both its parent transaction and the time building block details:
- Sample Query: To retrieve all time building blocks for a given transaction ID, a developer or analyst might use:
SELECT hdt.transaction_id, hdtb.* FROM hxc_dep_transaction_details hdtd JOIN hxc_time_building_blocks hdtb ON hdtd.time_building_block_id = hdtb.time_building_block_id WHERE hdtd.transaction_id = :p_transaction_id; - Reporting Use Case: Generating a report showing the volume and status of time entries deposited per payroll period or by a specific user, which requires joining HXC_DEP_TRANSACTION_DETAILS to HXC_DEP_TRANSACTIONS and HXC_TIME_BUILDING_BLOCKS.
Related Objects
The table's integrity and utility are defined by its documented foreign key relationships, which integrate it into the broader Time and Labor data model.
- HXC_DEP_TRANSACTIONS: This is the parent header table. The relationship is maintained via the HXC_DEP_TRANSACTION_DETAILS.TRANSACTION_ID column referencing HXC_DEP_TRANSACTIONS.
- HXC_TIME_BUILDING_BLOCKS: This is the master table for all timecard entries. The relationship is a composite foreign key, where HXC_DEP_TRANSACTION_DETAILS.TIME_BUILDING_BLOCK_ID and TIME_BUILDING_BLOCK_OVN reference the corresponding columns in HXC_TIME_BUILDING_BLOCKS, ensuring the correct version of the time entry is linked to the deposit.
-
Table: HXC_DEP_TRANSACTION_DETAILS
12.2.2
owner:HXC, object_type:TABLE, fnd_design_data:HXC.HXC_DEP_TRANSACTION_DETAILS, object_name:HXC_DEP_TRANSACTION_DETAILS, status:VALID, product: HXC - Time and Labor Engine , description: Deposit Transaction Details , implementation_dba_data: HXC.HXC_DEP_TRANSACTION_DETAILS ,
-
APPS.HXC_DEPOSIT_WRAPPER_UTILITIES dependencies on HXC_DEP_TRANSACTION_DETAILS
12.2.2
-
APPS.HXC_RPT_LOAD_TC_SNAPSHOT dependencies on HXC_DEP_TRANSACTION_DETAILS
12.2.2
-
APPS.HXC_TIMECARD_UTIL dependencies on HXC_DEP_TRANSACTION_DETAILS
12.2.2
-
APPS.HXC_RESTORE dependencies on HXC_DEP_TRANSACTION_DETAILS
12.2.2
-
APPS.HXC_TIMECARD_AUDIT dependencies on HXC_DEP_TRANSACTION_DETAILS
12.2.2
-
APPS.HXC_UPGRADE_PKG dependencies on HXC_DEP_TRANSACTION_DETAILS
12.2.2
-
APPS.HXC_ARCHIVE dependencies on HXC_DEP_TRANSACTION_DETAILS
12.2.2
-
VIEW: HXC.HXC_DEP_TRANSACTION_DETAILS#
12.2.2
owner:HXC, object_type:VIEW, object_name:HXC_DEP_TRANSACTION_DETAILS#, status:VALID,
-
APPS.HXC_TIMECARD_UTIL dependencies on HXC_TIME_BUILDING_BLOCKS
12.2.2
-
APPS.HXC_TIMECARD_UTIL dependencies on HXC_DEP_TRANSACTIONS
12.2.2
-
TABLE: HXC.HXC_DEP_TRANSACTION_DETAILS
12.2.2
owner:HXC, object_type:TABLE, fnd_design_data:HXC.HXC_DEP_TRANSACTION_DETAILS, object_name:HXC_DEP_TRANSACTION_DETAILS, status:VALID,
-
SYNONYM: APPS.HXC_DEP_TRANSACTION_DETAILS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:HXC_DEP_TRANSACTION_DETAILS, status:VALID,
-
VIEW: HXC.HXC_DEP_TRANSACTION_DETAILS#
12.2.2
-
APPS.HXC_RPT_LOAD_TC_SNAPSHOT dependencies on HXC_DEP_TRANSACTIONS
12.2.2
-
APPS.HXC_TIMECARD_UTIL SQL Statements
12.2.2
-
Table: HXC_TIME_BUILDING_BLOCKS
12.2.2
owner:HXC, object_type:TABLE, fnd_design_data:HXC.HXC_TIME_BUILDING_BLOCKS, object_name:HXC_TIME_BUILDING_BLOCKS, status:VALID, product: HXC - Time and Labor Engine , description: Time Building Blocks , implementation_dba_data: HXC.HXC_TIME_BUILDING_BLOCKS ,
-
TRIGGER: APPS.HXC_DEP_TRANSACTION_DETAIL_WHO
12.2.2
owner:APPS, object_type:TRIGGER, object_name:HXC_DEP_TRANSACTION_DETAIL_WHO, status:VALID,
-
PACKAGE BODY: APPS.HXC_TIMECARD_UTIL
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:HXC_TIMECARD_UTIL, status:VALID,
-
Table: HXC_DEP_TRANSACTIONS
12.2.2
owner:HXC, object_type:TABLE, fnd_design_data:HXC.HXC_DEP_TRANSACTIONS, object_name:HXC_DEP_TRANSACTIONS, status:VALID, product: HXC - Time and Labor Engine , description: Transactions , implementation_dba_data: HXC.HXC_DEP_TRANSACTIONS ,
-
TRIGGER: APPS.HXC_DEP_TRANSACTION_DETAIL_WHO
12.2.2
-
PACKAGE BODY: APPS.HXC_RPT_LOAD_TC_SNAPSHOT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:HXC_RPT_LOAD_TC_SNAPSHOT, status:VALID,
-
PACKAGE BODY: APPS.HXC_ARCHIVE
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:HXC_ARCHIVE, status:VALID,
-
PACKAGE BODY: APPS.HXC_RESTORE
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:HXC_RESTORE, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.2.2 FND Design Data
12.2.2
-
APPS.HXC_UPGRADE_PKG dependencies on HXC_TRANSACTION_DETAILS
12.2.2
-
PACKAGE BODY: APPS.HXC_UPGRADE_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:HXC_UPGRADE_PKG, status:VALID,
-
PACKAGE BODY: APPS.HXC_TIMECARD_AUDIT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:HXC_TIMECARD_AUDIT, status:VALID,
-
PACKAGE BODY: APPS.HXC_DEPOSIT_WRAPPER_UTILITIES
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:HXC_DEPOSIT_WRAPPER_UTILITIES, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
PACKAGE BODY: APPS.HXC_TIMECARD_UTIL
12.2.2
-
APPS.HXC_UPGRADE_PKG dependencies on HXC_TRANSACTIONS
12.2.2
-
APPS.HXC_ARCHIVE SQL Statements
12.2.2
-
APPS.HXC_UPGRADE_PKG SQL Statements
12.2.2
-
APPS.HXC_DEPOSIT_WRAPPER_UTILITIES SQL Statements
12.2.2
-
APPS.HXC_TIMECARD_AUDIT SQL Statements
12.2.2
-
APPS.HXC_RESTORE SQL Statements
12.2.2
-
APPS.HXC_ARCHIVE dependencies on HXC_ARCHIVE_TEMP
12.2.2
-
APPS.HXC_RPT_LOAD_TC_SNAPSHOT dependencies on HXC_RPT_TC_RESOURCE_TEMP
12.2.2
-
APPS.HXC_RPT_LOAD_TC_SNAPSHOT SQL Statements
12.2.2
-
APPS.HXC_ARCHIVE dependencies on HXC_TEMP_TIMECARD_CHUNKS
12.2.2
-
PACKAGE BODY: APPS.HXC_UPGRADE_PKG
12.2.2
-
APPS.HXC_ARCHIVE dependencies on HXC_ARCHIVE
12.2.2
-
APPS.HXC_RPT_LOAD_TC_SNAPSHOT dependencies on HXC_RPT_TC_DETAILS_ALL
12.2.2
-
PACKAGE BODY: APPS.HXC_ARCHIVE
12.2.2
-
PACKAGE BODY: APPS.HXC_RESTORE
12.2.2