Results for “category_timecard_hrs_ind”

8 results




AI-generated from documented ETRM metadata — verify critical details on the linked pages.

Overview

APPS.HXC_TIME_CATEGORY_UTILS_PKG is a utility package within the Oracle E-Business Suite Time and Labor module (HXC schema). It provides the underlying engine that resolves, evaluates, and totals time categories and their associated building blocks, flexfield segments, and value sets. Time categories in Time and Labor define how timecard entries are classified, validated, and mapped to payroll or project attributes. This package supplies the programmatic logic for interpreting those categories — determining which value sets apply, how components are evaluated, and how hours are aggregated against a given timecard or period.

The package is declared AUTHID CURRENT_USER, meaning it executes with the privileges of the invoking session rather than the definer, and it is heavily reused: it is referenced by 26 other packages across the Time and Labor schema. It sits beneath the user-facing timecard forms and feeds downstream processing such as payroll transfer and project costing.

Key Procedures and Functions

Tables Accessed

Usage Notes

The package is not intended for direct end-user invocation. It is called programmatically from Time and Labor timecard forms, from concurrent programs that process timecards or transfer time to downstream modules, and from the 26 dependent packages that build on its category-evaluation and hour-aggregation routines. The CATEGORY_TIMECARD_HRS_IND and related hour functions are typically reached through these internal callers rather than through a public API.

Because it is compiled AUTHID CURRENT_USER and relies on APPS synonyms, any custom code calling it must run in a session with the appropriate APPS privileges. Implementations extending Time and Labor should treat this package as an internal utility: reference it only where a supported calling package does not already expose the required behaviour, and avoid direct DML against the underlying HXC and FND tables it manages.