Search Results hxt_timecard_info
Overview
HXT_TIMECARD_INFO is an Oracle Application Object Library (APPS) PL/SQL package that belongs to the Oracle Time and Labor (OTL) module of Oracle E-Business Suite. Its internal identifier and object type, combined with the naming convention of its procedures and the tables it accesses, indicate that it is responsible for generating and validating timecard information derived from an employee's assigned work plan, rotation plan, and work schedules. Rather than acting as an end-user-facing API, HXT_TIMECARD_INFO functions as a supporting package that produces the default timecard rows an employee would normally see when they open the self-service timecard, or when a batch process needs to pre-populate a timecard based on schedule and earnings setup.
The package is documented with a classification of OTHER and is not treated as a public, supported API. Its status is VALID, and it is referenced by one other package, HXC_SELF_SERVICE_TIMECARD, which is the primary Java/Forms-facing self-service timecard component. This dependency confirms that HXT_TIMECARD_INFO is a subordinate utility invoked during the timecard generation lifecycle.
Key Procedures and Functions
The ETRM documentation identifies four documented procedures and functions within the package:
- GEN_WORK_PLAN — Generates a work plan for a given timecard or assignment, drawing on the employee's assigned work schedule to determine which days are scheduled work days. This procedure provides the basis for the default timecard line structure.
- GEN_ROT_PLAN — Generates a rotation plan, applying rotation schedule definitions so that employees on rotating shifts receive the correct scheduled days for the timecard period. It extends the logic of GEN_WORK_PLAN for rotated work patterns.
- GET_WORK_DAY — Returns or evaluates whether a specific date qualifies as a work day for the given assignment, based on the applicable work schedule, shift, and any calendar or holiday exclusions.
- GENERATE_TIME — Produces the actual timecard time entries, taking the generated work or rotation plan and surfacing it as timecard information. This is the procedure most directly associated with populating timecard data.
Parameter lists are not published in the referenced metadata and must be obtained from the package specification in a live instance.
Tables Accessed
The package reads from and references several OTL and HR configuration tables through APPS synonyms:
- HXT_WEEKLY_WORK_SCHEDULES, HXT_WORK_SHIFTS, HXT_SHIFTS — define the weekly schedule and shift patterns used to derive work days.
- HXT_ROTATION_SCHEDULES — supplies rotation definitions for GEN_ROT_PLAN.
- HXT_HOLIDAY_CALENDARS and HXT_HOLIDAY_DAYS — determine non-working days that must be excluded.
- HXT_ADD_ELEM_INFO_F, HXT_EARNING_POLICIES, HXT_EARNING_RULES — earning policies and rules that govern how generated time maps to earnings.
- PER_ASSIGNMENT_STATUS_TYPES — HR assignment status information used to validate eligibility.
- PLITBLM — the PL/SQL table type used for passing message or data collections internally.
Usage Notes
HXT_TIMECARD_INFO is typically invoked indirectly. The primary caller is HXC_SELF_SERVICE_TIMECARD, which uses its routines when a self-service timecard is built or retroactively generated. Custom development should not call this package directly unless the underlying specification is reviewed, because it is classified as OTHER and is not covered by Oracle's public API support policy. Typical invocation points include the self-service timecard generation flow and any concurrent process that pre-populates timecards for scheduled employees.
-
PACKAGE: APPS.HXT_TIMECARD_INFO
12.1.1
owner:APPS, object_type:PACKAGE, object_name:HXT_TIMECARD_INFO, status:VALID,
-
PACKAGE: APPS.HXT_TIMECARD_INFO
12.2.2
owner:APPS, object_type:PACKAGE, object_name:HXT_TIMECARD_INFO, status:VALID,
-
PACKAGE BODY: APPS.HXT_TIMECARD_INFO
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:HXT_TIMECARD_INFO, status:VALID,
-
PACKAGE BODY: APPS.HXT_TIMECARD_INFO
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:HXT_TIMECARD_INFO, status:VALID,
-
SYNONYM: APPS.HXT_WEEKLY_WORK_SCHEDULES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:HXT_WEEKLY_WORK_SCHEDULES, status:VALID,
-
TYPE: APPS.HXC_MESSAGE_TABLE_TYPE
12.1.1
owner:APPS, object_type:TYPE, object_name:HXC_MESSAGE_TABLE_TYPE, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
SYNONYM: APPS.HXT_EARNING_RULES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:HXT_EARNING_RULES, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
SYNONYM: APPS.HXT_ROTATION_SCHEDULES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:HXT_ROTATION_SCHEDULES, status:VALID,
-
SYNONYM: APPS.HXT_ADD_ELEM_INFO_F
12.1.1
owner:APPS, object_type:SYNONYM, object_name:HXT_ADD_ELEM_INFO_F, status:VALID,
-
SYNONYM: APPS.HXT_HOLIDAY_CALENDARS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:HXT_HOLIDAY_CALENDARS, status:VALID,
-
SYNONYM: APPS.HXT_ADD_ELEM_INFO_F
12.2.2
owner:APPS, object_type:SYNONYM, object_name:HXT_ADD_ELEM_INFO_F, status:VALID,
-
SYNONYM: APPS.HXT_HOLIDAY_DAYS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:HXT_HOLIDAY_DAYS, status:VALID,
-
TYPE: APPS.HXC_MESSAGE_TABLE_TYPE
12.2.2
owner:APPS, object_type:TYPE, object_name:HXC_MESSAGE_TABLE_TYPE, status:VALID,
-
SYNONYM: APPS.HXT_WEEKLY_WORK_SCHEDULES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:HXT_WEEKLY_WORK_SCHEDULES, status:VALID,
-
SYNONYM: APPS.HXT_ROTATION_SCHEDULES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:HXT_ROTATION_SCHEDULES, status:VALID,
-
SYNONYM: APPS.HXT_WORK_SHIFTS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:HXT_WORK_SHIFTS, status:VALID,
-
SYNONYM: APPS.HXT_WORK_SHIFTS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:HXT_WORK_SHIFTS, status:VALID,
-
PACKAGE: APPS.HXC_SELF_SERVICE_TIME_DEPOSIT
12.2.2
owner:APPS, object_type:PACKAGE, object_name:HXC_SELF_SERVICE_TIME_DEPOSIT, status:VALID,
-
PACKAGE: APPS.HXC_SELF_SERVICE_TIME_DEPOSIT
12.1.1
owner:APPS, object_type:PACKAGE, object_name:HXC_SELF_SERVICE_TIME_DEPOSIT, status:VALID,
-
SYNONYM: APPS.HXT_EARNING_RULES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:HXT_EARNING_RULES, status:VALID,
-
SYNONYM: APPS.HXT_SHIFTS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:HXT_SHIFTS, status:VALID,
-
SYNONYM: APPS.HXT_SHIFTS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:HXT_SHIFTS, status:VALID,
-
SYNONYM: APPS.HXT_HOLIDAY_DAYS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:HXT_HOLIDAY_DAYS, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
VIEW: APPS.HXT_PER_AEI_DDF_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:HXT.HXT_PER_AEI_DDF_V, object_name:HXT_PER_AEI_DDF_V, status:VALID,
-
SYNONYM: APPS.HXT_HOLIDAY_CALENDARS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:HXT_HOLIDAY_CALENDARS, status:VALID,
-
PACKAGE: APPS.HXC_TIMECARD_MESSAGE_HELPER
12.1.1
owner:APPS, object_type:PACKAGE, object_name:HXC_TIMECARD_MESSAGE_HELPER, status:VALID,
-
PACKAGE: APPS.HXT_TIMECARD_INFO
12.1.1
-
PACKAGE: APPS.HXT_TIMECARD_INFO
12.2.2
-
PACKAGE: APPS.HXT_UTIL
12.1.1
owner:APPS, object_type:PACKAGE, object_name:HXT_UTIL, status:VALID,
-
PACKAGE: APPS.HXT_UTIL
12.2.2
owner:APPS, object_type:PACKAGE, object_name:HXT_UTIL, status:VALID,
-
SYNONYM: APPS.HXT_EARNING_POLICIES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:HXT_EARNING_POLICIES, status:VALID,
-
SYNONYM: APPS.HXT_EARNING_POLICIES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:HXT_EARNING_POLICIES, status:VALID,
-
VIEW: APPS.HXT_PER_AEI_DDF_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:HXT.HXT_PER_AEI_DDF_V, object_name:HXT_PER_AEI_DDF_V, status:VALID,
-
PACKAGE: APPS.HXC_TIMECARD_MESSAGE_HELPER
12.2.2
owner:APPS, object_type:PACKAGE, object_name:HXC_TIMECARD_MESSAGE_HELPER, status:VALID,
-
PACKAGE BODY: APPS.HXC_SELF_SERVICE_TIMECARD
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:HXC_SELF_SERVICE_TIMECARD, status:VALID,
-
PACKAGE BODY: APPS.HXC_SELF_SERVICE_TIMECARD
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:HXC_SELF_SERVICE_TIMECARD, status:VALID,
-
APPS.HXT_TIMECARD_INFO dependencies on HXT_TIMECARD_INFO
12.1.1
-
APPS.HXC_SELF_SERVICE_TIMECARD dependencies on HXT_TIMECARD_INFO
12.2.2
-
APPS.HXT_TIMECARD_INFO dependencies on HXT_TIMECARD_INFO
12.2.2
-
APPS.HXC_SELF_SERVICE_TIMECARD dependencies on HXT_TIMECARD_INFO
12.1.1
-
SYNONYM: APPS.PER_ASSIGNMENT_STATUS_TYPES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PER_ASSIGNMENT_STATUS_TYPES, status:VALID,
-
PACKAGE BODY: APPS.HXT_TIMECARD_INFO
12.2.2
-
PACKAGE BODY: APPS.HXT_TIMECARD_INFO
12.1.1
-
SYNONYM: APPS.PER_ASSIGNMENT_STATUS_TYPES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PER_ASSIGNMENT_STATUS_TYPES, status:VALID,
-
VIEW: APPS.PER_ASSIGNMENTS_F
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_ASSIGNMENTS_F, object_name:PER_ASSIGNMENTS_F, status:VALID,
-
VIEW: APPS.PER_PEOPLE_F
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_PEOPLE_F, object_name:PER_PEOPLE_F, status:VALID,