Search Results ego_aml_intf
Overview
EGO_AML_INTF is a table in the EGO schema (Advanced Product Catalog module) of Oracle E-Business Suite. It serves as a staging and interface table for AML (Approved Manufacturer List) records. In EBS, AML functionality associates approved manufacturers and their part numbers with inventory items, supporting procurement, sourcing, and item definition processes. This interface table is the transient landing area where AML data from external sources or feeder processes is collected before validation and import into the base AML tables.
From a Data Vault modeling perspective, the heuristic classification of this object is standalone. Mined from its foreign key structure, the table is not tightly bound to a parent hub through a single mandatory FK chain; it references MTL_MANUFACTURERS via MANUFACTURER_ID but otherwise operates as an independent staging entity. This classification should be treated as a modeling suggestion rather than a definitive construct, since interface tables frequently blend hub-like key references with satellite-like descriptive attributes.
Key Information Stored
The table contains 55 documented columns in ETRM 12.2.2. The most operationally significant columns are:
- TRANSACTION_ID — The unique business-key candidate, enforced by unique index EGO_AML_INTF_U1. It identifies each interface transaction distinctly.
- REQUEST_ID, PROCESS_FLAG, TRANSACTION_TYPE — Control columns governing concurrent request context and the processing state or action type for each row.
- DATA_SET_ID — Groups related interface records belonging to a single logical load.
- INVENTORY_ITEM_ID, ITEM_NUMBER, ORGANIZATION_ID, ORGANIZATION_CODE — Identify the target inventory item and organization for the AML association.
- MANUFACTURER_ID, MANUFACTURER_NAME, MFG_PART_NUM — Define the manufacturer and manufacturer part number; MANUFACTURER_ID is the documented foreign key to MTL_MANUFACTURERS.
- MRP_PLANNING_CODE, DESCRIPTION, START_DATE, END_DATE — Effective-dating and descriptive attributes of the AML record.
- APPROVAL_STATUS, APPROVAL_STATUS_MEANING, FIRST_ARTICLE_STATUS, FIRST_ARTICLE_STATUS_MEANING — Status indicators and their decoded meanings.
- CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE — Standard WHO audit columns present on nearly all EBS interface tables.
- CHANGE_ID, CHANGE_LINE_ID, SOURCE_SYSTEM_ID, SOURCE_SYSTEM_REFERENCE — Traceability columns linking the row back to its originating change or source system.
Common Use Cases and Queries
Typical usage centers on monitoring, troubleshooting, and reconciling AML loads. Analysts query pending records before the import program runs, and audit records after a failure.
To inspect rows awaiting processing for a given request:
SELECT transaction_id, item_number, manufacturer_name, mfg_part_num, process_flag FROM ego.ego_aml_intf WHERE request_id = :req AND process_flag IS NULL;
To trace a specific item's AML staging data:
SELECT transaction_id, organization_code, inventory_item_id, manufacturer_id, approval_status FROM ego.ego_aml_intf WHERE inventory_item_id = :item_id;
To reconcile interface rows against the base manufacturer table by join key:
SELECT i.transaction_id, i.manufacturer_id, m.manufacturer_name FROM ego.ego_aml_intf i, mtl_manufacturers m WHERE i.manufacturer_id = m.manufacturer_id;
Related Objects
The documented FK structure ties EGO_AML_INTF directly to a small set of masters. The most significant related objects include:
- MTL_MANUFACTURERS — Referenced via MANUFACTURER_ID; the primary manufacturer master validating AML entries.
- EGO_AML_INTF_U1 — Unique index on TRANSACTION_ID ensuring transaction uniqueness.
- MTL_SYSTEM_ITEMS_B — Provides INVENTORY_ITEM_ID and ITEM_NUMBER context for the target item.
- MTL_PARAMETERS / ORG_ORGANIZATION_DEFINITIONS — Supply ORGANIZATION_ID and ORGANIZATION_CODE resolution.
- EGO_ITEM_AML_INTF / AML import concurrent programs — Consume interface rows and load validated records into the base AML tables.
- FND_CONCURRENT_REQUESTS — Joined on REQUEST_ID to associate rows with the driving concurrent request.
Because the table is transient by design, its row population is typically purged after successful import, making it most relevant to integration, migration, and diagnostic reporting scenarios.
-
Table: EGO_AML_INTF
12.1.1
owner:EGO, object_type:TABLE, fnd_design_data:EGO.EGO_AML_INTF, object_name:EGO_AML_INTF, status:VALID, product: EGO - Advanced Product Catalog , description: This table is used to store the interface records for AML , implementation_dba_data: EGO.EGO_AML_INTF ,
-
Table: EGO_AML_INTF
12.2.2
owner:EGO, object_type:TABLE, fnd_design_data:EGO.EGO_AML_INTF, object_name:EGO_AML_INTF, status:VALID, product: EGO - Advanced Product Catalog , description: This table is used to store the interface records for AML , implementation_dba_data: EGO.EGO_AML_INTF ,
-
APPS.EGO_ITEM_AML_PVT SQL Statements
12.2.2
-
APPS.EGO_ITEM_AML_PVT SQL Statements
12.1.1
-
SYNONYM: APPS.EGO_AML_INTF
12.1.1
owner:APPS, object_type:SYNONYM, object_name:EGO_AML_INTF, status:VALID,
-
SYNONYM: APPS.EGO_AML_INTF
12.2.2
owner:APPS, object_type:SYNONYM, object_name:EGO_AML_INTF, status:VALID,
-
VIEW: EGO.EGO_AML_INTF#
12.2.2
owner:EGO, object_type:VIEW, object_name:EGO_AML_INTF#, status:VALID,
-
PACKAGE BODY: APPS.EGO_ITEM_AML_PVT
12.2.2
-
PACKAGE BODY: APPS.EGO_ITEM_AML_PVT
12.1.1
-
VIEW: EGO.EGO_AML_INTF#
12.2.2
-
PACKAGE BODY: APPS.EGO_ITEM_AML_GRP
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:EGO_ITEM_AML_GRP, status:VALID,
-
PACKAGE BODY: APPS.EGO_IMPORT_BATCH_PURGE_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:EGO_IMPORT_BATCH_PURGE_PKG, status:VALID,
-
PACKAGE BODY: APPS.EGO_ITEM_AML_GRP
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:EGO_ITEM_AML_GRP, status:VALID,
-
APPS.EGO_ITEM_AML_GRP SQL Statements
12.2.2
-
APPS.EGO_ITEM_AML_GRP SQL Statements
12.1.1
-
PACKAGE BODY: APPS.ENG_CHANGE_IMPORT_UTIL
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:ENG_CHANGE_IMPORT_UTIL, status:VALID,
-
PACKAGE BODY: APPS.EGO_ITEM_AML_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:EGO_ITEM_AML_PVT, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
PACKAGE BODY: APPS.EGO_ITEM_AML_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:EGO_ITEM_AML_PVT, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
PACKAGE BODY: APPS.EGO_IMPORT_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:EGO_IMPORT_PVT, status:VALID,
-
12.1.1 FND Design Data
12.1.1
-
PACKAGE BODY: APPS.EGO_IMPORT_UTIL_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:EGO_IMPORT_UTIL_PVT, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
PACKAGE BODY: APPS.ENG_CHANGE_IMPORT_UTIL
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:ENG_CHANGE_IMPORT_UTIL, status:VALID,
-
PACKAGE BODY: APPS.EGO_ITEM_BULKLOAD_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:EGO_ITEM_BULKLOAD_PKG, status:VALID,
-
12.2.2 FND Design Data
12.2.2
-
PACKAGE BODY: APPS.EGO_IMPORT_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:EGO_IMPORT_PVT, status:VALID,
-
PACKAGE BODY: APPS.EGO_IMPORT_UTIL_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:EGO_IMPORT_UTIL_PVT, status:VALID,
-
PACKAGE BODY: APPS.EGO_ITEM_BULKLOAD_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:EGO_ITEM_BULKLOAD_PKG, status:VALID,
-
TABLE: EGO.EGO_AML_INTF
12.2.2
owner:EGO, object_type:TABLE, fnd_design_data:EGO.EGO_AML_INTF, object_name:EGO_AML_INTF, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
TABLE: EGO.EGO_AML_INTF
12.1.1
owner:EGO, object_type:TABLE, fnd_design_data:EGO.EGO_AML_INTF, object_name:EGO_AML_INTF, status:VALID,
-
PACKAGE: APPS.EGO_ITEM_AML_PVT
12.2.2
-
PACKAGE: APPS.EGO_ITEM_AML_PVT
12.1.1
-
PACKAGE BODY: APPS.EGO_ITEM_AML_GRP
12.1.1
-
PACKAGE BODY: APPS.EGO_ITEM_AML_GRP
12.2.2
-
APPS.EGO_IMPORT_BATCH_PURGE_PKG SQL Statements
12.2.2
-
APPS.EGO_IMPORT_PVT SQL Statements
12.1.1
-
APPS.EGO_IMPORT_PVT SQL Statements
12.2.2
-
PACKAGE BODY: APPS.EGO_IMPORT_BATCH_PURGE_PKG
12.2.2
-
APPS.ENG_CHANGE_IMPORT_UTIL SQL Statements
12.1.1
-
APPS.EGO_ITEM_AML_GRP dependencies on EGO_AML_INTF
12.1.1
-
APPS.EGO_ITEM_AML_PVT dependencies on EGO_AML_INTF
12.2.2
-
APPS.ENG_CHANGE_IMPORT_UTIL dependencies on EGO_AML_INTF
12.1.1
-
APPS.EGO_IMPORT_PVT dependencies on EGO_AML_INTF
12.2.2