Search Results mtl_customer_items
Overview
The MTL_CUSTOMER_ITEMS table is a core data object within the Oracle E-Business Suite Inventory (INV) module, specifically in releases 12.1.1 and 12.2.2. It serves as the central repository for managing customer-specific item information. This table enables a fundamental business process: mapping an organization's internal inventory item to the unique identifier, description, or specification used by a specific customer. This mapping is critical for accurate order processing, shipping, and invoicing, ensuring that the customer's part number is reflected on all transactional documents, even when it differs from the organization's internal item code.
Key Information Stored
The table stores the relationship between an internal item and a customer's item data. Its primary key is CUSTOMER_ITEM_ID. Essential columns include INVENTORY_ITEM_ID and ORGANIZATION_ID, which link to the internal item definition in MTL_SYSTEM_ITEMS_B. The CUSTOMER_ID and ADDRESS_ID columns reference the trading partner and specific ship-to location in RA_CUSTOMERS and RA_ADDRESSES_ALL, respectively. The core mapping data is held in CUSTOMER_ITEM_NUMBER and CUSTOMER_ITEM_DESCRIPTION. The table also supports complex relationships through the MODEL_CUSTOMER_ITEM_ID, which can point to another record within the same table, allowing for hierarchical or model-based customer item structures. Additional attributes like COMMODITY_CODE_ID facilitate trade compliance.
Common Use Cases and Queries
A primary use case is resolving the customer item on sales orders and shipping documents. For example, to find the customer's part number for an ordered item, a query joins OE_ORDER_LINES_ALL to MTL_CUSTOMER_ITEMS via the ORDERED_ITEM_ID (which often maps to CUSTOMER_ITEM_ID). Common reporting needs include generating a cross-reference list for a customer or validating setup before order entry.
- Sample Query: Customer Item Cross-Reference Report
SELECT mc.customer_item_number "Customer Part",
msib.segment1 "Internal Item",
mc.customer_item_description,
hca.account_number
FROM mtl_customer_items mc,
mtl_system_items_b msib,
hz_cust_accounts hca
WHERE mc.inventory_item_id = msib.inventory_item_id
AND mc.organization_id = msib.organization_id
AND mc.customer_id = hca.cust_account_id
AND hca.account_number = 'CUST123';
Related Objects
MTL_CUSTOMER_ITEMS is integral to the Order Management and Inventory data model, with documented foreign key relationships to several key tables.
- Primary Source/Destination Tables: OE_ORDER_LINES_ALL references MTL_CUSTOMER_ITEMS via its ORDERED_ITEM_ID column to fetch the customer-specific item for an order line.
- Master Data References: It references RA_CUSTOMERS (CUSTOMER_ID), RA_ADDRESSES_ALL (ADDRESS_ID), MTL_COMMODITY_CODES (COMMODITY_CODE_ID), and MTL_PARAMETERS (CONTAINER_ITEM_ORG_ID) for validation and additional attributes.
- Hierarchical & Cross-Reference Data: It has a self-referential foreign key to its own MODEL_CUSTOMER_ITEM_ID. It is also the parent table for MTL_CUSTOMER_ITEM_XREFS (CUSTOMER_ITEM_ID).
- Interface Tables: Serves as a target for data import via MTL_CI_INTERFACE (MODEL_CUSTOMER_ITEM_ID) and MTL_CI_XREFS_INTERFACE (CUSTOMER_ITEM_ID).
-
Table: MTL_CUSTOMER_ITEMS
12.1.1
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_CUSTOMER_ITEMS, object_name:MTL_CUSTOMER_ITEMS, status:VALID, product: INV - Inventory , description: Customer item Information , implementation_dba_data: INV.MTL_CUSTOMER_ITEMS ,
-
Table: MTL_CUSTOMER_ITEMS
12.2.2
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_CUSTOMER_ITEMS, object_name:MTL_CUSTOMER_ITEMS, status:VALID, product: INV - Inventory , description: Customer item Information , implementation_dba_data: INV.MTL_CUSTOMER_ITEMS ,
-
APPS.ONT_OEXOEITR_XMLP_PKG dependencies on MTL_CUSTOMER_ITEMS
12.1.1
-
APPS.ONT_OEXOEORR_XMLP_PKG dependencies on MTL_CUSTOMER_ITEMS
12.2.2
-
APPS.ONT_OEXOEITR_XMLP_PKG dependencies on MTL_CUSTOMER_ITEMS
12.2.2
-
APPS.OE_VALIDATE_LINE dependencies on MTL_CUSTOMER_ITEMS
12.1.1
-
APPS.RLM_RLMSCHRL_XMLP_PKG dependencies on MTL_CUSTOMER_ITEMS
12.1.1
-
APPS.ONT_OEXOECCL_XMLP_PKG dependencies on MTL_CUSTOMER_ITEMS
12.1.1
-
APPS.ONT_OEXOEUBK_XMLP_PKG dependencies on MTL_CUSTOMER_ITEMS
12.2.2
-
APPS.OE_VALIDATE_LINE dependencies on MTL_CUSTOMER_ITEMS
12.2.2
-
APPS.MTL_CUSTOMER_ITEMS_PKG dependencies on MTL_CUSTOMER_ITEMS
12.2.2
-
APPS.OE_INVOICE_PUB dependencies on MTL_CUSTOMER_ITEMS
12.2.2
-
APPS.CLN_SYNCITEM_PKG dependencies on MTL_CUSTOMER_ITEMS
12.2.2
-
APPS.OE_ID_TO_VALUE dependencies on MTL_CUSTOMER_ITEMS
12.2.2
-
APPS.ONT_OEXOESOS_XMLP_PKG dependencies on MTL_CUSTOMER_ITEMS
12.2.2
-
APPS.RLM_MANAGE_DEMAND_SV dependencies on MTL_CUSTOMER_ITEMS
12.1.1
-
APPS.ONT_OEXOEORS_XMLP_PKG dependencies on MTL_CUSTOMER_ITEMS
12.1.1
-
APPS.CTO_WIP_UTIL dependencies on MTL_CUSTOMER_ITEMS
12.2.2
-
APPS.ONT_OEXOECOD_XMLP_PKG dependencies on MTL_CUSTOMER_ITEMS
12.1.1
-
APPS.OE_ID_TO_VALUE dependencies on MTL_CUSTOMER_ITEMS
12.1.1
-
APPS.WSH_WSHRDINV_XMLP_PKG dependencies on MTL_CUSTOMER_ITEMS
12.1.1
-
APPS.ONT_OEXOESOS_XMLP_PKG dependencies on MTL_CUSTOMER_ITEMS
12.1.1
-
APPS.OE_BLANKET_UTIL dependencies on MTL_CUSTOMER_ITEMS
12.1.1
-
APPS.RCV_INSPECTION_GRP dependencies on MTL_CUSTOMER_ITEMS
12.1.1
-
APPS.OE_INVOICE_PUB dependencies on MTL_CUSTOMER_ITEMS
12.1.1
-
APPS.ECEPOI dependencies on MTL_CUSTOMER_ITEMS
12.2.2
-
APPS.RLM_CORE_SV dependencies on MTL_CUSTOMER_ITEMS
12.2.2
-
APPS.ONT_OEXOEIOD_XMLP_PKG dependencies on MTL_CUSTOMER_ITEMS
12.2.2
-
APPS.ONT_OEXOEORD_XMLP_PKG dependencies on MTL_CUSTOMER_ITEMS
12.2.2
-
APPS.OKE_CLE_PVT dependencies on MTL_CUSTOMER_ITEMS
12.1.1
-
APPS.OE_CNCL_VALIDATE_LINE dependencies on MTL_CUSTOMER_ITEMS
12.1.1
-
APPS.OE_ORDER_IMPORT_SPECIFIC_PVT dependencies on MTL_CUSTOMER_ITEMS
12.1.1
-
APPS.RLM_MESSAGE_SV dependencies on MTL_CUSTOMER_ITEMS
12.2.2
-
APPS.RCV_RMA_TRANSACTIONS dependencies on MTL_CUSTOMER_ITEMS
12.2.2
-
APPS.WSH_WSHRDPAK_XMLP_PKG dependencies on MTL_CUSTOMER_ITEMS
12.2.2
-
APPS.QP_PRICE_BOOK_UTIL dependencies on MTL_CUSTOMER_ITEMS
12.2.2
-
APPS.OKE_DTS_INTEGRATION_PKG dependencies on MTL_CUSTOMER_ITEMS
12.2.2
-
APPS.WSH_WSHRDINV_XMLP_PKG dependencies on MTL_CUSTOMER_ITEMS
12.2.2
-
APPS.RLM_RLMNETCH_XMLP_PKG dependencies on MTL_CUSTOMER_ITEMS
12.2.2
-
APPS.OE_OE_HTML_LINE_EXT dependencies on MTL_CUSTOMER_ITEMS
12.1.1
-
APPS.CLN_SYNC_INVENTORY_PKG dependencies on MTL_CUSTOMER_ITEMS
12.1.1
-
APPS.INV_CMERGE_ITEMS dependencies on MTL_CUSTOMER_ITEMS
12.1.1
-
APPS.INV_CUSTOMER_ITEM_GRP dependencies on MTL_CUSTOMER_ITEMS
12.1.1
-
APPS.ONT_OEXIODIS_XMLP_PKG dependencies on MTL_CUSTOMER_ITEMS
12.1.1
-
APPS.INV_LABEL_PVT8 dependencies on MTL_CUSTOMER_ITEMS
12.1.1
-
APPS.QP_PRICE_BOOK_UTIL dependencies on MTL_CUSTOMER_ITEMS
12.1.1
-
APPS.RCV_RMA_TRANSACTIONS dependencies on MTL_CUSTOMER_ITEMS
12.1.1
-
APPS.ONT_OEXPRPRD_XMLP_PKG dependencies on MTL_CUSTOMER_ITEMS
12.1.1
-
APPS.MSC_X_VMI_POREQ dependencies on MTL_CUSTOMER_ITEMS
12.1.1
-
APPS.OE_BULK_PROCESS_LINE dependencies on MTL_CUSTOMER_ITEMS
12.1.1