Search Results delete_all_requests
Overview
OE_OE_HTML_HEADER is a PL/SQL package owned by the APPS schema in Oracle E-Business Suite, classified under the ETRM metadata as an "OTHER" API type. Its name indicates a specialized role within the Order Management (OE) module: providing the server-side logic that supports HTML-based, browser-rendered order entry interfaces. In EBS releases 12.1.1 and 12.2.2, this package participates in the header-level processing of sales orders presented through web or HTML-based user interfaces, complementing the core OE_ORDER_PUB public APIs.
The package is defined with AUTHID CURRENT_USER and declares two PL/SQL collection types, Number_Tbl_Type and Varchar2_Tbl_Type, both indexed by BINARY_INTEGER. It also declares global null collection variables, G_NULL_NUMBER_TBL and G_NULL_VARCHAR2_TBL, which act as default placeholders for optional table-typed parameters. This design allows callers to pass attribute identifier and value pairs in bulk without constructing full records.
Key Procedures and Functions
Nine documented procedures form the package interface:
- DEFAULT_ATTRIBUTES — populates default values for a header record and its associated attribute value record during order creation or entry.
- CHANGE_ATTRIBUTE — modifies a single header attribute, accepting a header identifier, an attribute identifier, and a value, while also supporting bulk attribute-id and attribute-value tables. It maintains old and new header record images for change tracking.
- SAVE_HEADER — persists header changes, with an optional processing flag controlling downstream processing behavior.
- DELETE_ROW — removes a header row identified by header id.
- PROCESS_OBJECT — orchestrates the object-level processing workflow, observing the standard initialization message-list convention.
- LOCK_ROW — acquires a row-level lock on the header to prevent concurrent modification.
- CLEAR_RECORD — resets the in-memory header record structure.
- DELETE_ALL_REQUESTS — clears pending request records associated with the HTML header context.
- POPULATE_TRANSIENT_ATTRIBUTES — fills transient, non-persistent attributes needed by the HTML presentation layer.
Tables Accessed
The package references four trading community (HZ) tables through APPS synonyms: HZ_CUST_ACCOUNTS, HZ_CUST_ACCT_SITES_ALL, HZ_CUST_SITE_USES_ALL, and HZ_PARTIES. These reads support customer validation and derivation of ship-to and bill-to information during header entry, ensuring that order headers reference valid customer accounts, account sites, and site uses. The package is referenced by one other package, indicating it is a dependent utility rather than a top-level entry point.
Usage Notes
OE_OE_HTML_HEADER is typically invoked from the HTML-based order entry flow rather than from Oracle Forms directly. Customizations should treat it as an internal supporting package: callers work through the OE_ORDER_PUB header record types passed into each procedure. Developers extending HTML order entry should preserve the IN OUT NOCOPY record semantics and the standard return-status, message-count, and message-data out parameters when wrapping these procedures. Because the package is classified as OTHER rather than a fully public API, Oracle does not guarantee interface stability across patches, so custom code should validate behavior after applying EBS 12.1.1 or 12.2.2 patch updates.
-
APPS.OE_OE_HTML_HEADER SQL Statements
12.2.2
-
APPS.QP_QP_FORM_QUALIFIERS SQL Statements
12.2.2
-
APPS.QP_QP_FORM_QUALIFIERS SQL Statements
12.1.1
-
APPS.OE_OE_HTML_HEADER SQL Statements
12.1.1
-
APPS.QP_QP_FORM_MODIFIER_LIST SQL Statements
12.2.2
-
APPS.QP_QP_PRL_FORM_QUALIFIERS SQL Statements
12.2.2
-
APPS.QP_QP_FORM_PRICE_LIST_LINE SQL Statements
12.1.1
-
APPS.QP_QP_FORM_PRICE_LIST SQL Statements
12.1.1
-
APPS.QP_QP_PRL_FORM_QUALIFIERS SQL Statements
12.1.1
-
APPS.QP_QP_FORM_MODIFIER_LIST SQL Statements
12.1.1
-
APPS.QP_QP_FORM_PRICE_LIST SQL Statements
12.2.2
-
APPS.QP_QP_FORM_PRICE_LIST_LINE SQL Statements
12.2.2
-
APPS.QP_QP_FORM_PLL_PRICING_ATTR SQL Statements
12.2.2
-
APPS.QP_QP_FORM_PLL_PRICING_ATTR SQL Statements
12.1.1
-
APPS.OE_OE_FORM_HEADER SQL Statements
12.2.2
-
APPS.OE_OE_FORM_HEADER SQL Statements
12.1.1
-
PACKAGE: APPS.OE_OE_HTML_HEADER
12.2.2
-
PACKAGE: APPS.OE_OE_HTML_HEADER
12.1.1
-
PACKAGE BODY: APPS.OE_OE_HTML_HEADER
12.1.1
-
PACKAGE BODY: APPS.OE_OE_HTML_HEADER
12.2.2
-
PACKAGE: APPS.QP_QP_FORM_QUALIFIERS
12.1.1
-
PACKAGE: APPS.QP_QP_FORM_PLL_PRICING_ATTR
12.1.1
-
PACKAGE: APPS.QP_QP_FORM_PLL_PRICING_ATTR
12.2.2
-
PACKAGE: APPS.QP_QP_FORM_QUALIFIERS
12.2.2
-
PACKAGE: APPS.QP_QP_PRL_FORM_QUALIFIERS
12.2.2
-
PACKAGE: APPS.QP_QP_PRL_FORM_QUALIFIERS
12.1.1
-
PACKAGE BODY: APPS.QP_QP_FORM_QUALIFIERS
12.1.1
-
PACKAGE: APPS.QP_QP_FORM_PRICE_LIST
12.2.2
-
PACKAGE BODY: APPS.QP_QP_FORM_QUALIFIERS
12.2.2
-
PACKAGE: APPS.QP_QP_FORM_PRICE_LIST
12.1.1
-
PACKAGE: APPS.QP_QP_FORM_MODIFIER_LIST
12.1.1
-
PACKAGE: APPS.QP_QP_FORM_MODIFIER_LIST
12.2.2
-
PACKAGE: APPS.OE_OE_FORM_HEADER
12.2.2
-
PACKAGE: APPS.OE_OE_FORM_HEADER
12.1.1
-
PACKAGE: APPS.QP_QP_FORM_PRICE_LIST_LINE
12.2.2
-
PACKAGE: APPS.QP_QP_FORM_PRICE_LIST_LINE
12.1.1
-
PACKAGE BODY: APPS.QP_QP_PRL_FORM_QUALIFIERS
12.1.1
-
PACKAGE BODY: APPS.QP_QP_FORM_PRICE_LIST
12.1.1
-
PACKAGE BODY: APPS.QP_QP_PRL_FORM_QUALIFIERS
12.2.2
-
PACKAGE BODY: APPS.QP_QP_FORM_PRICE_LIST
12.2.2
-
PACKAGE BODY: APPS.QP_QP_FORM_PRICE_LIST_LINE
12.1.1
-
PACKAGE BODY: APPS.QP_QP_FORM_MODIFIER_LIST
12.2.2
-
PACKAGE BODY: APPS.QP_QP_FORM_PRICE_LIST_LINE
12.2.2
-
PACKAGE BODY: APPS.QP_QP_FORM_MODIFIER_LIST
12.1.1
-
PACKAGE BODY: APPS.QP_QP_FORM_PLL_PRICING_ATTR
12.1.1
-
PACKAGE BODY: APPS.QP_QP_FORM_PLL_PRICING_ATTR
12.2.2
-
APPS.QP_QP_FORM_PRICE_LIST dependencies on QP_QP_FORM_PRICE_LIST
12.2.2
-
APPS.QP_QP_PRL_FORM_QUALIFIERS dependencies on QP_QP_PRL_FORM_QUALIFIERS
12.2.2
-
APPS.QP_QP_FORM_PRICE_LIST_LINE dependencies on QP_QP_FORM_PRICE_LIST_LINE
12.2.2
-
APPS.QP_QP_PRL_FORM_QUALIFIERS dependencies on QP_QP_PRL_FORM_QUALIFIERS
12.1.1