Search Results mtl_item_revisions_b
The MTL_ITEM_REVISIONS_B
table is a fundamental data structure within Oracle E-Business Suite (EBS) 12.1.1 and 12.2.2, serving as the primary repository for item revision information in the Inventory and Product Lifecycle Management modules. This table stores critical metadata about item revisions, enabling organizations to track changes, maintain version control, and ensure accurate material management throughout the product lifecycle. Below is a detailed technical summary of its structure, functionality, and integration within Oracle EBS.
Table Structure and Key Columns
TheMTL_ITEM_REVISIONS_B
table is part of the Oracle Inventory module's data model and contains the following key columns:
- INVENTORY_ITEM_ID: Foreign key linking to
MTL_SYSTEM_ITEMS_B
, identifying the item. - ORGANIZATION_ID: Specifies the inventory organization where the revision is applicable.
- REVISION: The alphanumeric revision identifier (e.g., "A", "B", "1.0").
- EFFECTIVITY_DATE: The date from which the revision becomes active.
- IMPLEMENTATION_DATE: Optional field for tracking when the revision was implemented.
- DESCRIPTION: Free-text field for revision notes or comments.
- ATTRIBUTE_CATEGORY and ATTRIBUTE1-15: Flexfields for custom attributes.
- CREATION_DATE, CREATED_BY, LAST_UPDATE_DATE, LAST_UPDATED_BY: Standard Oracle audit columns.
Functional Role in Oracle EBS
The table supports:- Revision Control: Tracks iterative changes to items (e.g., engineering changes, design updates).
- BOM and Routing Management: Revisions are referenced in
BOM_BILL_OF_MATERIALS
andBOM_OPERATIONAL_ROUTINGS
to maintain accurate manufacturing definitions. - Work in Process (WIP): Ensures correct item versions are used in production.
- Costing: Revision-specific costs can be maintained in
CST_ITEM_COSTS
.
Integration Points
The table interacts with:- MTL_SYSTEM_ITEMS_B: Base item definitions.
- BOM_BILL_OF_MATERIALS: Revision-specific bill of materials.
- WIP_DISCRETE_JOBS: Tracks revisions used in manufacturing.
- PO_REQUISITION_LINES and PO_LINES_ALL: Procurement integration.
Technical Considerations
- Indexes: Primary key on
(INVENTORY_ITEM_ID, ORGANIZATION_ID, REVISION)
with additional indexes onEFFECTIVITY_DATE
for performance. - APIs: The
INV_ITEM_REVISION_PUB
package provides programmatic access. - Data Security: Access controlled via Oracle's Function Security and MOAC (Multi-Org Access Control).
- Purging: Requires custom scripts; revisions are often retained for compliance.
Customization and Extensions
Organizations frequently extend functionality via:- Custom triggers for revision approval workflows.
- Extensions using descriptive flexfields (DFFs).
- Integration with PLM systems via Oracle Integration Bus.
Conclusion
TheMTL_ITEM_REVISIONS_B
table is a cornerstone of item revision management in Oracle EBS, providing traceability and control essential for manufacturing, engineering, and supply chain processes. Its design reflects Oracle's modular architecture, enabling seamless integration across inventory, BOM, and production modules while supporting extensibility for industry-specific requirements.
-
Table: MTL_ITEM_REVISIONS_B
12.1.1
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_ITEM_REVISIONS_B, object_name:MTL_ITEM_REVISIONS_B, status:VALID, product: INV - Inventory , description: Item revisions , implementation_dba_data: INV.MTL_ITEM_REVISIONS_B ,
-
Table: MTL_ITEM_REVISIONS_B
12.2.2
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_ITEM_REVISIONS_B, object_name:MTL_ITEM_REVISIONS_B, status:VALID, product: INV - Inventory , description: Item revisions , implementation_dba_data: INV.MTL_ITEM_REVISIONS_B ,
-
APPS.MTL_ITEM_REVISIONS_UTIL dependencies on MTL_ITEM_REVISIONS_B
12.1.1
-
APPS.INVIDIT2 dependencies on MTL_ITEM_REVISIONS_B
12.1.1
-
APPS.INV_LABEL dependencies on MTL_ITEM_REVISIONS_B
12.1.1
-
APPS.INVPPROC dependencies on MTL_ITEM_REVISIONS_B
12.1.1
-
APPS.EGO_ITEM_OPEN_INTERFACE_PVT dependencies on MTL_ITEM_REVISIONS_B
12.1.1
-
APPS.EGO_ITEM_LC_IMP_PC_PUB dependencies on MTL_ITEM_REVISIONS_B
12.1.1
-
APPS.EGO_LIFECYCLE_ADMIN_PUB dependencies on MTL_ITEM_REVISIONS_B
12.1.1
-
APPS.ENG_REVISED_ITEMS_PKG dependencies on MTL_ITEM_REVISIONS_B
12.1.1
-
APPS.INVPVALI dependencies on MTL_ITEM_REVISIONS_B
12.2.2
-
APPS.ENG_CHANGE_IMPORT_UTIL dependencies on MTL_ITEM_REVISIONS_B
12.2.2
-
APPS.BOMPINRV dependencies on MTL_ITEM_REVISIONS_B
12.2.2
-
APPS.BOMPBXIN dependencies on MTL_ITEM_REVISIONS_B
12.2.2
-
APPS.BOM_BOM_REVISION_UTIL dependencies on MTL_ITEM_REVISIONS_B
12.2.2
-
APPS.INVUPD2B dependencies on MTL_ITEM_REVISIONS_B
12.2.2
-
APPS.PO_SHARED_PROC_PVT dependencies on MTL_ITEM_REVISIONS_B
12.2.2
-
APPS.MTL_ITEM_REVISIONS_UTIL dependencies on MTL_ITEM_REVISIONS_B
12.2.2
-
APPS.INV_EBI_CHANGE_ORDER_PUB dependencies on MTL_ITEM_REVISIONS_B
12.2.2
-
APPS.BOM_EXPLODER_PUB dependencies on MTL_ITEM_REVISIONS_B
12.2.2
-
APPS.BOM_VALIDATE_BOM_COMPONENT dependencies on MTL_ITEM_REVISIONS_B
12.2.2
-
APPS.EGO_ITEM_ORG_ASSIGN_PVT dependencies on MTL_ITEM_REVISIONS_B
12.1.1
-
APPS.EGO_ITEM_PVT dependencies on MTL_ITEM_REVISIONS_B
12.1.1
-
APPS.GME_RELEASE_BATCH_PVT dependencies on MTL_ITEM_REVISIONS_B
12.1.1
-
APPS.BOMPCMBM dependencies on MTL_ITEM_REVISIONS_B
12.1.1
-
APPS.INV_ITEM_REVISION_PUB dependencies on MTL_ITEM_REVISIONS_B
12.1.1
-
APPS.INVPVALI dependencies on MTL_ITEM_REVISIONS_B
12.1.1
-
APPS.BOM_EXPLODER_PUB dependencies on MTL_ITEM_REVISIONS_B
12.1.1
-
APPS.PO_GA_PVT dependencies on MTL_ITEM_REVISIONS_B
12.1.1
-
APPS.ENG_CANCEL_ECO dependencies on MTL_ITEM_REVISIONS_B
12.1.1
-
APPS.ENGPKIMP dependencies on MTL_ITEM_REVISIONS_B
12.2.2
-
APPS.BOM_OPEN_INTERFACE_UTL dependencies on MTL_ITEM_REVISIONS_B
12.2.2
-
APPS.EGO_ITEM_OPEN_INTERFACE_PVT dependencies on MTL_ITEM_REVISIONS_B
12.2.2
-
APPS.ENG_COPY_TABLE_ROWS_PKG dependencies on MTL_ITEM_REVISIONS_B
12.2.2
-
APPS.EGO_ICC_STRUCTURE_PVT dependencies on MTL_ITEM_REVISIONS_B
12.2.2
-
APPS.CTO_CONFIG_ITEM_PK dependencies on MTL_ITEM_REVISIONS_B
12.2.2
-
APPS.BOM_IMPORT_PUB dependencies on MTL_ITEM_REVISIONS_B
12.2.2
-
APPS.INV_EGO_REVISION_VALIDATE dependencies on MTL_ITEM_REVISIONS_B
12.2.2
-
APPS.INVPOPIF dependencies on MTL_ITEM_REVISIONS_B
12.2.2
-
APPS.BOMPCMBM dependencies on MTL_ITEM_REVISIONS_B
12.2.2
-
APPS.ENG_VALIDATE_REVISED_ITEM dependencies on MTL_ITEM_REVISIONS_B
12.2.2
-
APPS.BOMPEXPL dependencies on MTL_ITEM_REVISIONS_B
12.1.1
-
APPS.BOM_OPEN_INTERFACE_UTL dependencies on MTL_ITEM_REVISIONS_B
12.1.1
-
APPS.ENG_VALIDATE_REVISED_ITEM dependencies on MTL_ITEM_REVISIONS_B
12.1.1
-
APPS.BOMPINRV dependencies on MTL_ITEM_REVISIONS_B
12.1.1
-
APPS.ENG_COPY_TABLE_ROWS_PKG dependencies on MTL_ITEM_REVISIONS_B
12.1.1
-
APPS.PO_SHARED_PROC_PVT dependencies on MTL_ITEM_REVISIONS_B
12.1.1
-
APPS.INV_EBI_ITEM_HELPER dependencies on MTL_ITEM_REVISIONS_B
12.1.1
-
APPS.EGO_IMPORT_PVT dependencies on MTL_ITEM_REVISIONS_B
12.1.1
-
APPS.ENG_ECO_UTIL dependencies on MTL_ITEM_REVISIONS_B
12.1.1