Results for “closed_code”
50+ results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
APPS.PO_VAL_HEADERS2 is a PL/SQL validation package within Oracle E-Business Suite that supports the validation of Purchasing document headers. It operates as part of the broader PO_VALIDATIONS framework, which enforces data integrity rules on purchasing documents before they are saved, approved, or processed. The package is classified as an "OTHER" API in the ETRM metadata, indicating it is a supporting validation component rather than a public, supported interface for external integration. In Oracle EBS 12.1.1 and 12.2.2, PO_VAL_HEADERS2 is invoked by PO_VALIDATIONS to evaluate individual header-level attributes and record the outcome of each check. Its scope includes currency and rate validation, supplier and agent verification, ship-to and bill-to location checks, freight and shipping terms, encumbrance amounts, and document style validation. Results are stored in PO_VALIDATION_RESULTS_GT, enabling the calling framework to aggregate errors and warnings and present them to the user. The package depends on APPS.PO_VALIDATION_RESULTS_TYPE and a set of PL/SQL table types (PO_TBL_DATE, PO_TBL_NUMBER, PO_TBL_VARCHAR1, PO_TBL_VARCHAR30), which are used to pass collections of values and messages between validation routines and the calling process.
Key Procedures and Functions
The ETRM metadata documents 22 procedures and functions within PO_VAL_HEADERS2. These routines correspond to discrete header-level validation points. Representative members include PO_HEADER_ID and DOCUMENT_NUM, which identify and validate the purchasing document; CURRENCY_CODE and RATE_INFO, which verify that a valid currency is supplied and that rate information is consistent; AGENT_ID and VENDOR_INFO, which confirm the buyer and supplier references; SHIP_TO_LOCATION_ID, BILL_TO_LOCATION_ID, and SHIP_VIA_LOOKUP_CODE, which validate location and shipping method values; FOB_LOOKUP_CODE, FREIGHT_TERMS_LOOKUP_CODE, and SHIPPING_CONTROL, which check trade and transportation terms; ACCEPTANCE_DUE_DATE, which confirms the acceptance date is valid; CANCEL_FLAG and CLOSED_CODE, which validate document status indicators; PRINT_COUNT and APPROVAL_STATUS, which check document state attributes; AMOUNT_TO_ENCUMBER, which validates encumbrance amounts; STYLE_ID, which validates the document style reference; and TYPE_LOOKUP_CODE, which confirms the document type. Each routine records success or failure through the validation results structure. Parameter lists are intentionally not documented here, as they are not exposed in the ETRM metadata.
Tables Accessed
PO_VAL_HEADERS2 reads and writes against several documented tables via APPS synonyms. PO_HEADERS and PO_HEADERS_ALL are the primary source of header data, used to confirm the existence and state of the purchasing document. PO_HEADERS_INTERFACE is referenced for validation performed during interface import processing. FND_CURRENCIES and PLITBLM supply currency definitions and multi-currency conversion information for rate validation. PO_AGENTS verifies the buyer reference, while PO_DOC_STYLE_HEADERS validates the style identifier. ORG_FREIGHT supports freight term and shipping validation. PO_VALIDATION_RESULTS_GT receives validation outcomes, and DUAL supports simple lookup and default checks.
Usage Notes
PO_VAL_HEADERS2 is not intended to be called directly by custom code. It is invoked indirectly when purchasing documents are created or modified through the Purchasing forms, when validation is triggered during approval workflows, and when PO_VALIDATIONS executes its header validation cycle. The package also references itself in the dependency listing, indicating internal routine calls, and is referenced by PO_VALIDATIONS, its principal caller. Customers extending validation logic should generally work through the supported PO_VALIDATIONS interface rather than invoking PO_VAL_HEADERS2 directly, since its procedures are tightly coupled to the validation results framework and PL/SQL table types.
-
View: PO_REQS_IN_POOL_SEC_V 12.2.2
This view was created for HTML Autocreate. This view retrieves the requisition headers that have one or more lines that are currently in the pool (i.e. eligible for Autocreate), in the operating units specified by the MO: Security Profile p
APPS.PO_REQS_IN_POOL_SEC_V·↳ PO_REQUISITION_HEADERS_CLM_V·↳ PO_REQUISITION_LINES·Explore PO module →
-
View: PO_REQS_IN_POOL_V 12.1.1
10SC ONLY - Retrofitted
APPS.PO_REQS_IN_POOL_V·↳ PER_ALL_PEOPLE_F·↳ PO_REQUISITION_HEADERS·↳ PO_REQUISITION_LINES_ALL·Explore PO module →
-
View: PO_HEADERS_AP_V 12.1.1
10SC ONLY
APPS.PO_HEADERS_AP_V·↳ FND_GLOBAL·↳ PER_ALL_PEOPLE_F·↳ PO_HEADERS·Explore PO module →
-
View: PO_HEADERS_AP_V 12.2.2
10SC ONLY
APPS.PO_HEADERS_AP_V·↳ FND_GLOBAL·↳ PER_ALL_PEOPLE_F·↳ PO_DISTRIBUTIONS_ALL·Explore PO module →
-
View with unrestricted access and data feasible to be seen by all users in the system
APPS.POR_VIEW_REQS_BY_PUBLIC_V·↳ AP_CARDS·↳ FND_GLOBAL·↳ PER_ALL_PEOPLE_F·Explore ICX module →
-
Orders That I Approved View
APPS.POR_VIEW_REQS_BY_APPR_V·↳ AP_CARDS·↳ FINANCIALS_SYSTEM_PARAMETERS·↳ FND_GLOBAL·Explore ICX module →
-
Orders That I Approved View
APPS.POR_VIEW_REQS_BY_APPR_V·↳ AP_CARDS·↳ FINANCIALS_SYSTEM_PARAMETERS·↳ FND_GLOBAL·Explore ICX module →
-
View: POR_VIEW_REQS_V 12.1.1
View Requisition
APPS.POR_VIEW_REQS_V·↳ AP_CARDS·↳ FINANCIALS_SYSTEM_PARAMETERS·↳ FND_CURRENCY·Explore ICX module →
-
View Requisition Autoquery
APPS.POR_VIEW_REQS_AUTOQUERY_V·↳ AP_CARDS·↳ FND_GLOBAL·↳ PER_ALL_PEOPLE_F·Explore ICX module →
-
This view access is restricted to the document owner, subsequent approvers and those individuals defined as buyers
APPS.POR_VIEW_REQS_BY_PURCHASING_V·↳ AP_CARDS·↳ FND_GLOBAL·↳ FND_USER·Explore ICX module →
-
View with unrestricted access and data feasible to be seen by all users in the system
APPS.POR_VIEW_REQS_BY_PUBLIC_V·↳ AP_CARDS·↳ FND_GLOBAL·↳ PER_ALL_PEOPLE_F·Explore ICX module →
-
View restricted to document owner and to those in relevant approval and security hierarchy
APPS.POR_VIEW_REQS_BY_HIERARCHY_V·↳ AP_CARDS·↳ FND_GLOBAL·↳ FND_USER·Explore ICX module →
-
View: JAI_PO_RFQQT_V 12.1.1
APPS.JAI_PO_RFQQT_V·↳ PO_HEADERS_ALL·↳ PO_LINES_ALL·↳ PO_LINE_LOCATIONS_ALL·Explore JA module →
-
View restricted to document owner and to those in relevant approval and security hierarchy
APPS.POR_VIEW_REQS_BY_HIERARCHY_V·↳ AP_CARDS·↳ FND_GLOBAL·↳ FND_USER·Explore ICX module →
-
View: JAI_PO_RFQQT_V 12.2.2
APPS.JAI_PO_RFQQT_V·↳ PO_HEADERS_ALL·↳ PO_LINES_ALL·↳ PO_LINE_LOCATIONS_ALL·Explore JA module →
-
View restricted to original and subsequent owners of document
APPS.POR_VIEW_REQS_BY_PRIVATE_V·↳ AP_CARDS·↳ FND_GLOBAL·↳ FND_USER·Explore ICX module →
-
This view is obsolete.
APPS.POR_VIEW_REQS_BY_APPROVER_V·↳ AP_CARDS·↳ FINANCIALS_SYSTEM_PARAMETERS·↳ FND_CURRENCY·Explore ICX module →
-
View: PO_REQS_IN_POOL_SEC_V 12.1.1
This view was created for HTML Autocreate. This view retrieves the requisition headers that have one or more lines that are currently in the pool (i.e. eligible for Autocreate), in the operating units specified by the MO: Security Profile p
APPS.PO_REQS_IN_POOL_SEC_V·↳ PO_REQUISITION_HEADERS_ALL·↳ PO_REQUISITION_LINES·Explore PO module →
-
View: PO_REQS_IN_POOL_V 12.2.2
10SC ONLY - Retrofitted
APPS.PO_REQS_IN_POOL_V·↳ PER_ALL_PEOPLE_F·↳ PO_REQUISITION_HEADERS·↳ PO_REQUISITION_LINES_ALL·Explore PO module →
-
View Requisition By Group
APPS.POR_VIEW_REQS_BY_GROUP_V·↳ AP_CARDS·↳ FINANCIALS_SYSTEM_PARAMETERS·↳ FND_CURRENCY·Explore ICX module →
-
This view is obsolete.
APPS.POR_VIEW_REQS_BY_APPROVER_V·↳ AP_CARDS·↳ FINANCIALS_SYSTEM_PARAMETERS·↳ FND_CURRENCY·Explore ICX module →
-
View: POR_VIEW_REQS_V 12.2.2
View Requisition
APPS.POR_VIEW_REQS_V·↳ AP_CARDS·↳ FINANCIALS_SYSTEM_PARAMETERS·↳ FND_CURRENCY·Explore ICX module →
-
10SC ONLY
APPS.PO_LINES_RELEASE_ITEMS_V·↳ FINANCIALS_SYSTEM_PARAMS_ALL·↳ MTL_CATEGORIES_KFV·↳ MTL_SYSTEM_ITEMS_KFV·Explore PO module →
-
View Requisition Autoquery
APPS.POR_VIEW_REQS_AUTOQUERY_V·↳ AP_CARDS·↳ FND_GLOBAL·↳ PER_ALL_PEOPLE_F·Explore ICX module →
-
View restricted to original and subsequent owners of document
APPS.POR_VIEW_REQS_BY_PRIVATE_V·↳ AP_CARDS·↳ FND_GLOBAL·↳ FND_USER·Explore ICX module →
-
This view access is restricted to the document owner, subsequent approvers and those individuals defined as buyers
APPS.POR_VIEW_REQS_BY_PURCHASING_V·↳ AP_CARDS·↳ FND_GLOBAL·↳ FND_USER·Explore ICX module →
-
10SC ONLY - Retrofitted
APPS.RCV_ENTER_RECEIPTS_SUPPLIER_V·↳ PO_CLM_INTG_GRP·↳ RCV_ENTER_RECEIPTS_ASN_V·↳ RCV_ENTER_RECEIPTS_PO_V·Explore PO module →
-
View: RCV_ENTER_RECEIPTS_V 12.2.2
10SC ONLY - Retrofitted
APPS.RCV_ENTER_RECEIPTS_V·↳ HR_GENERAL·↳ HR_SECURITY·↳ OE_SYS_PARAMETERS·Explore PO module →
-
View: POS_VIEW_PO_SUMMARY_V 12.2.2
This view is used to display all Purchase Orders from archive tables.
APPS.POS_VIEW_PO_SUMMARY_V·↳ FND_GLOBAL·↳ FND_MESSAGE_CACHE·↳ HR_ALL_ORGANIZATION_UNITS_TL·Explore POS module →
-
View: WIP_EAM_OSP_V 12.2.2
This view shows all the resources for outside processing along with the requisitions and purchase orders information
APPS.WIP_EAM_OSP_V·↳ MTL_UNITS_OF_MEASURE·↳ PO_DISTRIBUTIONS_ALL·↳ PO_HEADERS_ALL·Explore WIP module →
-
View Requisition By Group
APPS.POR_VIEW_REQS_BY_GROUP_V·↳ AP_CARDS·↳ FINANCIALS_SYSTEM_PARAMETERS·↳ FND_CURRENCY·Explore ICX module →
-
View: INL_ENTER_RECEIPTS_V 12.1.1
A supplementary view used to simplify UI coding (Cloned from RCV_ENTER_RECEIPTS_V).
APPS.INL_ENTER_RECEIPTS_V·↳ HR_GENERAL·↳ HR_SECURITY·↳ INL_ENTER_RECEIPTS_PO_V·Explore INL module →
-
10SC ONLY
APPS.PO_LINES_RELEASE_ITEMS_V·↳ FINANCIALS_SYSTEM_PARAMS_ALL·↳ MTL_CATEGORIES_KFV·↳ MTL_SYSTEM_ITEMS_KFV·Explore PO module →
-
10SC ONLY - Retrofitted
APPS.RCV_ENTER_RECEIPTS_INTERNAL_V·↳ HR_GENERAL·↳ HR_SECURITY·↳ RCV_ENTER_RECEIPTS_INT_REQ_V·Explore PO module →
-
10SC ONLY - Retrofitted
APPS.RCV_ENTER_RECEIPTS_INTERNAL_V·↳ HR_GENERAL·↳ HR_SECURITY·↳ RCV_ENTER_RECEIPTS_INT_REQ_V·Explore PO module →
-
10SC ONLY - Retrofitted
APPS.RCV_ENTER_RECEIPTS_RMA_V·↳ OE_PO_ENTER_RECEIPTS_V·↳ OE_SYS_PARAMETERS·Explore PO module →
-
10SC ONLY - Retrofitted
APPS.RCV_ENTER_RECEIPTS_RMA_V·↳ OE_PO_ENTER_RECEIPTS_V·↳ OE_SYS_PARAMETERS·Explore PO module →
-
View: WIP_EAM_DIRECT_ITEMS_V 12.1.1
Direct Items for EAM work orders
APPS.WIP_EAM_DIRECT_ITEMS_V·↳ MTL_UNITS_OF_MEASURE·↳ PO_DISTRIBUTIONS_ALL·↳ PO_HEADERS_ALL·Explore WIP module →
-
View: WIP_EAM_DIRECT_ITEMS_V 12.2.2
Direct Items for EAM work orders
APPS.WIP_EAM_DIRECT_ITEMS_V·↳ MTL_UNITS_OF_MEASURE·↳ PO_DISTRIBUTIONS_ALL·↳ PO_HEADERS_ALL·Explore WIP module →
-
View: POS_PO_SUMMARY_V 12.1.1
APPS.POS_PO_SUMMARY_V·↳ AP_TERMS·↳ FND_CURRENCY_CACHE·↳ FND_GLOBAL·Explore PO module →
-
View: RCV_ENTER_RECEIPTS_V 12.1.1
10SC ONLY - Retrofitted
APPS.RCV_ENTER_RECEIPTS_V·↳ HR_GENERAL·↳ HR_SECURITY·↳ OE_SYS_PARAMETERS·Explore PO module →
-
10SC ONLY - Retrofitted
APPS.RCV_ENTER_RECEIPTS_SUP_INT_V·↳ HR_GENERAL·↳ HR_SECURITY·↳ RCV_ENTER_RECEIPTS_ASN_V·Explore PO module →
-
10SC ONLY - Retrofitted
APPS.RCV_ENTER_RECEIPTS_SUP_INT_V·↳ HR_GENERAL·↳ HR_SECURITY·↳ PO_CLM_INTG_GRP·Explore PO module →
-
Requisition Headers View
APPS.ICX_PO_REQUISITION_HEADERS_V·↳ FINANCIALS_SYSTEM_PARAMETERS·↳ FND_CURRENCY·↳ FND_GLOBAL·Explore ICX module →
-
View: PO_HEADERS_TRX_V 12.2.2
View on po_headers table.
-
Requisition Headers View
APPS.ICX_PO_REQUISITION_HEADERS_V·↳ FINANCIALS_SYSTEM_PARAMETERS·↳ FND_CURRENCY·↳ FND_GLOBAL·Explore ICX module →