Search Results mtl_cc_entries_interface
Overview
The MTL_CC_ENTRIES_INTERFACE table is a critical staging table within the Oracle E-Business Suite Inventory (INV) module, specifically for versions 12.1.1 and 12.2.2. It serves as the primary interface for importing and processing cycle count entry data. In the context of Oracle EBS, cycle counting is a key inventory accuracy process where subsets of inventory are counted on a recurring basis. This table acts as the intermediary data store, allowing for the batch loading of physical count information from external systems, data collection devices, or custom programs before it is validated and processed into the permanent transaction tables by the Cycle Count Entries Processor concurrent program.
Key Information Stored
The table stores a comprehensive set of attributes necessary to define and process a single cycle count entry. Its primary key is CC_ENTRY_INTERFACE_ID. Essential columns include CYCLE_COUNT_HEADER_ID and CYCLE_COUNT_ENTRY_ID, which link the interface record to the parent cycle count schedule and any existing entry. Inventory identification is managed through ORGANIZATION_ID, INVENTORY_ITEM_ID, SUBINVENTORY, and LOCATOR_ID. The core count data is stored in COLUMN1 through COLUMN5 (for ABC counts) and the COUNT_QUANTITY. Adjustment details are captured via ADJUSTMENT_ACCOUNT_ID and TRANSACTION_REASON_ID. The processing status is tracked by PROCESS_FLAG and ERROR_CODE columns, which the concurrent program updates. Additional granularity is provided for LOT_NUMBER and REVISION.
Common Use Cases and Queries
The primary use case is the bulk import of cycle count observations. A typical data flow involves inserting records into this interface table with a PROCESS_FLAG of 1 (Pending), then submitting the "Cycle Count Entries Processor" concurrent request. For troubleshooting, common queries involve examining records that failed processing. A sample SQL pattern to identify errors is:
- SELECT CC_ENTRY_INTERFACE_ID, ERROR_CODE FROM INV.MTL_CC_ENTRIES_INTERFACE WHERE PROCESS_FLAG = 3;
Another frequent operational query is to find pending interface records for a specific cycle count header to assess the volume of data awaiting processing:
- SELECT COUNT(*), CYCLE_COUNT_HEADER_ID FROM INV.MTL_CC_ENTRIES_INTERFACE WHERE PROCESS_FLAG = 1 GROUP BY CYCLE_COUNT_HEADER_ID;
Reporting use cases often involve joining this interface to MTL_SYSTEM_ITEMS_B and MTL_CYCLE_COUNT_HEADERS to create pre-processing validation reports.
Related Objects
As indicated by its foreign keys, MTL_CC_ENTRIES_INTERFACE has extensive dependencies within the Inventory schema. Key related objects include the permanent transaction table MTL_CYCLE_COUNT_ENTRIES and the master schedule table MTL_CYCLE_COUNT_HEADERS. It validates item data against MTL_SYSTEM_ITEMS_B, subinventory against MTL_SECONDARY_INVENTORIES, and locators against MTL_ITEM_LOCATIONS. For lot and revision control, it references MTL_LOT_NUMBERS and MTL_ITEM_REVISIONS_B. Adjustment accounting relies on GL_CODE_COMBINATIONS, and reasons are validated against MTL_TRANSACTION_REASONS. The MTL_CC_INTERFACE_ERRORS table stores detailed error messages for failed interface records, linked via CC_ENTRY_INTERFACE_ID. The primary processing logic is encapsulated within the Cycle Count Entries Processor concurrent program.
-
Table: MTL_CC_ENTRIES_INTERFACE
12.1.1
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_CC_ENTRIES_INTERFACE, object_name:MTL_CC_ENTRIES_INTERFACE, status:VALID, product: INV - Inventory , description: Cycle Count Entries Interface data , implementation_dba_data: INV.MTL_CC_ENTRIES_INTERFACE ,
-
Table: MTL_CC_ENTRIES_INTERFACE
12.2.2
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_CC_ENTRIES_INTERFACE, object_name:MTL_CC_ENTRIES_INTERFACE, status:VALID, product: INV - Inventory , description: Cycle Count Entries Interface data , implementation_dba_data: INV.MTL_CC_ENTRIES_INTERFACE ,
-
APPS.MTL_CCEOI_PROCESS_PVT dependencies on MTL_CC_ENTRIES_INTERFACE
12.1.1
-
APPS.MTL_CCEOI_CONC_PVT dependencies on MTL_CC_ENTRIES_INTERFACE
12.2.2
-
APPS.MTL_CCEOI_ACTION_PUB dependencies on MTL_CC_ENTRIES_INTERFACE
12.2.2
-
APPS.MTL_CCEOI_ACTION_PVT dependencies on MTL_CC_ENTRIES_INTERFACE
12.2.2
-
APPS.MTL_CCEOI_VAR_PVT dependencies on MTL_CC_ENTRIES_INTERFACE
12.1.1
-
APPS.MTL_CCEOI_VAR_PVT dependencies on MTL_CC_ENTRIES_INTERFACE
12.2.2
-
APPS.MTL_CCEOI_ACTION_PUB dependencies on MTL_CC_ENTRIES_INTERFACE
12.1.1
-
APPS.MTL_CCEOI_CONC_PVT dependencies on MTL_CC_ENTRIES_INTERFACE
12.1.1
-
APPS.MTL_CCEOI_PROCESS_PVT dependencies on MTL_CC_ENTRIES_INTERFACE
12.2.2
-
APPS.MTL_CCEOI_ACTION_PVT dependencies on MTL_CC_ENTRIES_INTERFACE
12.1.1
-
APPS.MTL_CCEOI_CONC_PVT SQL Statements
12.2.2
-
APPS.MTL_CCEOI_CONC_PVT SQL Statements
12.1.1
-
VIEW: APPS.MTL_CC_ENTRIES_INTERFACE_DFV
12.2.2
-
VIEW: APPS.MTL_CC_ENTRIES_INTERFACE_DFV
12.1.1
-
SYNONYM: APPS.MTL_CC_ENTRIES_INTERFACE
12.2.2
owner:APPS, object_type:SYNONYM, object_name:MTL_CC_ENTRIES_INTERFACE, status:VALID,
-
SYNONYM: APPS.MTL_CC_ENTRIES_INTERFACE
12.1.1
owner:APPS, object_type:SYNONYM, object_name:MTL_CC_ENTRIES_INTERFACE, status:VALID,
-
APPS.MTL_CCEOI_ACTION_PUB SQL Statements
12.2.2
-
APPS.MTL_CCEOI_ACTION_PVT SQL Statements
12.2.2
-
APPS.MTL_CCEOI_ACTION_PUB SQL Statements
12.1.1
-
Table: MTL_CC_INTERFACE_ERRORS
12.1.1
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_CC_INTERFACE_ERRORS, object_name:MTL_CC_INTERFACE_ERRORS, status:VALID, product: INV - Inventory , description: Cycle Count Entries Interface process errors , implementation_dba_data: INV.MTL_CC_INTERFACE_ERRORS ,
-
APPS.MTL_CCEOI_CONC_PVT dependencies on MTL_CCEOI_VAR_PVT
12.2.2
-
Table: MTL_CC_INTERFACE_ERRORS
12.2.2
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_CC_INTERFACE_ERRORS, object_name:MTL_CC_INTERFACE_ERRORS, status:VALID, product: INV - Inventory , description: Cycle Count Entries Interface process errors , implementation_dba_data: INV.MTL_CC_INTERFACE_ERRORS ,
-
APPS.MTL_CCEOI_CONC_PVT dependencies on MTL_CCEOI_VAR_PVT
12.1.1
-
TRIGGER: APPS.MTL_CC_ENTRIES_INTERFACE_T1
12.1.1
owner:APPS, object_type:TRIGGER, object_name:MTL_CC_ENTRIES_INTERFACE_T1, status:VALID,
-
TRIGGER: APPS.MTL_CYCLE_COUNT_ENTRIES_T1
12.1.1
owner:APPS, object_type:TRIGGER, object_name:MTL_CYCLE_COUNT_ENTRIES_T1, status:VALID,
-
VIEW: APPS.MTL_CC_ENTRIES_INTERFACE_DFV
12.2.2
owner:APPS, object_type:VIEW, object_name:MTL_CC_ENTRIES_INTERFACE_DFV, status:VALID,
-
TRIGGER: APPS.MTL_CYCLE_COUNT_ENTRIES_T1
12.2.2
owner:APPS, object_type:TRIGGER, object_name:MTL_CYCLE_COUNT_ENTRIES_T1, status:VALID,
-
Table: MTL_CYCLE_COUNT_HEADERS
12.2.2
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_CYCLE_COUNT_HEADERS, object_name:MTL_CYCLE_COUNT_HEADERS, status:VALID, product: INV - Inventory , description: Defines cycle count header information , implementation_dba_data: INV.MTL_CYCLE_COUNT_HEADERS ,
-
TRIGGER: APPS.MTL_CYCLE_COUNT_ENTRIES_T1
12.1.1
-
TRIGGER: APPS.MTL_CC_ENTRIES_INTERFACE_T1
12.2.2
owner:APPS, object_type:TRIGGER, object_name:MTL_CC_ENTRIES_INTERFACE_T1, status:VALID,
-
TRIGGER: APPS.MTL_CYCLE_COUNT_ENTRIES_T1
12.2.2
-
VIEW: APPS.MTL_CC_ENTRIES_INTERFACE_DFV
12.1.1
owner:APPS, object_type:VIEW, object_name:MTL_CC_ENTRIES_INTERFACE_DFV, status:VALID,
-
APPS.MTL_CCEOI_PROCESS_PVT SQL Statements
12.2.2
-
Table: MTL_TRANSACTION_REASONS
12.2.2
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_TRANSACTION_REASONS, object_name:MTL_TRANSACTION_REASONS, status:VALID, product: INV - Inventory , description: Inventory Transaction Reasons Table , implementation_dba_data: INV.MTL_TRANSACTION_REASONS ,
-
PACKAGE: APPS.MTL_CCEOI_VAR_PVT
12.1.1
owner:APPS, object_type:PACKAGE, object_name:MTL_CCEOI_VAR_PVT, status:VALID,
-
VIEW: INV.MTL_CC_ENTRIES_INTERFACE#
12.2.2
owner:INV, object_type:VIEW, object_name:MTL_CC_ENTRIES_INTERFACE#, status:VALID,
-
Table: MTL_CYCLE_COUNT_ENTRIES
12.1.1
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_CYCLE_COUNT_ENTRIES, object_name:MTL_CYCLE_COUNT_ENTRIES, status:VALID, product: INV - Inventory , description: Defines cycle count entries , implementation_dba_data: INV.MTL_CYCLE_COUNT_ENTRIES ,
-
Table: MTL_CYCLE_COUNT_ENTRIES
12.2.2
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_CYCLE_COUNT_ENTRIES, object_name:MTL_CYCLE_COUNT_ENTRIES, status:VALID, product: INV - Inventory , description: Defines cycle count entries , implementation_dba_data: INV.MTL_CYCLE_COUNT_ENTRIES ,
-
APPS.MTL_CCEOI_CONC_PVT dependencies on DUAL
12.1.1
-
APPS.MTL_CCEOI_PROCESS_PVT dependencies on MTL_CCEOI_VAR_PVT
12.1.1
-
VIEW: APPS.MTL_CC_ENTRIES_INTERFACE_V
12.1.1
-
APPS.MTL_CCEOI_PROCESS_PVT SQL Statements
12.1.1
-
Table: MTL_TRANSACTION_REASONS
12.1.1
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_TRANSACTION_REASONS, object_name:MTL_TRANSACTION_REASONS, status:VALID, product: INV - Inventory , description: Inventory Transaction Reasons Table , implementation_dba_data: INV.MTL_TRANSACTION_REASONS ,
-
Table: MTL_CYCLE_COUNT_HEADERS
12.1.1
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_CYCLE_COUNT_HEADERS, object_name:MTL_CYCLE_COUNT_HEADERS, status:VALID, product: INV - Inventory , description: Defines cycle count header information , implementation_dba_data: INV.MTL_CYCLE_COUNT_HEADERS ,
-
PACKAGE BODY: APPS.MTL_CCEOI_ACTION_PUB
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:MTL_CCEOI_ACTION_PUB, status:VALID,
-
APPS.MTL_CCEOI_ACTION_PVT SQL Statements
12.1.1
-
APPS.MTL_CCEOI_PROCESS_PVT dependencies on MTL_CCEOI_VAR_PVT
12.2.2
-
APPS.MTL_CCEOI_CONC_PVT dependencies on MTL_CYCLE_COUNT_ENTRIES
12.2.2