Search Results bom_delete_errors
Overview
The BOM_DELETE_ERRORS table is a critical logging and error-handling structure within the Oracle E-Business Suite Bills of Material (BOM) module. Its primary role is to capture and persist detailed error information that occurs during the execution of the Bill of Material Delete Process. This process is a complex, multi-step operation for removing engineering or manufacturing bills, their components, and related entities. The table provides an auditable trail of failures, enabling administrators and functional users to diagnose and resolve integrity issues, such as foreign key constraints or business rule violations, that prevent the successful deletion of BOM data. Its existence is essential for maintaining data integrity and supporting troubleshooting in production environments.
Key Information Stored
The table records errors with granular detail, linking each failure to the specific step and entity in the deletion process. The primary key is a composite of four columns, ensuring unique identification for each error record. Key columns include DELETE_ENTITY_SEQUENCE_ID, which links to the master deletion request in BOM_DELETE_ENTITIES; SQL_STATEMENT_NAME, which identifies the specific deletion script that failed by referencing BOM_DELETE_SQL_STATEMENTS; and COMPONENT_SEQUENCE_ID and OPERATION_SEQUENCE_ID, which pinpoint the exact component or routing operation that caused the failure. The ERROR_SEQUENCE_NUMBER orders multiple errors that may occur for a single entity. While the provided metadata does not list all columns, typical error tables in this context also include columns for error messages, timestamps, and the specific database constraint or code that was violated.
Common Use Cases and Queries
The primary use case is investigating and resolving failures from the Bill of Material Delete concurrent request. After a deletion job completes with errors, a user would query this table to obtain a actionable report. A common diagnostic query joins to related tables to provide context:
- Identifying all errors for a specific deletion job:
SELECT * FROM bom.bom_delete_errors WHERE delete_entity_sequence_id = <JOB_ID> ORDER BY error_sequence_number; - Reporting detailed error context by joining to entity and statement tables:
SELECT e.*, ent.entity_name, stmt.sql_statement_text FROM bom.bom_delete_errors e, bom.bom_delete_entities ent, bom.bom_delete_sql_statements stmt WHERE e.delete_entity_sequence_id = ent.delete_entity_sequence_id AND e.sql_statement_name = stmt.sql_statement_name; - This analysis is crucial for determining if errors are due to dependent records in other modules (like WIP or PO) that must be purged first, or due to invalid data states.
Related Objects
The BOM_DELETE_ERRORS table is centrally linked to two other key tables in the deletion framework, as defined by its foreign keys:
- BOM_DELETE_ENTITIES: This is the parent table that defines the overall deletion request. The relationship is maintained via the
BOM_DELETE_ERRORS.DELETE_ENTITY_SEQUENCE_IDcolumn, which references the primary key of BOM_DELETE_ENTITIES. This links each error to a specific execution instance. - BOM_DELETE_SQL_STATEMENTS: This table stores the metadata and SQL for the various deletion steps. The relationship is through the
BOM_DELETE_ERRORS.SQL_STATEMENT_NAMEcolumn, identifying precisely which deletion script (e.g., for deleting component requirements or routing operations) failed during execution.
Together, these three tables form the core logging infrastructure for the BOM deletion engine.
-
Table: BOM_DELETE_ERRORS
12.1.1
owner:BOM, object_type:TABLE, fnd_design_data:BOM.BOM_DELETE_ERRORS, object_name:BOM_DELETE_ERRORS, status:VALID, product: BOM - Bills of Material , description: Errors occurring when deleting entities , implementation_dba_data: BOM.BOM_DELETE_ERRORS ,
-
Table: BOM_DELETE_ERRORS
12.2.2
owner:BOM, object_type:TABLE, fnd_design_data:BOM.BOM_DELETE_ERRORS, object_name:BOM_DELETE_ERRORS, status:VALID, product: BOM - Bills of Material , description: Errors occurring when deleting entities , implementation_dba_data: BOM.BOM_DELETE_ERRORS ,
-
APPS.BOMPCMBM dependencies on BOM_DELETE_ERRORS
12.2.2
-
APPS.BOMPCMBM dependencies on BOM_DELETE_ERRORS
12.1.1
-
APPS.BOM_DELETE_GROUPS_API dependencies on BOM_DELETE_ERRORS
12.2.2
-
APPS.BOM_DELETE_GROUPS_API dependencies on BOM_DELETE_ERRORS
12.1.1
-
VIEW: APPS.BOM_DELETE_ERRORS_V
12.2.2
-
SYNONYM: APPS.BOM_DELETE_ERRORS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:BOM_DELETE_ERRORS, status:VALID,
-
TABLE: BOM.BOM_DELETE_ERRORS
12.2.2
owner:BOM, object_type:TABLE, fnd_design_data:BOM.BOM_DELETE_ERRORS, object_name:BOM_DELETE_ERRORS, status:VALID,
-
VIEW: APPS.BOM_DELETE_ERRORS_V
12.1.1
-
VIEW: BOM.BOM_DELETE_ERRORS#
12.2.2
-
VIEW: BOM.BOM_DELETE_ERRORS#
12.2.2
owner:BOM, object_type:VIEW, object_name:BOM_DELETE_ERRORS#, status:VALID,
-
SYNONYM: APPS.BOM_DELETE_ERRORS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:BOM_DELETE_ERRORS, status:VALID,
-
TABLE: BOM.BOM_DELETE_ERRORS
12.1.1
owner:BOM, object_type:TABLE, fnd_design_data:BOM.BOM_DELETE_ERRORS, object_name:BOM_DELETE_ERRORS, status:VALID,
-
Table: BOM_DELETE_SQL_STATEMENTS
12.1.1
owner:BOM, object_type:TABLE, fnd_design_data:BOM.BOM_DELETE_SQL_STATEMENTS, object_name:BOM_DELETE_SQL_STATEMENTS, status:VALID, product: BOM - Bills of Material , description: SQL statements used to check and delete entities , implementation_dba_data: BOM.BOM_DELETE_SQL_STATEMENTS ,
-
View: BOM_DELETE_ERRORS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:BOM.BOM_DELETE_ERRORS_V, object_name:BOM_DELETE_ERRORS_V, status:VALID, product: BOM - Bills of Material , description: Errors occurring when deleting entities , implementation_dba_data: APPS.BOM_DELETE_ERRORS_V ,
-
Table: BOM_DELETE_ENTITIES
12.2.2
owner:BOM, object_type:TABLE, fnd_design_data:BOM.BOM_DELETE_ENTITIES, object_name:BOM_DELETE_ENTITIES, status:VALID, product: BOM - Bills of Material , description: Deleted entities in BOM and INV , implementation_dba_data: BOM.BOM_DELETE_ENTITIES ,
-
PACKAGE BODY: APPS.BOM_DELETE_GROUPS_API
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:BOM_DELETE_GROUPS_API, status:VALID,
-
Table: BOM_DELETE_SQL_STATEMENTS
12.2.2
owner:BOM, object_type:TABLE, fnd_design_data:BOM.BOM_DELETE_SQL_STATEMENTS, object_name:BOM_DELETE_SQL_STATEMENTS, status:VALID, product: BOM - Bills of Material , description: SQL statements used to check and delete entities , implementation_dba_data: BOM.BOM_DELETE_SQL_STATEMENTS ,
-
Table: BOM_DELETE_ENTITIES
12.1.1
owner:BOM, object_type:TABLE, fnd_design_data:BOM.BOM_DELETE_ENTITIES, object_name:BOM_DELETE_ENTITIES, status:VALID, product: BOM - Bills of Material , description: Deleted entities in BOM and INV , implementation_dba_data: BOM.BOM_DELETE_ENTITIES ,
-
PACKAGE BODY: APPS.BOM_DELETE_GROUPS_API
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BOM_DELETE_GROUPS_API, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
View: BOM_DELETE_ERRORS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:BOM.BOM_DELETE_ERRORS_V, object_name:BOM_DELETE_ERRORS_V, status:VALID, product: BOM - Bills of Material , description: Errors occurring when deleting entities , implementation_dba_data: APPS.BOM_DELETE_ERRORS_V ,
-
12.2.2 DBA Data
12.2.2
-
PACKAGE BODY: APPS.BOMPCMBM
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:BOMPCMBM, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
VIEW: APPS.BOM_DELETE_ERRORS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:BOM.BOM_DELETE_ERRORS_V, object_name:BOM_DELETE_ERRORS_V, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
PACKAGE BODY: APPS.BOMPCMBM
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BOMPCMBM, status:VALID,
-
VIEW: APPS.BOM_DELETE_ERRORS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:BOM.BOM_DELETE_ERRORS_V, object_name:BOM_DELETE_ERRORS_V, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.1.1 FND Design Data
12.1.1
-
12.2.2 FND Design Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
APPS.BOM_DELETE_GROUPS_API SQL Statements
12.2.2
-
APPS.BOM_DELETE_GROUPS_API SQL Statements
12.1.1
-
PACKAGE BODY: APPS.BOM_DELETE_GROUPS_API
12.1.1
-
PACKAGE BODY: APPS.BOM_DELETE_GROUPS_API
12.2.2
-
APPS.BOMPCMBM SQL Statements
12.1.1
-
APPS.BOMPCMBM SQL Statements
12.2.2
-
eTRM - BOM Tables and Views
12.2.2
description: Table to map wip transactions to their corresponding event types. ,
-
eTRM - BOM Tables and Views
12.1.1
description: Table to map wip transactions to their corresponding event types. ,
-
PACKAGE BODY: APPS.BOMPCMBM
12.2.2
-
PACKAGE BODY: APPS.BOMPCMBM
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
eTRM - BOM Tables and Views
12.1.1
description: Table to map wip transactions to their corresponding event types. ,
-
eTRM - BOM Tables and Views
12.2.2
description: Table to map wip transactions to their corresponding event types. ,