Search Results po_headers_sv5
Overview
PO_HEADERS_SV5 is a PL/SQL package owned by the APPS schema in Oracle E-Business Suite, classified within the ETRM repository under the "OTHER" API category. The SV naming convention used across Oracle Purchasing denotes a server-side validation or supplementary view-logic library, and PO_HEADERS_SV5 belongs to the family of header-level validation packages that support the Purchasing document entry and maintenance flow. Its business role is to encapsulate validation logic applied to purchasing document headers — the top-level records that define a purchase order, blanket agreement, or contract — prior to persistence in the base tables. In EBS 12.1.1 and 12.2.2 the package is reported as VALID, confirming it is compiled and available in the runtime schema.
Key Procedures and Functions
The ETRM documentation records a single documented program unit for this package, identified generically as NAME. The metadata does not publish a parameter list for this unit, and no parameter list should be assumed. In practice, PO_HEADERS_SV5 functions as a validation container: the documented unit corresponds to the header-level validation routine invoked by the Purchasing forms and by the underlying header processing logic to check header attributes before the record is committed or processed further. Because only one program unit is registered, the package's surface area is narrow; it is not a general-purpose API such as PO_HEADERS_ACTION or PO_HEADERS_DFF_PVT. Consumers should treat it as an internal validation dependency rather than a callable business interface.
Tables Accessed
The package references three tables through APPS synonyms:
- PO_HEADERS — the header entity used by the validation logic to read and evaluate header-level attribute values.
- PO_HEADERS_ALL — the base table storing purchasing document headers across all operating units; the validation routine consults it as the authoritative source of header data.
- PO_RELEASES — the release table associated with blanket agreements and planned orders; its inclusion indicates the validation logic also considers release context when evaluating header conditions.
These references are used to retrieve the current state of a header and its related releases so that validation decisions reflect persisted data rather than form-buffer values alone.
Usage Notes
ETRM records that PO_HEADERS_SV5 is referenced by no other documented packages, and its only listed dependency is the SYS.STANDARD package. This indicates a leaf-level validation library that is invoked directly rather than through a layered API stack. Typical invocation points include the Purchasing forms (POXPOEPO and related header windows) during header validation, and internally from header processing routines that require consistent validation of header attributes. The package is not intended for direct invocation by custom code; Oracle does not document it as a public API, and its single documented unit provides no published signature. Developers extending Purchasing should instead use supported interfaces such as PO_HEADERS_ACTION or the interface tables, and should treat PO_HEADERS_SV5 strictly as an internal dependency. No concurrent program is documented as a caller. Because the package is classified as OTHER and lacks a published interface contract, it may change between patch levels; any dependency on it should be verified against the target release before use.
-
PACKAGE: APPS.PO_HEADERS_SV5
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PO_HEADERS_SV5, status:VALID,
-
PACKAGE BODY: APPS.PO_HEADERS_SV5
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PO_HEADERS_SV5, status:VALID,
-
PACKAGE BODY: APPS.PO_HEADERS_SV5
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PO_HEADERS_SV5, status:VALID,
-
PACKAGE: APPS.PO_HEADERS_SV5
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PO_HEADERS_SV5, status:VALID,
-
PACKAGE: APPS.PO_HEADERS_SV1
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PO_HEADERS_SV1, status:VALID,
-
PACKAGE: APPS.PO_HEADERS_PKG_S2
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PO_HEADERS_PKG_S2, status:VALID,
-
PACKAGE: APPS.PO_HEADERS_SV2
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PO_HEADERS_SV2, status:VALID,
-
PACKAGE: APPS.OKC_MANAGE_DELIVERABLES_GRP
12.1.1
owner:APPS, object_type:PACKAGE, object_name:OKC_MANAGE_DELIVERABLES_GRP, status:VALID,
-
PACKAGE: APPS.PO_APPROVAL_REMINDER_SV
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PO_APPROVAL_REMINDER_SV, status:VALID,
-
PACKAGE: APPS.PO_HEADERS_PKG_S2
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PO_HEADERS_PKG_S2, status:VALID,
-
PACKAGE: APPS.PO_HEADERS_SV2
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PO_HEADERS_SV2, status:VALID,
-
PACKAGE: APPS.PO_HEADERS_SV1
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PO_HEADERS_SV1, status:VALID,
-
PACKAGE: APPS.OKC_MANAGE_DELIVERABLES_GRP
12.2.2
owner:APPS, object_type:PACKAGE, object_name:OKC_MANAGE_DELIVERABLES_GRP, status:VALID,
-
PACKAGE: APPS.PO_APPROVAL_REMINDER_SV
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PO_APPROVAL_REMINDER_SV, status:VALID,
-
PACKAGE: APPS.PO_HEADERS_SV5
12.2.2
-
PACKAGE: APPS.PO_HEADERS_SV5
12.1.1
-
SYNONYM: APPS.PO_RELEASES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PO_RELEASES, status:VALID,
-
SYNONYM: APPS.PO_RELEASES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PO_RELEASES, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
PACKAGE BODY: APPS.PO_HEADERS_SV5
12.1.1
-
PACKAGE BODY: APPS.PO_HEADERS_SV5
12.2.2
-
SYNONYM: APPS.PO_HEADERS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PO_HEADERS, status:VALID,
-
SYNONYM: APPS.PO_HEADERS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PO_HEADERS, status:VALID,
-
APPS.PO_HEADERS_SV5 dependencies on PO_HEADERS_SV5
12.1.1
-
PACKAGE: APPS.PO_MESSAGE_S
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PO_MESSAGE_S, status:VALID,
-
APPS.PO_HEADERS_SV5 dependencies on PO_HEADERS_SV5
12.2.2
-
PACKAGE: APPS.PO_MESSAGE_S
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PO_MESSAGE_S, status:VALID,
-
SYNONYM: APPS.PO_HEADERS_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PO_HEADERS_ALL, status:VALID,
-
APPS.PO_HEADERS_SV5 dependencies on PO_HEADERS
12.1.1
-
APPS.PO_HEADERS_SV5 dependencies on PO_HEADERS
12.2.2
-
SYNONYM: APPS.PO_HEADERS_ALL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PO_HEADERS_ALL, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
PACKAGE: APPS.FND_API
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_API, status:VALID,
-
PACKAGE: APPS.FND_API
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FND_API, status:VALID,
-
PACKAGE: SYS.STANDARD
12.1.1
owner:SYS, object_type:PACKAGE, object_name:STANDARD, status:VALID,