Search Results import_scope_code




Overview

MTL_EAM_ASSET_NUM_INTERFACE_V is an APPS-owned interface view in the Oracle E-Business Suite Inventory (INV) module, classified as the "Asset Number Interface View." It exposes the staged rows of the Enterprise Asset Management (EAM) asset number import process, denormalizing the raw interface table MTL_EAM_ASSET_NUM_INTERFACE and resolving internal identifiers into human-readable meanings and codes. The view is central to the EAM asset number import lifecycle: external systems, third-party maintenance applications, or data conversion scripts populate the underlying interface table, oracle's concurrent import program validates and processes those rows, and reporting and troubleshooting are performed against this view.

The view is valid in both 12.1.1 and 12.2.2. Its most notable characteristic is the dual-encoding of criticality: it exposes both the surrogate key ASSET_CRITICALITY_ID and a derived ASSET_CRITICALITY_CODE, which is the column most commonly searched by users working with asset imports. The view also carries error diagnostics (ERROR_CODE, ERROR_MESSAGE) so that failed interface rows can be identified without querying the base table directly.

Underlying Base Objects

Per the ETRM metadata, the view is defined over the following documented objects:

The view therefore serves as a consolidated, decoded presentation layer sitting directly on top of the EAM asset number staging area.

Key Columns

Common Use Cases and Queries

Typical uses include monitoring import batch progress, reconciling converted asset loads, and diagnosing rows rejected by validation, particularly around criticality values.

  • List pending assets in a batch:
SELECT interface_header_id, serial_number, asset_criticality_code, process_flag_code
FROM   apps.mtl_eam_asset_num_interface_v
WHERE  batch_id = :batch_id
AND    process_flag_code = 'PENDING';
  • Find rows with criticality populated:
SELECT interface_header_id, inventory_item_id, serial_number,
       asset_criticality_id, asset_criticality_code
FROM   apps.mtl_eam_asset_num_interface_v
WHERE  asset_criticality_code IS NOT NULL;
  • Identify errored interface rows:
SELECT interface_header_id, serial_number, error_code, error_message
FROM   apps.mtl_eam_asset_num_interface_v
WHERE  error_code IS NOT NULL;

Because the view performs the lookup translations, queries against it are read-only and should not be used for updating interface rows; corrections are made against MTL_EAM_ASSET_NUM_INTERFACE before reprocessing.