Search Results aso_apr_rules_b
Overview
The table ASO_APR_RULES_B is a core data object within the Oracle E-Business Suite (EBS) Order Capture (ASO) module. It was designed to store the base or header-level information for approval rules used in the order management workflow. These rules would govern the automated routing and authorization of sales orders, quotes, or returns based on configurable business criteria such as order value, customer type, or product category. However, based on the provided ETRM documentation, this table is explicitly marked as obsolete and was not used in the 11i release cycle. For implementations on EBS 12.1.1 and 12.2.2, this table is documented as "Not implemented in this database," indicating it is a legacy artifact with no active data or functional purpose in these versions. Its presence in the data dictionary is typically for upgrade compatibility.
Key Information Stored
While the table is obsolete, its defined structure reveals its intended purpose. The primary key column, ASO_APR_RULE_ID, uniquely identifies each approval rule record. A significant foreign key column is AK_OBJECT, which would have linked to the AK_OBJECTS table, part of Oracle's Application Object Library (AOL). This relationship suggests that approval rules were managed as flexible, user-defined Application Framework (AK) objects, allowing for customizable attributes and descriptive flexfields. Other columns, not detailed in the excerpt but typical for such rule tables, would have included fields for the rule's effective dates, status, sequencing, and the specific business object (e.g., ORDER, QUOTE) to which the rule applied.
Common Use Cases and Queries
Given its obsolete status in EBS 12.1.1 and 12.2.2, there are no standard functional use cases or operational queries for this table. Technical consultants or DBAs might encounter it only during data cleanup audits, historical analysis of upgraded systems, or while reviewing dependency scripts. A sample query to verify its lack of implementation would be a simple record count check: SELECT COUNT(*) FROM ASO_APR_RULES_B;, which should return zero in a standard 12.x environment. Any custom code or reports referencing this table from a prior 11i or earlier implementation would require remediation to use the contemporary approval management engines available in Release 12.
Related Objects
The ETRM documentation specifies several foreign key relationships, illustrating the table's intended role in a larger approval rule architecture. The related objects are:
- ASO_APR_RULES_TL: A translation table linked via ASO_APR_RULE_ID to store multilingual names and descriptions for the rule.
- ASO_APR_RULE_GRP_MEMBER: Linked via ASO_APR_RULE_ID, this table would have associated individual rules with rule groups for collective application.
- ASO_APR_RULE_STEPS_B: Linked via ASO_APR_RULE_ID, this child table would have defined the sequential approval steps (actions, approvers, conditions) within a single rule.
- AK_OBJECTS: Linked via the AK_OBJECT column, this foundational AOL table would have provided the metadata framework for the rule object's flexfields and attributes.
All these related tables share the same obsolete status and are not implemented in EBS 12.1.1 or 12.2.2.
-
Table: ASO_APR_RULES_B
12.2.2
product: ASO - Order Capture , description: Obsolete, not used in 11i. , implementation_dba_data: Not implemented in this database ,
-
Table: ASO_APR_RULES_B
12.1.1
product: ASO - Order Capture , description: Obsolete, not used in 11i. , implementation_dba_data: Not implemented in this database ,
-
Table: ASO_APR_RULES_TL
12.2.2
product: ASO - Order Capture , description: Obsolete, not used in 11i. , implementation_dba_data: Not implemented in this database ,
-
Table: ASO_APR_RULE_GRP_MEMBER
12.2.2
product: ASO - Order Capture , description: Obsolete, not used in 11i. , implementation_dba_data: Not implemented in this database ,
-
Table: ASO_APR_RULE_STEPS_B
12.1.1
product: ASO - Order Capture , description: Obsolete, not used in 11i. , implementation_dba_data: Not implemented in this database ,
-
Table: ASO_APR_RULE_GRP_MEMBER
12.1.1
product: ASO - Order Capture , description: Obsolete, not used in 11i. , implementation_dba_data: Not implemented in this database ,
-
Table: ASO_APR_RULES_TL
12.1.1
product: ASO - Order Capture , description: Obsolete, not used in 11i. , implementation_dba_data: Not implemented in this database ,
-
Table: ASO_APR_RULE_STEPS_B
12.2.2
product: ASO - Order Capture , description: Obsolete, not used in 11i. , implementation_dba_data: Not implemented in this database ,
-
View: ASO_APR_RULES_VL
12.1.1
product: ASO - Order Capture , implementation_dba_data: Not implemented in this database ,
-
View: ASO_APR_RULE_GRP_MEMBER_V
12.2.2
product: ASO - Order Capture , implementation_dba_data: Not implemented in this database ,
-
View: ASO_APR_RULES_VL
12.2.2
product: ASO - Order Capture , implementation_dba_data: Not implemented in this database ,
-
View: ASO_APR_RULE_GRP_MEMBER_V
12.1.1
product: ASO - Order Capture , implementation_dba_data: Not implemented in this database ,
-
View: ASO_APR_RULE_APPROVERS_V
12.1.1
product: ASO - Order Capture , implementation_dba_data: Not implemented in this database ,
-
View: ASO_APR_RULE_APPROVERS_V
12.2.2
product: ASO - Order Capture , implementation_dba_data: Not implemented in this database ,
-
View: ASO_APR_RULE_STEPS_VL
12.1.1
product: ASO - Order Capture , implementation_dba_data: Not implemented in this database ,
-
View: ASO_APR_RULE_STEPS_VL
12.2.2
product: ASO - Order Capture , implementation_dba_data: Not implemented in this database ,