Search Results psb_ws_distribution_rules
Overview
The PSB_WS_DISTRIBUTION_RULES table is a core data object within the Public Sector Budgeting (PSB) module of Oracle E-Business Suite (EBS) versions 12.1.1 and 12.2.2. It serves as the master repository for defining and storing worksheet distribution rules associated with specific budget groups. These rules govern the automated allocation or distribution of budget amounts across different periods, accounts, or other dimensions during the budget preparation process. The table's primary role is to act as a control entity, linking a budget group to its detailed distribution definitions and the subsequent distribution transactions generated from those rules.
Key Information Stored
While the specific column list is not detailed in the provided metadata, the documented relationships and keys indicate the critical data elements. The primary identifier is the DISTRIBUTION_RULE_ID, a unique system-generated key. A fundamental foreign key is BUDGET_GROUP_ID, which links each distribution rule to its parent budget group in the PSB_BUDGET_GROUPS table. This establishes the rule's scope and ownership. Other columns would typically store rule metadata such as the rule name, description, effective dates, status (e.g., active, inactive), and the distribution method (e.g., even spread, custom pattern). The table's structure is designed to hold the rule's header-level information, with granular details managed in related child tables.
Common Use Cases and Queries
This table is central to budget formulation workflows where automated budget spreading is required. A common use case involves generating reports to audit all distribution rules defined for a particular budget group or across the system. Administrators may query this table to troubleshoot issues with budget distributions or to validate rule setups before a budget cycle. A typical analytical query would join to the budget groups table to provide context.
Sample SQL Pattern:
SELECT rule.distribution_rule_id,
rule.rule_name,
bg.budget_group_name,
rule.status_code
FROM psb.psb_ws_distribution_rules rule,
psb.psb_budget_groups bg
WHERE rule.budget_group_id = bg.budget_group_id
AND bg.budget_group_name = '&GROUP_NAME';
Related Objects
The PSB_WS_DISTRIBUTION_RULES table is a pivotal node in the PSB data model, with defined relationships to several key tables.
- Referenced Foreign Key (Parent): The table references PSB_BUDGET_GROUPS via the BUDGET_GROUP_ID column, establishing the rule's owning budget group.
- Referencing Foreign Keys (Children):
- PSB_WS_DISTRIBUTIONS: References DISTRIBUTION_RULE_ID. This table stores the actual distribution transactions or instances created when a rule is executed.
- PSB_WS_DISTRIBUTION_RULE_LINES: References DISTRIBUTION_RULE_ID. This child table holds the detailed line-level instructions for the distribution, such as percentage or amount splits across periods.
These relationships form a hierarchy: PSB_BUDGET_GROUPS → PSB_WS_DISTRIBUTION_RULES → (PSB_WS_DISTRIBUTION_RULE_LINES, PSB_WS_DISTRIBUTIONS).
-
Table: PSB_WS_DISTRIBUTION_RULES
12.2.2
product: PSB - Public Sector Budgeting (Obsolete) , description: Worksheet distribution rules for a budget group , implementation_dba_data: Not implemented in this database ,
-
Table: PSB_WS_DISTRIBUTION_RULES
12.1.1
owner:PSB, object_type:TABLE, fnd_design_data:PSB.PSB_WS_DISTRIBUTION_RULES, object_name:PSB_WS_DISTRIBUTION_RULES, status:VALID, product: PSB - Public Sector Budgeting , description: Worksheet distribution rules for a budget group , implementation_dba_data: PSB.PSB_WS_DISTRIBUTION_RULES ,
-
APPS.PSB_WS_DISTRIBUTION_RULES_PVT dependencies on PSB_WS_DISTRIBUTION_RULES
12.1.1
-
APPS.PSB_PSBRPWDS_XMLP_PKG dependencies on PSB_WS_DISTRIBUTION_RULES
12.1.1
-
APPS.PSB_BUDGET_GROUPS_PVT dependencies on PSB_WS_DISTRIBUTION_RULES
12.1.1
-
SYNONYM: APPS.PSB_WS_DISTRIBUTION_RULES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PSB_WS_DISTRIBUTION_RULES, status:VALID,
-
TABLE: PSB.PSB_WS_DISTRIBUTION_RULES
12.1.1
owner:PSB, object_type:TABLE, fnd_design_data:PSB.PSB_WS_DISTRIBUTION_RULES, object_name:PSB_WS_DISTRIBUTION_RULES, status:VALID,
-
VIEW: APPS.PSB_WS_DISTRIBUTIONS_V
12.1.1
-
VIEW: APPS.PSB_WS_DISTRIBUTION_RULES_V
12.1.1
-
APPS.PSB_PSBRPWDS_XMLP_PKG SQL Statements
12.1.1
-
Table: PSB_WS_DISTRIBUTIONS
12.2.2
product: PSB - Public Sector Budgeting (Obsolete) , description: Information on each instance of worksheet distribution , implementation_dba_data: Not implemented in this database ,
-
Table: PSB_BUDGET_GROUPS
12.1.1
owner:PSB, object_type:TABLE, fnd_design_data:PSB.PSB_BUDGET_GROUPS, object_name:PSB_BUDGET_GROUPS, status:VALID, product: PSB - Public Sector Budgeting , description: Budget group information , implementation_dba_data: PSB.PSB_BUDGET_GROUPS ,
-
View: PSB_WS_DISTRIBUTIONS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PSB.PSB_WS_DISTRIBUTIONS_V, object_name:PSB_WS_DISTRIBUTIONS_V, status:VALID, product: PSB - Public Sector Budgeting , implementation_dba_data: APPS.PSB_WS_DISTRIBUTIONS_V ,
-
View: PSB_WS_DISTRIBUTION_RULES_V
12.2.2
product: PSB - Public Sector Budgeting (Obsolete) , implementation_dba_data: Not implemented in this database ,
-
View: PSB_WS_DISTRIBUTIONS_V
12.2.2
product: PSB - Public Sector Budgeting (Obsolete) , implementation_dba_data: Not implemented in this database ,
-
Table: PSB_WS_DISTRIBUTION_RULE_LINES
12.1.1
owner:PSB, object_type:TABLE, fnd_design_data:PSB.PSB_WS_DISTRIBUTION_RULE_LINES, object_name:PSB_WS_DISTRIBUTION_RULE_LINES, status:VALID, product: PSB - Public Sector Budgeting , description: Budget groups to distribute a worksheet , implementation_dba_data: PSB.PSB_WS_DISTRIBUTION_RULE_LINES ,
-
12.2.2 FND Design Data
12.2.2
-
Table: PSB_WS_DISTRIBUTION_RULE_LINES
12.2.2
product: PSB - Public Sector Budgeting (Obsolete) , description: Budget groups to distribute a worksheet , implementation_dba_data: Not implemented in this database ,
-
PACKAGE BODY: APPS.PSB_BUDGET_GROUPS_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PSB_BUDGET_GROUPS_PVT, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
Table: PSB_WS_DISTRIBUTIONS
12.1.1
owner:PSB, object_type:TABLE, fnd_design_data:PSB.PSB_WS_DISTRIBUTIONS, object_name:PSB_WS_DISTRIBUTIONS, status:VALID, product: PSB - Public Sector Budgeting , description: Information on each instance of worksheet distribution , implementation_dba_data: PSB.PSB_WS_DISTRIBUTIONS ,
-
APPS.PSB_WS_DISTRIBUTION_RULES_PVT dependencies on PSB_WS_DISTRIBUTION_RULE_LINES
12.1.1
-
PACKAGE BODY: APPS.PSB_PSBRPWDS_XMLP_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PSB_PSBRPWDS_XMLP_PKG, status:VALID,
-
View: PSB_WS_DISTRIBUTION_RULES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PSB.PSB_WS_DISTRIBUTION_RULES_V, object_name:PSB_WS_DISTRIBUTION_RULES_V, status:VALID, product: PSB - Public Sector Budgeting , implementation_dba_data: APPS.PSB_WS_DISTRIBUTION_RULES_V ,
-
Table: PSB_BUDGET_GROUPS
12.2.2
product: PSB - Public Sector Budgeting (Obsolete) , description: Budget group information , implementation_dba_data: Not implemented in this database ,
-
PACKAGE BODY: APPS.PSB_WS_DISTRIBUTION_RULES_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PSB_WS_DISTRIBUTION_RULES_PVT, status:VALID,
-
12.1.1 FND Design Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
APPS.PSB_WS_DISTRIBUTION_RULES_PVT SQL Statements
12.1.1
-
VIEW: APPS.PSB_WS_DISTRIBUTION_RULES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PSB.PSB_WS_DISTRIBUTION_RULES_V, object_name:PSB_WS_DISTRIBUTION_RULES_V, status:VALID,
-
VIEW: APPS.PSB_WS_DISTRIBUTIONS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PSB.PSB_WS_DISTRIBUTIONS_V, object_name:PSB_WS_DISTRIBUTIONS_V, status:VALID,
-
APPS.PSB_BUDGET_GROUPS_PVT dependencies on DUAL
12.1.1
-
PACKAGE BODY: APPS.PSB_PSBRPWDS_XMLP_PKG
12.1.1
-
APPS.PSB_PSBRPWDS_XMLP_PKG dependencies on FND_MESSAGE
12.1.1
-
PACKAGE BODY: APPS.PSB_WS_DISTRIBUTION_RULES_PVT
12.1.1
-
eTRM - PSB Tables and Views
12.1.1
description: User profiles for a worksheet ,
-
APPS.PSB_BUDGET_GROUPS_PVT SQL Statements
12.1.1
-
APPS.PSB_BUDGET_GROUPS_PVT dependencies on FND_API
12.1.1
-
APPS.PSB_WS_DISTRIBUTION_RULES_PVT dependencies on FND_API
12.1.1
-
PACKAGE BODY: APPS.PSB_BUDGET_GROUPS_PVT
12.1.1
-
eTRM - PSB Tables and Views
12.1.1
description: User profiles for a worksheet ,
-
12.1.1 DBA Data
12.1.1