Search Results oe_workflow_assignments
Overview
OE_WORKFLOW_ASSIGNMENTS is an Oracle E-Business Suite Order Management (ONT) configuration table that associates workflow process definitions with order types and line types. It is the mechanism by which the Order Management application determines which Oracle Workflow process to execute when an order or order line is entered, booked, or otherwise transitioned through its lifecycle. By binding a PROCESS_NAME and WF_ITEM_TYPE to a specific combination of ORDER_TYPE_ID and LINE_TYPE_ID, the table supplies the routing logic that drives order and line flow orchestration.
In Data Vault terms, the documented foreign key structure supports classifying OE_WORKFLOW_ASSIGNMENTS as a link entity. The heuristic derives this from the fact that the table resolves relationships between order transaction types and workflow definitions rather than storing a single business entity with descriptive attributes. This classification should be treated as a modeling suggestion rather than an authoritative designation.
Key Information Stored
- ASSIGNMENT_ID — Surrogate primary key defined by OE_WORKFLOW_ASSIGNMENTS_PK. A separate unique index, OE_WORKFLOW_ASSINGMENTS_U1, also exists on this column.
- ORDER_TYPE_ID — Foreign key to OE_TRANSACTION_TYPES_ALL; identifies the order type to which the workflow assignment applies.
- LINE_TYPE_ID — Foreign key to OE_TRANSACTION_TYPES_ALL; identifies the line type scoped by the assignment.
- PROCESS_NAME — The internal name of the Oracle Workflow process invoked for the assignment.
- WF_ITEM_TYPE — The workflow item type associated with the process definition.
- ITEM_TYPE_CODE — Item type code used to resolve the workflow definition at runtime.
- START_DATE_ACTIVE / END_DATE_ACTIVE — Date-range columns that control the effective period during which the assignment is active.
- CREATION_DATE, CREATED_BY, LAST_UPDATE_DATE, LAST_UPDATED_BY, LAST_UPDATE_LOGIN — Standard audit columns maintained by the application.
- PROGRAM_APPLICATION_ID, PROGRAM_ID, REQUEST_ID — Concurrent program context identifying the process that created or last updated the row.
- CONTEXT and ATTRIBUTE1 through ATTRIBUTE15 — Descriptive flexfield segments reserved for customer-specific extensions.
The table contains 32 documented columns in the 12.2.2 schema, with the columns above representing the operationally significant subset.
Common Use Cases and Queries
The most frequent requirement is determining which workflow process drives a given order type and line type, typically during order entry troubleshooting or workflow customization. A representative query joins the assignments to the transaction types table:
- SELECT a.assignment_id, a.process_name, a.wf_item_type, t.name order_type FROM oe_workflow_assignments a, oe_transaction_types_all t WHERE a.order_type_id = t.transaction_type_id AND a.line_type_id = :line_type_id;
- Reporting queries often filter on
START_DATE_ACTIVEandEND_DATE_ACTIVEto return only currently effective assignments. - Audit and migration scripts compare the
PROCESS_NAMEandWF_ITEM_TYPEvalues across environments to verify that workflow customizations were transported consistently. - Data warehouse extractions use the
LAST_UPDATE_DATEcolumn to identify incrementally changed configuration rows.
Related Objects
- OE_TRANSACTION_TYPES_ALL — Referenced twice, via
ORDER_TYPE_IDandLINE_TYPE_ID, supplying the order and line type definitions. - OE_ORDER_HEADERS_ALL and OE_ORDER_LINES_ALL — Transaction tables whose workflow routing resolves through the order and line types configured here.
- WF_ITEM_TYPES and the Oracle Workflow engine tables — Resolve the process and item type named on each assignment row.
- OE_WORKFLOW_ASSIGNMENTS_PK and OE_WORKFLOW_ASSINGMENTS_U1 — Primary key constraint and unique index enforcing the assignment identifier.
- Order Management concurrent programs and the Order Management setup forms that insert and maintain assignment records.
-
Table: OE_WORKFLOW_ASSIGNMENTS
12.2.2
owner:ONT, object_type:TABLE, fnd_design_data:ONT.OE_WORKFLOW_ASSIGNMENTS, object_name:OE_WORKFLOW_ASSIGNMENTS, status:VALID, product: ONT - Order Management , description: This table associates assignments to order types and line types. , implementation_dba_data: ONT.OE_WORKFLOW_ASSIGNMENTS ,
-
Table: OE_WORKFLOW_ASSIGNMENTS
12.1.1
owner:ONT, object_type:TABLE, fnd_design_data:ONT.OE_WORKFLOW_ASSIGNMENTS, object_name:OE_WORKFLOW_ASSIGNMENTS, status:VALID, product: ONT - Order Management , description: This table associates assignments to order types and line types. , implementation_dba_data: ONT.OE_WORKFLOW_ASSIGNMENTS ,
-
VIEW: APPS.OE_WF_ORDER_ASSIGN_V
12.2.2
-
VIEW: APPS.OE_WF_ORDER_ASSIGN_V
12.1.1
-
VIEW: ONT.OE_WORKFLOW_ASSIGNMENTS#
12.2.2
owner:ONT, object_type:VIEW, object_name:OE_WORKFLOW_ASSIGNMENTS#, status:VALID,
-
APPS.OE_VALIDATE_WF SQL Statements
12.2.2
-
SYNONYM: APPS.OE_WORKFLOW_ASSIGNMENTS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:OE_WORKFLOW_ASSIGNMENTS, status:VALID,
-
VIEW: APPS.OE_WF_LINE_ASSIGN_V
12.1.1
-
VIEW: APPS.OE_WF_LINE_ASSIGN_V
12.2.2
-
Table: OE_TRANSACTION_TYPES_ALL
12.2.2
owner:ONT, object_type:TABLE, fnd_design_data:ONT.OE_TRANSACTION_TYPES_ALL, object_name:OE_TRANSACTION_TYPES_ALL, status:VALID, product: ONT - Order Management , description: This table stores information about the order and line transaction types , implementation_dba_data: ONT.OE_TRANSACTION_TYPES_ALL ,
-
SYNONYM: APPS.OE_WORKFLOW_ASSIGNMENTS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:OE_WORKFLOW_ASSIGNMENTS, status:VALID,
-
APPS.OE_BULK_WF_UTIL SQL Statements
12.2.2
-
APPS.OE_BULK_WF_UTIL SQL Statements
12.1.1
-
Table: 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, product: ONT - Order Management , description: This table stores information about the order and line transaction types , implementation_dba_data: ONT.OE_TRANSACTION_TYPES_ALL ,
-
APPS.OE_VALIDATE_WF SQL Statements
12.1.1
-
VIEW: ONT.OE_WORKFLOW_ASSIGNMENTS#
12.2.2
-
View: OE_WF_ORDER_ASSIGN_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ONT.OE_WF_ORDER_ASSIGN_V, object_name:OE_WF_ORDER_ASSIGN_V, status:VALID, product: ONT - Order Management , description: View to show workflow assignments for a order transaction type and is used by UI. , implementation_dba_data: APPS.OE_WF_ORDER_ASSIGN_V ,
-
View: OE_WF_ORDER_ASSIGN_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ONT.OE_WF_ORDER_ASSIGN_V, object_name:OE_WF_ORDER_ASSIGN_V, status:VALID, product: ONT - Order Management , description: View to show workflow assignments for a order transaction type and is used by UI. , implementation_dba_data: APPS.OE_WF_ORDER_ASSIGN_V ,
-
PACKAGE BODY: APPS.OE_BULK_WF_UTIL
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OE_BULK_WF_UTIL, status:VALID,
-
View: OE_WF_LINE_ASSIGN_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ONT.OE_WF_LINE_ASSIGN_V, object_name:OE_WF_LINE_ASSIGN_V, status:VALID, product: ONT - Order Management , description: View to show workflow assignments for a line transaction type and is used by UI. , implementation_dba_data: APPS.OE_WF_LINE_ASSIGN_V ,
-
PACKAGE BODY: APPS.OE_VALIDATE_WF
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OE_VALIDATE_WF, status:VALID,
-
PACKAGE BODY: APPS.OE_VALIDATE_WF
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OE_VALIDATE_WF, status:VALID,
-
TABLE: ONT.OE_WORKFLOW_ASSIGNMENTS
12.2.2
owner:ONT, object_type:TABLE, fnd_design_data:ONT.OE_WORKFLOW_ASSIGNMENTS, object_name:OE_WORKFLOW_ASSIGNMENTS, status:VALID,
-
TABLE: ONT.OE_WORKFLOW_ASSIGNMENTS
12.1.1
owner:ONT, object_type:TABLE, fnd_design_data:ONT.OE_WORKFLOW_ASSIGNMENTS, object_name:OE_WORKFLOW_ASSIGNMENTS, status:VALID,
-
View: OE_WF_LINE_ASSIGN_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ONT.OE_WF_LINE_ASSIGN_V, object_name:OE_WF_LINE_ASSIGN_V, status:VALID, product: ONT - Order Management , description: View to show workflow assignments for a line transaction type and is used by UI. , implementation_dba_data: APPS.OE_WF_LINE_ASSIGN_V ,
-
PACKAGE BODY: APPS.OE_BULK_WF_UTIL
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OE_BULK_WF_UTIL, status:VALID,
-
PACKAGE BODY: APPS.JAI_AR_TAX_LINES_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:JAI_AR_TAX_LINES_PKG, status:VALID,
-
PACKAGE BODY: APPS.JAI_AR_IMPORT_SYNC_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:JAI_AR_IMPORT_SYNC_PKG, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
PACKAGE BODY: APPS.OE_VALIDATE_HEADER
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OE_VALIDATE_HEADER, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
VIEW: APPS.OE_WF_ORDER_ASSIGN_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ONT.OE_WF_ORDER_ASSIGN_V, object_name:OE_WF_ORDER_ASSIGN_V, status:VALID,
-
12.1.1 FND Design Data
12.1.1
-
PACKAGE BODY: APPS.OE_VALIDATE_HEADER
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OE_VALIDATE_HEADER, status:VALID,
-
PACKAGE BODY: APPS.OM_SETUP_VALID_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OM_SETUP_VALID_PKG, status:VALID,
-
PACKAGE BODY: APPS.OM_SETUP_VALID_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OM_SETUP_VALID_PKG, status:VALID,
-
PACKAGE BODY: APPS.OE_CNCL_VALIDATE_LINE
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OE_CNCL_VALIDATE_LINE, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.2.2 FND Design Data
12.2.2
-
VIEW: APPS.OE_WF_ORDER_ASSIGN_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ONT.OE_WF_ORDER_ASSIGN_V, object_name:OE_WF_ORDER_ASSIGN_V, status:VALID,
-
PACKAGE BODY: APPS.OE_ORDER_WF_UTIL
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OE_ORDER_WF_UTIL, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
PACKAGE BODY: APPS.JAI_JAR_TL_TRIGGER_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:JAI_JAR_TL_TRIGGER_PKG, status:VALID,
-
PACKAGE BODY: APPS.JAI_AR_RCTA_TRIGGER_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:JAI_AR_RCTA_TRIGGER_PKG, status:VALID,
-
PACKAGE BODY: APPS.JAI_AR_MATCH_TAX_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:JAI_AR_MATCH_TAX_PKG, status:VALID,
-
PACKAGE BODY: APPS.OE_CNCL_VALIDATE_LINE
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OE_CNCL_VALIDATE_LINE, status:VALID,
-
PACKAGE BODY: APPS.OE_ORDER_WF_UTIL
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OE_ORDER_WF_UTIL, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
PACKAGE BODY: APPS.OE_VALIDATE_LINE
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OE_VALIDATE_LINE, status:VALID,