Results for “program_application_id”
50+ results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
HZ_UTILITY_PUB is a public PL/SQL package in the APPS schema that provides shared utility functions for the Oracle E-Business Suite Trading Community Architecture (TCA) and Receivables (AR) modules. Its name and API classification as a PUB package indicate that it is designed for external invocation — from forms, concurrent programs, workflows, and customer extensions — rather than being an internal helper package. The package body holds the executable implementation of the procedures and functions declared in the HZ_UTILITY_PUB specification.
At a practical level, HZ_UTILITY_PUB supplies common surrogate value routines that standardize how key context columns are populated across TCA tables: the standard WHO columns (created_by, creation_date, last_updated_by, last_update_date, last_update_login) and the concurrent program context columns (request_id, program_application_id, program_id, program_update_date). It also exposes a USER_ID function for ascertaining the current application user. Centralizing these lookups ensures that every TCA entity record carries consistent auditing and request-tracking values without each calling package re-implementing the logic.
Key Procedures and Functions
The ETRM 12.2.2 metadata documents ten procedures/functions, most of which are simple value-returning accessors:
- CREATED_BY — Returns the value used to populate the CREATED_BY WHO column for a new TCA row.
- CREATION_DATE — Returns the creation timestamp value for a new row.
- LAST_UPDATED_BY — Returns the value for the LAST_UPDATED_BY audit column.
- LAST_UPDATE_DATE — Returns the update timestamp value.
- LAST_UPDATE_LOGIN — Returns the login context value for the LAST_UPDATE_LOGIN column.
- REQUEST_ID — Returns the current concurrent request identifier for assignment to request-tracking columns.
- PROGRAM_ID — Returns the concurrent program identifier.
- PROGRAM_APPLICATION_ID — Returns the application identifier that owns the running concurrent program.
- PROGRAM_UPDATE_DATE — Returns the program update timestamp.
- USER_ID — Returns the current application user identifier.
These accessors are typically implemented as thin wrappers over FND_GLOBAL calls, isolating the rest of the TCA code base from the underlying FND_GLOBAL interface. Parameter lists are not documented here and are therefore not restated.
Tables Accessed
No physical tables are documented as directly referenced by HZ_UTILITY_PUB. Instead, the package depends on APPS.FND_GLOBAL for session and request context, and on the STANDARD package (SYS) for procedural support. Its role is to feed values into the WHO and concurrent-program columns of TCA and AR tables at the point where records are inserted or updated, so the audit columns are populated correctly by the calling package.
Usage Notes
HZ_UTILITY_PUB is referenced by 134 other database objects, reflecting its role as a foundational utility within the TCA stack. Typical invocation occurs during INSERT and UPDATE processing in higher-level public APIs such as the HZ_REGISTRY and related party/account packages, by concurrent programs that process trading community data, and by custom extensions that need standardized WHO and request-tracking values. Both the 12.1.1 and 12.2.2 releases expose the identical API surface, so custom code compiled against 12.1.1 remains compatible after an upgrade. Because it is a PUB package, direct callers should treat the documented procedures and functions as the supported interface and avoid depending on unpublished internal elements of the body.
-
Immediate concurrent programs included in concurrent program libraries
-
Immediate concurrent programs included in concurrent program libraries
-
List of payrolls that a secure user can access.
-
View: AHL_VWP_ROLLUP_COSTS_V 12.1.1
This view query is used to retreive data from CST_EAM_ROLLUP_COSTS table.
APPS.AHL_VWP_ROLLUP_COSTS_V·↳ CST_EAM_ROLLUP_COSTS·Explore AHL module →
-
APPS.OKC_XPRT_RULE_HDRS_ALL_V·↳ OKC_XPRT_RULE_HDRS_ALL·↳ OKC_XPRT_RULE_HDRS_ALL_ACTIVE·Explore OKC module →
-
Table: PER_PERSON_LIST_STAGE 12.2.2
-
Purchase order candidates for purging
-
List of positions that a secure user can access.
-
A batch is created for each run and this table stores the run informatio
-
ECE_SPSO_SHIP_DET
-
View: MTL_ABC_CLASSES_ALL_V 12.2.2
10SC ONLY
APPS.MTL_ABC_CLASSES_ALL_V·↳ MTL_ABC_CLASSES·Explore INV module →
-
View: PV_ATTRIBUTE_USAGES_V 12.1.1
APPS.PV_ATTRIBUTE_USAGES_V·↳ PV_ATTRIBUTE_USAGES·Explore PV module →
-
view based on aso_quote_related_objects
APPS.ASO_QUOTE_RELATED_OBJECTS_V·↳ ASO_QUOTE_RELATED_OBJECTS·Explore ASO module →
-
View: MTL_ABC_CLASSES_VAL_V 12.1.1
10SC ONLY
APPS.MTL_ABC_CLASSES_VAL_V·↳ MTL_ABC_CLASSES·Explore INV module →
-
Archive table to hold content of PER_PERSON_LIST_CHANGES on upgrade.
-
List of assignments that a secure user can access.
-
APPS.HZ_CREDIT_USAGE_RULE_SETS_V·↳ HZ_CREDIT_USAGE_RULE_SETS_VL·Explore AR module →
-
View: PA_ADW_CURRENT_TASKS 12.1.1
APPS.PA_ADW_CURRENT_TASKS·↳ PA_TASK_HISTORY·Explore PA module →
-
View: PA_ADW_CURRENT_TASKS 12.2.2
APPS.PA_ADW_CURRENT_TASKS·↳ PA_TASK_HISTORY·Explore PA module →
-
View: OKX_QTE_LINE_RLSHPS_V 12.2.2
OKX_QTE_LINE_RLSHPS_V links one quote line to another and records the type of relationship.
APPS.OKX_QTE_LINE_RLSHPS_V·↳ ASO_LINE_RELATIONSHIPS·Explore OKX module →
-
Date-effective view.
APPS.PER_ASSIGNMENT_BUDGET_VALUES_X·↳ PER_ASSIGNMENT_BUDGET_VALUES_F·Explore PER module →
-
- Retrofitted
APPS.PO_EMPLOYEE_HIERARCHIES·↳ FINANCIALS_SYSTEM_PARAMETERS·↳ PO_EMPLOYEE_HIERARCHIES_ALL·Explore PO module →
-
10SC ONLY
APPS.MTL_CYCLE_COUNT_CLASSES_ALL_V·↳ MTL_CYCLE_COUNT_CLASSES·Explore INV module →
-
View for OKS Action Time Types
APPS.OKS_ACTION_TIME_TYPES_V·↳ OKS_ACTION_TIME_TYPES·Explore OKS module →
-
No longer used
APPS.OE_HEADERS_INTEROP_115_V·↳ OE_ORDER_HEADERS·Explore ONT module →
-
No longer used
APPS.OE_HEADERS_INTEROP_115_V·↳ OE_ORDER_HEADERS·Explore ONT module →
-
View: OE_ORDER_HOLDS_115 12.2.2
No longer used
APPS.OE_ORDER_HOLDS_115·↳ OE_ORDER_HOLDS·Explore ONT module →
-
Stores debug information when certain debug mechanisms are activated at the request of an Oracle developer
-
Obsolete
APPS.ICX_PO_VENDOR_CONTACTS_V·↳ PO_VENDOR_CONTACTS·Explore ICX module →
-
JTF_BILLING_PREFERENCES_V describes the invoicing format preferred by customer accounts or customer account sites
APPS.JTF_BILLING_PREFERENCES_V·↳ HZ_BILLING_PREFERENCES·Explore JTF module →
-
View: SO_HEADERS_IOP_115_V 12.1.1
APPS.SO_HEADERS_IOP_115_V·↳ SO_HEADERS_ALL·Explore OE module →
-
- Retrofitted
APPS.WSHBV_LINE_PICK_SEQUENCE_RULE·↳ WSH_RELEASE_SEQ_RULES·Explore OE module →
-
Date effective view.
APPS.PER_ASSIGNMENT_BUDGET_VALUES·↳ FND_SESSIONS·↳ PER_ASSIGNMENT_BUDGET_VALUES_F·Explore PER module →
-
- Retrofitted
APPS.WSHFV_PICK_LINE_GROUPING_RULE·↳ WSH_PICK_SLIP_RULES·Explore OE module →