Search Results pa_budgetary_controls
Overview
The PA_BUDGETARY_CONTROLS table is a core data object within the Oracle E-Business Suite Projects (PA) module, specifically for releases 12.1.1 and 12.2.2. It serves as the central repository for defining and storing budgetary control levels. These control levels are critical for regulating how funds are reserved (encumbered) against project-related transactions, such as expenditure items, purchase orders, and invoices. The table enables organizations to enforce budgetary compliance by linking specific control rules to different hierarchical levels of a project structure, ensuring that spending does not exceed authorized budget amounts.
Key Information Stored
The table's primary identifier is the BUDGETARY_CONTROLS_ID. Its key columns establish relationships to other project entities, defining the precise scope of the control. The PROJECT_ID and TASK_ID columns link the control to a specific project and optionally a specific task within that project. The RESOURCE_LIST_MEMBER_ID associates the control with a particular resource or job from a resource list. The BUDGET_TYPE_CODE specifies the type of budget (e.g., original, current, baseline) to which the control applies. Additionally, the PPL_PROJECT_ID and PTK_TASK_ID columns provide foreign key references to the project and task for the primary project ledger, supporting cross-project and multi-ledger accounting scenarios.
Common Use Cases and Queries
A primary use case is analyzing the budgetary control setup for a specific project to understand fund reservation behavior. A common query involves joining to project and task tables to list all control points. For instance, to find controls for a project, one might use: SELECT pbc.*, ppa.segment1 project_number, pt.task_number FROM pa_budgetary_controls pbc, pa_projects_all ppa, pa_tasks pt WHERE pbc.project_id = ppa.project_id AND pbc.task_id = pt.task_id(+) AND ppa.segment1 = 'P12345';. Reporting use cases include auditing control coverage across the project portfolio, identifying projects without defined controls, and troubleshooting issues where transactions fail due to insufficient funds, as the system checks against the rules defined in this table.
Related Objects
The PA_BUDGETARY_CONTROLS table has documented foreign key relationships with several core Projects tables, as per the provided metadata:
- PA_PROJECTS_ALL: Linked via PA_BUDGETARY_CONTROLS.PROJECT_ID. This defines the primary project for the control.
- PA_TASKS: Linked via PA_BUDGETARY_CONTROLS.TASK_ID. This optionally narrows the control to a specific task.
- PA_RESOURCE_LIST_MEMBERS: Linked via PA_BUDGETARY_CONTROLS.RESOURCE_LIST_MEMBER_ID. This ties the control to a specific resource or job classification.
- PA_BUDGET_TYPES: Linked via PA_BUDGETARY_CONTROLS.BUDGET_TYPE_CODE. This specifies the applicable budget version.
- PA_PROJECTS_ALL (for PPL): Linked via PA_BUDGETARY_CONTROLS.PPL_PROJECT_ID. This references the project in the primary ledger context.
- PA_TASKS (for PTK): Linked via PA_BUDGETARY_CONTROLS.PTK_TASK_ID. This references the task in the primary ledger context.
The primary key constraint PA_BUDGETARY_CONTROLS_PK on BUDGETARY_CONTROLS_ID ensures the uniqueness of each control record.
-
Table: PA_BUDGETARY_CONTROLS
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_BUDGETARY_CONTROLS, object_name:PA_BUDGETARY_CONTROLS, status:VALID, product: PA - Projects , description: PA_BUDGETARY_CONTROLS are used to store the controls levels that are used to regulate how the funds are reserved for transactions , implementation_dba_data: PA.PA_BUDGETARY_CONTROLS ,
-
Table: PA_BUDGETARY_CONTROLS
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_BUDGETARY_CONTROLS, object_name:PA_BUDGETARY_CONTROLS, status:VALID, product: PA - Projects , description: PA_BUDGETARY_CONTROLS are used to store the controls levels that are used to regulate how the funds are reserved for transactions , implementation_dba_data: PA.PA_BUDGETARY_CONTROLS ,
-
APPS.PA_PO_INTEGRATION_UTILS dependencies on PA_BUDGETARY_CONTROLS
12.2.2
-
APPS.PA_BUDGETARY_CONTROLS_PKG dependencies on PA_BUDGETARY_CONTROLS
12.1.1
-
APPS.PA_BUDGETARY_CONTROLS_PKG dependencies on PA_BUDGETARY_CONTROLS
12.2.2
-
APPS.PA_FUNDS_CONTROL_PKG dependencies on PA_BUDGETARY_CONTROLS
12.2.2
-
APPS.PA_FUNDS_CONTROL_PKG dependencies on PA_BUDGETARY_CONTROLS
12.1.1
-
APPS.PA_BUDGETARY_CONTROLS_PKG dependencies on PA_BUDGETARY_CONTROLS
12.1.1
-
APPS.PA_BUDGETARY_CONTROLS_PKG dependencies on PA_BUDGETARY_CONTROLS
12.2.2
-
VIEW: PA.PA_BUDGETARY_CONTROLS#
12.2.2
owner:PA, object_type:VIEW, object_name:PA_BUDGETARY_CONTROLS#, status:VALID,
-
APPS.PA_BUDGETARY_CONTROLS_PKG SQL Statements
12.1.1
-
VIEW: APPS.PA_BC_PROJECT_V
12.1.1
-
VIEW: APPS.PA_BUDGETARY_CONTROL_TASK_V
12.2.2
-
APPS.PA_BUDGETARY_CONTROLS_PKG SQL Statements
12.2.2
-
SYNONYM: APPS.PA_BUDGETARY_CONTROLS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PA_BUDGETARY_CONTROLS, status:VALID,
-
TABLE: PA.PA_BUDGETARY_CONTROLS
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_BUDGETARY_CONTROLS, object_name:PA_BUDGETARY_CONTROLS, status:VALID,
-
VIEW: APPS.PA_BUDGETARY_CONTROL_TASK_V
12.1.1
-
SYNONYM: APPS.PA_BUDGETARY_CONTROLS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PA_BUDGETARY_CONTROLS, status:VALID,
-
VIEW: APPS.PA_BC_PROJECT_V
12.2.2
-
TABLE: PA.PA_BUDGETARY_CONTROLS
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_BUDGETARY_CONTROLS, object_name:PA_BUDGETARY_CONTROLS, status:VALID,
-
APPS.PA_BUDGETARY_CONTROLS_PKG dependencies on DUAL
12.1.1
-
APPS.PA_BUDGETARY_CONTROLS_PKG dependencies on DUAL
12.2.2
-
VIEW: PA.PA_BUDGETARY_CONTROLS#
12.2.2
-
VIEW: APPS.PA_BUDG_CONTROL_RES_GRP_V
12.2.2
-
VIEW: APPS.PA_BUDG_CONTROL_RES_GRP_V
12.1.1
-
APPS.PA_PO_INTEGRATION_UTILS dependencies on PA_BUDGET_TYPES
12.2.2
-
APPS.PA_PO_INTEGRATION_UTILS dependencies on PA_BUDGET_VERSIONS
12.2.2
-
APPS.PA_FUNDS_CONTROL_PKG dependencies on PA_BUDGET_VERSIONS
12.2.2
-
APPS.PA_FUNDS_CONTROL_PKG dependencies on PA_BUDGET_VERSIONS
12.1.1
-
APPS.PA_PO_INTEGRATION_UTILS dependencies on PA_PROJECTS_ALL
12.2.2
-
PACKAGE: APPS.PA_BUDGETARY_CONTROLS_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PA_BUDGETARY_CONTROLS_PKG, status:VALID,
-
Table: PA_BUDGET_TYPES
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_BUDGET_TYPES, object_name:PA_BUDGET_TYPES, status:VALID, product: PA - Projects , description: Implementation-defined classifications of types of budgets used for different business purposes , implementation_dba_data: PA.PA_BUDGET_TYPES ,
-
Table: PA_BUDGET_TYPES
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_BUDGET_TYPES, object_name:PA_BUDGET_TYPES, status:VALID, product: PA - Projects , description: Implementation-defined classifications of types of budgets used for different business purposes , implementation_dba_data: PA.PA_BUDGET_TYPES ,
-
View: PA_BUDGETARY_CONTROL_TASK_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_BUDGETARY_CONTROL_TASK_V, object_name:PA_BUDGETARY_CONTROL_TASK_V, status:VALID, product: PA - Projects , description: Base View for Budgetary Controls Form - Task Block , implementation_dba_data: APPS.PA_BUDGETARY_CONTROL_TASK_V ,
-
View: PA_BC_PROJECT_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_BC_PROJECT_V, object_name:PA_BC_PROJECT_V, status:VALID, product: PA - Projects , description: Base View for Budgetary Controls Form - Project Block , implementation_dba_data: APPS.PA_BC_PROJECT_V ,
-
PACKAGE: APPS.PA_BUDGETARY_CONTROLS_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PA_BUDGETARY_CONTROLS_PKG, status:VALID,
-
View: PA_BC_PROJECT_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_BC_PROJECT_V, object_name:PA_BC_PROJECT_V, status:VALID, product: PA - Projects , description: Base View for Budgetary Controls Form - Project Block , implementation_dba_data: APPS.PA_BC_PROJECT_V ,
-
View: PA_BUDGETARY_CONTROL_TASK_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_BUDGETARY_CONTROL_TASK_V, object_name:PA_BUDGETARY_CONTROL_TASK_V, status:VALID, product: PA - Projects , description: Base View for Budgetary Controls Form - Task Block , implementation_dba_data: APPS.PA_BUDGETARY_CONTROL_TASK_V ,
-
View: PA_BUDG_CONTROL_RES_GRP_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_BUDG_CONTROL_RES_GRP_V, object_name:PA_BUDG_CONTROL_RES_GRP_V, status:VALID, product: PA - Projects , description: Base View for Budgetary Controls Form - Resource Group and Resource Block , implementation_dba_data: APPS.PA_BUDG_CONTROL_RES_GRP_V ,
-
View: PA_BUDG_CONTROL_RES_GRP_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_BUDG_CONTROL_RES_GRP_V, object_name:PA_BUDG_CONTROL_RES_GRP_V, status:VALID, product: PA - Projects , description: Base View for Budgetary Controls Form - Resource Group and Resource Block , implementation_dba_data: APPS.PA_BUDG_CONTROL_RES_GRP_V ,
-
PACKAGE BODY: APPS.PA_BUDGETARY_CONTROLS_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PA_BUDGETARY_CONTROLS_PKG, status:VALID,
-
APPS.PA_PO_INTEGRATION_UTILS dependencies on PA_RESOURCE_LIST_MEMBERS
12.2.2
-
PACKAGE BODY: APPS.PA_PO_INTEGRATION_UTILS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PA_PO_INTEGRATION_UTILS, status:VALID,
-
PACKAGE BODY: APPS.PA_BUDGETARY_CONTROLS_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PA_BUDGETARY_CONTROLS_PKG, status:VALID,
-
PACKAGE BODY: APPS.PA_BUDGETARY_CONTROLS_PKG
12.2.2
-
PACKAGE BODY: APPS.PA_BUDGETARY_CONTROLS_PKG
12.1.1
-
Table: PA_RESOURCE_LIST_MEMBERS
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_RESOURCE_LIST_MEMBERS, object_name:PA_RESOURCE_LIST_MEMBERS, status:VALID, product: PA - Projects , description: Resources within a resource list , implementation_dba_data: PA.PA_RESOURCE_LIST_MEMBERS ,
-
PACKAGE BODY: APPS.PA_FUNDS_CONTROL_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PA_FUNDS_CONTROL_PKG, status:VALID,
-
Table: PA_RESOURCE_LIST_MEMBERS
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_RESOURCE_LIST_MEMBERS, object_name:PA_RESOURCE_LIST_MEMBERS, status:VALID, product: PA - Projects , description: Resources within a resource list , implementation_dba_data: PA.PA_RESOURCE_LIST_MEMBERS ,
-
VIEW: APPS.PA_BC_PROJECT_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_BC_PROJECT_V, object_name:PA_BC_PROJECT_V, status:VALID,