Results for “mtl_ci_xrefs_interface”

29 results




AI-generated from documented ETRM metadata — verify critical details on the linked pages.

Overview

MTL_CI_XREFS_INTERFACE is an Inventory (INV) module interface table that serves as the staging area for Customer Items Cross References data in Oracle E-Business Suite 12.1.1 and 12.2.2. Customer item cross references allow an organization to associate an internal inventory item with the part number, description, and ship-to context used by an external customer. This interface table accepts flat-file or programmatic input, validates it against master data, and feeds the base table MTL_CUSTOMER_ITEM_XREFS (via the Customer Items Cross References interface program) so that receiving, shipping, and order management processes can resolve the customer's item number to the correct internal item.

The table is owned by the INV schema and carries 77 documented columns. Under the heuristic Data Vault classification mined from its foreign-key structure, the object is best modeled as a link. It does not describe the intrinsic attributes of a single business entity; instead it records associations among a customer item, a master organization, a customer, and a customer address. Each row therefore represents a relationship instance being staged for validation and load.

Key Information Stored

The interface uses a composite of surrogate and business identifiers together with control columns:

Common Use Cases and Queries

Typical usage includes bulk loading customer item cross references through SQL*Loader or an external system, then running the interface program to populate the base table.

  • Identifying rows that failed validation: SELECT * FROM mtl_ci_xrefs_interface WHERE process_flag = 3 OR error_code IS NOT NULL;
  • Auditing a specific concurrent request: SELECT request_id, customer_item_number, inventory_item, error_explanation FROM mtl_ci_xrefs_interface WHERE request_id = :req_id;
  • Reconciling against the base table to find unloaded mappings by joining CUSTOMER_ITEM_ID, CUSTOMER_ID, and ADDRESS_ID to their parent tables.
  • Reporting on mappings that target inactive items or addresses via INACTIVE_FLAG.

Related Objects

  • MTL_CUSTOMER_ITEMS — joined on CUSTOMER_ITEM_ID; parent definition of the customer item.
  • MTL_PARAMETERS — joined on MASTER_ORGANIZATION_ID; validates the operating organization.
  • RA_CUSTOMERS — joined on CUSTOMER_ID; validates the customer.
  • RA_ADDRESSES_ALL — joined on ADDRESS_ID; validates the ship-to address.
  • MTL_CUSTOMER_ITEM_XREFS — the base table ultimately populated by the interface program.
  • MTL_SYSTEM_ITEMS_B — resolves INVENTORY_ITEM_ID and the concatenated segment key.