Search Results pa_alloc_rules_all
Overview
The PA_ALLOC_RULES_ALL table is a core repository for allocation rule definitions within Oracle E-Business Suite Projects (PA) module. It serves as the master table for configuring and storing the rules that govern the automated distribution of costs and revenues across projects, tasks, and expenditure types. These rules are fundamental to the application's allocation engine, enabling the systematic and auditable transfer of amounts based on specified criteria, such as resource usage or financial plan baselines. As an "ALL" table, it is partitioned by business group, supporting multi-organization implementations. The integrity of the allocation process is anchored in this table, as it defines the source, basis, target, and offset parameters for every allocation transaction.
Key Information Stored
The table's primary key is the RULE_ID, which uniquely identifies each allocation rule definition. Critical columns define the rule's operational parameters. The ALLOC_RESOURCE_LIST_ID and BASIS_RESOURCE_LIST_ID columns link to resource lists (PA_RESOURCE_LISTS_ALL_BG) that specify which labor or non-labor resources are subject to the rule or used as the allocation basis. The TARGET_EXP_TYPE and OFFSET_EXP_TYPE columns, along with their associated class columns (TARGET_EXP_TYPE_CLASS, OFFSET_EXP_TYPE_CLASS), define the target and offsetting expenditure types for the allocated amounts, linking to PA_EXPENDITURE_TYPES and PA_SYSTEM_LINKAGES. For project-specific offsets, the OFFSET_PROJECT_ID and OFFSET_TASK_ID columns link to PA_PROJECTS_ALL and PA_TASKS. The BASIS_FIN_PLAN_TYPE_ID links to PA_FIN_PLAN_TYPES_B for rules using a financial plan as the allocation basis. Additional columns typically store control attributes like the rule name, status, effective dates, and allocation method.
Common Use Cases and Queries
This table is central to troubleshooting allocation runs, auditing rule setup, and generating configuration reports. A common operational query retrieves active rules for a specific resource or project to diagnose allocation results. For example: SELECT rule_name, target_exp_type, offset_exp_type FROM pa_alloc_rules_all WHERE sysdate BETWEEN effective_start_date AND nvl(effective_end_date, sysdate) AND alloc_resource_list_id = &resource_list_id;. Implementation teams frequently query the table to validate rule consistency across business groups or to identify rules linked to a particular expenditure type class. During period-end close, support personnel may join PA_ALLOC_RULES_ALL with PA_ALLOC_RUNS_ALL and PA_ALLOC_TXN_DETAILS to trace allocated amounts back to their source rule definition, ensuring the allocation journal entries align with configured business logic.
Related Objects
As indicated by the foreign key relationships, PA_ALLOC_RULES_ALL is a pivotal hub within the allocation subsystem. It is directly referenced by numerous transactional and control tables. Key dependent objects include PA_ALLOC_RUNS_ALL (which records each execution instance of a rule), PA_ALLOC_SOURCE_LINES and PA_ALLOC_TARGET_LINES (which store the detailed line items generated), and PA_ALLOC_TXN_DETAILS (which holds the accounting details). The PA_ALLOC_EXCEPTIONS table logs any transactions that failed during the allocation process for a given rule. Furthermore, the GL_AUTO_ALLOC_BATCHES table references it, linking allocation rules to General Ledger batch jobs. For setup validation, it maintains critical foreign keys to reference tables like PA_RESOURCE_LISTS_ALL_BG, PA_EXPENDITURE_TYPES, PA_PROJECTS_ALL, and PA_FIN_PLAN_TYPES_B.
-
Table: PA_ALLOC_RULES_ALL
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_ALLOC_RULES_ALL, object_name:PA_ALLOC_RULES_ALL, status:VALID, product: PA - Projects , description: Allocation rule definitions , implementation_dba_data: PA.PA_ALLOC_RULES_ALL ,
-
Table: PA_ALLOC_RULES_ALL
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_ALLOC_RULES_ALL, object_name:PA_ALLOC_RULES_ALL, status:VALID, product: PA - Projects , description: Allocation rule definitions , implementation_dba_data: PA.PA_ALLOC_RULES_ALL ,
-
Table: PA_SYSTEM_LINKAGES
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_SYSTEM_LINKAGES, object_name:PA_SYSTEM_LINKAGES, status:VALID, product: PA - Projects , description: System-defined categories that classify expenditure types and determine how expenditure items of each type are processed , implementation_dba_data: PA.PA_SYSTEM_LINKAGES ,
-
Table: PA_RESOURCE_LISTS_ALL_BG
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_RESOURCE_LISTS_ALL_BG, object_name:PA_RESOURCE_LISTS_ALL_BG, status:VALID, product: PA - Projects , description: Implementation-defined lists of resources for budgeting and project summary amounts , implementation_dba_data: PA.PA_RESOURCE_LISTS_ALL_BG ,
-
Table: PA_SYSTEM_LINKAGES
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_SYSTEM_LINKAGES, object_name:PA_SYSTEM_LINKAGES, status:VALID, product: PA - Projects , description: System-defined categories that classify expenditure types and determine how expenditure items of each type are processed , implementation_dba_data: PA.PA_SYSTEM_LINKAGES ,
-
Table: PA_RESOURCE_LISTS_ALL_BG
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_RESOURCE_LISTS_ALL_BG, object_name:PA_RESOURCE_LISTS_ALL_BG, status:VALID, product: PA - Projects , description: Implementation-defined lists of resources for budgeting and project summary amounts , implementation_dba_data: PA.PA_RESOURCE_LISTS_ALL_BG ,
-
Table: PA_ALLOC_RESOURCES
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_ALLOC_RESOURCES, object_name:PA_ALLOC_RESOURCES, status:VALID, product: PA - Projects , description: Resources and percentages for each allocation rule , implementation_dba_data: PA.PA_ALLOC_RESOURCES ,
-
Table: PA_ALLOC_EXCEPTIONS
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_ALLOC_EXCEPTIONS, object_name:PA_ALLOC_EXCEPTIONS, status:VALID, product: PA - Projects , description: Exceptions for an allocation run , implementation_dba_data: PA.PA_ALLOC_EXCEPTIONS ,
-
Table: PA_ALLOC_GL_LINES
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_ALLOC_GL_LINES, object_name:PA_ALLOC_GL_LINES, status:VALID, product: PA - Projects , description: Allocation source lines related to GL accounts , implementation_dba_data: PA.PA_ALLOC_GL_LINES ,
-
Table: PA_ALLOC_TARGET_LINES
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_ALLOC_TARGET_LINES, object_name:PA_ALLOC_TARGET_LINES, status:VALID, product: PA - Projects , description: Target lines for each allocation rule , implementation_dba_data: PA.PA_ALLOC_TARGET_LINES ,
-
Table: PA_ALLOC_SOURCE_LINES
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_ALLOC_SOURCE_LINES, object_name:PA_ALLOC_SOURCE_LINES, status:VALID, product: PA - Projects , description: Source lines for each allocation rule , implementation_dba_data: PA.PA_ALLOC_SOURCE_LINES ,
-
View: PA_ALLOC_RUN_RULES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_ALLOC_RUN_RULES_V, object_name:PA_ALLOC_RUN_RULES_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_ALLOC_RUN_RULES_V ,
-
Table: PA_ALLOC_RESOURCES
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_ALLOC_RESOURCES, object_name:PA_ALLOC_RESOURCES, status:VALID, product: PA - Projects , description: Resources and percentages for each allocation rule , implementation_dba_data: PA.PA_ALLOC_RESOURCES ,
-
View: PA_ALLOC_RUN_RULES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_ALLOC_RUN_RULES_V, object_name:PA_ALLOC_RUN_RULES_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_ALLOC_RUN_RULES_V ,
-
Table: PA_EXPENDITURE_TYPES
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_EXPENDITURE_TYPES, object_name:PA_EXPENDITURE_TYPES, status:VALID, product: PA - Projects , description: Implementation-defined classifications of expenditures charged to projects and tasks , implementation_dba_data: PA.PA_EXPENDITURE_TYPES ,
-
Table: PA_ALLOC_EXCEPTIONS
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_ALLOC_EXCEPTIONS, object_name:PA_ALLOC_EXCEPTIONS, status:VALID, product: PA - Projects , description: Exceptions for an allocation run , implementation_dba_data: PA.PA_ALLOC_EXCEPTIONS ,
-
Table: PA_ALLOC_SOURCE_LINES
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_ALLOC_SOURCE_LINES, object_name:PA_ALLOC_SOURCE_LINES, status:VALID, product: PA - Projects , description: Source lines for each allocation rule , implementation_dba_data: PA.PA_ALLOC_SOURCE_LINES ,
-
Table: PA_ALLOC_TARGET_LINES
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_ALLOC_TARGET_LINES, object_name:PA_ALLOC_TARGET_LINES, status:VALID, product: PA - Projects , description: Target lines for each allocation rule , implementation_dba_data: PA.PA_ALLOC_TARGET_LINES ,
-
Table: PA_ALLOC_GL_LINES
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_ALLOC_GL_LINES, object_name:PA_ALLOC_GL_LINES, status:VALID, product: PA - Projects , description: Allocation source lines related to GL accounts , implementation_dba_data: PA.PA_ALLOC_GL_LINES ,
-
Table: PA_ALLOC_TXN_DETAILS
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_ALLOC_TXN_DETAILS, object_name:PA_ALLOC_TXN_DETAILS, status:VALID, product: PA - Projects , description: Transactions created by an allocation run , implementation_dba_data: PA.PA_ALLOC_TXN_DETAILS ,
-
Table: PA_ALLOC_TXN_DETAILS
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_ALLOC_TXN_DETAILS, object_name:PA_ALLOC_TXN_DETAILS, status:VALID, product: PA - Projects , description: Transactions created by an allocation run , implementation_dba_data: PA.PA_ALLOC_TXN_DETAILS ,
-
Table: PA_ALLOC_RUNS_ALL
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_ALLOC_RUNS_ALL, object_name:PA_ALLOC_RUNS_ALL, status:VALID, product: PA - Projects , description: Information for allocation runs , implementation_dba_data: PA.PA_ALLOC_RUNS_ALL ,
-
Table: PA_EXPENDITURE_TYPES
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_EXPENDITURE_TYPES, object_name:PA_EXPENDITURE_TYPES, status:VALID, product: PA - Projects , description: Implementation-defined classifications of expenditures charged to projects and tasks , implementation_dba_data: PA.PA_EXPENDITURE_TYPES ,
-
Table: PA_ALLOC_RUNS_ALL
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_ALLOC_RUNS_ALL, object_name:PA_ALLOC_RUNS_ALL, status:VALID, product: PA - Projects , description: Information for allocation runs , implementation_dba_data: PA.PA_ALLOC_RUNS_ALL ,
-
Table: PA_FIN_PLAN_TYPES_B
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_FIN_PLAN_TYPES_B, object_name:PA_FIN_PLAN_TYPES_B, status:VALID, product: PA - Projects , description: This table stores the various plan types for financial plans. , implementation_dba_data: PA.PA_FIN_PLAN_TYPES_B ,
-
Table: PA_FIN_PLAN_TYPES_B
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_FIN_PLAN_TYPES_B, object_name:PA_FIN_PLAN_TYPES_B, status:VALID, product: PA - Projects , description: This table stores the various plan types for financial plans. , implementation_dba_data: PA.PA_FIN_PLAN_TYPES_B ,
-
View: PA_ALLOC_RULES
12.1.1
product: PA - Projects , implementation_dba_data: Not implemented in this database ,
-
View: PA_ALLOC_RULES
12.2.2
product: PA - Projects , implementation_dba_data: Not implemented in this database ,
-
Table: PA_TASKS
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_TASKS, object_name:PA_TASKS, status:VALID, product: PA - Projects , description: User-defined subdivisions of project work , implementation_dba_data: PA.PA_TASKS ,
-
Table: PA_TASKS
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_TASKS, object_name:PA_TASKS, status:VALID, product: PA - Projects , description: User-defined subdivisions of project work , implementation_dba_data: PA.PA_TASKS ,
-
View: PA_ALLOC_RUNS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_ALLOC_RUNS_V, object_name:PA_ALLOC_RUNS_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_ALLOC_RUNS_V ,
-
View: PA_ALLOC_RUNS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_ALLOC_RUNS_V, object_name:PA_ALLOC_RUNS_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_ALLOC_RUNS_V ,
-
Table: PA_PROJECTS_ALL
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_PROJECTS_ALL, object_name:PA_PROJECTS_ALL, status:VALID, product: PA - Projects , description: PA_PROJECTS_ALL stores the highest units of work defined in Oracle Projects. , implementation_dba_data: PA.PA_PROJECTS_ALL ,
-
Table: PA_PROJECTS_ALL
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_PROJECTS_ALL, object_name:PA_PROJECTS_ALL, status:VALID, product: PA - Projects , description: PA_PROJECTS_ALL stores the highest units of work defined in Oracle Projects. , implementation_dba_data: PA.PA_PROJECTS_ALL ,