Results for “hold_reason_code”
50+ results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
GML_OM_MIG_VALIDATE_PKG is an Oracle EBS PL/SQL package owned by APPS within the Process Manufacturing (GML) module set. Its name — GML Order Management Migration Validate — describes its role precisely: it validates and derives reference values needed to migrate legacy order data into Oracle Order Management (OM). In Oracle EBS 12.1.1 and 12.2.2, legacy conversion routines cannot insert directly into OM base tables without first resolving foreign keys and validating lookup codes. This package supplies that resolution layer, converting the loosely typed values found in staging tables (order numbers, terms codes, customer identifiers, warehouse codes) into the internal identifiers OM requires, and returning a boolean or an OUT parameter as appropriate.
The package is declared AUTHID CURRENT_USER, so it executes under the privileges of the calling session rather than the definer — an important consideration when it is called from SQL*Loader control scripts, custom PL/SQL migration programs, or concurrent request code. The source header records a development revision from 2007 and references Bug 5840624, indicating the package has been stable across the 11i-to-R12 lifecycle.
Key Procedures and Functions
The documented interface comprises 21 programs, separable into validators (which return a boolean or a resolved value) and derivation procedures (which populate OUT parameters for OM header columns).
- VALIDATE_ORDER_NO — confirms that an incoming order number is acceptable for the migration load, avoiding duplicate or malformed order keys.
- VALIDATE_PAYMENT_TERM — checks a payment terms code and returns the corresponding term identifier.
- VALIDATE_CURR_CODE — verifies that a currency code is defined and active.
- ORDER_TYPE_ID — resolves the order type identifier and a related price list from order type and operating unit context.
- ORIG_SYS_DOCUMENT_REF — constructs or validates the original system document reference used to trace migrated orders back to their source system.
- PRICE_LIST_ID — derives the price list applicable to the billing currency.
- SHIP_TO_CONTACT_ID, SHIP_FROM_ORG_ID, SHIP_TO_ORG_ID, INVOICE_TO_ORG_ID, DELIVER_TO_ORG_ID — resolve the party, contact, and inventory organization identifiers required for OM header and line shipping, billing, and delivery fields.
- FOB_POINT_CODE — validates and normalizes the FOB point code for shipping terms.
- VALIDATE_CUSTOMER, VALIDATE_SALESREP, VALIDATE_SHIPPER — validate the customer account, sales representative, and shipper reference data used on migrated orders.
- FETCH_FREIGHT_TERMS_CODE — retrieves the freight terms code associated with the shipment context.
- HOLD_REASON_CODE — validates the hold reason applied to orders placed on hold during migration.
- MIGRATE_SHIP_METHODS — migrates or converts ship method reference data as part of the load.
- GET_RATE_TYPE_CODE — returns the rate type code used for currency conversion on the order.
- ERROR_LOG — records validation failures for operator review and reprocessing, with a package global
g_order_idandg_line_idproviding row context across calls.
Tables Accessed
The ETRM metadata for this package does not enumerate the tables it references; it lists no APPS synonyms or base tables explicitly. Functionally, however, validation and derivation of order type, price list, customer, terms, currency, organizations, and sales representatives necessarily reads the corresponding OM and reference setup entities — order types, price lists, customers, payment terms, currencies, inventory organizations, and sales rep definitions — through APPS synonyms. The package is documented as referenced by zero other packages, confirming it is a leaf-level utility consumed directly by migration code rather than an internal dependency of other PL/SQL APIs.
Usage Notes
GML_OM_MIG_VALIDATE_PKG is not invoked by standard EBS forms or seeded concurrent programs. It is a migration-support package called from custom conversion scripts, SQL*Loader post-load validation routines, and bespoke PL/SQL programs that stage legacy orders into OM interface tables or base tables. Because it is AUTHID CURRENT_USER, the calling schema must hold the necessary privileges on the underlying APPS objects. The user search term "order_id" reflects the package's pervasive use of an order identifier as a context parameter on nearly every program, alongside the package globals g_order_id and g_line_id, which allow the ERROR_LOG utility to attribute failures to the specific order or line being processed. Callers should expect boolean-return validators to be checked before the DERIVE-style procedures are called, so that only validated orders proceed to insertion.
-
Hold Reason Code
-
Hold Reason Code
-
View: JTF_RS_PARTY_DTLS_VL 12.2.2
This view has the details of all the resources whose category='PARTY'
APPS.JTF_RS_PARTY_DTLS_VL·↳ JTF_RS_RESOURCE_EXTNS_VL·Explore JTF module →
-
View: OKE_K_HOLDS_V 12.1.1
Contract hold information view
APPS.OKE_K_HOLDS_V·↳ FND_LOOKUP_VALUES_VL·↳ OKE_HOLD_STATUSES_VL·↳ OKE_K_HEADERS·Explore OKE module →
-
Ahl Production Workorder Transaction Information stored in this table
-
Main resource view that stores all resource data.
APPS.CS_JTF_RS_RESOURCE_EXTNS_SEC·↳ JTF_RS_RESOURCE_EXTNS_VL·Explore CS module →
-
Main resource view that stores all resource data.
APPS.CS_JTF_RS_RESOURCE_EXTNS_SEC·↳ JTF_RS_RESOURCE_EXTNS_VL·Explore CS module →
-
View: JTF_RS_VENUE_DTLS_VL 12.2.2
This view has the details of all the resources whose category='VENUE'
APPS.JTF_RS_VENUE_DTLS_VL·↳ JTF_RS_RESOURCE_EXTNS_VL·Explore JTF module →
-
View: JTF_RS_OTHER_DTLS_VL 12.2.2
This view has the details of all the resources whose category='OTHER'
APPS.JTF_RS_OTHER_DTLS_VL·↳ HR_GENERAL·↳ HR_SECURITY·↳ JTF_RS_RESOURCE_EXTNS_VL·Explore JTF module →
-
View: JTF_RS_PARTY_DTLS_VL 12.1.1
This view has the details of all the resources whose category='PARTY'
APPS.JTF_RS_PARTY_DTLS_VL·↳ JTF_RS_RESOURCE_EXTNS_VL·Explore JTF module →
-
Contract hold application and removal information
-
View: OKE_HOLD_CHECKS_V 12.2.2
View for Contract holds check - not currently used
APPS.OKE_HOLD_CHECKS_V·↳ OKC_K_HEADERS_B·↳ OKC_K_LINES_B·↳ OKE_K_DELIVERABLES_B·Explore OKE module →
-
View: OKE_HOLD_CHECKS_V 12.1.1
View for Contract holds check - not currently used
APPS.OKE_HOLD_CHECKS_V·↳ OKC_K_HEADERS_B·↳ OKC_K_LINES_B·↳ OKE_K_DELIVERABLES_B·Explore OKE module →
-
View: JTF_RS_EMP_DTLS_VL 12.1.1
This view has the details of all the resources whose category='EMPLOYEE'
APPS.JTF_RS_EMP_DTLS_VL·↳ JTF_RS_RESOURCE_EXTNS_VL·Explore JTF module →
-
View: JTF_RS_PARTNER_DTLS_VL 12.1.1
This view has the details of all the resources whose category='PARTNER'
APPS.JTF_RS_PARTNER_DTLS_VL·↳ JTF_RS_RESOURCE_EXTNS_VL·Explore JTF module →
-
View: JTF_RS_VENUE_DTLS_VL 12.1.1
This view has the details of all the resources whose category='VENUE'
APPS.JTF_RS_VENUE_DTLS_VL·↳ JTF_RS_RESOURCE_EXTNS_VL·Explore JTF module →
-
View: JTF_RS_OTHER_DTLS_VL 12.1.1
This view has the details of all the resources whose category='OTHER'
APPS.JTF_RS_OTHER_DTLS_VL·↳ HR_GENERAL·↳ HR_SECURITY·↳ JTF_RS_RESOURCE_EXTNS_VL·Explore JTF module →
-
Ahl Production Workorder Information stored in this table
-
Ahl Production Workorder Transaction Information stored in this table
-
View: JTF_RS_PARTNER_DTLS_VL 12.2.2
This view has the details of all the resources whose category='PARTNER'
APPS.JTF_RS_PARTNER_DTLS_VL·↳ JTF_RS_RESOURCE_EXTNS_VL·Explore JTF module →
-
This view has the details of all the resources whose category='SUPPLIER_CONTACT'
APPS.JTF_RS_SUPPLIER_DTLS_VL·↳ JTF_RS_RESOURCE_EXTNS_VL·Explore JTF module →
-
This view has the details of all the resources whose category='SUPPLIER_CONTACT'
APPS.JTF_RS_SUPPLIER_DTLS_VL·↳ JTF_RS_RESOURCE_EXTNS_VL·Explore JTF module →
-
This is table stores all important information about Resources. These Resources are coming from HR or HZ or Vonder table etc. Primary key is resource_id. Resource_number, user_id sre also unique keys.
-
View: OKE_K_HOLDS_V 12.2.2
Contract hold information view
APPS.OKE_K_HOLDS_V·↳ FND_LOOKUP_VALUES_VL·↳ OKE_HOLD_STATUSES_VL·↳ OKE_K_HEADERS·Explore OKE module →
-
Ahl Production Workorder Information stored in this table
-
View: JTF_RS_DEFRESOURCES_V 12.1.1
APPS.JTF_RS_DEFRESOURCES_V·↳ JTF_OBJECTS_VL·↳ JTF_RS_RESOURCE_EXTNS_VL·Explore FND module →
-
Contract hold application and removal information
-
Main resource view that stores all resource data.
APPS.JTF_RS_RESOURCE_EXTNS_VL·↳ JTF_RS_RESOURCE_EXTNS·↳ JTF_RS_RESOURCE_EXTNS_TL·Explore JTF module →
-
View: JTF_RS_EMP_DTLS_VL 12.2.2
This view has the details of all the resources whose category='EMPLOYEE'
APPS.JTF_RS_EMP_DTLS_VL·↳ JTF_RS_RESOURCE_EXTNS_VL·Explore JTF module →
-
This view stores active resources as of sysdate
APPS.JTF_RS_ACTIVE_RESOURCES_VL·↳ JTF_RS_RESOURCE_EXTNS·↳ JTF_RS_RESOURCE_EXTNS_TL·Explore JTF module →
-
View: JTF_RS_DEFRESOURCES_V 12.2.2
APPS.JTF_RS_DEFRESOURCES_V·↳ JTF_OBJECTS_VL·↳ JTF_RS_RESOURCE_EXTNS_VL·Explore FND module →
-
View: JTF_RS_DEFRESOURCES_VL 12.2.2
APPS.JTF_RS_DEFRESOURCES_VL·↳ JTF_OBJECTS_VL·↳ JTF_RS_RESOURCE_EXTNS_VL·↳ JTF_RS_SALESREPS_MO_V·Explore JTF module →
-
View: JTF_RS_DEFRESOURCES_V 12.2.2
APPS.JTF_RS_DEFRESOURCES_V·↳ JTF_OBJECTS_VL·↳ JTF_RS_RESOURCE_EXTNS_VL·Explore JTF module →
-
This interface table is used for population of Resource entity in JTF_RS_RESOURCE_EXTNS and JTF_RS_RESOURCE_EXTNS_TL tables.
-
View: JTF_RS_DEFRESOURCES_VL 12.1.1
APPS.JTF_RS_DEFRESOURCES_VL·↳ JTF_OBJECTS_VL·↳ JTF_RS_RESOURCE_EXTNS_VL·↳ JTF_RS_SALESREPS_MO_V·Explore JTF module →
-
Main resource view that stores all resource data.
APPS.JTF_RS_RESOURCE_EXTNS_VL·↳ JTF_RS_RESOURCE_EXTNS·↳ JTF_RS_RESOURCE_EXTNS_TL·Explore JTF module →
-
This view stores active resources as of sysdate
APPS.JTF_RS_ACTIVE_RESOURCES_VL·↳ JTF_RS_RESOURCE_EXTNS·↳ JTF_RS_RESOURCE_EXTNS_TL·Explore JTF module →
-
View: AHL_WORKORDERS_V 12.1.1
Workorders View for Production Module Restricted by Operating Unit id. Restriction for masterworkorders and workorders created for costing
APPS.AHL_WORKORDERS_V·↳ AHL_COMPLETIONS_PVT·↳ AHL_MR_HEADERS_B·↳ AHL_MR_ROUTES_APP_V·Explore AHL module →
-
View: AHL_ALL_WORKORDERS_V 12.2.2
Workorders View for Production Module Restricted by Operating Unit id. No restriction for masterworkorders and workorders created for costing
APPS.AHL_ALL_WORKORDERS_V·↳ AHL_COMPLETIONS_PVT·↳ AHL_MR_HEADERS_B·↳ AHL_MR_ROUTES_APP_V·Explore AHL module →
-
This is table stores all important information about Resources. These Resources are coming from HR or HZ or Vonder table etc. Primary key is resource_id. Resource_number, user_id sre also unique keys.
-
View: AHL_ALL_WORKORDERS_V 12.1.1
Workorders View for Production Module Restricted by Operating Unit id. No restriction for masterworkorders and workorders created for costing
APPS.AHL_ALL_WORKORDERS_V·↳ AHL_COMPLETIONS_PVT·↳ AHL_MR_HEADERS_B·↳ AHL_MR_ROUTES_APP_V·Explore AHL module →
-
View: AHL_WORKORDERS_V 12.2.2
Workorders View for Production Module Restricted by Operating Unit id. Restriction for masterworkorders and workorders created for costing
APPS.AHL_WORKORDERS_V·↳ AHL_COMPLETIONS_PVT·↳ AHL_MR_HEADERS_B·↳ AHL_MR_ROUTES_APP_V·Explore AHL module →
-
VIEW: OKE.OKE_K_HOLDS# 12.2.2
-
VIEW: AHL.AHL_WORKORDERS# 12.2.2