Search Results oe_pc_rsets
Overview
The OE_PC_RSETS table is a core repository for constraint record sets within the Oracle E-Business Suite (EBS) Order Management module (ONT). It serves as a foundational component of the product configuration and constraint management framework. A record set is a defined collection of data, typically representing a list of valid values or entities, against which constraint conditions can be evaluated. These constraints are used to validate complex business rules during the configuration of products, ensuring that only compatible options are selected on sales orders. The table's role is to store the master definition of these reusable record sets, enabling the system to validate configurations against "any or all the records" within a given set, as per its official description.
Key Information Stored
The primary data stored in OE_PC_RSETS revolves around the identification and categorization of the record set itself. The key column is RECORD_SET_ID, which serves as the unique primary key (OE_PC_RSETS_PK) for each record set definition. Another critical column is ENTITY_ID, which is a foreign key linking to OE_AK_OBJECTS_EXT. This column associates the record set with a specific business object or entity within the EBS data model, such as an item, a price list, or a customer profile. While the ETRM excerpt does not list all columns, typical supporting columns would include creation and last update dates, the creating user ID, and other control attributes to manage the record set's lifecycle.
Common Use Cases and Queries
The primary use case for OE_PC_RSETS is the setup and enforcement of product configuration constraints. For instance, a record set may be defined to contain all possible hard drive part numbers for a configurable server. A constraint condition can then be built to validate that a selected hard drive is a member of this record set. Administrators and developers may query this table for troubleshooting or reporting on constraint setups. A common SQL pattern involves joining to its descriptive translation table (OE_PC_RSETS_TL) to retrieve the user-friendly name of the record set.
SELECT rs.RECORD_SET_ID, rstl.NAME, rs.ENTITY_ID
FROM OE_PC_RSETS rs,
OE_PC_RSETS_TL rstl
WHERE rs.RECORD_SET_ID = rstl.RECORD_SET_ID
AND rstl.LANGUAGE = USERENV('LANG');
Another critical query involves identifying all constraint conditions dependent on a specific record set, which is essential for impact analysis before modifying or deleting a record set definition.
Related Objects
OE_PC_RSETS is central to the constraint engine and has several key dependencies, as indicated by its foreign key relationships. The table OE_PC_CONDITIONS directly references it, storing the individual constraint rules that utilize these record sets for validation. OE_PC_RSETS_TL holds the translated names and descriptions for multilingual deployments. OE_PC_RSET_SEL_COLS likely defines the specific columns or attributes from the underlying entity that are included in the record set. OE_PC_VALIDATION_PKGS may link to custom validation packages associated with a record set. Finally, the link to OE_AK_OBJECTS_EXT ties the abstract record set to a concrete EBS business object, providing the data source for the set's members.
-
Table: OE_PC_RSETS
12.2.2
owner:ONT, object_type:TABLE, fnd_design_data:ONT.OE_PC_RSETS, object_name:OE_PC_RSETS, status:VALID, product: ONT - Order Management , description: This table store the constraint record sets and the constraint conditions can be built to validate against any or all the records in this record set. , implementation_dba_data: ONT.OE_PC_RSETS ,
-
Table: OE_PC_RSETS
12.1.1
owner:ONT, object_type:TABLE, fnd_design_data:ONT.OE_PC_RSETS, object_name:OE_PC_RSETS, status:VALID, product: ONT - Order Management , description: This table store the constraint record sets and the constraint conditions can be built to validate against any or all the records in this record set. , implementation_dba_data: ONT.OE_PC_RSETS ,
-
APPS.OE_PC_RSET_SEL_COLS_PKG dependencies on OE_PC_RSETS
12.2.2
-
APPS.OE_PC_CONSTRAINTS_ADMIN_PVT dependencies on OE_PC_RSETS
12.1.1
-
APPS.OE_PC_CONSTRAINTS_ADMIN_PVT dependencies on OE_PC_RSETS
12.2.2
-
APPS.OE_PC_RSET_SEL_COLS_PKG dependencies on OE_PC_RSETS
12.1.1
-
APPS.OE_PC_RSETS_PKG dependencies on OE_PC_RSETS
12.1.1
-
APPS.OE_PC_RSETS_PKG dependencies on OE_PC_RSETS
12.2.2
-
VIEW: APPS.OE_PC_RSET_SEL_COLS_V
12.1.1
-
VIEW: ONT.OE_PC_RSETS#
12.2.2
owner:ONT, object_type:VIEW, object_name:OE_PC_RSETS#, status:VALID,
-
SYNONYM: APPS.OE_PC_RSETS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:OE_PC_RSETS, status:VALID,
-
SYNONYM: APPS.OE_PC_RSETS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:OE_PC_RSETS, status:VALID,
-
TRIGGER: APPS.OE_PC_RSETS+
12.2.2
owner:APPS, object_type:TRIGGER, object_name:OE_PC_RSETS+, status:VALID,
-
VIEW: APPS.OE_PC_RSET_SEL_COLS_V
12.2.2
-
APPS.OE_PC_RSETS_PKG SQL Statements
12.1.1
-
VIEW: APPS.OE_PC_RSET_SEL_COLS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ONT.OE_PC_RSET_SEL_COLS_V, object_name:OE_PC_RSET_SEL_COLS_V, status:VALID,
-
VIEW: APPS.OE_PC_RSETS_VL
12.2.2
-
VIEW: APPS.OE_PC_RSETS_V
12.1.1
-
TRIGGER: APPS.OE_PC_RSETS+
12.2.2
-
APPS.OE_PC_RSETS_PKG SQL Statements
12.2.2
-
VIEW: APPS.OE_PC_RSETS_VL
12.1.1
-
APPS.OE_PC_RSETS_PKG dependencies on OE_PC_RSETS_TL
12.1.1
-
VIEW: APPS.OE_PC_RSETS_V
12.2.2
-
VIEW: APPS.OE_PC_RSET_SEL_COLS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ONT.OE_PC_RSET_SEL_COLS_V, object_name:OE_PC_RSET_SEL_COLS_V, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
VIEW: ONT.OE_PC_RSETS#
12.2.2
-
APPS.OE_PC_RSETS_PKG dependencies on OE_PC_RSETS_S
12.1.1
-
APPS.OE_PC_RSET_SEL_COLS_PKG SQL Statements
12.1.1
-
Table: OE_PC_CONDITIONS
12.2.2
owner:ONT, object_type:TABLE, fnd_design_data:ONT.OE_PC_CONDITIONS, object_name:OE_PC_CONDITIONS, status:VALID, product: ONT - Order Management , description: This table stores the conditions associated with the constraints identified by constraint_id. , implementation_dba_data: ONT.OE_PC_CONDITIONS ,
-
Table: OE_PC_VALIDATION_PKGS
12.2.2
owner:ONT, object_type:TABLE, fnd_design_data:ONT.OE_PC_VALIDATION_PKGS, object_name:OE_PC_VALIDATION_PKGS, status:VALID, product: ONT - Order Management , description: This table stores the names of the dynamically generated constraints validation packages. , implementation_dba_data: ONT.OE_PC_VALIDATION_PKGS ,
-
APPS.OE_PC_RSETS_PKG dependencies on DUAL
12.1.1
-
VIEW: APPS.OE_PC_CONDITIONS_V
12.2.2
-
View: OE_PC_RSET_SEL_COLS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ONT.OE_PC_RSET_SEL_COLS_V, object_name:OE_PC_RSET_SEL_COLS_V, status:VALID, product: ONT - Order Management , description: This view stores the columns to be matched for the record set. , implementation_dba_data: APPS.OE_PC_RSET_SEL_COLS_V ,
-
APPS.OE_PC_RSETS_PKG dependencies on FND_LOAD_UTIL
12.2.2
-
Table: OE_PC_RSETS_TL
12.1.1
owner:ONT, object_type:TABLE, fnd_design_data:ONT.OE_PC_RSETS_TL, object_name:OE_PC_RSETS_TL, status:VALID, product: ONT - Order Management , description: OE_PC_RSETS_TL stores the translated columns for record sets for constraints. , implementation_dba_data: ONT.OE_PC_RSETS_TL ,
-
Table: OE_PC_RSET_SEL_COLS
12.2.2
owner:ONT, object_type:TABLE, fnd_design_data:ONT.OE_PC_RSET_SEL_COLS, object_name:OE_PC_RSET_SEL_COLS, status:VALID, product: ONT - Order Management , description: This table stores columns to be matched for a constraint record set. , implementation_dba_data: ONT.OE_PC_RSET_SEL_COLS ,
-
APPS.OE_PC_RSETS_PKG dependencies on OE_PC_RSETS_TL
12.2.2
-
VIEW: APPS.OE_PC_CONDITIONS_V
12.1.1
-
FUNCTION: APPS.OE_PC_RSETS=
12.2.2
-
View: OE_PC_RSETS_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ONT.OE_PC_RSETS_VL, object_name:OE_PC_RSETS_VL, status:VALID, product: ONT - Order Management , implementation_dba_data: APPS.OE_PC_RSETS_VL ,
-
PACKAGE BODY: APPS.OE_PC_RSETS_PKG
12.2.2
-
APPS.OE_PC_RSETS_PKG dependencies on OE_PC_RSETS_S
12.2.2
-
TABLE: ONT.OE_PC_RSETS
12.1.1
owner:ONT, object_type:TABLE, fnd_design_data:ONT.OE_PC_RSETS, object_name:OE_PC_RSETS, status:VALID,
-
APPS.OE_PC_RSET_SEL_COLS_PKG SQL Statements
12.2.2
-
Table: OE_PC_RSETS_TL
12.2.2
owner:ONT, object_type:TABLE, fnd_design_data:ONT.OE_PC_RSETS_TL, object_name:OE_PC_RSETS_TL, status:VALID, product: ONT - Order Management , description: OE_PC_RSETS_TL stores the translated columns for record sets for constraints. , implementation_dba_data: ONT.OE_PC_RSETS_TL ,
-
Table: OE_PC_RSET_SEL_COLS
12.1.1
owner:ONT, object_type:TABLE, fnd_design_data:ONT.OE_PC_RSET_SEL_COLS, object_name:OE_PC_RSET_SEL_COLS, status:VALID, product: ONT - Order Management , description: This table stores columns to be matched for a constraint record set. , implementation_dba_data: ONT.OE_PC_RSET_SEL_COLS ,
-
Table: OE_PC_CONDITIONS
12.1.1
owner:ONT, object_type:TABLE, fnd_design_data:ONT.OE_PC_CONDITIONS, object_name:OE_PC_CONDITIONS, status:VALID, product: ONT - Order Management , description: This table stores the conditions associated with the constraints identified by constraint_id. , implementation_dba_data: ONT.OE_PC_CONDITIONS ,
-
12.2.2 DBA Data
12.2.2
-
FUNCTION: APPS.OE_PC_RSETS=
12.2.2
owner:APPS, object_type:FUNCTION, object_name:OE_PC_RSETS=, status:VALID,
-
View: OE_PC_RSETS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ONT.OE_PC_RSETS_V, object_name:OE_PC_RSETS_V, status:VALID, product: ONT - Order Management , description: This view stores the processing constraints record sets. , implementation_dba_data: APPS.OE_PC_RSETS_V ,