Search Results what is the risk of low production efficiency
The EGO_OBJECT_LOCK
table in Oracle E-Business Suite (EBS) versions 12.1.1 and 12.2.2 is a critical metadata table within the Engineering (ENG) and Product Lifecycle Management (PLM) modules. It primarily serves as a locking mechanism to prevent concurrent modifications to engineering or item-related objects, ensuring data integrity during transactional operations. This table is part of the Engineering Foundation (EGO) schema, which underpins the Engineering and Product Lifecycle Management functionalities in Oracle EBS.
Purpose and Functionality
TheEGO_OBJECT_LOCK
table is designed to manage object-level locks for engineering items, change orders, and other PLM-related entities. When a user initiates an edit or update operation on an object, the system places a lock entry in this table to prevent other users from simultaneously modifying the same record. This is particularly important in collaborative environments where multiple stakeholders may interact with the same data. The table stores details such as the locked object's identifier, lock type, lock owner (user or process), and timestamp information.
Key Columns and Structure
The table typically includes the following columns:- OBJECT_ID: The unique identifier of the locked object (e.g., item_id, change_order_id).
- OBJECT_TYPE: Specifies the type of object being locked (e.g., 'ITEM', 'CHANGE_ORDER').
- LOCK_TYPE: Indicates the lock mode (e.g., 'EXCLUSIVE', 'SHARED').
- LOCKED_BY: The user or process that acquired the lock (usually maps to
FND_USER.USER_ID
). - LOCK_DATE: Timestamp when the lock was acquired.
- EXPIRATION_DATE: Optional field indicating when the lock will automatically expire.
Integration with EBS Workflows
In Oracle EBS 12.1.1 and 12.2.2, theEGO_OBJECT_LOCK
table integrates with:
- Engineering Change Management (ECM): Ensures only one user can modify a change order at a time.
- Item Master Maintenance: Prevents conflicting updates to item attributes.
- Workflow Processes: Maintains data consistency during approval workflows.
Administration and Troubleshooting
System administrators may need to query this table to:- Identify orphaned locks (e.g., from terminated sessions)
- Force-unlock objects during maintenance
- Diagnose "object locked" errors reported by users
Technical Considerations
In EBS 12.2.2, the table may have additional optimizations for cloud deployments, including:- Enhanced indexing for faster lock validation
- Integration with WebLogic session management
- Automatic cleanup routines for expired locks
Best Practices
- Implement scheduled jobs to purge stale locks older than 24 hours
- Monitor lock contention during peak usage periods
- Educate users about proper lock release procedures
EGO_OBJECT_LOCK
table exemplifies Oracle's approach to concurrent data management in complex ERP environments, balancing user collaboration with data consistency requirements.
-
Lookup Type: EGO_EF_DATA_LEVEL
12.2.2
product: EGO - Advanced Product Catalog , meaning: Data Level , description: Data Level ,
-
Lookup Type: EGO_EF_DATA_LEVEL
12.1.1
product: EGO - Advanced Product Catalog , meaning: Data Level , description: Data Level ,
-
Lookup Type: EGO_CAT_GRP_MFG_PREF_LEVEL
12.1.1
product: EGO - Advanced Product Catalog , meaning: Catalog Group Manufacturer Preference Level ,
-
Lookup Type: EGO_CAT_GRP_MFG_PREF_LEVEL
12.2.2
product: EGO - Advanced Product Catalog , meaning: Catalog Group Manufacturer Preference Level ,
-
Lookup Type: EGO_REVISION_SEARCH_CTX
12.2.2
product: EGO - Advanced Product Catalog , meaning: Revision Search Context , description: Revision Search Context(1) ,
-
Lookup Type: EGO_REVISION_SEARCH_CTX
12.1.1
product: EGO - Advanced Product Catalog , meaning: Revision Search Context , description: Revision Search Context(1) ,
-
Table: EGO_OBJECT_LOCK
12.2.2
owner:EGO, object_type:TABLE, fnd_design_data:EGO.EGO_OBJECT_LOCK, object_name:EGO_OBJECT_LOCK, status:VALID, product: EGO - Advanced Product Catalog , description: This table store the locking history of the object and is used to find the Lock information of object , implementation_dba_data: EGO.EGO_OBJECT_LOCK ,
-
Table: EGO_UCCNET_BASELINES
12.2.2
owner:EGO, object_type:TABLE, fnd_design_data:EGO.EGO_UCCNET_BASELINES, object_name:EGO_UCCNET_BASELINES, status:VALID, product: EGO - Advanced Product Catalog , description: This table records snapshots of the last set of UCC registration attributes; it is used to determine if a current registration action is a Correct or a Change , implementation_dba_data: EGO.EGO_UCCNET_BASELINES ,
-
Table: EGO_UCCNET_BASELINES
12.1.1
owner:EGO, object_type:TABLE, fnd_design_data:EGO.EGO_UCCNET_BASELINES, object_name:EGO_UCCNET_BASELINES, status:VALID, product: EGO - Advanced Product Catalog , description: This table records snapshots of the last set of UCC registration attributes; it is used to determine if a current registration action is a Correct or a Change , implementation_dba_data: EGO.EGO_UCCNET_BASELINES ,
-
Lookup Type: EGO_ORG_SEARCH_OPTIONS
12.1.1
product: EGO - Advanced Product Catalog , meaning: Ego Organization Search Options , description: Specifies the mode of search in organizations. ,
-
Lookup Type: EGO_ORG_SEARCH_OPTIONS
12.2.2
product: EGO - Advanced Product Catalog , meaning: Ego Organization Search Options , description: Specifies the mode of search in organizations. ,
-
Table: EGO_FUNC_PARAMS_TL
12.2.2
owner:EGO, object_type:TABLE, fnd_design_data:EGO.EGO_FUNC_PARAMS_TL, object_name:EGO_FUNC_PARAMS_TL, status:VALID, product: EGO - Advanced Product Catalog , description: Hold the language dependent properties of the function parameters. Base table is EGO_FUNC_PARAMS_B , implementation_dba_data: EGO.EGO_FUNC_PARAMS_TL ,
-
Table: EGO_FUNC_PARAMS_TL
12.1.1
owner:EGO, object_type:TABLE, fnd_design_data:EGO.EGO_FUNC_PARAMS_TL, object_name:EGO_FUNC_PARAMS_TL, status:VALID, product: EGO - Advanced Product Catalog , description: Hold the language dependent properties of the function parameters. Base table is EGO_FUNC_PARAMS_B , implementation_dba_data: EGO.EGO_FUNC_PARAMS_TL ,
-
Table: EGO_ITEM_CAT_DENORM_HIER
12.2.2
owner:EGO, object_type:TABLE, fnd_design_data:EGO.EGO_ITEM_CAT_DENORM_HIER, object_name:EGO_ITEM_CAT_DENORM_HIER, status:VALID, product: EGO - Advanced Product Catalog , description: This table is used to store the denormalized hierarchy of item catalog groups , implementation_dba_data: EGO.EGO_ITEM_CAT_DENORM_HIER ,
-
Table: EGO_DATA_LEVEL_TL
12.1.1
owner:EGO, object_type:TABLE, fnd_design_data:EGO.EGO_DATA_LEVEL_TL, object_name:EGO_DATA_LEVEL_TL, status:VALID, product: EGO - Advanced Product Catalog , description: This table is used to store the translatable information of data level metadata information. , implementation_dba_data: EGO.EGO_DATA_LEVEL_TL ,
-
Table: EGO_DATA_LEVEL_TL
12.2.2
owner:EGO, object_type:TABLE, fnd_design_data:EGO.EGO_DATA_LEVEL_TL, object_name:EGO_DATA_LEVEL_TL, status:VALID, product: EGO - Advanced Product Catalog , description: This table is used to store the translatable information of data level metadata information. , implementation_dba_data: EGO.EGO_DATA_LEVEL_TL ,
-
Table: EGO_ITEM_CAT_DENORM_HIER
12.1.1
owner:EGO, object_type:TABLE, fnd_design_data:EGO.EGO_ITEM_CAT_DENORM_HIER, object_name:EGO_ITEM_CAT_DENORM_HIER, status:VALID, product: EGO - Advanced Product Catalog , description: This table is used to store the denormalized hierarchy of item catalog groups , implementation_dba_data: EGO.EGO_ITEM_CAT_DENORM_HIER ,
-
Table: EGO_SUPPLIERSITE_TMP
12.1.1
owner:EGO, object_type:TABLE, fnd_design_data:EGO.EGO_SUPPLIERSITE_TMP, object_name:EGO_SUPPLIERSITE_TMP, status:VALID, product: EGO - Advanced Product Catalog , description: This table is used to store the search results of supplier/sites during item association creation , implementation_dba_data: EGO.EGO_SUPPLIERSITE_TMP ,
-
Table: EGO_SUPPLIERSITE_TMP
12.2.2
owner:EGO, object_type:TABLE, fnd_design_data:EGO.EGO_SUPPLIERSITE_TMP, object_name:EGO_SUPPLIERSITE_TMP, status:VALID, product: EGO - Advanced Product Catalog , description: This table is used to store the search results of supplier/sites during item association creation , implementation_dba_data: EGO.EGO_SUPPLIERSITE_TMP ,
-
Lookup Type: EGO_GDSN_SOURCE_DATA_POOL
12.1.1
product: EGO - Advanced Product Catalog , meaning: This contains the name and GLN of the source data pool ,
-
Lookup Type: EGO_GDSN_SOURCE_DATA_POOL
12.2.2
product: EGO - Advanced Product Catalog , meaning: This contains the name and GLN of the source data pool ,
-
View: EGO_RESULTS_FORMAT_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:EGO.EGO_RESULTS_FORMAT_V, object_name:EGO_RESULTS_FORMAT_V, status:VALID, product: EGO - Advanced Product Catalog , description: This is a view of all of the results formats , implementation_dba_data: APPS.EGO_RESULTS_FORMAT_V ,
-
View: EGO_RESULTS_FORMAT_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:EGO.EGO_RESULTS_FORMAT_V, object_name:EGO_RESULTS_FORMAT_V, status:VALID, product: EGO - Advanced Product Catalog , description: This is a view of all of the results formats , implementation_dba_data: APPS.EGO_RESULTS_FORMAT_V ,
-
View: EGO_RESULTS_FORMAT_SECTIONS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:EGO.EGO_RESULTS_FORMAT_SECTIONS_V, object_name:EGO_RESULTS_FORMAT_SECTIONS_V, status:VALID, product: EGO - Advanced Product Catalog , description: This view stores all of the results sections associated with all of the results formats , implementation_dba_data: APPS.EGO_RESULTS_FORMAT_SECTIONS_V ,
-
View: EGO_RESULTS_FORMAT_SECTIONS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:EGO.EGO_RESULTS_FORMAT_SECTIONS_V, object_name:EGO_RESULTS_FORMAT_SECTIONS_V, status:VALID, product: EGO - Advanced Product Catalog , description: This view stores all of the results sections associated with all of the results formats , implementation_dba_data: APPS.EGO_RESULTS_FORMAT_SECTIONS_V ,
-
Table: EGO_OBJECT_EXT_TABLES_B
12.2.2
owner:EGO, object_type:TABLE, fnd_design_data:EGO.EGO_OBJECT_EXT_TABLES_B, object_name:EGO_OBJECT_EXT_TABLES_B, status:VALID, product: EGO - Advanced Product Catalog , description: Table contains the name of the tables for storing the attribute data for the given object , implementation_dba_data: EGO.EGO_OBJECT_EXT_TABLES_B ,
-
Table: EGO_OBJECT_EXT_TABLES_B
12.1.1
owner:EGO, object_type:TABLE, fnd_design_data:EGO.EGO_OBJECT_EXT_TABLES_B, object_name:EGO_OBJECT_EXT_TABLES_B, status:VALID, product: EGO - Advanced Product Catalog , description: Table contains the name of the tables for storing the attribute data for the given object , implementation_dba_data: EGO.EGO_OBJECT_EXT_TABLES_B ,
-
Lookup Type: EGO_UCCNET_DATA_SOURCE_GLN
12.1.1
product: EGO - Advanced Product Catalog , meaning: This contains the name and GLN of the information provider ,
-
Lookup Type: EGO_UCCNET_DATA_SOURCE_GLN
12.2.2
product: EGO - Advanced Product Catalog , meaning: This contains the name and GLN of the information provider ,
-
Lookup Type: EGO_ICX_CONDITIONS_EXT
12.2.2
product: EGO - Advanced Product Catalog , meaning: Extension for ICX_CONDITIONS , description: Extension for ICX_CONDITIONS ,
-
Lookup Type: EGO_ICX_CONDITIONS_EXT
12.1.1
product: EGO - Advanced Product Catalog , meaning: Extension for ICX_CONDITIONS , description: Extension for ICX_CONDITIONS ,
-
Lookup Type: EGO_UCCNET_DERIVED_ATTR_INFO
12.1.1
product: EGO - Advanced Product Catalog , meaning: Derived attribute used in the uccnet registration page ,
-
Lookup Type: EGO_UCCNET_DERIVED_ATTR_INFO
12.2.2
product: EGO - Advanced Product Catalog , meaning: Derived attribute used in the uccnet registration page ,
-
Table: EGO_FLEX_VALUE_INTF
12.2.2
owner:EGO, object_type:TABLE, fnd_design_data:EGO.EGO_FLEX_VALUE_INTF, object_name:EGO_FLEX_VALUE_INTF, status:VALID, product: EGO - Advanced Product Catalog , description: This table stores the values of a given value set. , implementation_dba_data: EGO.EGO_FLEX_VALUE_INTF ,
-
Table: EGO_INCLUDED_RULESETS
12.2.2
owner:EGO, object_type:TABLE, fnd_design_data:EGO.EGO_INCLUDED_RULESETS, object_name:EGO_INCLUDED_RULESETS, status:VALID, product: EGO - Advanced Product Catalog , description: This table stores which the inclusions of one ruleset in another ruleset , implementation_dba_data: EGO.EGO_INCLUDED_RULESETS ,
-
Table: EGO_MAPPINGS_B
12.1.1
owner:EGO, object_type:TABLE, fnd_design_data:EGO.EGO_MAPPINGS_B, object_name:EGO_MAPPINGS_B, status:VALID, product: EGO - Advanced Product Catalog , description: Holds the mapping data for attribute to parameter mapping of a function , implementation_dba_data: EGO.EGO_MAPPINGS_B ,
-
Table: EGO_MAPPINGS_B
12.2.2
owner:EGO, object_type:TABLE, fnd_design_data:EGO.EGO_MAPPINGS_B, object_name:EGO_MAPPINGS_B, status:VALID, product: EGO - Advanced Product Catalog , description: Holds the mapping data for attribute to parameter mapping of a function , implementation_dba_data: EGO.EGO_MAPPINGS_B ,
-
Table: EGO_SKU_VARIANT_ATTR_USAGES
12.2.2
owner:EGO, object_type:TABLE, fnd_design_data:EGO.EGO_SKU_VARIANT_ATTR_USAGES, object_name:EGO_SKU_VARIANT_ATTR_USAGES, status:VALID, product: EGO - Advanced Product Catalog , description: This table stores the concatenated value of all variant attributes for a SKU item , implementation_dba_data: EGO.EGO_SKU_VARIANT_ATTR_USAGES ,
-
Table: EGO_SKU_VARIANT_ATTR_USAGES
12.1.1
owner:EGO, object_type:TABLE, fnd_design_data:EGO.EGO_SKU_VARIANT_ATTR_USAGES, object_name:EGO_SKU_VARIANT_ATTR_USAGES, status:VALID, product: EGO - Advanced Product Catalog , description: This table stores the concatenated value of all variant attributes for a SKU item , implementation_dba_data: EGO.EGO_SKU_VARIANT_ATTR_USAGES ,
-
Table: EGO_INCLUDED_RULESETS
12.1.1
owner:EGO, object_type:TABLE, fnd_design_data:EGO.EGO_INCLUDED_RULESETS, object_name:EGO_INCLUDED_RULESETS, status:VALID, product: EGO - Advanced Product Catalog , description: This table stores which the inclusions of one ruleset in another ruleset , implementation_dba_data: EGO.EGO_INCLUDED_RULESETS ,
-
Table: EGO_FLEX_VALUE_TL_INTF
12.2.2
owner:EGO, object_type:TABLE, fnd_design_data:EGO.EGO_FLEX_VALUE_TL_INTF, object_name:EGO_FLEX_VALUE_TL_INTF, status:VALID, product: EGO - Advanced Product Catalog , description: This table stores valid values for flexfield segments in each of the installed languages. , implementation_dba_data: EGO.EGO_FLEX_VALUE_TL_INTF ,
-
Table: EGO_INBOUND_MSG_EXT
12.1.1
owner:EGO, object_type:TABLE, fnd_design_data:EGO.EGO_INBOUND_MSG_EXT, object_name:EGO_INBOUND_MSG_EXT, status:VALID, product: EGO - Advanced Product Catalog , description: This table stores the last message timestamp of messages received from other systems , implementation_dba_data: EGO.EGO_INBOUND_MSG_EXT ,
-
Table: EGO_INBOUND_MSG_EXT
12.2.2
owner:EGO, object_type:TABLE, fnd_design_data:EGO.EGO_INBOUND_MSG_EXT, object_name:EGO_INBOUND_MSG_EXT, status:VALID, product: EGO - Advanced Product Catalog , description: This table stores the last message timestamp of messages received from other systems , implementation_dba_data: EGO.EGO_INBOUND_MSG_EXT ,
-
Table: EGO_FLEX_VALUE_VERSION_TL
12.2.2
owner:EGO, object_type:TABLE, fnd_design_data:EGO.EGO_FLEX_VALUE_VERSION_TL, object_name:EGO_FLEX_VALUE_VERSION_TL, status:VALID, product: EGO - Advanced Product Catalog , description: This table stores Transalated values of a Versioned Value Set.All the translatable field like decription,translated text stores in this table , implementation_dba_data: EGO.EGO_FLEX_VALUE_VERSION_TL ,
-
View: EGO_RESULTS_FORMAT_COLUMNS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:EGO.EGO_RESULTS_FORMAT_COLUMNS_V, object_name:EGO_RESULTS_FORMAT_COLUMNS_V, status:VALID, product: EGO - Advanced Product Catalog , description: This view stores all of the results columns associated with all of the results formats , implementation_dba_data: APPS.EGO_RESULTS_FORMAT_COLUMNS_V ,
-
View: EGO_RESULTS_FORMAT_COLUMNS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:EGO.EGO_RESULTS_FORMAT_COLUMNS_V, object_name:EGO_RESULTS_FORMAT_COLUMNS_V, status:VALID, product: EGO - Advanced Product Catalog , description: This view stores all of the results columns associated with all of the results formats , implementation_dba_data: APPS.EGO_RESULTS_FORMAT_COLUMNS_V ,
-
Lookup Type: EGO_EF_SEARCH_BY_LIST
12.1.1
product: EGO - Advanced Product Catalog , meaning: EGO Attribute Groups Search By List , description: A list of the filters by which users can search for Attribute Groups ,
-
Lookup Type: EGO_EF_SEARCH_BY_LIST
12.2.2
product: EGO - Advanced Product Catalog , meaning: EGO Attribute Groups Search By List , description: A list of the filters by which users can search for Attribute Groups ,
-
View: EGO_DATA_LEVEL_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:EGO.EGO_DATA_LEVEL_VL, object_name:EGO_DATA_LEVEL_VL, status:VALID, product: EGO - Advanced Product Catalog , description: This view gives the complete information of the data level metadata. , implementation_dba_data: APPS.EGO_DATA_LEVEL_VL ,
-
View: EGO_ITEM_ATTRIBUTES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:EGO.EGO_ITEM_ATTRIBUTES_V, object_name:EGO_ITEM_ATTRIBUTES_V, status:VALID, product: EGO - Advanced Product Catalog , description: View for getting the control levels of Item Attributes. , implementation_dba_data: APPS.EGO_ITEM_ATTRIBUTES_V ,