Search Results so_standard_value_rules
Overview
The SO_STANDARD_VALUE_RULES table is a core data object within the Oracle E-Business Suite (EBS) Order Entry (OE) module, specifically in versions 12.1.1 and 12.2.2. It serves as the repository for defining standard value rules, which are a fundamental component of the system's configuration for automatically populating attribute values on sales orders. These rules are part of the extensible attribute framework, enabling businesses to enforce consistent data entry, reduce manual input errors, and streamline the order capture process by deriving default values based on predefined logic and conditions.
Key Information Stored
The table stores the individual rule definitions that link attributes to their value sources. Its primary columns, as defined by its unique and primary keys, are critical for its operation. The STANDARD_VALUE_RULE_ID is the unique primary key identifier for each rule instance. The ATTRIBUTE_ID column references the specific extensible attribute (in SO_ATTRIBUTES) to which the rule applies. The STANDARD_VALUE_RULE_SET_ID links the rule to a parent rule set (in SO_STANDARD_VALUE_RULE_SETS), allowing for logical grouping. The SEQUENCE_NUMBER dictates the order of evaluation when multiple rules exist for the same attribute within a set. Finally, the STANDARD_VALUE_SOURCE_ID identifies the source from which the default value is derived, such as a profile option, a database sequence, or a fixed value.
Common Use Cases and Queries
A primary use case is troubleshooting or documenting the configuration for automatic defaulting of order attributes. For instance, an analyst may need to identify all rules governing a specific attribute. A common query pattern involves joining to related tables to make the data more readable:
- Identifying Rules for an Attribute:
SELECT svr.* FROM oe.so_standard_value_rules svr JOIN oe.so_attributes sa ON svr.attribute_id = sa.attribute_id WHERE sa.attribute_name = '<Attribute_Name>'; - Listing All Rules in a Rule Set:
SELECT svr.sequence_number, sa.attribute_name, svr.standard_value_source_id FROM oe.so_standard_value_rules svr JOIN oe.so_attributes sa ON svr.attribute_id = sa.attribute_id WHERE svr.standard_value_rule_set_id = <Set_ID> ORDER BY svr.sequence_number;
These queries are essential for configuration audits, impact analysis during changes, and resolving issues where default values are not populating as expected on sales order forms.
Related Objects
The SO_STANDARD_VALUE_RULES table has defined foreign key relationships with two key parent tables in the OE schema, as per the provided metadata:
- SO_STANDARD_VALUE_RULE_SETS: Linked via SO_STANDARD_VALUE_RULES.STANDARD_VALUE_RULE_SET_ID. A rule set contains one or more individual rules, and this relationship ensures a rule cannot exist without a parent set.
- SO_ATTRIBUTES: Linked via SO_STANDARD_VALUE_RULES.ATTRIBUTE_ID. This relationship ties the rule to the specific extensible attribute it is designed to populate, ensuring referential integrity to a valid attribute definition.
These relationships are fundamental, as the table operates as a junction between rule sets and the attributes they control, forming the backbone of the standard value defaulting mechanism.
-
Table: SO_STANDARD_VALUE_RULES
12.1.1
owner:OE, object_type:TABLE, fnd_design_data:OE.SO_STANDARD_VALUE_RULES, object_name:SO_STANDARD_VALUE_RULES, status:VALID, product: OE - Order Entry , description: Standard value rules , implementation_dba_data: OE.SO_STANDARD_VALUE_RULES ,
-
Table: SO_STANDARD_VALUE_RULES
12.2.2
owner:OE, object_type:TABLE, fnd_design_data:OE.SO_STANDARD_VALUE_RULES, object_name:SO_STANDARD_VALUE_RULES, status:VALID, product: OE - Order Entry , description: Standard value rules , implementation_dba_data: OE.SO_STANDARD_VALUE_RULES ,
-
Table: SO_STANDARD_VALUE_RULE_SETS
12.1.1
owner:OE, object_type:TABLE, fnd_design_data:OE.SO_STANDARD_VALUE_RULE_SETS, object_name:SO_STANDARD_VALUE_RULE_SETS, status:VALID, product: OE - Order Entry , description: Standard value rule sets , implementation_dba_data: OE.SO_STANDARD_VALUE_RULE_SETS ,
-
Table: SO_STANDARD_VALUE_RULE_SETS
12.2.2
owner:OE, object_type:TABLE, fnd_design_data:OE.SO_STANDARD_VALUE_RULE_SETS, object_name:SO_STANDARD_VALUE_RULE_SETS, status:VALID, product: OE - Order Entry , description: Standard value rule sets , implementation_dba_data: OE.SO_STANDARD_VALUE_RULE_SETS ,
-
Table: SO_ATTRIBUTES
12.2.2
owner:OE, object_type:TABLE, fnd_design_data:OE.SO_ATTRIBUTES, object_name:SO_ATTRIBUTES, status:VALID, product: OE - Order Entry , description: Attributes used in security rules and standard value rules sets , implementation_dba_data: OE.SO_ATTRIBUTES ,
-
Table: SO_ATTRIBUTES
12.1.1
owner:OE, object_type:TABLE, fnd_design_data:OE.SO_ATTRIBUTES, object_name:SO_ATTRIBUTES, status:VALID, product: OE - Order Entry , description: Attributes used in security rules and standard value rules sets , implementation_dba_data: OE.SO_ATTRIBUTES ,