Search Results po_headers_sv3
Overview
PO_HEADERS_SV3 is a PL/SQL package body owned by the APPS schema in Oracle E-Business Suite, classified under the Purchasing (PO) module. The suffix "SV3" indicates that this is a value-set or security-validation layer object, positioned alongside the related PO_HEADERS_SV and PO_HEADERS_SV1/SV2 packages. In Oracle EBS 12.1.1 and 12.2.2, the PO_HEADERS_SV family underpins the validation and security logic used when purchasing documents, header records, and their associated descriptive or key flexfield values are entered, queried, or defaulted.
Functionally, the package provides server-side routines that support the Purchasing forms, particularly in retrieving currency information for a given document type/header context and in determining or testing the security level code applicable to a purchasing document. Because it is a package body and reports status VALID, it is a compiled, deployable unit whose specification is shared across the Purchasing application. It is documented as an "OTHER" API classification rather than a public external API, meaning it is intended primarily for internal use by Oracle's own forms and concurrent programs rather than as a supported integration interface.
Key Procedures and Functions
The ETRM metadata documents six named procedures/functions within this package body. The documented entries include NAME, TEST_GET_SECURITY_LEVEL_CODE, and GET_CURRENCY_INFO.
- NAME — The package-level identifier routine (typically a constant or function returning the object name). It is used internally for diagnostics and naming consistency.
- TEST_GET_SECURITY_LEVEL_CODE — A test/diagnostic routine that validates or exercises the security-level-code retrieval logic. It is used to confirm that the correct security level code (for example, the organizational or document security classification) is returned for a given purchasing context.
- GET_CURRENCY_INFO — Returns currency-related information for a purchasing header or document type, allowing the forms and dependent logic to populate or validate currency fields.
The remaining three documented routines are not individually named in the excerpt; based on the family naming convention they perform complementary value-set and header-validation duties. No parameter lists are asserted here, as the metadata does not document them.
Tables Accessed
The package reads via APPS synonyms the following documented tables:
- PO_HEADERS_ALL — The base purchasing document headers table. It supplies the header attributes (document type, currency, security-related columns) that the package's routines query and validate.
- PO_DOCUMENT_TYPES — The document type definition table, used to determine valid document types and their associated behavior for currency and security processing.
- DUAL — Used for single-row expression evaluation and constant/function-return queries.
The dependency listing additionally shows references to PO_CORE_S, PO_LOOKUP_CODES, PO_MESSAGE_S, and the package itself (recursive reference), indicating that lookup-code validation and standard message handling are folded into the package's logic.
Usage Notes
PO_HEADERS_SV3 is invoked indirectly by the Oracle Purchasing forms and by the other packages that reference it — reported as 11 dependent packages — rather than being called directly by end users. It is not referenced by any database object outside the APPS dependency set, confirming its role as an internal helper. Custom code should not treat it as a supported public API; the supported integration points for purchasing headers remain the PO_HEADERS_IFACE and PO_HEADERS_SV1/SV2 family where applicable. When troubleshooting security-level or currency defaulting issues in purchasing forms on 12.1.1 or 12.2.2, this package is a relevant object to inspect for invalid status, recompilation needs, or dependency breakage after patching.
-
PACKAGE BODY: APPS.PO_HEADERS_SV3
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PO_HEADERS_SV3, status:VALID,
-
PACKAGE BODY: APPS.PO_HEADERS_SV3
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PO_HEADERS_SV3, status:VALID,
-
PACKAGE: APPS.PO_HEADERS_SV3
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PO_HEADERS_SV3, status:VALID,
-
PACKAGE: APPS.PO_HEADERS_SV3
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PO_HEADERS_SV3, status:VALID,
-
VIEW: APPS.FV_PO_MASTER_V
12.2.2
-
VIEW: APPS.FV_PO_MASTER_V
12.1.1
-
PACKAGE BODY: APPS.OE_DROP_SHIP_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OE_DROP_SHIP_PVT, status:VALID,
-
PACKAGE BODY: APPS.PO_SOURCING2_SV
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PO_SOURCING2_SV, status:VALID,
-
PACKAGE BODY: APPS.PJM_SCHED_INT_WF
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PJM_SCHED_INT_WF, status:VALID,
-
PACKAGE BODY: APPS.OE_DROP_SHIP_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OE_DROP_SHIP_PVT, status:VALID,
-
PACKAGE BODY: APPS.PO_REQ_LINES_SV1
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PO_REQ_LINES_SV1, status:VALID,
-
View: FV_PO_MASTER_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:FV.FV_PO_MASTER_V, object_name:FV_PO_MASTER_V, status:VALID, product: FV - Federal Financials , description: The View is used to retrieve purchase order details in the form , implementation_dba_data: APPS.FV_PO_MASTER_V ,
-
View: FV_PO_MASTER_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:FV.FV_PO_MASTER_V, object_name:FV_PO_MASTER_V, status:VALID, product: FV - Federal Financials , description: The View is used to retrieve purchase order details in the form , implementation_dba_data: APPS.FV_PO_MASTER_V ,
-
PACKAGE BODY: APPS.PO_SOURCING2_SV
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PO_SOURCING2_SV, status:VALID,
-
PACKAGE BODY: APPS.PJM_SCHED_INT_WF
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PJM_SCHED_INT_WF, status:VALID,
-
PACKAGE: APPS.PO_HEADERS_SV3
12.2.2
-
PACKAGE BODY: APPS.PO_PRICE_BREAK_GRP
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PO_PRICE_BREAK_GRP, status:VALID,
-
PACKAGE BODY: APPS.PO_REQ_LINES_SV1
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PO_REQ_LINES_SV1, status:VALID,
-
PACKAGE BODY: APPS.PO_PRICE_BREAK_GRP
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PO_PRICE_BREAK_GRP, status:VALID,
-
PACKAGE: APPS.PO_HEADERS_SV3
12.1.1
-
VIEW: APPS.CSP_EOO_CANCEL_RECOMM_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:CSP.CSP_EOO_CANCEL_RECOMM_V, object_name:CSP_EOO_CANCEL_RECOMM_V, status:VALID,
-
VIEW: APPS.CSP_EOO_CANCEL_RECOMM_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:CSP.CSP_EOO_CANCEL_RECOMM_V, object_name:CSP_EOO_CANCEL_RECOMM_V, status:VALID,
-
VIEW: APPS.PO_LINE_LOCATIONS_V
12.1.1
-
VIEW: APPS.PO_LINE_LOCATIONS_V
12.2.2
-
VIEW: APPS.CSP_DC_PARTS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:CSP.CSP_DC_PARTS_V, object_name:CSP_DC_PARTS_V, status:VALID,
-
VIEW: APPS.CSP_DC_PARTS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:CSP.CSP_DC_PARTS_V, object_name:CSP_DC_PARTS_V, status:VALID,
-
VIEW: APPS.PO_LINE_LOCATIONS_RELEASE_V
12.1.1
-
VIEW: APPS.PO_HEADERS_V
12.1.1
-
VIEW: APPS.PO_LINE_LOCATIONS_RELEASE_V
12.2.2
-
VIEW: APPS.PO_HEADERS_V
12.2.2
-
VIEW: APPS.FV_PO_MASTER_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:FV.FV_PO_MASTER_V, object_name:FV_PO_MASTER_V, status:VALID,
-
VIEW: APPS.FV_PO_MASTER_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:FV.FV_PO_MASTER_V, object_name:FV_PO_MASTER_V, status:VALID,
-
SYNONYM: APPS.PO_DOCUMENT_TYPES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PO_DOCUMENT_TYPES, status:VALID,
-
SYNONYM: APPS.PO_DOCUMENT_TYPES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PO_DOCUMENT_TYPES, status:VALID,
-
View: CSP_EOO_CANCEL_RECOMM_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:CSP.CSP_EOO_CANCEL_RECOMM_V, object_name:CSP_EOO_CANCEL_RECOMM_V, status:VALID, product: CSP - Spares Management , description: This view lists orders that can be canceled due to an excess on order notification. , implementation_dba_data: APPS.CSP_EOO_CANCEL_RECOMM_V ,
-
View: PO_LINE_LOCATIONS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PO.PO_LINE_LOCATIONS_V, object_name:PO_LINE_LOCATIONS_V, status:VALID, product: PO - Purchasing , description: - Retrofitted , implementation_dba_data: APPS.PO_LINE_LOCATIONS_V ,
-
View: CSP_EOO_CANCEL_RECOMM_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:CSP.CSP_EOO_CANCEL_RECOMM_V, object_name:CSP_EOO_CANCEL_RECOMM_V, status:VALID, product: CSP - Spares Management , description: This view lists orders that can be canceled due to an excess on order notification. , implementation_dba_data: APPS.CSP_EOO_CANCEL_RECOMM_V ,
-
PACKAGE BODY: APPS.PO_HEADERS_SV3
12.1.1
-
View: PO_HEADERS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PO.PO_HEADERS_V, object_name:PO_HEADERS_V, status:VALID, product: PO - Purchasing , description: 10SC ONLY , implementation_dba_data: APPS.PO_HEADERS_V ,
-
VIEW: APPS.JG_PO_REL_TAX_LINES_SUMMARY_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:JG.JG_PO_REL_TAX_LINES_SUMMARY_V, object_name:JG_PO_REL_TAX_LINES_SUMMARY_V, status:VALID,
-
View: PO_LINE_LOCATIONS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PO.PO_LINE_LOCATIONS_V, object_name:PO_LINE_LOCATIONS_V, status:VALID, product: PO - Purchasing , description: - Retrofitted , implementation_dba_data: APPS.PO_LINE_LOCATIONS_V ,
-
PACKAGE BODY: APPS.PO_HEADERS_SV3
12.2.2
-
View: PO_LINE_LOCATIONS_RELEASE_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PO.PO_LINE_LOCATIONS_RELEASE_V, object_name:PO_LINE_LOCATIONS_RELEASE_V, status:VALID, product: PO - Purchasing , description: 10SC ONLY - Retrofitted , implementation_dba_data: APPS.PO_LINE_LOCATIONS_RELEASE_V ,
-
View: PO_HEADERS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PO.PO_HEADERS_V, object_name:PO_HEADERS_V, status:VALID, product: PO - Purchasing , description: 10SC ONLY , implementation_dba_data: APPS.PO_HEADERS_V ,
-
12.1.1 DBA Data
12.1.1
-
View: PO_LINE_LOCATIONS_RELEASE_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PO.PO_LINE_LOCATIONS_RELEASE_V, object_name:PO_LINE_LOCATIONS_RELEASE_V, status:VALID, product: PO - Purchasing , description: 10SC ONLY - Retrofitted , implementation_dba_data: APPS.PO_LINE_LOCATIONS_RELEASE_V ,
-
12.1.1 DBA Data
12.1.1
-
VIEW: APPS.CSP_EOO_CANCEL_RECOMM_V
12.2.2
-
VIEW: APPS.CSP_EOO_CANCEL_RECOMM_V
12.1.1
-
12.2.2 DBA Data
12.2.2