Search Results aso_quote_status_transitions
Overview
The ASO_QUOTE_STATUS_TRANSITIONS table is a core configuration table within the Oracle E-Business Suite (EBS) Order Capture (ASO) module. It functions as the rule engine governing the permissible lifecycle progression of sales quotes. In EBS, a quote undergoes various status changes, such as from DRAFT to ACTIVE to ACCEPTED. This table explicitly defines which status transitions are valid and allowed by the application, thereby enforcing business logic and process integrity. Its role is critical for maintaining a controlled and auditable quote workflow, preventing invalid status jumps that could compromise data consistency or business rules.
Key Information Stored
The table's primary function is to map a valid "from" status to a valid "to" status. The central columns are foreign keys referencing the ASO_QUOTE_STATUSES_B table, which holds the master list of status codes and their meanings. The key column is TRANSITION_ID, serving as the primary key for each unique rule. While the provided metadata does not list all columns, a typical implementation would include columns such as FROM_STATUS_ID (the starting status), TO_STATUS_ID (the target status), and potentially attributes like ENABLED_FLAG (to activate or deactivate a rule), SECURITY_GROUP_ID for multi-org contexts, and standard WHO columns (CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE) for auditing.
Common Use Cases and Queries
The primary use case is the validation of a quote status change initiated by a user or a concurrent process. Before updating a quote's status, the application queries this table to confirm the requested transition is permitted. For system administrators and implementers, common activities involve querying the configured rules for analysis or troubleshooting. A typical diagnostic query would join to the status master table to translate ID values to human-readable names:
SELECT from_status.NAME FROM_STATUS, to_status.NAME TO_STATUS, aqst.* FROM ASO_QUOTE_STATUS_TRANSITIONS aqst, ASO_QUOTE_STATUSES_B from_status, ASO_QUOTE_STATUSES_B to_status WHERE aqst.FROM_STATUS_ID = from_status.STATUS_ID AND aqst.TO_STATUS_ID = to_status.STATUS_ID ORDER BY from_status.NAME, to_status.NAME;
This table is also central for custom reporting on quote workflow efficiency, identifying common transition paths, and ensuring configuration aligns with business process requirements during implementations or upgrades.
Related Objects
This table has direct dependencies within the ASO schema. As indicated by the foreign keys, its two critical parent tables are both references to ASO_QUOTE_STATUSES_B, which supplies the valid FROM_STATUS_ID and TO_STATUS_ID values. The primary key ASO_QUOTE_STATUS_TRANS_PK ensures rule uniqueness. It is intrinsically linked to the core quote entity, likely ASO_QUOTE_HEADERS_ALL, whose STATUS_CODE column is governed by these transition rules. Business logic enforcing these rules is typically encapsulated within PL/SQL packages in the Order Capture module, such as ASO_QUOTE_PUB, which call validation APIs that reference this table. Direct modifications should be performed via documented APIs to maintain referential integrity and cache consistency.
-
Table: ASO_QUOTE_STATUS_TRANSITIONS
12.1.1
owner:ASO, object_type:TABLE, fnd_design_data:ASO.ASO_QUOTE_STATUS_TRANSITIONS, object_name:ASO_QUOTE_STATUS_TRANSITIONS, status:VALID, product: ASO - Order Capture , description: ASO_QUOTE_STATUS_TRANSITIONS stores transition rules for quote statuses. , implementation_dba_data: ASO.ASO_QUOTE_STATUS_TRANSITIONS ,
-
Table: ASO_QUOTE_STATUS_TRANSITIONS
12.2.2
owner:ASO, object_type:TABLE, fnd_design_data:ASO.ASO_QUOTE_STATUS_TRANSITIONS, object_name:ASO_QUOTE_STATUS_TRANSITIONS, status:VALID, product: ASO - Order Capture , description: ASO_QUOTE_STATUS_TRANSITIONS stores transition rules for quote statuses. , implementation_dba_data: ASO.ASO_QUOTE_STATUS_TRANSITIONS ,
-
APPS.ASO_SUBMIT_QUOTE_PVT dependencies on ASO_QUOTE_STATUS_TRANSITIONS
12.1.1
-
APPS.ASO_VALIDATE_PVT dependencies on ASO_QUOTE_STATUS_TRANSITIONS
12.2.2
-
APPS.ASO_VALIDATE_PVT dependencies on ASO_QUOTE_STATUS_TRANSITIONS
12.1.1
-
APPS.ASO_STATUS_TRANS_PKG dependencies on ASO_QUOTE_STATUS_TRANSITIONS
12.2.2
-
APPS.ASO_STATUS_TRANS_PKG dependencies on ASO_QUOTE_STATUS_TRANSITIONS
12.1.1
-
APPS.ASO_SUBMIT_QUOTE_PVT dependencies on ASO_QUOTE_STATUS_TRANSITIONS
12.2.2
-
Table: ASO_QUOTE_STATUSES_B
12.1.1
owner:ASO, object_type:TABLE, fnd_design_data:ASO.ASO_QUOTE_STATUSES_B, object_name:ASO_QUOTE_STATUSES_B, status:VALID, product: ASO - Order Capture , description: ASO_QUOTE_STATUSES_B stores the pre-defined and user-definable statuses for a quote header or a quote line. , implementation_dba_data: ASO.ASO_QUOTE_STATUSES_B ,
-
SYNONYM: APPS.ASO_QUOTE_STATUS_TRANSITIONS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:ASO_QUOTE_STATUS_TRANSITIONS, status:VALID,
-
SYNONYM: APPS.ASO_QUOTE_STATUS_TRANSITIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:ASO_QUOTE_STATUS_TRANSITIONS, status:VALID,
-
Table: ASO_QUOTE_STATUSES_B
12.2.2
owner:ASO, object_type:TABLE, fnd_design_data:ASO.ASO_QUOTE_STATUSES_B, object_name:ASO_QUOTE_STATUSES_B, status:VALID, product: ASO - Order Capture , description: ASO_QUOTE_STATUSES_B stores the pre-defined and user-definable statuses for a quote header or a quote line. , implementation_dba_data: ASO.ASO_QUOTE_STATUSES_B ,
-
VIEW: APPS.ASO_STATUS_TRANSITIONS_V
12.1.1
-
VIEW: APPS.ASO_STATUS_TRANSITIONS_V
12.2.2
-
VIEW: ASO.ASO_QUOTE_STATUS_TRANSITIONS#
12.2.2
owner:ASO, object_type:VIEW, object_name:ASO_QUOTE_STATUS_TRANSITIONS#, status:VALID,
-
VIEW: ASO.ASO_QUOTE_STATUS_TRANSITIONS#
12.2.2
-
12.2.2 DBA Data
12.2.2
-
TABLE: ASO.ASO_QUOTE_STATUS_TRANSITIONS
12.2.2
owner:ASO, object_type:TABLE, fnd_design_data:ASO.ASO_QUOTE_STATUS_TRANSITIONS, object_name:ASO_QUOTE_STATUS_TRANSITIONS, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
PACKAGE BODY: APPS.ASO_STATUS_TRANS_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:ASO_STATUS_TRANS_PKG, status:VALID,
-
TABLE: ASO.ASO_QUOTE_STATUS_TRANSITIONS
12.1.1
owner:ASO, object_type:TABLE, fnd_design_data:ASO.ASO_QUOTE_STATUS_TRANSITIONS, object_name:ASO_QUOTE_STATUS_TRANSITIONS, status:VALID,
-
PACKAGE BODY: APPS.ASO_STATUS_TRANS_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:ASO_STATUS_TRANS_PKG, status:VALID,
-
12.2.2 FND Design Data
12.2.2
-
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
-
View: ASO_STATUS_TRANSITIONS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ASO.ASO_STATUS_TRANSITIONS_V, object_name:ASO_STATUS_TRANSITIONS_V, status:VALID, product: ASO - Order Capture , description: Transition Rules for Quote Statuses , implementation_dba_data: APPS.ASO_STATUS_TRANSITIONS_V ,
-
View: ASO_STATUS_TRANSITIONS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ASO.ASO_STATUS_TRANSITIONS_V, object_name:ASO_STATUS_TRANSITIONS_V, status:VALID, product: ASO - Order Capture , description: Transition Rules for Quote Statuses , implementation_dba_data: APPS.ASO_STATUS_TRANSITIONS_V ,
-
12.2.2 DBA Data
12.2.2
-
APPS.ASO_STATUS_TRANS_PKG SQL Statements
12.2.2
-
12.1.1 DBA Data
12.1.1
-
APPS.ASO_STATUS_TRANS_PKG SQL Statements
12.1.1
-
PACKAGE BODY: APPS.ASO_SUBMIT_QUOTE_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:ASO_SUBMIT_QUOTE_PVT, status:VALID,
-
PACKAGE BODY: APPS.ASO_VALIDATE_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:ASO_VALIDATE_PVT, status:VALID,
-
PACKAGE BODY: APPS.ASO_VALIDATE_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:ASO_VALIDATE_PVT, status:VALID,
-
PACKAGE BODY: APPS.ASO_SUBMIT_QUOTE_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:ASO_SUBMIT_QUOTE_PVT, status:VALID,
-
PACKAGE BODY: APPS.ASO_STATUS_TRANS_PKG
12.2.2
-
PACKAGE BODY: APPS.ASO_STATUS_TRANS_PKG
12.1.1
-
APPS.ASO_STATUS_TRANS_PKG dependencies on ASO_UTILITY_PVT
12.2.2
-
APPS.ASO_STATUS_TRANS_PKG dependencies on ASO_UTILITY_PVT
12.1.1
-
VIEW: APPS.ASO_STATUS_TRANSITIONS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ASO.ASO_STATUS_TRANSITIONS_V, object_name:ASO_STATUS_TRANSITIONS_V, status:VALID,
-
VIEW: APPS.ASO_STATUS_TRANSITIONS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ASO.ASO_STATUS_TRANSITIONS_V, object_name:ASO_STATUS_TRANSITIONS_V, status:VALID,
-
eTRM - ASO Tables and Views
12.2.2
description: This tables is used to log messages during the migration in Order Capture. ,
-
eTRM - ASO Tables and Views
12.1.1
description: This tables is used to log messages during the migration in Order Capture. ,
-
APPS.ASO_STATUS_TRANS_PKG dependencies on FND_API
12.1.1
-
APPS.ASO_STATUS_TRANS_PKG dependencies on FND_API
12.2.2
-
APPS.ASO_SUBMIT_QUOTE_PVT SQL Statements
12.1.1
-
APPS.ASO_SUBMIT_QUOTE_PVT SQL Statements
12.2.2