Search Results oe_transaction_types_syn
The ONT.OE_TRANSACTION_TYPES_ALL
table in Oracle E-Business Suite (EBS) 12.1.1 or 12.2.2 is a critical repository for defining and managing transaction types within the Order Management (OM) module. This table stores metadata that governs the behavior of sales orders, returns, and other order-related transactions. Below is a detailed breakdown of its structure, purpose, and significance in Oracle EBS implementations.
Overview
TheOE_TRANSACTION_TYPES_ALL
table is part of the Oracle Order Management schema (ONT
) and serves as a master reference for transaction types. Each record in this table represents a unique transaction type, such as standard sales orders, return orders, internal orders, or mixed transactions. These definitions influence workflow rules, validation, and processing logic across the order lifecycle.
Key Columns and Their Significance
- TRANSACTION_TYPE_ID: A unique identifier for each transaction type, often used as a foreign key in related OM tables.
- NAME: The user-friendly name of the transaction type (e.g., "Standard Order," "Return").
- DESCRIPTION: A detailed explanation of the transaction type's purpose.
- TYPE_CLASS: Categorizes the transaction (e.g., "ORDER," "RETURN," "QUOTE") to group similar types.
- ACTIVE_FLAG: Indicates whether the transaction type is enabled ("Y") or inactive ("N").
- ORG_ID: Supports multi-org functionality by associating transaction types with specific operating units.
- DEFAULT_LINE_TYPE_ID: Links to
OE_LINE_TYPES_ALL
to define default line types for orders of this transaction type. - CREDIT_CHECK_FLAG: Determines if credit validation is required for the transaction type.
- PRICE_HOLD_FLAG: Controls whether pricing holds are applicable.
Functional Role in Order Management
Transaction types inOE_TRANSACTION_TYPES_ALL
drive several OM processes:
- Order Creation: Defines default attributes (e.g., workflows, pricing rules) when users create orders.
- Workflow Routing: Associates transaction types with specific OM workflows (
WF_ITEM_TYPES
), ensuring orders follow the correct approval paths. - Validation Rules: Enforces business rules (e.g., mandatory fields, credit checks) based on the transaction type.
- Reporting and Analytics: Enables filtering and grouping of orders by transaction type in reports.
Integration with Other Modules
The table integrates with:- Inventory (INV): Transaction types may trigger specific inventory reservations or picking rules.
- Receivables (AR): Return transaction types often link to AR credit memo processes.
- Pricing (QP): Determines applicable price lists and modifiers.
Customization Considerations
Implementers often extendOE_TRANSACTION_TYPES_ALL
to:
- Add custom transaction types for industry-specific workflows (e.g., rental orders, subscriptions).
- Modify default attributes via Oracle's "Transaction Type" form (Navigation: Order Management > Setup > Transactions > Transaction Types).
- Leverage APIs (
OE_TRANSACTION_TYPES_PUB
) for programmatic updates.
Technical Notes
- The
_ALL
suffix indicates multi-org support; views likeOE_TRANSACTION_TYPES
filter records byORG_ID
. - Indexes on
TRANSACTION_TYPE_ID
andORG_ID
optimize performance. - Changes to transaction types may require revalidation of workflows and integration points.
Conclusion
TheONT.OE_TRANSACTION_TYPES_ALL
table is foundational to Oracle Order Management, providing configurability and control over order processing. Its design supports complex business requirements while maintaining integration with broader EBS functionalities. Proper configuration of this table is essential for aligning OM operations with organizational policies and industry standards.
-
VIEW: APPS.OEBV_SALES_ORDER_TYPES
12.1.1
-
VIEW: APPS.OEBV_SALES_ORDER_TYPES
12.2.2
-
VIEW: APPS.OE_TRANSACTION_TYPES_VL
12.1.1
-
VIEW: APPS.OE_TRANSACTION_TYPES_VL
12.2.2
-
SYNONYM: APPS.OE_TRANSACTION_TYPES_SYN
12.1.1
owner:APPS, object_type:SYNONYM, object_name:OE_TRANSACTION_TYPES_SYN, status:VALID,
-
SYNONYM: APPS.OE_TRANSACTION_TYPES_SYN
12.2.2
owner:APPS, object_type:SYNONYM, object_name:OE_TRANSACTION_TYPES_SYN, status:VALID,
-
View: OEBV_SALES_ORDER_TYPES
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OE.OEBV_SALES_ORDER_TYPES ONT.OEBV_SALES_ORDER_TYPES, object_name:OEBV_SALES_ORDER_TYPES, status:VALID, product: ONT - Order Management , description: Base BIS Business View for Sales Order Types. , implementation_dba_data: APPS.OEBV_SALES_ORDER_TYPES ,
-
View: OEBV_SALES_ORDER_TYPES
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OE.OEBV_SALES_ORDER_TYPES ONT.OEBV_SALES_ORDER_TYPES, object_name:OEBV_SALES_ORDER_TYPES, status:VALID, product: ONT - Order Management , description: Base BIS Business View for Sales Order Types. , implementation_dba_data: APPS.OEBV_SALES_ORDER_TYPES ,
-
View: OE_TRANSACTION_TYPES_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ONT.OE_TRANSACTION_TYPES_VL, object_name:OE_TRANSACTION_TYPES_VL, status:VALID, product: ONT - Order Management , description: MLS transaction types view for an organization. , implementation_dba_data: APPS.OE_TRANSACTION_TYPES_VL ,
-
View: OEFV_SALES_ORDER_TYPES
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OE.OEFV_SALES_ORDER_TYPES ONT.OEFV_SALES_ORDER_TYPES, object_name:OEFV_SALES_ORDER_TYPES, status:VALID, product: ONT - Order Management , description: Full BIS Business View for Sales Order Types. , implementation_dba_data: APPS.OEFV_SALES_ORDER_TYPES ,
-
View: OE_TRANSACTION_TYPES_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ONT.OE_TRANSACTION_TYPES_VL, object_name:OE_TRANSACTION_TYPES_VL, status:VALID, product: ONT - Order Management , description: MLS transaction types view for an organization. , implementation_dba_data: APPS.OE_TRANSACTION_TYPES_VL ,
-
VIEW: APPS.OEBV_SALES_ORDER_TYPES
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OE.OEBV_SALES_ORDER_TYPES ONT.OEBV_SALES_ORDER_TYPES, object_name:OEBV_SALES_ORDER_TYPES, status:VALID,
-
VIEW: APPS.OEBV_SALES_ORDER_TYPES
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OE.OEBV_SALES_ORDER_TYPES ONT.OEBV_SALES_ORDER_TYPES, object_name:OEBV_SALES_ORDER_TYPES, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
VIEW: ONT.OE_TRANSACTION_TYPES_ALL#
12.2.2
owner:ONT, object_type:VIEW, object_name:OE_TRANSACTION_TYPES_ALL#, status:VALID,
-
VIEW: APPS.OE_TRANSACTION_TYPES_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ONT.OE_TRANSACTION_TYPES_VL, object_name:OE_TRANSACTION_TYPES_VL, status:VALID,
-
VIEW: APPS.OE_TRANSACTION_TYPES_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ONT.OE_TRANSACTION_TYPES_VL, object_name:OE_TRANSACTION_TYPES_VL, status:VALID,
-
TABLE: ONT.OE_TRANSACTION_TYPES_ALL
12.1.1
owner:ONT, object_type:TABLE, fnd_design_data:ONT.OE_TRANSACTION_TYPES_ALL, object_name:OE_TRANSACTION_TYPES_ALL, status:VALID,
-
eTRM - ONT Tables and Views
12.1.1
description: OM WorkFlow Activity Skip Log. ,
-
eTRM - ONT Tables and Views
12.2.2
description: OM WorkFlow Activity Skip Log. ,
-
eTRM - OE Tables and Views
12.2.2
description: Temporary table ,
-
eTRM - OE Tables and Views
12.1.1
description: Temporary table ,
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
eTRM - ONT Tables and Views
12.1.1
description: OM WorkFlow Activity Skip Log. ,
-
eTRM - OE Tables and Views
12.1.1
description: Temporary table ,
-
eTRM - OE Tables and Views
12.2.2
description: Temporary table ,
-
eTRM - ONT Tables and Views
12.2.2
description: OM WorkFlow Activity Skip Log. ,