Search Results pa_cust_event_rdl_all
The PA_CUST_EVENT_RDL_ALL table in Oracle E-Business Suite (EBS) versions 12.1.1 and 12.2.2 is a critical data structure within the Project Accounting (PA) module. It stores custom event rules that define how specific business events trigger automated actions or validations in the system. This table plays a pivotal role in extending the standard functionality of Oracle Projects by allowing organizations to implement custom business logic tailored to their unique operational requirements. ### **Purpose and Functional Overview** The PA_CUST_EVENT_RDL_ALL table is part of Oracle's Event-Based Processing framework, which enables organizations to define conditional rules that execute in response to predefined system events. These rules can perform validations, defaulting, or post-processing actions when specific events occur—such as project creation, expenditure entry, or invoice generation. ### **Key Columns and Structure** The table contains several important columns that define the behavior of custom event rules: - EVENT_RULE_ID: A unique identifier for each rule. - EVENT_CODE: Specifies the system event (e.g., 'PA_PROJECT_CREATE') that triggers the rule. - RULE_TYPE: Determines whether the rule is a validation ('V'), defaulting ('D'), or post-processing ('P') rule. - RULE_NAME: A descriptive name for the rule. - ENABLED_FLAG: Indicates whether the rule is active ('Y') or inactive ('N'). - SEQUENCE_NUMBER: Defines the order in which rules execute for the same event. - APPLICATION_ID: Associates the rule with a specific Oracle application (e.g., Projects). - PACKAGE_NAME and FUNCTION_NAME: Reference the PL/SQL package and function that implement the rule logic. ### **Integration with Oracle Projects** The PA_CUST_EVENT_RDL_ALL table integrates with Oracle Projects' event framework, allowing organizations to enforce business policies dynamically. For example: - **Validation Rules**: Prevent invalid data entry (e.g., ensuring labor hours do not exceed contractual limits). - **Defaulting Rules**: Automatically populate fields (e.g., setting a default task for new expenditures). - **Post-Processing Rules**: Trigger downstream actions (e.g., generating notifications when a project status changes). ### **Multi-Org Support** Like many Oracle EBS tables, PA_CUST_EVENT_RDL_ALL includes an ORG_ID column to support multi-org deployments. This allows rules to be defined at the operating unit level, ensuring compliance with organizational hierarchies. ### **Customization and Extensibility** Organizations can extend Oracle Projects by adding custom rules to this table via Oracle's API (PA_CUSTOM_EVENT_RULES_PKG). This ensures upgrades do not overwrite custom logic while maintaining auditability. ### **Performance Considerations** Excessive custom rules may impact system performance, particularly during bulk transactions. Proper indexing and rule sequencing are essential to minimize overhead. ### **Conclusion** The PA_CUST_EVENT_RDL_ALL table is a powerful tool for tailoring Oracle Projects to enterprise-specific workflows. By leveraging this table, organizations can automate processes, enforce compliance, and enhance operational efficiency without modifying core application code.
-
Table: PA_CUST_EVENT_RDL_ALL
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_CUST_EVENT_RDL_ALL, object_name:PA_CUST_EVENT_RDL_ALL, status:VALID, product: PA - Projects , description: Information about event revenue distribution , implementation_dba_data: PA.PA_CUST_EVENT_RDL_ALL ,
-
Table: PA_CUST_EVENT_RDL_ALL
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_CUST_EVENT_RDL_ALL, object_name:PA_CUST_EVENT_RDL_ALL, status:VALID, product: PA - Projects , description: Information about event revenue distribution , implementation_dba_data: PA.PA_CUST_EVENT_RDL_ALL ,
-
APPS.PA_BILL_REV_XLA_UPGRADE dependencies on PA_CUST_EVENT_RDL_ALL
12.1.1
-
APPS.FII_SIZING_UTIL dependencies on PA_CUST_EVENT_RDL_ALL
12.1.1
-
APPS.PA_FUND_REVAL_PVT dependencies on PA_CUST_EVENT_RDL_ALL
12.2.2
-
APPS.PA_INVOICE_ACTIONS dependencies on PA_CUST_EVENT_RDL_ALL
12.1.1
-
APPS.PA_BILL_REV_XLA_UPGRADE dependencies on PA_CUST_EVENT_RDL_ALL
12.2.2
-
APPS.PA_MCB_INVOICE_PKG dependencies on PA_CUST_EVENT_RDL_ALL
12.2.2
-
APPS.PA_INVOICE_ACTIONS dependencies on PA_CUST_EVENT_RDL_ALL
12.2.2
-
APPS.GMS_EVT_BILLING dependencies on PA_CUST_EVENT_RDL_ALL
12.1.1
-
APPS.PJI_FM_EXTR dependencies on PA_CUST_EVENT_RDL_ALL
12.1.1
-
APPS.PA_MC_CURRENCY_PKG dependencies on PA_CUST_EVENT_RDL_ALL
12.1.1
-
APPS.PJI_FM_EXTR dependencies on PA_CUST_EVENT_RDL_ALL
12.2.2
-
APPS.PA_PURGE_BILLING dependencies on PA_CUST_EVENT_RDL_ALL
12.2.2
-
APPS.PA_RETENTION_PKG dependencies on PA_CUST_EVENT_RDL_ALL
12.2.2
-
APPS.PA_PURGE_BILLING dependencies on PA_CUST_EVENT_RDL_ALL
12.1.1
-
APPS.PA_MCB_INVOICE_PKG dependencies on PA_CUST_EVENT_RDL_ALL
12.1.1
-
APPS.PA_RETENTION_PKG dependencies on PA_CUST_EVENT_RDL_ALL
12.1.1
-
APPS.PA_FUND_REVAL_PVT dependencies on PA_CUST_EVENT_RDL_ALL
12.1.1
-
APPS.FII_PA_REVENUE_F_C dependencies on PA_CUST_EVENT_RDL_ALL
12.1.1
-
APPS.GMS_BILLING_ADJUSTMENTS dependencies on PA_CUST_EVENT_RDL_ALL
12.2.2
-
APPS.PA_MC_CURRENCY_PKG dependencies on PA_CUST_EVENT_RDL_ALL
12.2.2
-
APPS.GMS_BILLING_ADJUSTMENTS dependencies on PA_CUST_EVENT_RDL_ALL
12.1.1
-
APPS.PA_BILLING dependencies on PA_CUST_EVENT_RDL_ALL
12.1.1
-
APPS.PA_REV_CA dependencies on PA_CUST_EVENT_RDL_ALL
12.1.1
-
APPS.PA_DRAFT_REVENUES_PKG dependencies on PA_CUST_EVENT_RDL_ALL
12.1.1
-
APPS.GMS_EVT_BILLING dependencies on PA_CUST_EVENT_RDL_ALL
12.2.2
-
APPS.PA_BILLING dependencies on PA_CUST_EVENT_RDL_ALL
12.2.2
-
APPS.PA_REV_CA dependencies on PA_CUST_EVENT_RDL_ALL
12.2.2
-
APPS.PA_DRAFT_REVENUES_PKG dependencies on PA_CUST_EVENT_RDL_ALL
12.2.2
-
Table: GL_DAILY_CONVERSION_TYPES
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_DAILY_CONVERSION_TYPES, object_name:GL_DAILY_CONVERSION_TYPES, status:VALID, product: GL - General Ledger , description: Foreign currency daily conversion rate types , implementation_dba_data: GL.GL_DAILY_CONVERSION_TYPES ,
-
Table: GL_DAILY_CONVERSION_TYPES
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_DAILY_CONVERSION_TYPES, object_name:GL_DAILY_CONVERSION_TYPES, status:VALID, product: GL - General Ledger , description: Foreign currency daily conversion rate types , implementation_dba_data: GL.GL_DAILY_CONVERSION_TYPES ,
-
APPS.PA_BILLING dependencies on PA_EVENT_TYPES
12.1.1
-
APPS.PA_BILLING dependencies on PA_DRAFT_REVENUES_ALL
12.1.1
-
APPS.PA_BILLING dependencies on PA_DRAFT_REVENUES_ALL
12.2.2
-
APPS.PA_BILLING dependencies on PA_EVENTS
12.1.1
-
APPS.PA_BILLING dependencies on PA_EVENT_TYPES
12.2.2
-
APPS.PA_BILLING dependencies on PA_DRAFT_REVENUES
12.2.2
-
APPS.PA_BILL_REV_XLA_UPGRADE dependencies on PA_EVENT_TYPES
12.2.2
-
APPS.PA_BILL_REV_XLA_UPGRADE dependencies on PA_EVENTS
12.2.2
-
APPS.PJI_FM_EXTR dependencies on PA_EVENT_TYPES
12.2.2
-
APPS.PJI_FM_EXTR dependencies on PA_EVENTS
12.2.2
-
APPS.PJI_FM_EXTR dependencies on PA_EVENTS
12.1.1
-
APPS.PJI_FM_EXTR dependencies on PA_EVENT_TYPES
12.1.1
-
APPS.PA_BILLING dependencies on PA_EVENTS
12.2.2
-
VIEW: APPS.PA_STATUS_TASK_EV_BASE_V
12.2.2
-
VIEW: APPS.PA_BILLING_REV_INV_DELETION_V
12.2.2
-
APPS.PA_BILL_REV_XLA_UPGRADE dependencies on PA_EVENTS
12.1.1
-
VIEW: APPS.PA_STATUS_RSRC_EV_BASE_V
12.2.2
-
Table: FND_CURRENCIES
12.1.1
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_CURRENCIES, object_name:FND_CURRENCIES, status:VALID, product: FND - Application Object Library , description: Currencies enabled for use at your site , implementation_dba_data: APPLSYS.FND_CURRENCIES ,