Search Results top_task
Overview
PA_TRX_FUNDS_CHK_MAIN_V is a Projects (PA) module view owned by the APPS schema in Oracle EBS 12.1.1 and 12.2.2. It exposes the results of Oracle Projects budgetary control funds checking for project transaction packets. Each row represents a candidate accounting distribution originating from a PA_BC_PACKETS packet — for example, an expenditure item, a budget line, or a supplier cost adjustment — together with the outcome of the funds check performed against the controlling budget. The view is the primary reporting surface for diagnosing why a transaction was accepted, rejected, or held by budgetary controls, and it is commonly consumed by ETRM/audit reconciliation reports and by integrations that need to surface funds-check outcomes to feeder systems.
Underlying Base Objects
The view is defined over PA_BC_PACKETS (the budgetary control packet table, aliased BC and the driver of the result columns such as RESULT_CODE, RES_RESULT_CODE, and RES_GRP_RESULT_CODE). Lookups are resolved through the APPS PA_LOOKUPS view (L1, L2, L3) for status meanings, document types, and budget status codes. Project, task, and organization context come from PA_PROJECTS_ALL, PA_TASKS, PA_OPERATING_UNITS_V, and the PL/SQL function PA_EXPENDITURES_UTILS.GETORGTLNAME. Expenditure classification is joined from PA_EXPENDITURE_TYPES. Budget context is supplied by PA_BUDGET_VERSIONS, PA_BUDGET_TYPES, PA_BUDGET_ENTRY_METHODS, and PA_BUDGETARY_CONTROL_OPTIONS. Resource attribution uses PA_RESOURCES and PA_RESOURCE_LIST_MEMBERS, while MO_GLOBAL provides operating-unit (multi-org) context. The view does not store data; it is a read-only projection over these transactional and setup objects.
Key Columns
- EFFECT_ON_FUNDS_CODE — The funds-impact classification for the distribution (for example, whether the line consumes, relieves, or has no effect on available project funds). This is the column most often searched for in this view and is central to interpreting funds-check behavior.
- RESULT_CODE, RES_RESULT_CODE, RES_GRP_RESULT_CODE, TASK_RESULT_CODE — Funds-check outcome at the transaction, resource, resource-group, and task levels of the budgetary control hierarchy.
- AMOUNT — Derived as NVL(ACCOUNTED_DR,0) - NVL(ACCOUNTED_CR,0), the signed accounted amount of the distribution.
- PROJECT, TASK, TOP_TASK — Segments/numbers sourced from PA_PROJECTS_ALL and PA_TASKS for readable reporting.
- EXPENDITURE_CATEGORY / EXPENDITURE_TYPE — Cost classification used in budget mapping.
- PERIOD_NAME, PERIOD_YEAR, PERIOD_NUM, GL_DATE — Accounting period and GL date context.
- STATUS_CODE / STATUS_MEANING, ACTUAL_FLAG, BALANCE_POSTED_FLAG — Packet and posting state.
- VERSION_NAME, VERSION_NUMBER, BUDGET_TYPE, BUDGET_STATUS_CODE — The budget version against which the check was executed.
- RESOURCE_NAME, RESOURCE_GROUP_NAME, EXP_ORG_NAME — Resource and expenditure organization descriptors.
Common Use Cases and Queries
Typical uses include auditing failed funds checks, reconciling packets by funds effect, and feeding downstream reports. A common query filters on EFFECT_ON_FUNDS_CODE to isolate lines that consume or relieve funds:
- SELECT PACKET_ID, PROJECT_ID, TASK_ID, EXPENDITURE_TYPE, EFFECT_ON_FUNDS_CODE, RESULT_CODE, AMOUNT, PERIOD_NAME FROM APPS.PA_TRX_FUNDS_CHK_MAIN_V WHERE EFFECT_ON_FUNDS_CODE = :p_code;
- SELECT PROJECT, TASK, STATUS_MEANING, RESULT_CODE, SUM(AMOUNT) FROM APPS.PA_TRX_FUNDS_CHK_MAIN_V GROUP BY PROJECT, TASK, STATUS_MEANING, RESULT_CODE;
Because the view returns one row per packet distribution, it is well suited to drill-down reporting from the budgetary control workbench and to exception analysis, where rows carrying non-success RESULT_CODE values are examined alongside EFFECT_ON_FUNDS_CODE to explain control rejections.
-
Lookup Type: PERCENT COMPLETE REGIONS
12.2.2
product: PA - Projects , meaning: Percent Complete Regions , description: Percent Complete Regions ,
-
Lookup Type: RETENTION_LEVEL
12.1.1
product: PA - Projects , meaning: Retention Level , description: Retention Level ,
-
Lookup Type: RETENTION_LEVEL
12.2.2
product: PA - Projects , meaning: Retention Level , description: Retention Level ,
-
Lookup Type: PERCENT COMPLETE REGIONS
12.1.1
product: PA - Projects , meaning: Percent Complete Regions , description: Percent Complete Regions ,
-
View: PA_TRX_FUNDS_CHK_MAIN_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_TRX_FUNDS_CHK_MAIN_V, object_name:PA_TRX_FUNDS_CHK_MAIN_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_TRX_FUNDS_CHK_MAIN_V ,
-
View: PA_TRX_FUNDS_CHK_MAIN_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_TRX_FUNDS_CHK_MAIN_V, object_name:PA_TRX_FUNDS_CHK_MAIN_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_TRX_FUNDS_CHK_MAIN_V ,
-
View: PA_PROJ_RETN_DEFAULTS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_PROJ_RETN_DEFAULTS_V, object_name:PA_PROJ_RETN_DEFAULTS_V, status:VALID, product: PA - Projects , description: Stores retention defaults rules , implementation_dba_data: APPS.PA_PROJ_RETN_DEFAULTS_V ,
-
View: PA_PROJ_RETN_DEFAULTS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_PROJ_RETN_DEFAULTS_V, object_name:PA_PROJ_RETN_DEFAULTS_V, status:VALID, product: PA - Projects , description: Stores retention defaults rules , implementation_dba_data: APPS.PA_PROJ_RETN_DEFAULTS_V ,