Search Results prev_ind_compiled_set_id
Overview
PA.PA_COST_DIST_LINES_AR is the archive/purge companion table to PA_COST_DIST_LINES_ALL, the core distribution-line store in the Oracle Projects (PA) module. Every row that has been extracted from the live table during an archive or purge run is written here, preserving the full cost distribution audit trail for the project, task, expenditure item, and GL account combinations involved. Because columns are duplicated verbatim from the main table, Oracle's documented guidance is to treat column-level semantics as identical to those of PA_COST_DIST_LINES_ALL; this object exists principally for retention and to allow reclaimed space in the primary table without permanently losing distribution history.
The table participates directly in the purge architecture through PURGE_BATCH_ID and PURGE_RELEASE, which associate each archived row with the PA_PURGE_BATCHES_ALL run that produced it. The documented foreign keys confirm this link and also tie archived lines back to the originating expenditure item, the organization labor schedule rule, and the GL encumbrance type. In a heuristic Data Vault sense, the table is classified as satellite-leaning: it carries descriptive, versioned attributes about a parent business entity (the expenditure/ cost distribution) rather than acting as the hub or link itself. Practitioners modeling this structure should treat the expenditure item or distribution identity as the hub and the archived detail columns as satellite attributes loaded per purge batch.
Key Information Stored
The documented schema exposes 88 columns. The most significant, grouped by function, are:
- Purge identity:
PURGE_BATCH_ID(FK toPA_PURGE_BATCHES_ALL),PURGE_RELEASE,PURGE_PROJECT_ID— identify the archive run and its scope. - Business keys and relationships:
EXPENDITURE_ITEM_ID(FK toPA_EXPENDITURE_ITEMS_ALL),PROJECT_ID,TASK_ID,CBS_ELEMENT_ID,WORK_TYPE_ID,ORG_ID,ORG_LABOR_SCH_RULE_ID(FK toPA_ORG_LABOR_SCH_RULE). No surrogate primary key is documented; the natural line identity is the combination ofEXPENDITURE_ITEM_IDandLINE_NUM(withLINE_TYPEas a discriminator). - Accounting detail:
CODE_COMBINATION_ID,DR_CODE_COMBINATION_ID,CR_CODE_COMBINATION_ID,BUDGET_CCID,GL_DATE,GL_PERIOD_NAME,ACCT_EVENT_ID,ACCT_SOURCE_CODE. - Amounts and currency:
AMOUNT,QUANTITY(typed byLINE_TYPE), plus the cost bucketsBURDENED_COST,ACCT_RAW_COST,ACCT_BURDENED_COST,PROJECT_RAW_COST,PROJECT_BURDENED_COST, and the correspondingDENOM_*denominated values, with rates (ACCT_EXCHANGE_RATE,PROJECT_EXCHANGE_RATE) and currencies (DENOM_CURRENCY_CODE,ACCT_CURRENCY_CODE,PROJECT_CURRENCY_CODE). - Transfer and period state:
TRANSFER_STATUS_CODE,TRANSFERRED_DATE,TRANSFER_REJECTION_REASON,GL_DATE,PA_DATE,PA_PERIOD_NAME. - Reversal and accumulation flags:
REVERSED_FLAG,LINE_NUM_REVERSED,ACCUMULATED_FLAG,RESOURCE_ACCUMULATED_FLAG,UTIL_SUMMARIZED_FLAG,PJI_SUMMARIZED_FLAG. - Encumbrance and assets:
ENCUMBRANCE_TYPE_ID(FK toGL_ENCUMBRANCE_TYPES),ENCUMBRANCE_AMOUNT,LIQUIDATE_ENCUM_FLAG,SI_ASSETS_ADDITION_FLAG. - Audit and lineage:
CREATION_DATE,CREATED_BY,REQUEST_ID,PROGRAM_APPLICATION_ID,PROGRAM_ID,SYSTEM_REFERENCE1throughSYSTEM_REFERENCE5,PARENT_LINE_NUM,PREV_IND_COMPILED_SET_ID.
Common Use Cases and Queries
Typical usage centers on retention reporting, purge validation, and reconciliation of archived distributions to GL. A common pattern retrieves all archived lines for a given purge run:
SELECT * FROM pa.pa_cost_dist_lines_ar WHERE purge_batch_id = :batch_id ORDER BY project_id, expenditure_item_id, line_num;SELECT project_id, SUM(project_burdened_cost) FROM pa.pa_cost_dist_lines_ar WHERE purge_release = :release GROUP BY project_id;- Joining to
PA_PURGE_BATCHES_ALLto time-stamp archive activity, and toPA_EXPENDITURE_ITEMS_ALL(where rows still exist) to reconcile archived amounts against surviving live data. - Currency and COST-rate auditing across account, project, and denominated buckets, or encumbrance transfer rejection analysis using
ENCUM_TRANSFER_REJ_REASONandBURDEN_SUM_REJECTION_CODE.
Related Objects
PA_COST_DIST_LINES_ALL— the live source table from which archived rows originate.PA_PURGE_BATCHES_ALL— joined viaPURGE_BATCH_ID; identifies archive runs.PA_EXPENDITURE_ITEMS_ALL— referenced viaEXPENDITURE_ITEM_ID.PA_ORG_LABOR_SCH_RULE— referenced viaORG_LABOR_SCH_RULE_ID.GL_ENCUMBRANCE_TYPES— referenced viaENCUMBRANCE_TYPE_ID.PA_PURGE_BATCHESand PA purge concurrent programs — orchestrate population of this table.- Project costing APIs (e.g.,
PA_COST_DISTRIBUTION/PA_PURGElogic) and GL transfer processes that reference the corresponding live distribution table for accounting entries.
-
Table: PA_COST_DIST_LINES_AR
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_COST_DIST_LINES_AR, object_name:PA_COST_DIST_LINES_AR, status:VALID, product: PA - Projects , description: Pa_Cost_Distribution_Lines_ar is a table for Archive/Purge. Refer to comments on the columns in the main table , implementation_dba_data: PA.PA_COST_DIST_LINES_AR ,
-
Table: PA_COST_DISTRIBUTION_LINES_ALL
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_COST_DISTRIBUTION_LINES_ALL, object_name:PA_COST_DISTRIBUTION_LINES_ALL, status:VALID, product: PA - Projects , description: Information about expenditure item cost distribution , implementation_dba_data: PA.PA_COST_DISTRIBUTION_LINES_ALL ,
-
Table: PA_EI_CDL_CM_GTEMP2
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_EI_CDL_CM_GTEMP2, object_name:PA_EI_CDL_CM_GTEMP2, status:VALID, product: PA - Projects , implementation_dba_data: PA.PA_EI_CDL_CM_GTEMP2 ,
-
Table: PA_COST_DIST_LINES_AR
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_COST_DIST_LINES_AR, object_name:PA_COST_DIST_LINES_AR, status:VALID, product: PA - Projects , description: Pa_Cost_Distribution_Lines_ar is a table for Archive/Purge. Refer to comments on the columns in the main table , implementation_dba_data: PA.PA_COST_DIST_LINES_AR ,
-
Table: PA_EI_CDL_CM_GTEMP
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:FND.PA_EI_CDL_CM_GTEMP PA.PA_EI_CDL_CM_GTEMP, object_name:PA_EI_CDL_CM_GTEMP, status:VALID, product: PA - Projects , description: This global temporary table is created for storing the valid CDL details to be picked up by create and distribute burden trasactions process for creating burden transactions , implementation_dba_data: PA.PA_EI_CDL_CM_GTEMP ,
-
Table: PA_EI_CDL_CM_GTEMP
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:FND.PA_EI_CDL_CM_GTEMP PA.PA_EI_CDL_CM_GTEMP, object_name:PA_EI_CDL_CM_GTEMP, status:VALID, product: FND - Application Object Library , description: This global temporary table is created for storing the valid CDL details to be picked up by create and distribute burden trasactions process for creating burden transactions , implementation_dba_data: PA.PA_EI_CDL_CM_GTEMP ,
-
Table: PA_COST_DISTRIBUTION_LINES_ALL
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_COST_DISTRIBUTION_LINES_ALL, object_name:PA_COST_DISTRIBUTION_LINES_ALL, status:VALID, product: PA - Projects , description: Information about expenditure item cost distribution , implementation_dba_data: PA.PA_COST_DISTRIBUTION_LINES_ALL ,
-
VIEW: PA.PA_COST_DIST_LINES_AR#
12.2.2
-
VIEW: PA.PA_COST_DISTRIBUTION_LINES_AL#
12.2.2
-
View: PA_COST_DISTRIBUTION_LINES
12.1.1
product: PA - Projects , implementation_dba_data: Not implemented in this database ,
-
View: PA_COST_DISTRIBUTION_LINES
12.2.2
product: PA - Projects , implementation_dba_data: Not implemented in this database ,
-
VIEW: APPS.PA_COST_DIST_LINES_ALL_MRC_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_COST_DIST_LINES_ALL_MRC_V, object_name:PA_COST_DIST_LINES_ALL_MRC_V, status:VALID,
-
VIEW: PA.PA_COST_DIST_LINES_AR#
12.2.2
owner:PA, object_type:VIEW, object_name:PA_COST_DIST_LINES_AR#, status:VALID,
-
TABLE: PA.PA_EI_CDL_CM_GTEMP2
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_EI_CDL_CM_GTEMP2, object_name:PA_EI_CDL_CM_GTEMP2, status:VALID,
-
TABLE: PA.PA_COST_DIST_LINES_AR
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_COST_DIST_LINES_AR, object_name:PA_COST_DIST_LINES_AR, status:VALID,
-
VIEW: APPS.PA_COST_DIST_LINES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_COST_DIST_LINES_V, object_name:PA_COST_DIST_LINES_V, status:VALID,
-
VIEW: APPS.PA_COST_DIST_LINES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_COST_DIST_LINES_V, object_name:PA_COST_DIST_LINES_V, status:VALID,
-
VIEW: APPS.PA_COST_DIST_LINES_ALL_MRC_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_COST_DIST_LINES_ALL_MRC_V, object_name:PA_COST_DIST_LINES_ALL_MRC_V, status:VALID,
-
TABLE: PA.PA_COST_DIST_LINES_AR
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_COST_DIST_LINES_AR, object_name:PA_COST_DIST_LINES_AR, status:VALID,
-
View: PA_COST_DIST_LINES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_COST_DIST_LINES_V, object_name:PA_COST_DIST_LINES_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_COST_DIST_LINES_V ,
-
View: PA_COST_DIST_LINES_MRC_V2
12.1.1
product: PA - Projects , description: Single-org, single currency view , implementation_dba_data: Not implemented in this database ,
-
View: PA_COST_DIST_LINES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_COST_DIST_LINES_V, object_name:PA_COST_DIST_LINES_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_COST_DIST_LINES_V ,
-
View: PA_COST_DIST_LINES_MRC_V2
12.2.2
product: PA - Projects , description: Single-org, single currency view , implementation_dba_data: Not implemented in this database ,
-
View: PA_COST_DIST_LINES_MRC_V
12.2.2
product: PA - Projects , description: Single-org, single currency view , implementation_dba_data: Not implemented in this database ,
-
View: PA_COST_DIST_LINES_MRC_V
12.1.1
product: PA - Projects , description: Single-org, single currency view , implementation_dba_data: Not implemented in this database ,
-
VIEW: PA.PA_COST_DISTRIBUTION_LINES_AL#
12.2.2
owner:PA, object_type:VIEW, object_name:PA_COST_DISTRIBUTION_LINES_AL#, status:VALID,
-
View: PA_COST_DIST_LINES_ALL_MRC_V2R
12.2.2
product: PA - Projects , description: Multi-org, single currency view , implementation_dba_data: Not implemented in this database ,
-
View: PA_COST_DIST_LINES_ALL_MRC_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_COST_DIST_LINES_ALL_MRC_V, object_name:PA_COST_DIST_LINES_ALL_MRC_V, status:VALID, product: PA - Projects , description: Multi-org, single currency view , implementation_dba_data: APPS.PA_COST_DIST_LINES_ALL_MRC_V ,
-
View: PA_COST_DIST_LINES_ALL_MRC_V2
12.1.1
product: PA - Projects , description: Multi-org, single currency view , implementation_dba_data: Not implemented in this database ,
-
TABLE: PA.PA_EI_CDL_CM_GTEMP
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:FND.PA_EI_CDL_CM_GTEMP PA.PA_EI_CDL_CM_GTEMP, object_name:PA_EI_CDL_CM_GTEMP, status:VALID,
-
View: PA_COST_DIST_LINES_ALL_MRC_V2
12.2.2
product: PA - Projects , description: Multi-org, single currency view , implementation_dba_data: Not implemented in this database ,
-
View: PA_COST_DIST_LINES_ALL_MRC_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_COST_DIST_LINES_ALL_MRC_V, object_name:PA_COST_DIST_LINES_ALL_MRC_V, status:VALID, product: PA - Projects , description: Multi-org, single currency view , implementation_dba_data: APPS.PA_COST_DIST_LINES_ALL_MRC_V ,
-
View: PA_COST_DIST_LINES_ALL_MRC_V2R
12.1.1
product: PA - Projects , description: Multi-org, single currency view , implementation_dba_data: Not implemented in this database ,
-
TABLE: PA.PA_COST_DISTRIBUTION_LINES_ALL
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_COST_DISTRIBUTION_LINES_ALL, object_name:PA_COST_DISTRIBUTION_LINES_ALL, status:VALID,
-
APPS.PA_BURDEN_COSTING SQL Statements
12.1.1
-
APPS.PA_BURDEN_COSTING SQL Statements
12.2.2
-
View: PA_COST_DIST_LINES_FORMS_MRC_V
12.1.1
product: PA - Projects , implementation_dba_data: Not implemented in this database ,
-
View: PA_COST_DIST_LINES_FORMS_MRC_V
12.2.2
product: PA - Projects , implementation_dba_data: Not implemented in this database ,
-
TABLE: PA.PA_COST_DISTRIBUTION_LINES_ALL
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_COST_DISTRIBUTION_LINES_ALL, object_name:PA_COST_DISTRIBUTION_LINES_ALL, status:VALID,
-
PACKAGE BODY: APPS.PA_BURDEN_COSTING
12.1.1
-
PACKAGE BODY: APPS.PA_BURDEN_COSTING
12.2.2
-
APPS.PA_BURDEN_COSTING dependencies on PA_COST_DISTRIBUTION_LINES_ALL
12.1.1
-
APPS.PA_BURDEN_COSTING dependencies on PA_COST_DISTRIBUTION_LINES_ALL
12.2.2
-
APPS.PA_PURGE_COSTING SQL Statements
12.1.1
-
APPS.PA_PURGE_COSTING SQL Statements
12.2.2
-
APPS.PA_BURDEN_COSTING dependencies on PA_COST_DISTRIBUTION_LINES
12.1.1
-
APPS.PA_BURDEN_COSTING dependencies on PA_COST_DISTRIBUTION_LINES
12.2.2
-
APPS.PA_BURDEN_COSTING dependencies on PA_BURDEN_COSTING
12.1.1
-
APPS.PA_BURDEN_COSTING dependencies on PA_BURDEN_COSTING
12.2.2
-
APPS.PA_BURDEN_COSTING dependencies on PA_CC_UTILS
12.1.1