Search Results export_flag
Overview
MTL_CYCLE_COUNT_ENTRIES is a core Inventory (INV) table in Oracle E-Business Suite 12.1.1 and 12.2.2 that defines and stores individual cycle count entries. Each row represents a discrete counting event performed against a specific item, subinventory, and locator combination within an organization. The table acts as the operational workhorse behind the Cycle Counting process, capturing counted quantities, system-on-hand quantities, adjustment details, and approval information that ultimately drive inventory adjustments and material transactions.
From a Data Vault modeling perspective, the heuristic classification for this table is satellite-leaning. It primarily records descriptive and descriptive-history attributes tied to a parent header key (CYCLE_COUNT_HEADER_ID) rather than acting as an aggregation-independent hub or a pure associative link. The 92-column structure and the presence of FIRST, CURRENT, and PRIOR count column families reinforce this satellite interpretation, capturing the evolving state of a counting transaction across its lifecycle.
Key Information Stored
The table is anchored by its surrogate primary key, CYCLE_COUNT_ENTRY_ID, defined through the unique index MTL_CYCLE_COUNT_ENTRIES_U1 and the constraint MTL_CYCLE_COUNT_ENTRIES_PK. This surrogate key is also the business-key candidate referenced by downstream tables. The most significant business columns include:
- CYCLE_COUNT_HEADER_ID — Foreign key linking the entry to its parent MTL_CYCLE_COUNT_HEADERS record.
- ORGANIZATION_ID — The inventory organization context.
- INVENTORY_ITEM_ID — The item being counted.
- SUBINVENTORY and LOCATOR_ID — The storage location of the count.
- ENTRY_STATUS_CODE and COUNT_TYPE_CODE — Status and type classification of the count entry.
- COUNT_DATE_FIRST, COUNT_DATE_CURRENT, COUNT_DATE_PRIOR — Count date history tracking.
- COUNT_QUANTITY_FIRST, COUNT_QUANTITY_CURRENT, COUNT_QUANTITY_PRIOR — Physical quantities observed.
- SYSTEM_QUANTITY_FIRST, SYSTEM_QUANTITY_CURRENT, SYSTEM_QUANTITY_PRIOR — Snapshot system on-hand quantities.
- ADJUSTMENT_QUANTITY and ADJUSTMENT_AMOUNT — The resulting adjustment and its monetary value.
- REVISION, LOT_NUMBER, SERIAL_NUMBER, COST_GROUP_ID — Granular item attributes for revision, lot, serial, and cost group control.
- TRANSACTION_REASON_ID and INVENTORY_ADJUSTMENT_ACCOUNT — Accounting and reason references for the adjustment.
- NUMBER_OF_COUNTS — Counts performed against the entry.
Standard audit columns such as LAST_UPDATE_DATE, CREATED_BY, and the ATTRIBUTE1–ATTRIBUTE15 descriptive flexfield columns are also present.
Common Use Cases and Queries
Typical reporting scenarios include reconciliation of counted versus system quantities, analysis of adjustment variances by item or subinventory, and approval tracking. A representative query joining header and item context follows:
SELECT cce.cycle_count_entry_id, cce.inventory_item_id,
cce.subinventory, cce.count_quantity_current,
cce.system_quantity_current, cce.adjustment_quantity
FROM mtl_cycle_count_entries cce
WHERE cce.organization_id = :org_id
AND cce.entry_status_code = 'APPROVED';
Other practical uses include feeding counts into MTL_MATERIAL_TRANSACTIONS, verifying that adjustments posted to GL via the INVENTORY_ADJUSTMENT_ACCOUNT, and exporting count results through the MTL_CC_ENTRIES_INTERFACE for mass upload processing.
Related Objects
The table participates in a dense foreign key network. Significant related objects include:
- MTL_CYCLE_COUNT_HEADERS — Parent header via CYCLE_COUNT_HEADER_ID.
- MTL_SYSTEM_ITEMS_B — Item master joined on INVENTORY_ITEM_ID and ORGANIZATION_ID.
- MTL_SECONDARY_INVENTORIES — Subinventory master via SUBINVENTORY and ORGANIZATION_ID.
- MTL_ITEM_LOCATIONS — Locators via LOCATOR_ID and ORGANIZATION_ID.
- MTL_MATERIAL_TRANSACTIONS — Adjustment transactions referencing CYCLE_COUNT_ID.
- MTL_CC_ENTRIES_INTERFACE — Interface table referencing CYCLE_COUNT_ENTRY_ID.
- MTL_CC_SERIAL_NUMBERS — Serial-level detail linked by CYCLE_COUNT_ENTRY_ID.
- MTL_CC_SCHED_COUNT_XREFS — Scheduled count cross-references.
- GL_CODE_COMBINATIONS — Adjustment account via INVENTORY_ADJUSTMENT_ACCOUNT.
- MTL_TRANSACTION_REASONS — Reason codes via TRANSACTION_REASON_ID.
Warehouse Management extensions reference WMS_LICENSE_PLATE_NUMBERS through PARENT_LPN_ID and OUTERMOST_LPN_ID, supporting LPN-aware counting.
-
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 ,
-
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 ,
-
View: MTL_CYCLE_COUNT_ENTRIES_ALL_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:INV.MTL_CYCLE_COUNT_ENTRIES_ALL_V, object_name:MTL_CYCLE_COUNT_ENTRIES_ALL_V, status:VALID, product: INV - Inventory , description: 10SC ONLY , implementation_dba_data: APPS.MTL_CYCLE_COUNT_ENTRIES_ALL_V ,
-
View: MTL_CYCLE_COUNT_ENTRIES_ALL_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:INV.MTL_CYCLE_COUNT_ENTRIES_ALL_V, object_name:MTL_CYCLE_COUNT_ENTRIES_ALL_V, status:VALID, product: INV - Inventory , description: 10SC ONLY , implementation_dba_data: APPS.MTL_CYCLE_COUNT_ENTRIES_ALL_V ,
-
View: MTL_CYCLE_COUNT_ENTRIES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:INV.MTL_CYCLE_COUNT_ENTRIES_V, object_name:MTL_CYCLE_COUNT_ENTRIES_V, status:VALID, product: INV - Inventory , description: 10SC ONLY , implementation_dba_data: APPS.MTL_CYCLE_COUNT_ENTRIES_V ,
-
View: MTL_CYCLE_COUNT_ENTRIES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:INV.MTL_CYCLE_COUNT_ENTRIES_V, object_name:MTL_CYCLE_COUNT_ENTRIES_V, status:VALID, product: INV - Inventory , description: 10SC ONLY , implementation_dba_data: APPS.MTL_CYCLE_COUNT_ENTRIES_V ,