Search Results oe_hold_authorizations
Deep Dive into OE_HOLD_AUTHORIZATIONS Table in Oracle EBS 12.1.1/12.2.2
The OE_HOLD_AUTHORIZATIONS table is a critical component of Oracle E-Business Suite (EBS) Order Management module, specifically designed to manage authorization records for order holds. It stores metadata related to users or roles authorized to release holds applied to sales orders, ensuring controlled access and compliance with business rules. This table is integral to the hold management framework in Oracle EBS versions 12.1.1 and 12.2.2.
Key Attributes and Structure
The table's structure includes the following primary columns:
- HOLD_AUTHORIZATION_ID: Primary key, uniquely identifying each authorization record.
- HOLD_ID: Foreign key linking to OE_HOLDS, referencing the specific hold being authorized.
- AUTHORIZATION_TYPE: Indicates whether authorization is granted to a user (
USER
) or responsibility (RESP
). - USER_ID/RESPONSIBILITY_ID: Stores the ID of the authorized user/responsibility, depending on
AUTHORIZATION_TYPE
. - START_DATE/END_DATE: Defines the validity period of the authorization.
- CREATED_BY/CREATION_DATE: Audit columns tracking record creation.
Functional Role in Order Management
The table supports the following business processes:
- Hold Release Workflow: Determines which users/responsibilities can release specific holds (e.g., credit, inventory, or manual holds).
- Segregation of Duties: Enforces compliance by restricting hold release privileges based on authorization records.
- Temporal Access Control: Uses
START_DATE/END_DATE
to implement time-bound authorizations.
Integration with Other Modules
OE_HOLD_AUTHORIZATIONS interacts with:
- OE_HOLDS: Contains master hold definitions referenced via
HOLD_ID
. - FND_USER/FND_RESPONSIBILITY: Validates user/responsibility IDs against Oracle Application Object Library tables.
- OE_ORDER_HOLDS: Stores applied holds; authorizations govern release actions on these records.
Technical Considerations
Key technical aspects include:
- Indexing: Typically indexed on
HOLD_ID
andUSER_ID/RESPONSIBILITY_ID
for performance. - API Dependencies: Managed via Order Management APIs like
OE_HOLDS_PUB
for CRUD operations. - Upgrade Impact: Structure remains consistent between 12.1.1 and 12.2.2, but post-upgrade scripts may populate new columns if present.
Customization Scenarios
Common extensions involve:
- Adding custom columns (e.g.,
APPROVAL_COMMENTS
) via table extensions. - Implementing triggers to sync with external approval systems.
- Building custom reports using
HOLD_AUTHORIZATION_ID
as a join key.
Conclusion
The OE_HOLD_AUTHORIZATIONS table is a foundational element in Oracle EBS Order Management, enabling granular control over hold release permissions. Its design ensures auditability, flexibility, and integration with Oracle's security model, making it indispensable for organizations with complex order approval hierarchies.
-
Table: OE_HOLD_AUTHORIZATIONS
12.1.1
owner:ONT, object_type:TABLE, fnd_design_data:ONT.OE_HOLD_AUTHORIZATIONS, object_name:OE_HOLD_AUTHORIZATIONS, status:VALID, product: ONT - Order Management , description: Stores information about who has the authority to apply and release holds. , implementation_dba_data: ONT.OE_HOLD_AUTHORIZATIONS ,
-
Table: OE_HOLD_AUTHORIZATIONS
12.2.2
owner:ONT, object_type:TABLE, fnd_design_data:ONT.OE_HOLD_AUTHORIZATIONS, object_name:OE_HOLD_AUTHORIZATIONS, status:VALID, product: ONT - Order Management , description: Stores information about who has the authority to apply and release holds. , implementation_dba_data: ONT.OE_HOLD_AUTHORIZATIONS ,
-
APPS.OE_HOLDS_PVT dependencies on OE_HOLD_AUTHORIZATIONS
12.1.1
-
APPS.OE_HOLDS_PVT dependencies on OE_HOLD_AUTHORIZATIONS
12.2.2
-
APPS.OE_HOLDS_PVT dependencies on OE_HOLD_AUTHORIZATIONS
12.1.1
-
APPS.OE_HOLDS_PVT dependencies on OE_HOLD_AUTHORIZATIONS
12.2.2
-
VIEW: APPS.OEBV_HOLD_AUTHORIZATIONS
12.1.1
-
SYNONYM: APPS.OE_HOLD_AUTHORIZATIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:OE_HOLD_AUTHORIZATIONS, status:VALID,
-
VIEW: ONT.OE_HOLD_AUTHORIZATIONS#
12.2.2
owner:ONT, object_type:VIEW, object_name:OE_HOLD_AUTHORIZATIONS#, status:VALID,
-
VIEW: APPS.OE_HOLD_AUTHORIZATIONS_DFV
12.1.1
-
VIEW: APPS.OE_HOLD_AUTHORIZATIONS_DFV
12.2.2
-
VIEW: APPS.OEBV_HOLD_AUTHORIZATIONS
12.2.2
-
VIEW: APPS.OEFV_HOLD_AUTHORIZATIONS
12.1.1
-
SYNONYM: APPS.OE_HOLD_AUTHORIZATIONS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:OE_HOLD_AUTHORIZATIONS, status:VALID,
-
VIEW: APPS.OEFV_HOLD_AUTHORIZATIONS
12.2.2
-
VIEW: ONT.OE_HOLD_AUTHORIZATIONS#
12.2.2
-
View: OEBV_HOLD_AUTHORIZATIONS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ONT.OEBV_HOLD_AUTHORIZATIONS, object_name:OEBV_HOLD_AUTHORIZATIONS, status:VALID, product: ONT - Order Management , description: Base BIS Business View for Order Hold Authorization. , implementation_dba_data: APPS.OEBV_HOLD_AUTHORIZATIONS ,
-
View: OEBV_HOLD_AUTHORIZATIONS
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ONT.OEBV_HOLD_AUTHORIZATIONS, object_name:OEBV_HOLD_AUTHORIZATIONS, status:VALID, product: ONT - Order Management , description: Base BIS Business View for Order Hold Authorization. , implementation_dba_data: APPS.OEBV_HOLD_AUTHORIZATIONS ,
-
TABLE: ONT.OE_HOLD_AUTHORIZATIONS
12.2.2
owner:ONT, object_type:TABLE, fnd_design_data:ONT.OE_HOLD_AUTHORIZATIONS, object_name:OE_HOLD_AUTHORIZATIONS, status:VALID,
-
View: OEFV_HOLD_AUTHORIZATIONS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ONT.OEFV_HOLD_AUTHORIZATIONS, object_name:OEFV_HOLD_AUTHORIZATIONS, status:VALID, product: ONT - Order Management , description: Full BIS Business View for Order Hold Authorizations . , implementation_dba_data: APPS.OEFV_HOLD_AUTHORIZATIONS ,
-
Table: OE_HOLD_DEFINITIONS
12.1.1
owner:ONT, object_type:TABLE, fnd_design_data:ONT.OE_HOLD_DEFINITIONS, object_name:OE_HOLD_DEFINITIONS, status:VALID, product: ONT - Order Management , description: This table stores information about hold name and its validity period. , implementation_dba_data: ONT.OE_HOLD_DEFINITIONS ,
-
Table: OE_HOLD_DEFINITIONS
12.2.2
owner:ONT, object_type:TABLE, fnd_design_data:ONT.OE_HOLD_DEFINITIONS, object_name:OE_HOLD_DEFINITIONS, status:VALID, product: ONT - Order Management , description: This table stores information about hold name and its validity period. , implementation_dba_data: ONT.OE_HOLD_DEFINITIONS ,
-
VIEW: APPS.OE_HOLD_AUTHORIZATIONS_DFV
12.1.1
owner:APPS, object_type:VIEW, object_name:OE_HOLD_AUTHORIZATIONS_DFV, status:VALID,
-
VIEW: APPS.OE_HOLD_AUTHORIZATIONS_DFV
12.2.2
owner:APPS, object_type:VIEW, object_name:OE_HOLD_AUTHORIZATIONS_DFV, status:VALID,
-
TABLE: ONT.OE_HOLD_AUTHORIZATIONS
12.1.1
owner:ONT, object_type:TABLE, fnd_design_data:ONT.OE_HOLD_AUTHORIZATIONS, object_name:OE_HOLD_AUTHORIZATIONS, status:VALID,
-
View: OEFV_HOLD_AUTHORIZATIONS
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ONT.OEFV_HOLD_AUTHORIZATIONS, object_name:OEFV_HOLD_AUTHORIZATIONS, status:VALID, product: ONT - Order Management , description: Full BIS Business View for Order Hold Authorizations . , implementation_dba_data: APPS.OEFV_HOLD_AUTHORIZATIONS ,
-
Table: FND_RESPONSIBILITY
12.1.1
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_RESPONSIBILITY, object_name:FND_RESPONSIBILITY, status:VALID, product: FND - Application Object Library , description: Responsibilities , implementation_dba_data: APPLSYS.FND_RESPONSIBILITY ,
-
Table: FND_RESPONSIBILITY
12.2.2
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_RESPONSIBILITY, object_name:FND_RESPONSIBILITY, status:VALID, product: FND - Application Object Library , description: Responsibilities , implementation_dba_data: APPLSYS.FND_RESPONSIBILITY ,
-
VIEW: APPS.OEFV_HOLD_AUTHORIZATIONS
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ONT.OEFV_HOLD_AUTHORIZATIONS, object_name:OEFV_HOLD_AUTHORIZATIONS, status:VALID,
-
VIEW: APPS.OEBV_HOLD_AUTHORIZATIONS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ONT.OEBV_HOLD_AUTHORIZATIONS, object_name:OEBV_HOLD_AUTHORIZATIONS, status:VALID,
-
VIEW: APPS.OEBV_HOLD_AUTHORIZATIONS
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ONT.OEBV_HOLD_AUTHORIZATIONS, object_name:OEBV_HOLD_AUTHORIZATIONS, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
PACKAGE: APPS.OE_HOLDS_PVT
12.2.2
owner:APPS, object_type:PACKAGE, object_name:OE_HOLDS_PVT, status:VALID,
-
VIEW: APPS.OEFV_HOLD_AUTHORIZATIONS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ONT.OEFV_HOLD_AUTHORIZATIONS, object_name:OEFV_HOLD_AUTHORIZATIONS, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
PACKAGE BODY: APPS.OE_HOLDS_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OE_HOLDS_PVT, status:VALID,
-
PACKAGE: APPS.OE_HOLDS_PVT
12.1.1
owner:APPS, object_type:PACKAGE, object_name:OE_HOLDS_PVT, status:VALID,
-
12.1.1 FND Design Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
PACKAGE BODY: APPS.OE_HOLDS_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OE_HOLDS_PVT, status:VALID,
-
12.2.2 FND Design Data
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
-
eTRM - ONT Tables and Views
12.2.2
description: OM WorkFlow Activity Skip Log. ,
-
eTRM - ONT Tables and Views
12.1.1
description: OM WorkFlow Activity Skip Log. ,
-
APPS.OE_HOLDS_PVT SQL Statements
12.1.1
-
APPS.OE_HOLDS_PVT SQL Statements
12.2.2