Search Results oe_order_import_specific_pvt
Overview
OE_INLINE_CUSTOMER_PUB is a public PL/SQL package in the Oracle E-Business Suite Order Management (OE) module, owned by the APPS schema. Its stated purpose, per the embedded source comments, is Order Import customer creation. The package provides an application programming interface that allows Order Import processing to create and delete customer information inline — that is, during the same processing cycle in which order headers, lines, and related interface records are being validated and moved into the transactional tables. The header identifies the package as version 1.0, with a source file header dating to 2008 and carrying a 120.1.12010000.1 revision stamp, which places the code lineage within the EBS 12.1.x family and carried forward into 12.2.2. The package is classified as PUB, meaning it is intended for supported external invocation rather than as a private helper.
Key Procedures and Functions
The ETRM metadata documents two procedures, and no public functions.
- CREATE_CUSTOMER_INFO — Creates customer information for use during Order Import. The source excerpt shows that it accepts an inbound customer-information reference and type code, a usage indicator, and optional values for original system document reference, original system line reference, order source, and organization. It returns the newly created customer information identifier, the corresponding customer information number, and a return status output indicating success or failure. This is the primary entry point for inline customer creation.
- DELETE_CUSTOMER_INFO — Removes customer information that was previously staged or created. It operates on a header-level customer record and a collection of line-level customer records, both typed using structures defined in OE_ORDER_IMPORT_SPECIFIC_PVT (Customer_Rec_Type and Customer_Tbl_Type). This supports cleanup or rollback semantics within the Order Import flow.
Tables Accessed
The package references the following tables through APPS synonyms, reflecting its dual responsibilities of reading trading-partner and system setup data and writing Order Import interface records.
- Order Import interface tables — OE_CUSTOMER_INFO_IFACE_ALL, OE_HEADERS_IFACE_ALL, and OE_LINES_IFACE_ALL. These are the staging structures into which customer, header, and line data are written for subsequent import.
- Trading Community / Receivables entities — HZ_PARTIES, HZ_PARTY_NUMBER_S, HZ_CUST_ACCOUNTS, HZ_CUST_ACCOUNT_ROLES, HZ_CUST_SITE_USES, HZ_CONTACT_POINTS_S, HZ_CONTACT_NUMBERS_S, and HZ_ROLE_RESPONSIBILITY. These provide the master customer, account role, site use, and contact information required when constructing a customer record.
- System and reference data — AR_SYSTEM_PARAMETERS, AR_SYSTEM_PARAMETERS_ALL, and DUAL. System parameters supply Customer Relationship Management and Receivables defaults and options.
- PLITBLM — an internal PL/SQL table helper used for bulk processing.
Usage Notes
OE_INLINE_CUSTOMER_PUB is invoked as part of the Order Import workflow, which is driven by the Order Import concurrent program and the underlying OE_ORDER_IMPORT_SPECIFIC_PVT logic. It is not typically called directly from an Oracle Forms UI; instead it is referenced by other PL/SQL packages that orchestrate order import and by the import processing framework itself. The metadata indicates the package is referenced by two other packages, consistent with its role as a reusable customer-creation service. Custom integrations that build or stage records in the OE interface tables should treat CREATE_CUSTOMER_INFO and DELETE_CUSTOMER_INFO as the supported API surface, respecting the p_customer_info_type_code and p_usage inputs to control whether a new customer is created or matched. Because the package writes into interface tables, subsequent execution of the Order Import concurrent program is required to transfer staged customer and order data into their final transactional destinations. The x_return_status output should always be checked before continuing, as the procedure reports failures through that parameter rather than by raising exceptions.
-
PACKAGE: APPS.OE_INLINE_CUSTOMER_PUB
12.2.2
owner:APPS, object_type:PACKAGE, object_name:OE_INLINE_CUSTOMER_PUB, status:VALID,
-
PACKAGE: APPS.OE_ORDER_IMPORT_SPECIFIC_PVT
12.2.2
owner:APPS, object_type:PACKAGE, object_name:OE_ORDER_IMPORT_SPECIFIC_PVT, status:VALID,
-
PACKAGE: APPS.OE_INLINE_CUSTOMER_PUB
12.1.1
owner:APPS, object_type:PACKAGE, object_name:OE_INLINE_CUSTOMER_PUB, status:VALID,
-
PACKAGE: APPS.OE_ORDER_IMPORT_SPECIFIC_PVT
12.1.1
owner:APPS, object_type:PACKAGE, object_name:OE_ORDER_IMPORT_SPECIFIC_PVT, status:VALID,
-
PACKAGE BODY: APPS.OE_ORDER_IMPORT_SPECIFIC_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OE_ORDER_IMPORT_SPECIFIC_PVT, status:VALID,
-
PACKAGE BODY: APPS.OE_ORDER_IMPORT_SPECIFIC_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OE_ORDER_IMPORT_SPECIFIC_PVT, status:VALID,
-
PACKAGE: APPS.OE_ORDER_IMPORT_SPECIFIC_PVT
12.1.1
-
PACKAGE: APPS.OE_ORDER_IMPORT_SPECIFIC_PVT
12.2.2
-
SYNONYM: APPS.QP_COUPONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:QP_COUPONS, status:VALID,
-
PACKAGE: APPS.OE_EDI_PVT
12.2.2
owner:APPS, object_type:PACKAGE, object_name:OE_EDI_PVT, status:VALID,
-
SYNONYM: APPS.QP_COUPONS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:QP_COUPONS, status:VALID,
-
PACKAGE: APPS.OE_ORDER_IMPORT_RESERVE_PVT
12.1.1
owner:APPS, object_type:PACKAGE, object_name:OE_ORDER_IMPORT_RESERVE_PVT, status:VALID,
-
PACKAGE: APPS.OE_ORDER_IMPORT_RESERVE_PVT
12.2.2
owner:APPS, object_type:PACKAGE, object_name:OE_ORDER_IMPORT_RESERVE_PVT, status:VALID,
-
PACKAGE: APPS.OE_EDI_PVT
12.1.1
owner:APPS, object_type:PACKAGE, object_name:OE_EDI_PVT, status:VALID,
-
PACKAGE: APPS.INV_CUSTOMER_ITEM_GRP
12.1.1
owner:APPS, object_type:PACKAGE, object_name:INV_CUSTOMER_ITEM_GRP, status:VALID,
-
PACKAGE: APPS.OE_ORDER_IMPORT_CONFIG_PVT
12.1.1
owner:APPS, object_type:PACKAGE, object_name:OE_ORDER_IMPORT_CONFIG_PVT, status:VALID,
-
PACKAGE: APPS.OE_ORDER_IMPORT_CONFIG_PVT
12.2.2
owner:APPS, object_type:PACKAGE, object_name:OE_ORDER_IMPORT_CONFIG_PVT, status:VALID,
-
PACKAGE: APPS.INV_CUSTOMER_ITEM_GRP
12.2.2
owner:APPS, object_type:PACKAGE, object_name:INV_CUSTOMER_ITEM_GRP, status:VALID,
-
SYNONYM: APPS.OE_ORDER_PRICE_ATTRIBS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:OE_ORDER_PRICE_ATTRIBS, status:VALID,
-
SYNONYM: APPS.OE_ORDER_PRICE_ATTRIBS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:OE_ORDER_PRICE_ATTRIBS, status:VALID,
-
SYNONYM: APPS.OE_LOT_SERIAL_NUMBERS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:OE_LOT_SERIAL_NUMBERS, status:VALID,
-
SYNONYM: APPS.OE_LOT_SERIAL_NUMBERS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:OE_LOT_SERIAL_NUMBERS, status:VALID,
-
PACKAGE: APPS.OE_ACKNOWLEDGMENT_PUB
12.1.1
owner:APPS, object_type:PACKAGE, object_name:OE_ACKNOWLEDGMENT_PUB, status:VALID,
-
SYNONYM: APPS.MTL_INTERORG_SHIP_METHODS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:MTL_INTERORG_SHIP_METHODS, status:VALID,
-
PACKAGE: APPS.OE_VALUE_TO_ID
12.1.1
owner:APPS, object_type:PACKAGE, object_name:OE_VALUE_TO_ID, status:VALID,
-
PACKAGE: APPS.OE_ACKNOWLEDGMENT_PUB
12.2.2
owner:APPS, object_type:PACKAGE, object_name:OE_ACKNOWLEDGMENT_PUB, status:VALID,
-
PACKAGE BODY: APPS.OE_INLINE_CUSTOMER_PUB
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OE_INLINE_CUSTOMER_PUB, status:VALID,
-
PACKAGE: APPS.INV_RESERVATION_PVT
12.1.1
owner:APPS, object_type:PACKAGE, object_name:INV_RESERVATION_PVT, status:VALID,
-
SYNONYM: APPS.MTL_INTERORG_SHIP_METHODS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:MTL_INTERORG_SHIP_METHODS, status:VALID,
-
PACKAGE BODY: APPS.OE_ORDER_IMPORT_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OE_ORDER_IMPORT_PVT, status:VALID,
-
PACKAGE: APPS.OE_VALUE_TO_ID
12.2.2
owner:APPS, object_type:PACKAGE, object_name:OE_VALUE_TO_ID, status:VALID,
-
PACKAGE: APPS.INV_RESERVATION_PVT
12.2.2
owner:APPS, object_type:PACKAGE, object_name:INV_RESERVATION_PVT, status:VALID,
-
PACKAGE: APPS.MRP_CALENDAR
12.1.1
owner:APPS, object_type:PACKAGE, object_name:MRP_CALENDAR, status:VALID,
-
SYNONYM: APPS.OE_PAYMENTS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:OE_PAYMENTS, status:VALID,
-
SYNONYM: APPS.OE_SALES_CREDITS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:OE_SALES_CREDITS, status:VALID,
-
PACKAGE BODY: APPS.OE_ORDER_IMPORT_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OE_ORDER_IMPORT_PVT, status:VALID,
-
PACKAGE BODY: APPS.OE_INLINE_CUSTOMER_PUB
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OE_INLINE_CUSTOMER_PUB, status:VALID,
-
SYNONYM: APPS.OE_PAYMENTS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:OE_PAYMENTS, status:VALID,
-
SYNONYM: APPS.OE_SALES_CREDITS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:OE_SALES_CREDITS, status:VALID,
-
PACKAGE: APPS.MRP_CALENDAR
12.2.2
owner:APPS, object_type:PACKAGE, object_name:MRP_CALENDAR, status:VALID,
-
PACKAGE: APPS.OE_SCHEDULE_UTIL
12.2.2
owner:APPS, object_type:PACKAGE, object_name:OE_SCHEDULE_UTIL, status:VALID,
-
PACKAGE: APPS.OE_ID_TO_VALUE
12.2.2
owner:APPS, object_type:PACKAGE, object_name:OE_ID_TO_VALUE, status:VALID,
-
PACKAGE: APPS.OE_SCHEDULE_UTIL
12.1.1
owner:APPS, object_type:PACKAGE, object_name:OE_SCHEDULE_UTIL, status:VALID,
-
PACKAGE: APPS.OE_ID_TO_VALUE
12.1.1
owner:APPS, object_type:PACKAGE, object_name:OE_ID_TO_VALUE, status:VALID,
-
SYNONYM: APPS.QP_LIST_HEADERS_TL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:QP_LIST_HEADERS_TL, status:VALID,
-
SYNONYM: APPS.MTL_CROSS_REFERENCES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:MTL_CROSS_REFERENCES, status:VALID,
-
SYNONYM: APPS.QP_LIST_HEADERS_TL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:QP_LIST_HEADERS_TL, status:VALID,
-
SYNONYM: APPS.MTL_CUSTOMER_ITEMS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:MTL_CUSTOMER_ITEMS, status:VALID,
-
SYNONYM: APPS.MTL_CROSS_REFERENCES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:MTL_CROSS_REFERENCES, status:VALID,
-
SYNONYM: APPS.MTL_CUSTOMER_ITEMS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:MTL_CUSTOMER_ITEMS, status:VALID,