Search Results oe_order_pvt
Overview
OE_VALIDATE_LINE_PAYMENT is an Oracle E-Business Suite PL/SQL package owned by the APPS schema that supports payment validation logic for order lines within the Oracle Order Management (OM) module. Its primary business function is to enforce the integrity of payment-related attributes associated with sales order lines, ensuring that payment records referenced against order headers and lines conform to the business rules defined by the application before the order can progress through its lifecycle. In the context of Oracle EBS 12.1.1 and 12.2.2, this package operates as a supporting validation utility rather than a standalone public API, and it is tightly coupled into the broader order-processing call stack. The ETRM metadata classifies the package under an API classification of OTHER, indicating that it is intended for internal use by the application rather than for direct invocation by customer-developed integrations.
Key Procedures and Functions
The documented package exposes three procedures. Because the ETRM metadata does not publish parameter signatures, these are described by purpose only, and no parameter lists should be assumed.
- ENTITY — Handles entity-level processing related to the payment validation flow. This procedure is the principal entry point through which the package receives and processes the payment entity under validation.
- ATTRIBUTES — Processes the attribute-level validation for the payment line, applying the checks and derivations required to confirm that payment attributes are consistent with the associated order header and line records.
- ENTITY_DELETE — Supports the deletion path for the payment entity, ensuring that removal of a payment reference respects the referential and validation rules maintained by the package.
All three procedures are internal to the package body and rely on the shared OE_ORDER_PUB package for order-level context and processing services.
Tables Accessed
The package reads and writes against three core Order Management tables through their APPS synonyms:
- OE_ORDER_HEADERS_ALL — Supplies the order header context required to validate payment information against the correct order.
- OE_ORDER_LINES_ALL — Provides the order line records to which payment validation is anchored, since payment attributes are validated at the line level.
- OE_PAYMENTS — Stores the payment records themselves, which the package validates, and into which it may write during the entity processing and deletion flows.
Usage Notes
OE_VALIDATE_LINE_PAYMENT is not designed for direct invocation by external developers. The ETRM metadata shows that it references OE_ORDER_PUB and is in turn referenced by OE_ORDER_PVT, which is a private package in the Order Management call stack. This dependency chain confirms that the package is invoked indirectly, typically as part of the processing performed when Order Management forms or the public OE_ORDER_PUB APIs validate and save order lines involving payment information.
Users searching for "oe_order_pvt" will find this package relevant because OE_ORDER_PVT depends on OE_VALIDATE_LINE_PAYMENT to carry out low-level payment validation during order entry and maintenance. Customizations and extensions should therefore not call OE_VALIDATE_LINE_PAYMENT directly; instead, integrations should use the supported public APIs in OE_ORDER_PUB or Standard Order Management interfaces. Because behavior is version-sensitive between 12.1.1 and 12.2.2, any reliance on this package's internal logic should be validated against the specific release before use.
-
PACKAGE: APPS.OE_VALIDATE_LINE_PAYMENT
12.2.2
owner:APPS, object_type:PACKAGE, object_name:OE_VALIDATE_LINE_PAYMENT, status:VALID,
-
PACKAGE: APPS.OE_VALIDATE_HEADER_PAYMENT
12.2.2
owner:APPS, object_type:PACKAGE, object_name:OE_VALIDATE_HEADER_PAYMENT, status:VALID,
-
PACKAGE: APPS.OE_DEFAULT_LINE_PAYMENT
12.2.2
owner:APPS, object_type:PACKAGE, object_name:OE_DEFAULT_LINE_PAYMENT, status:VALID,
-
PACKAGE: APPS.OE_VALIDATE_LINE_PAYMENT
12.1.1
owner:APPS, object_type:PACKAGE, object_name:OE_VALIDATE_LINE_PAYMENT, status:VALID,
-
PACKAGE: APPS.OE_DEFAULT_HEADER_SCREDIT
12.2.2
owner:APPS, object_type:PACKAGE, object_name:OE_DEFAULT_HEADER_SCREDIT, status:VALID,
-
PACKAGE: APPS.OE_DEFAULT_HEADER_PAYMENT
12.2.2
owner:APPS, object_type:PACKAGE, object_name:OE_DEFAULT_HEADER_PAYMENT, status:VALID,
-
PACKAGE: APPS.OE_DEFAULT_LINE_SCREDIT
12.2.2
owner:APPS, object_type:PACKAGE, object_name:OE_DEFAULT_LINE_SCREDIT, status:VALID,
-
PACKAGE: APPS.OE_DEFAULT_LOT_SERIAL
12.1.1
owner:APPS, object_type:PACKAGE, object_name:OE_DEFAULT_LOT_SERIAL, status:VALID,
-
PACKAGE: APPS.OE_DBI_UTIL
12.2.2
owner:APPS, object_type:PACKAGE, object_name:OE_DBI_UTIL, status:VALID,
-
PACKAGE: APPS.OE_DEFAULT_LINE_PAYMENT
12.1.1
owner:APPS, object_type:PACKAGE, object_name:OE_DEFAULT_LINE_PAYMENT, status:VALID,
-
PACKAGE: APPS.OE_VALIDATE_LOT_SERIAL
12.1.1
owner:APPS, object_type:PACKAGE, object_name:OE_VALIDATE_LOT_SERIAL, status:VALID,
-
PACKAGE: APPS.OE_DEFAULT_LOT_SERIAL
12.2.2
owner:APPS, object_type:PACKAGE, object_name:OE_DEFAULT_LOT_SERIAL, status:VALID,
-
PACKAGE: APPS.OE_DEFAULT_HEADER
12.1.1
owner:APPS, object_type:PACKAGE, object_name:OE_DEFAULT_HEADER, status:VALID,
-
PACKAGE: APPS.OE_DBI_UTIL
12.1.1
owner:APPS, object_type:PACKAGE, object_name:OE_DBI_UTIL, status:VALID,
-
PACKAGE: APPS.OE_DEFAULT_LINE_SCREDIT
12.1.1
owner:APPS, object_type:PACKAGE, object_name:OE_DEFAULT_LINE_SCREDIT, status:VALID,
-
PACKAGE: APPS.OE_VALIDATE_LINE_SCREDIT
12.1.1
owner:APPS, object_type:PACKAGE, object_name:OE_VALIDATE_LINE_SCREDIT, status:VALID,
-
PACKAGE: APPS.OE_HEADER_PRICE_AATTR_UTIL
12.1.1
owner:APPS, object_type:PACKAGE, object_name:OE_HEADER_PRICE_AATTR_UTIL, status:VALID,
-
PACKAGE: APPS.OE_DEFAULT_HEADER_PAYMENT
12.1.1
owner:APPS, object_type:PACKAGE, object_name:OE_DEFAULT_HEADER_PAYMENT, status:VALID,
-
PACKAGE: APPS.OE_HEADER_ADJ_ASSOCS_UTIL
12.2.2
owner:APPS, object_type:PACKAGE, object_name:OE_HEADER_ADJ_ASSOCS_UTIL, status:VALID,
-
PACKAGE: APPS.OE_DEFAULT_HEADER_SCREDIT
12.1.1
owner:APPS, object_type:PACKAGE, object_name:OE_DEFAULT_HEADER_SCREDIT, status:VALID,
-
PACKAGE: APPS.OE_VALIDATE_HEADER_PAYMENT
12.1.1
owner:APPS, object_type:PACKAGE, object_name:OE_VALIDATE_HEADER_PAYMENT, status:VALID,
-
PACKAGE: APPS.OE_DEFAULT_HEADER
12.2.2
owner:APPS, object_type:PACKAGE, object_name:OE_DEFAULT_HEADER, status:VALID,
-
PACKAGE: APPS.OE_VALIDATE_LOT_SERIAL
12.2.2
owner:APPS, object_type:PACKAGE, object_name:OE_VALIDATE_LOT_SERIAL, status:VALID,
-
PACKAGE: APPS.OE_LINE_PRICE_AATTR_UTIL
12.2.2
owner:APPS, object_type:PACKAGE, object_name:OE_LINE_PRICE_AATTR_UTIL, status:VALID,
-
PACKAGE: APPS.OE_VALIDATE_HEADER_SCREDIT
12.1.1
owner:APPS, object_type:PACKAGE, object_name:OE_VALIDATE_HEADER_SCREDIT, status:VALID,
-
PACKAGE: APPS.OE_VALIDATE_HEADER_SCREDIT
12.2.2
owner:APPS, object_type:PACKAGE, object_name:OE_VALIDATE_HEADER_SCREDIT, status:VALID,
-
PACKAGE BODY: APPS.OE_ORDER_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OE_ORDER_PVT, status:VALID,
-
PACKAGE: APPS.OE_VALIDATE_LINE_SCREDIT
12.2.2
owner:APPS, object_type:PACKAGE, object_name:OE_VALIDATE_LINE_SCREDIT, status:VALID,
-
PACKAGE: APPS.OE_SPLIT_UTIL
12.2.2
owner:APPS, object_type:PACKAGE, object_name:OE_SPLIT_UTIL, status:VALID,
-
PACKAGE: APPS.OE_VALIDATE_HEADER
12.2.2
owner:APPS, object_type:PACKAGE, object_name:OE_VALIDATE_HEADER, status:VALID,
-
PACKAGE BODY: APPS.OE_ORDER_PVT_W
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OE_ORDER_PVT_W, status:VALID,
-
PACKAGE: APPS.OE_SPLIT_UTIL
12.1.1
owner:APPS, object_type:PACKAGE, object_name:OE_SPLIT_UTIL, status:VALID,
-
PACKAGE: APPS.OE_LINE_PRICE_AATTR_UTIL
12.1.1
owner:APPS, object_type:PACKAGE, object_name:OE_LINE_PRICE_AATTR_UTIL, status:VALID,
-
PACKAGE: APPS.OE_LINE_ADJ_ASSOCS_UTIL
12.1.1
owner:APPS, object_type:PACKAGE, object_name:OE_LINE_ADJ_ASSOCS_UTIL, status:VALID,
-
PACKAGE: APPS.OE_ACKNOWLEDGMENT_PVT
12.1.1
owner:APPS, object_type:PACKAGE, object_name:OE_ACKNOWLEDGMENT_PVT, status:VALID,
-
PACKAGE: APPS.OE_HEADER_ADJ_ASSOCS_UTIL
12.1.1
owner:APPS, object_type:PACKAGE, object_name:OE_HEADER_ADJ_ASSOCS_UTIL, status:VALID,
-
PACKAGE: APPS.OE_ACKNOWLEDGMENT_PVT
12.2.2
owner:APPS, object_type:PACKAGE, object_name:OE_ACKNOWLEDGMENT_PVT, status:VALID,
-
PACKAGE BODY: APPS.OE_INVOICE_UTIL
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OE_INVOICE_UTIL, status:VALID,
-
PACKAGE BODY: APPS.OE_ADV_ITEM_SEARCH_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OE_ADV_ITEM_SEARCH_PVT, status:VALID,
-
PACKAGE BODY: APPS.OE_ORDER_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OE_ORDER_PVT, status:VALID,
-
PACKAGE: APPS.OE_HEADER_PATTR_UTIL
12.2.2
owner:APPS, object_type:PACKAGE, object_name:OE_HEADER_PATTR_UTIL, status:VALID,
-
PACKAGE BODY: APPS.OE_ADV_ITEM_SEARCH_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OE_ADV_ITEM_SEARCH_PVT, status:VALID,
-
PACKAGE: APPS.OE_LINE_ADJ_ASSOCS_UTIL
12.2.2
owner:APPS, object_type:PACKAGE, object_name:OE_LINE_ADJ_ASSOCS_UTIL, status:VALID,
-
PACKAGE: APPS.OE_HEADER_PRICE_AATTR_UTIL
12.2.2
owner:APPS, object_type:PACKAGE, object_name:OE_HEADER_PRICE_AATTR_UTIL, status:VALID,
-
PACKAGE BODY: APPS.OE_OE_FORM_LOT_SERIAL
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OE_OE_FORM_LOT_SERIAL, status:VALID,
-
PACKAGE BODY: APPS.OE_OE_FORM_LINE_SCREDIT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OE_OE_FORM_LINE_SCREDIT, status:VALID,
-
PACKAGE BODY: APPS.OE_OE_FORM_HEADER_SCREDIT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OE_OE_FORM_HEADER_SCREDIT, status:VALID,
-
PACKAGE: APPS.OE_VALIDATE_HEADER
12.1.1
owner:APPS, object_type:PACKAGE, object_name:OE_VALIDATE_HEADER, status:VALID,
-
PACKAGE BODY: APPS.OE_ORDER_PVT_W
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OE_ORDER_PVT_W, status:VALID,
-
PACKAGE: APPS.OE_HEADER_PAYMENT_UTIL
12.1.1
owner:APPS, object_type:PACKAGE, object_name:OE_HEADER_PAYMENT_UTIL, status:VALID,