Search Results oe_sets_history
The OE_SETS_HISTORY table in Oracle E-Business Suite (EBS) versions 12.1.1 and 12.2.2 is a critical repository for tracking historical changes related to order sets within the Order Management (OM) module. This table serves as an audit trail, capturing modifications made to order sets over time, ensuring data integrity, compliance, and traceability. Below is a detailed analysis of its structure, purpose, and significance in Oracle EBS.
Purpose and Functional Context
Order sets in Oracle Order Management are predefined collections of items, pricing rules, and fulfillment instructions used to streamline order entry. The OE_SETS_HISTORY table logs transactional changes to these sets, such as:- Creation or deletion of order sets
- Modifications to set attributes (e.g., name, description, status)
- Changes to item compositions within sets
- Updates to pricing or discount rules
Table Structure and Key Columns
The OE_SETS_HISTORY table typically includes the following key columns:- SET_ID: Foreign key linking to the parent order set in OE_SETS.
- VERSION_NUMBER: Tracks incremental changes to the same set.
- CREATION_DATE/LAST_UPDATE_DATE: Timestamps for change tracking.
- CREATED_BY/LAST_UPDATED_BY: User IDs responsible for modifications.
- STATUS: Reflects the set's lifecycle state (e.g., ACTIVE, INACTIVE).
- ATTRIBUTE_CATEGORY/ATTRIBUTE_n: Flexfields for custom attributes.
Integration with Oracle EBS Modules
OE_SETS_HISTORY integrates with:- Order Management (OM): Primary module leveraging this table for order set versioning.
- Inventory (INV): Tracks item availability changes affecting sets.
- Pricing (QP): Logs adjustments to pricing rules tied to sets.
- Workflow: Triggers approval processes for set modifications.
Technical Considerations
- Data Volume: High-transaction environments may require partitioning or archival strategies to manage growth.
- Performance: Indexes on SET_ID and VERSION_NUMBER optimize historical queries.
- Customization Impact: Extensions via flexfields or triggers must maintain historical logging consistency.
- Upgrades: In EBS 12.2.2, Oracle's Online Patching (ADOP) requires testing for history table compatibility.
Business Process Implications
Organizations leverage OE_SETS_HISTORY for:- Audit Compliance: Meeting SOX or industry-specific regulations.
- Root Cause Analysis: Investigating order discrepancies.
- Change Management: Reviewing approval workflows for set modifications.
- Reporting: Generating trend analyses on set usage patterns.
Best Practices
- Implement automated purging policies for obsolete records.
- Document customizations affecting history capture logic.
- Include this table in backup/recovery plans due to its audit significance.
- Monitor performance impacts during peak order processing periods.
-
Table: OE_SETS_HISTORY
12.1.1
owner:ONT, object_type:TABLE, fnd_design_data:ONT.OE_SETS_HISTORY, object_name:OE_SETS_HISTORY, status:VALID, product: ONT - Order Management , description: Stores history of Set information , implementation_dba_data: ONT.OE_SETS_HISTORY ,
-
Table: OE_SETS_HISTORY
12.2.2
owner:ONT, object_type:TABLE, fnd_design_data:ONT.OE_SETS_HISTORY, object_name:OE_SETS_HISTORY, status:VALID, product: ONT - Order Management , description: Stores history of Set information , implementation_dba_data: ONT.OE_SETS_HISTORY ,
-
APPS.OE_AUDIT_HISTORY_PVT dependencies on OE_SETS_HISTORY
12.2.2
-
APPS.OE_AUDIT_HISTORY_PVT dependencies on OE_SETS_HISTORY
12.1.1
-
APPS.OE_ORDER_PURGE_PVT dependencies on OE_SETS_HISTORY
12.2.2
-
APPS.OE_ORDER_PURGE_PVT dependencies on OE_SETS_HISTORY
12.1.1
-
VIEW: ONT.OE_SETS_HISTORY#
12.2.2
owner:ONT, object_type:VIEW, object_name:OE_SETS_HISTORY#, status:VALID,
-
APPS.OE_AUDIT_HISTORY_PVT dependencies on OE_SETS
12.1.1
-
APPS.OE_AUDIT_HISTORY_PVT dependencies on OE_SETS
12.2.2
-
APPS.OE_ORDER_PURGE_PVT dependencies on OE_SETS
12.1.1
-
APPS.OE_ORDER_PURGE_PVT dependencies on OE_SETS
12.2.2
-
SYNONYM: APPS.OE_SETS_HISTORY
12.1.1
owner:APPS, object_type:SYNONYM, object_name:OE_SETS_HISTORY, status:VALID,
-
SYNONYM: APPS.OE_SETS_HISTORY
12.2.2
owner:APPS, object_type:SYNONYM, object_name:OE_SETS_HISTORY, status:VALID,
-
VIEW: ONT.OE_SETS_HISTORY#
12.2.2
-
TABLE: ONT.OE_SETS_HISTORY
12.2.2
owner:ONT, object_type:TABLE, fnd_design_data:ONT.OE_SETS_HISTORY, object_name:OE_SETS_HISTORY, status:VALID,
-
TABLE: ONT.OE_SETS_HISTORY
12.1.1
owner:ONT, object_type:TABLE, fnd_design_data:ONT.OE_SETS_HISTORY, object_name:OE_SETS_HISTORY, status:VALID,
-
12.1.1 FND Design Data
12.1.1
-
12.2.2 FND Design Data
12.2.2
-
PACKAGE BODY: APPS.OE_ORDER_PURGE_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OE_ORDER_PURGE_PVT, status:VALID,
-
APPS.OE_SCHEDULE_UTIL dependencies on OE_SETS
12.2.2
-
APPS.OE_SCHEDULE_UTIL dependencies on OE_SETS
12.1.1
-
PACKAGE BODY: APPS.OE_AUDIT_HISTORY_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OE_AUDIT_HISTORY_PVT, status:VALID,
-
PACKAGE BODY: APPS.OE_AUDIT_HISTORY_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OE_AUDIT_HISTORY_PVT, status:VALID,
-
APPS.OE_AUDIT_HISTORY_PVT dependencies on FND_API
12.1.1
-
APPS.OE_AUDIT_HISTORY_PVT dependencies on FND_API
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
PACKAGE BODY: APPS.OE_ORDER_PURGE_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OE_ORDER_PURGE_PVT, status:VALID,
-
APPS.OE_ORDER_PURGE_PVT dependencies on OE_CONTRACTS_UTIL
12.2.2
-
APPS.OE_ORDER_PURGE_PVT dependencies on OE_CONTRACTS_UTIL
12.1.1
-
12.2.2 DBA Data
12.2.2
-
APPS.OE_ORDER_PURGE_PVT dependencies on OE_CODE_CONTROL
12.2.2
-
APPS.OE_ORDER_PURGE_PVT dependencies on OE_CODE_CONTROL
12.1.1
-
12.1.1 DBA Data
12.1.1
-
APPS.OE_AUDIT_HISTORY_PVT SQL Statements
12.1.1
-
APPS.OE_AUDIT_HISTORY_PVT SQL Statements
12.2.2
-
APPS.OE_ORDER_PURGE_PVT SQL Statements
12.1.1
-
APPS.OE_ORDER_PURGE_PVT SQL Statements
12.2.2
-
PACKAGE BODY: APPS.OE_AUDIT_HISTORY_PVT
12.1.1
-
PACKAGE BODY: APPS.OE_AUDIT_HISTORY_PVT
12.2.2
-
APPS.OE_SCHEDULE_UTIL SQL Statements
12.1.1
-
APPS.OE_ORDER_PURGE_PVT dependencies on OE_DEBUG_PUB
12.2.2
-
APPS.OE_ORDER_PURGE_PVT dependencies on OE_DEBUG_PUB
12.1.1
-
APPS.OE_SCHEDULE_UTIL SQL Statements
12.2.2
-
PACKAGE BODY: APPS.OE_ORDER_PURGE_PVT
12.1.1
-
PACKAGE BODY: APPS.OE_ORDER_PURGE_PVT
12.2.2