Results for “deliver_to_location_id”
50+ results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
APPS.PO_VAL_DISTRIBUTIONS2 is a validation package body within the Oracle E-Business Suite Purchasing module. Its business function is to perform row-level validations on the distribution records associated with a purchasing document line, such as a purchase order, blanket agreement, or release. When a user enters or modifies a distribution — including the destination organization, destination subinventory, deliver-to location, deliver-to person, charge account, budget account, and encumbrance-related attributes — this package validates that the entered values are internally consistent and conform to the setup defined in Purchasing and Financials system parameters. It is a sibling package to PO_VAL_DISTRIBUTIONS and is invoked from the distribution validation framework coordinated by PO_VALIDATIONS.
The package is instrumented with the PO_LOG diagnostic and error-handling framework. Each validation subprogram declares a module base using po_log.get_package_base and po_log.get_subprogram_base, taking the package base from the constant c_entity_type_distribution defined in PO_VALIDATIONS. This structure allows validation messages and errors to be traced to a specific subprogram during debugging of purchasing document entry.
Key Procedures and Functions
The documented interface consists of seventeen validation subprograms, each named for the distribution attribute it validates:
- AMOUNT_ORDERED and QUANTITY_ORDERED — validate the ordered amount and quantity relative to the line and document tolerances.
- DESTINATION_ORG_ID — validates the destination inventory organization.
- DELIVER_TO_LOCATION_ID — validates the deliver-to location against HZ locations.
- DELIVER_TO_PERSON_ID — validates the deliver-to person.
- DESTINATION_TYPE_CODE — validates the destination type (for example, inventory, expense, or shop floor).
- DESTINATION_SUBINV — validates the destination subinventory against the organization's subinventory setup.
- WIP_ENTITY_ID — validates the work in process entity associated with a shop-floor destination.
- PREVENT_ENCUMBRANCE_FLAG and PARTIAL_FUNDED_FLAG — validate the encumbrance control and partial funding indicators on the distribution.
- CHARGE_ACCOUNT_ID, BUDGET_ACCOUNT_ID, and ACCOUNT_ID — validate the account code combinations used for charging and budgeting.
- PROJECT_ACCT_CONTEXT and PROJECT_INFO — validate project accounting context and project information for project-related distributions.
- TAX_RECOVERY_OVERRIDE_FLAG — validates the tax recovery override indicator.
- ACRN_VALUE_VALID — validates the ACRN (Accounting Classification Reference Number) value used for funding.
Tables Accessed
The package reads and writes the following tables through APPS synonyms:
- PO_SYSTEM_PARAMETERS and FINANCIALS_SYSTEM_PARAMETERS — retrieve purchasing and financials options that govern validation rules and defaulting.
- GL_CODE_COMBINATIONS — validates charge, budget, and account identifiers.
- HZ_LOCATIONS — validates deliver-to locations.
- MTL_SYSTEM_ITEMS, MTL_SECONDARY_INVENTORIES, and MTL_ITEM_SUB_INVENTORIES — validate item, subinventory, and item-subinventory relationships.
- PO_DISTRIBUTIONS_ALL — the primary distribution records being validated.
- PO_DOC_STYLE_HEADERS — document style information used in validation logic.
- PO_SESSION_GT and PO_VALIDATION_RESULTS_GT — global temporary tables holding session context and accumulating validation results.
- WIP_DISCRETE_JOBS, WIP_ENTITIES, and WIP_REPETITIVE_SCHEDULES — validate work-in-process entity identifiers for shop-floor destinations.
- DBMS_SQL — used for dynamic SQL execution within validation logic.
Usage Notes
PO_VAL_DISTRIBUTIONS2 is not intended to be called directly by end users or custom integrations. It is invoked by the Purchasing validation framework, typically when a user enters or updates distributions in the Purchase Orders form, or when distributions are created programmatically through purchasing APIs that route through PO_VALIDATIONS. The package is referenced by one other package, reflecting its role as a subordinate validator rather than a public API.
Because it operates within the PO_VALIDATIONS entity-type framework, any custom validation behavior should be implemented by extending the standard validation framework rather than by modifying this package. Custom code that requires distribution validation should call the higher-level PO_VALIDATIONS entry points so that the full set of package-level checks, including those in PO_VAL_DISTRIBUTIONS2, is applied consistently.
-
Receiving Value Report
APPS.RCV_RECEIVING_VALUE_VIEW·↳ MTL_SUPPLY·↳ PO_DISTRIBUTIONS·↳ PO_HEADERS·Explore PO module →
-
Receiving Value Report
APPS.RCV_RECEIVING_VALUE_VIEW·↳ MTL_SUPPLY·↳ PO_DISTRIBUTIONS·↳ PO_HEADERS·Explore PO module →
-
This view is used to generate the partner employee XML segment in the PO line for Sync PO
APPS.ITG_SP_PO_LINE_PART_EMPL_V·↳ HR_GENERAL·↳ HR_LOCATIONS_ALL·↳ HR_LOCATIONS_ALL_TL·Explore ITG module →
-
This view is used to generate partner employee segment at po release line level.
APPS.ITG_SP_REL_LINE_PART_EMPL_V·↳ HR_GENERAL·↳ HR_LOCATIONS_ALL·↳ HR_LOCATIONS_ALL_TL·Explore ITG module →
-
View: MSC_PO_REQUISITIONS_V 12.2.2
This view contains all the information necessary to create approved or unapproved requisitions in Oracle Purchasing. This view is used in XML-outbound
APPS.MSC_PO_REQUISITIONS_V·↳ MSC_APPS_INSTANCES·↳ MSC_PLANNERS·↳ MSC_PO_REQUISITIONS_INTERFACE·Explore MSC module →
-
APPS.PO_CXML_DELIVERTO_ARCH_V·↳ HR_LOCATIONS_ALL·↳ PER_ALL_PEOPLE_F·↳ PO_DISTRIBUTIONS_ARCHIVE_ALL·Explore PO 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 →
-
Table: MSC_DELIVERY_DETAILS 12.2.2
-
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 →
-
This tables stores information about the Availability Rules Set for the items.
-
View: IGI_CEC_DIST_SUMMARY 12.1.1
Based on IGI_CEC_DIST_SUMMARY
APPS.IGI_CEC_DIST_SUMMARY·↳ IGI_CEC_DIST_SUMMARY_ALL·Explore IGI module →
-
View: IGI_CEC_DIST_SUMMARY 12.2.2
Based on IGI_CEC_DIST_SUMMARY
APPS.IGI_CEC_DIST_SUMMARY·↳ IGI_CEC_DIST_SUMMARY_ALL·Explore IGI module →
-
Web Requisitions Lines View
APPS.ICX_SHOPPING_CART_LINES_V·↳ GL_SETS_OF_BOOKS·↳ HR_GENERAL·↳ HR_SECURITY·Explore ICX module →
-
Web Requisitions lines table
-
View: POR_RCV_REQ_ITEMS_V 12.2.2
APPS.POR_RCV_REQ_ITEMS_V·↳ FND_GLOBAL·↳ HR_ALL_ORGANIZATION_UNITS_TL·↳ MTL_SYSTEM_ITEMS·Explore ICX module →
-
This view is used to generate the partner employee XML segment in the PO line for Sync PO
APPS.ITG_SP_PO_LINE_PART_EMPL_V·↳ HR_GENERAL·↳ HR_LOCATIONS_ALL·↳ HR_LOCATIONS_ALL_TL·Explore ITG module →
-
This view is used to generate partner employee segment at po release line level.
APPS.ITG_SP_REL_LINE_PART_EMPL_V·↳ HR_GENERAL·↳ HR_LOCATIONS_ALL·↳ HR_LOCATIONS_ALL_TL·Explore ITG module →
-
View: RCV_TRANSACTIONS_MRC_V 12.1.1
- Retrofitted
APPS.RCV_TRANSACTIONS_MRC_V·↳ RCV_MC_TRANSACTIONS·↳ RCV_TRANSACTIONS·Explore PO module →
-
View: MSC_PO_REQUISITIONS_V 12.1.1
This view contains all the information necessary to create approved or unapproved requisitions in Oracle Purchasing. This view is used in XML-outbound
APPS.MSC_PO_REQUISITIONS_V·↳ MSC_APPS_INSTANCES·↳ MSC_PLANNERS·↳ MSC_PO_REQUISITIONS_INTERFACE·Explore MSC 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 →
-
APPS.POR_CONFIRM_INTERNAL_RECEIPT_V·↳ HR_ALL_ORGANIZATION_UNITS_TL·↳ MTL_UNITS_OF_MEASURE·↳ OE_ORDER_HEADERS·Explore ICX 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 →
-
APPS.AP_MATCH_CORRECTION_DISTS_V·↳ AP_INVOICE_DISTRIBUTIONS_ALL·↳ AP_INVOICE_LINES_ALL·↳ HR_ALL_ORGANIZATION_UNITS_TL·Explore AP module →
-
View: PO_DISTRIBUTIONS_V 12.2.2
10SC ONLY
APPS.PO_DISTRIBUTIONS_V·↳ HR_ALL_ORGANIZATION_UNITS_TL·↳ PO_DISTRIBUTIONS·↳ PO_DISTRIBUTIONS_ALL·Explore PO module →
-
View: CLN_WSH_SS_SHIPITEMS_V 12.1.1
View of delivery line details
APPS.CLN_WSH_SS_SHIPITEMS_V·↳ MTL_CATEGORY_SETS_VL·↳ MTL_CUSTOMER_ITEMS·↳ MTL_SYSTEM_ITEMS_KFV·Explore CLN module →
-
APPS.PO_CXML_DELIVERTO_ARCH_V·↳ HR_LOCATIONS_ALL·↳ PER_ALL_PEOPLE_F·↳ PO_DISTRIBUTIONS_ARCHIVE_ALL·Explore PO module →
-
10SC ONLY - Retrofitted
APPS.RCV_ENTER_RECEIPTS_RMA_V·↳ OE_PO_ENTER_RECEIPTS_V·↳ OE_SYS_PARAMETERS·Explore PO module →
-
Requisition Import interface table
-
Requisition Import interface table
-
Intransit value information : SINGLE-ORG view
APPS.CST_INTRANSIT_VALUE_VIEW·↳ MTL_INTERORG_PARAMETERS·↳ MTL_PARAMETERS·↳ MTL_SUPPLY·Explore BOM module →
-
- Retrofitted
APPS.POBV_RECEIVING_TRANSACTIONS·↳ MTL_TRANSACTION_REASONS·↳ RCV_TRANSACTIONS·Explore PO module →
-
View: ICX_REQ_DIST_HEADER_V 12.2.2
Account Distribution Header View
APPS.ICX_REQ_DIST_HEADER_V·↳ FND_CURRENCY·↳ GL_SETS_OF_BOOKS·↳ HR_GENERAL·Explore ICX module →
-
APPS.WSH_DELIVERY_DETAILS_OB_GRP_V·↳ WSH_DELIVERY_DETAILS·Explore WSH module →
-
View: ICX_SHOPPING_CARTS_V 12.2.2
Web Requisitions Header View
APPS.ICX_SHOPPING_CARTS_V·↳ ICX_CART_DISTRIBUTIONS·↳ ICX_SHOPPING_CARTS·Explore ICX module →
-
10SC ONLY - Retrofitted
APPS.RCV_ENTER_RECEIPTS_RMA_V·↳ OE_PO_ENTER_RECEIPTS_V·↳ OE_SYS_PARAMETERS·Explore PO module →
-
APPS.POR_RCV_ORD_REQUESTER_V·↳ HR_ALL_ORGANIZATION_UNITS_TL·↳ HR_GENERAL·↳ HR_PERSON_NAME·Explore ICX module →
-
Supplier Performance View based on On-Time Delivery Performance
APPS.ICX_RCV_EARLY_LATE_RECEIPTS_V·↳ FINANCIALS_SYSTEM_PARAMETERS·↳ FND_GLOBAL·↳ FND_PROFILE·Explore ICX module →
-
- Retrofitted
APPS.POBV_STD_PO_DISTRIBUTIONS·↳ HR_ALL_ORGANIZATION_UNITS·↳ PO_DISTRIBUTIONS_ALL·↳ PO_HEADERS_ALL·Explore PO module →
-
View: WSH_SS_CONTAINERS_V 12.2.2
APPS.WSH_SS_CONTAINERS_V·↳ HR_LOCATIONS_ALL_TL·↳ MTL_CATEGORY_SETS_VL·↳ MTL_SYSTEM_ITEMS_KFV·Explore WSH module →
-
This tables stores information about the Availability Rules Set for the items.
-
View: OE_AK_ITEM_ORD_RULES_V 12.1.1
APPS.OE_AK_ITEM_ORD_RULES_V·↳ OE_ITEM_ORDERABILITY·↳ OE_ITEM_ORDERABILITY_RULES·Explore ONT module →
-
View: INL_RMA_SOURCE_LINES_V 12.1.1
This view shows expected receipts from Return Material Authorizations.
APPS.INL_RMA_SOURCE_LINES_V·↳ ARPT_SQL_FUNC_UTIL·↳ HR_GENERAL·↳ HR_SECURITY·Explore INL module →
-
View: POS_DISTRIBUTIONS_V 12.2.2
APPS.POS_DISTRIBUTIONS_V·↳ PO_DISTRIBUTIONS_ALL·Explore PO module →
-
View: INL_RMA_SOURCE_LINES_V 12.2.2
This view shows expected receipts from Return Material Authorizations.
APPS.INL_RMA_SOURCE_LINES_V·↳ ARPT_SQL_FUNC_UTIL·↳ HZ_CUSTOMER_PARTY_FIND_V·↳ INL_ENTER_RECEIPTS_V·Explore INL module →
-
View: ICX_RCV_RETURNS_V 12.1.1
Returned Item Receipts View
APPS.ICX_RCV_RETURNS_V·↳ FINANCIALS_SYSTEM_PARAMETERS·↳ FND_PROFILE·↳ HR_EMPLOYEES·Explore ICX module →