Search Results hxt_timecards_f
Overview
HXT_TIMECARDS_F is the core transactional table in the Oracle E-Business Suite Time and Labor (HXT) module. It stores the detailed hours an employee works within a given payroll period, acting as the timecard repository that feeds payroll processing, costing, and labor distribution. In Oracle EBS 12.1.1 and 12.2.2, the table resides in the HXT schema and is maintained through the OTL (Oracle Time and Labor) timecard entry, approval, and retrieval processes. Each row represents an effective-dated timecard record tied to a specific person and time period.
From a Data Vault modeling perspective, the ETRM metadata classifies this object as standalone. This heuristic suggests HXT_TIMECARDS_F functions primarily as a hub-like or self-contained entity rather than a dependent link or pure satellite, anchored by its business key of person and time period. The classification is a mined suggestion, not an enforced constraint.
Key Information Stored
The table contains 49 columns. The most significant are:
- ID — The surrogate primary key, forming part of the HXT_TIMECARDS_PK unique index.
- FOR_PERSON_ID — The person (employee) for whom the timecard is recorded; a business-key component.
- TIME_PERIOD_ID — The payroll time period the hours belong to; foreign key to PER_TIME_PERIODS and a business-key component.
- EFFECTIVE_START_DATE / EFFECTIVE_END_DATE — Date-effective range supporting record versioning; both form part of the PK and the unique key HXT_TIMECARDS_UK.
- PAYROLL_ID — Associates the timecard with a payroll run.
- STATUS — Lifecycle state of the timecard (e.g., saved, submitted, approved).
- AUTO_GEN_FLAG — Indicates whether the timecard was generated automatically.
- BATCH_ID — Groups timecards processed together in a batch.
- APPROV_PERSON_ID / APPROVED_TIMESTAMP — Approval audit trail.
- OBJECT_VERSION_NUMBER — Optimistic locking control.
- DATA_SET_ID — Multi-tenant data set identifier.
- CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE — Standard WHO audit columns.
- ATTRIBUTE1 through ATTRIBUTE30 — Descriptive flexfield segments for client extensibility.
The business-key candidate HXT_TIMECARDS_UK (FOR_PERSON_ID, TIME_PERIOD_ID, EFFECTIVE_START_DATE, EFFECTIVE_END_DATE) uniquely identifies a person's timecard for a period, distinguishing it from the surrogate ID in HXT_TIMECARDS_PK.
Common Use Cases and Queries
Typical reporting scenarios include retrieving an employee's hours for a period, auditing approvals, and reconciling timecards to payroll.
- Retrieve timecards for a person and period:
SELECT id, for_person_id, time_period_id, status FROM hxt.hxt_timecards_f WHERE for_person_id = :person_id AND time_period_id = :period_id AND TRUNC(SYSDATE) BETWEEN effective_start_date AND effective_end_date;
- Identify pending approvals:
SELECT id, for_person_id, approved_timestamp FROM hxt.hxt_timecards_f WHERE status = 'SUBMITTED' AND approv_person_id IS NULL;
- Join to time periods for payroll reconciliation:
SELECT t.id, p.period_name FROM hxt.hxt_timecards_f t, per.per_time_periods p WHERE t.time_period_id = p.time_period_id;
These queries support payroll auditing, labor cost analysis, and compliance reporting.
Related Objects
The most significant related objects, based on documented foreign keys and dependencies, include:
- PER_TIME_PERIODS — Referenced by HXT_TIMECARDS_F.TIME_PERIOD_ID; defines the payroll period context.
- PER_ALL_PEOPLE_F — Joined via FOR_PERSON_ID and APPROV_PERSON_ID to resolve person and approver details.
- HXT_TIMECARD_ENTRIES — Likely holds detailed hour entries linked to a timecard ID.
- HXT_TIMECARD_APPROVALS — Captures approval workflow records tied to timecards.
- HXT_TIMECARD_RETRIEVAL_RULES — Governs how timecards are generated.
- PAY_PAYROLL_ACTIONS / PAY_RUN_RESULTS — Consume approved timecards for payroll calculation.
- OTL Timecard Public APIs — HXT_TIMECARD_API and related packages that insert, update, and approve records in this table.
Together these objects form the Time and Labor data model that connects employee time capture to payroll and costing.
-
Table: HXT_TIMECARDS_F
12.2.2
owner:HXT, object_type:TABLE, fnd_design_data:HXT.HXT_TIMECARDS_F, object_name:HXT_TIMECARDS_F, status:VALID, product: HXT - Time and Labor , description: Details of the hours which an employee works in a payroll period. , implementation_dba_data: HXT.HXT_TIMECARDS_F ,
-
Table: HXT_TIMECARDS_F
12.1.1
owner:HXT, object_type:TABLE, fnd_design_data:HXT.HXT_TIMECARDS_F, object_name:HXT_TIMECARDS_F, status:VALID, product: HXT - Time and Labor , description: Details of the hours which an employee works in a payroll period. , implementation_dba_data: HXT.HXT_TIMECARDS_F ,
-
VIEW: APPS.HXT_TIMECARDS_F_DFV
12.1.1
-
VIEW: APPS.HXT_TIMECARDS_F_DFV
12.2.2
-
VIEW: APPS.HXT_TIMECARDS_D
12.1.1
-
SYNONYM: APPS.HXT_TIMECARDS_F
12.1.1
owner:APPS, object_type:SYNONYM, object_name:HXT_TIMECARDS_F, status:VALID,
-
VIEW: APPS.HXT_TIMECARDS_D
12.2.2
-
VIEW: APPS.HXT_TIMECARDS_X
12.1.1
-
VIEW: APPS.HXT_TIMECARDS_X
12.2.2
-
VIEW: HXT.HXT_TIMECARDS_F#
12.2.2
owner:HXT, object_type:VIEW, object_name:HXT_TIMECARDS_F#, status:VALID,
-
VIEW: APPS.HXT_TIMECARDS
12.1.1
-
VIEW: APPS.HXT_TIMECARDS
12.2.2
-
SYNONYM: APPS.HXT_TIMECARDS_F
12.2.2
owner:APPS, object_type:SYNONYM, object_name:HXT_TIMECARDS_F, status:VALID,
-
VIEW: HXT.HXT_TIMECARDS_F#
12.2.2
-
View: HXT_TIMECARDS_D
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:HXT.HXT_TIMECARDS_D, object_name:HXT_TIMECARDS_D, status:VALID, product: HXT - Time and Labor , implementation_dba_data: APPS.HXT_TIMECARDS_D ,
-
12.1.1 DBA Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
PACKAGE BODY: APPS.HXT_DML
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:HXT_DML, status:VALID,
-
12.2.2 FND Design Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
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.HXT_HXT007A_XMLP_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:HXT_HXT007A_XMLP_PKG, status:VALID,
-
TRIGGER: APPS.HXT_TIMECARDS_F_WHO
12.1.1
owner:APPS, object_type:TRIGGER, object_name:HXT_TIMECARDS_F_WHO, status:VALID,
-
PACKAGE BODY: APPS.HXT_HXT007A_XMLP_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:HXT_HXT007A_XMLP_PKG, status:VALID,
-
View: HXT_TIMECARDS_D
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:HXT.HXT_TIMECARDS_D, object_name:HXT_TIMECARDS_D, status:VALID, product: HXT - Time and Labor , implementation_dba_data: APPS.HXT_TIMECARDS_D ,
-
12.2.2 DBA Data
12.2.2
-
PACKAGE BODY: APPS.HXT_TC_UTIL
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:HXT_TC_UTIL, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
VIEW: APPS.HXTFV_TIMECARDS
12.1.1
-
12.1.1 FND Design Data
12.1.1
-
VIEW: APPS.HXT_BATCH_SUM_AMOUNTS_V
12.2.2
-
VIEW: APPS.HXT_BATCH_VALUES_V
12.2.2
-
TRIGGER: APPS.HXT_TIMECARDS_F_WHO
12.2.2
owner:APPS, object_type:TRIGGER, object_name:HXT_TIMECARDS_F_WHO, status:VALID,
-
PACKAGE BODY: APPS.HXT_TIMECARD_API
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:HXT_TIMECARD_API, status:VALID,
-
VIEW: APPS.HXT_BATCH_VALUES_V
12.1.1
-
PACKAGE BODY: APPS.HXT_TC_UTIL
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:HXT_TC_UTIL, status:VALID,
-
PACKAGE BODY: APPS.HXT_DML
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:HXT_DML, status:VALID,
-
PACKAGE: APPS.HXT_BATCH_VAL
12.2.2
owner:APPS, object_type:PACKAGE, object_name:HXT_BATCH_VAL, status:VALID,
-
PACKAGE: APPS.HXT_BATCH_VAL
12.1.1
owner:APPS, object_type:PACKAGE, object_name:HXT_BATCH_VAL, status:VALID,
-
VIEW: APPS.HXTFV_TIMECARDS
12.2.2
-
VIEW: APPS.HXT_TIMECARDS_F_DFV
12.1.1
owner:APPS, object_type:VIEW, object_name:HXT_TIMECARDS_F_DFV, status:VALID,
-
TRIGGER: APPS.HXT_TIMECARDS_F_WHO
12.1.1
-
PACKAGE BODY: APPS.HXT_TD_UTIL
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:HXT_TD_UTIL, status:VALID,
-
VIEW: APPS.HXT_BATCH_SUM_AMOUNTS_V
12.1.1
-
PACKAGE BODY: APPS.HXT_RETRO_VAL
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:HXT_RETRO_VAL, status:VALID,
-
PACKAGE BODY: APPS.HXT_TIME_PAY
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:HXT_TIME_PAY, status:VALID,
-
VIEW: APPS.HXT_TIMECARDS_F_DFV
12.2.2
owner:APPS, object_type:VIEW, object_name:HXT_TIMECARDS_F_DFV, status:VALID,
-
PACKAGE BODY: APPS.HXT_TIMECARD_API
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:HXT_TIMECARD_API, status:VALID,