Search Results psp_distribution_lines_history
Overview
The PSP_DISTRIBUTION_LINES_HISTORY table is a core data repository within the Oracle E-Business Suite (EBS) Labor Distribution module (PSP). Its primary role is to serve as a staging and historical record for payroll cost distribution details. Specifically, it stores distributed payroll sublines—originating from both Oracle Payroll and non-Oracle payroll systems—that have been processed by the Labor Distribution engine but have not yet been posted to the General Ledger (GL) or Grants Accounting modules. This table acts as a critical intermediary, holding the detailed accounting breakdown of labor costs by project, task, award, and other segments until the final accounting transfer is completed, ensuring a clear audit trail of distributed amounts prior to their financial system integration.
Key Information Stored
The table's structure is defined by its primary and foreign keys, which link it to major entities across HR, Payroll, and Projects. The primary key is DISTRIBUTION_LINE_ID, which uniquely identifies each historical distribution record. Key foreign key columns and the data they hold include: PAYROLL_SUB_LINE_ID, linking to the source payroll detail in PSP_PAYROLL_SUB_LINES; SUMMARY_LINE_ID and SCHEDULE_LINE_ID, connecting to aggregated and scheduled distribution data in PSP_SUMMARY_LINES and PSP_SCHEDULE_LINES; ELEMENT_ACCOUNT_ID, referencing the earning type and account mapping in PSP_ELEMENT_TYPE_ACCOUNTS; and EFFORT_REPORT_ID, linking to certified effort data in PSP_EFFORT_REPORTS. Other significant columns likely include BUSINESS_GROUP_ID for organizational context, SET_OF_BOOKS_ID for the target ledger, and VERSION_NUM for tracking changes to distribution records over time.
Common Use Cases and Queries
A primary use case is auditing and reconciling labor costs before they are transferred to the General Ledger. Analysts query this table to verify that payroll amounts have been correctly distributed according to established schedules and effort reports. Common reporting needs include identifying all undistributed payroll sublines for a specific period or project, and tracing the distribution history of a particular payroll run. Sample query patterns often involve joins to related payroll and project tables:
- Identifying distributed lines pending GL transfer:
SELECT * FROM psp_distribution_lines_history dlh WHERE NOT EXISTS (SELECT 1 FROM gl_interface gi WHERE gi.reference_id = dlh.distribution_line_id); - Summarizing distributed amounts by project and task:
SELECT project_id, task_id, SUM(amount) FROM psp_distribution_lines_history dlh JOIN psp_schedule_lines sl ON dlh.schedule_line_id = sl.schedule_line_id GROUP BY project_id, task_id;
Related Objects
PSP_DISTRIBUTION_LINES_HISTORY is centrally connected to numerous key tables in the Labor Distribution and HRMS schemas. As per the provided metadata, its main foreign key relationships are with: PSP_PAYROLL_SUB_LINES (the source payroll data), PSP_SUMMARY_LINES and PSP_SCHEDULE_LINES (for distribution rules and schedules), PSP_ELEMENT_TYPE_ACCOUNTS (for account derivation), and PSP_EFFORT_REPORTS (for effort certification linkage). It also references foundational setup tables like HR_ALL_ORGANIZATION_UNITS (BUSINESS_GROUP_ID) and GL_SETS_OF_BOOKS (SET_OF_BOOKS_ID). This web of relationships underscores its role as the nexus point where payroll details, distribution rules, and project accounting data converge before final posting.
-
Table: PSP_DISTRIBUTION_LINES_HISTORY
12.2.2
owner:PSP, object_type:TABLE, fnd_design_data:PSP.PSP_DISTRIBUTION_LINES_HISTORY, object_name:PSP_DISTRIBUTION_LINES_HISTORY, status:VALID, product: PSP - Labor Distribution , description: Stores distributed Oracle and non-Oracle payroll sublines not yet transferred to General Ledger or Grants Accounting , implementation_dba_data: PSP.PSP_DISTRIBUTION_LINES_HISTORY ,
-
Table: PSP_DISTRIBUTION_LINES_HISTORY
12.1.1
owner:PSP, object_type:TABLE, fnd_design_data:PSP.PSP_DISTRIBUTION_LINES_HISTORY, object_name:PSP_DISTRIBUTION_LINES_HISTORY, status:VALID, product: PSP - Labor Distribution , description: Stores distributed Oracle and non-Oracle payroll sublines not yet transferred to General Ledger or Grants Accounting , implementation_dba_data: PSP.PSP_DISTRIBUTION_LINES_HISTORY ,
-
View: PSP_REP_DIST_PRJ_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PSP.PSP_REP_DIST_PRJ_V, object_name:PSP_REP_DIST_PRJ_V, status:VALID, product: PSP - Labor Distribution , description: Based on the PSP_DISTRIBUTION_LINES_HISTORY table , implementation_dba_data: APPS.PSP_REP_DIST_PRJ_V ,
-
View: PSP_REP_DEF_LOV_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PSP.PSP_REP_DEF_LOV_V, object_name:PSP_REP_DEF_LOV_V, status:VALID, product: PSP - Labor Distribution , description: Based on PSP_DISTRIBUTION_LINES_HISTORY for the Distribution History by Org report , implementation_dba_data: APPS.PSP_REP_DEF_LOV_V ,
-
View: PSP_REP_DEF_CHG_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PSP.PSP_REP_DEF_CHG_V, object_name:PSP_REP_DEF_CHG_V, status:VALID, product: PSP - Labor Distribution , description: Based on PSP_DISTRIBUTION_LINES_HISTORY for the Distribution History by Default Account report , implementation_dba_data: APPS.PSP_REP_DEF_CHG_V ,
-
View: PSP_REP_DIST_PRJ_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PSP.PSP_REP_DIST_PRJ_V, object_name:PSP_REP_DIST_PRJ_V, status:VALID, product: PSP - Labor Distribution , description: Based on the PSP_DISTRIBUTION_LINES_HISTORY table , implementation_dba_data: APPS.PSP_REP_DIST_PRJ_V ,
-
View: PSP_DISTRIBUTION_COMBO_V
12.1.1
product: PSP - Labor Distribution , description: Based on PSP_DISTRIBUTION_LINES_HISTORY, PSP_PRE_GEN_DIST_LINES_HISTORY, and PSP_ADJUSTMENT_LINES_HISTORY tables , implementation_dba_data: Not implemented in this database ,
-
View: PSP_DISTRIBUTION_COMBO_V
12.2.2
product: PSP - Labor Distribution , description: Based on PSP_DISTRIBUTION_LINES_HISTORY, PSP_PRE_GEN_DIST_LINES_HISTORY, and PSP_ADJUSTMENT_LINES_HISTORY tables , implementation_dba_data: Not implemented in this database ,
-
View: PSPFV_GENERATED_DIST_HISTORIES
12.1.1
product: PSP - Labor Distribution , implementation_dba_data: Not implemented in this database ,
-
View: PSPFV_GENERATED_DIST_HISTORIES
12.2.2
product: PSP - Labor Distribution , implementation_dba_data: Not implemented in this database ,
-
View: PSP_REP_DEF_CHG_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PSP.PSP_REP_DEF_CHG_V, object_name:PSP_REP_DEF_CHG_V, status:VALID, product: PSP - Labor Distribution , description: Based on PSP_DISTRIBUTION_LINES_HISTORY for the Distribution History by Default Account report , implementation_dba_data: APPS.PSP_REP_DEF_CHG_V ,
-
View: PSP_REP_SSP_CHG_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PSP.PSP_REP_SSP_CHG_V, object_name:PSP_REP_SSP_CHG_V, status:VALID, product: PSP - Labor Distribution , description: Based on PSP_DISTRIBUTION_LINES_HISTORY used in Suspense Account Charging report , implementation_dba_data: APPS.PSP_REP_SSP_CHG_V ,
-
Table: PSP_PAYROLL_SUB_LINES
12.1.1
owner:PSP, object_type:TABLE, fnd_design_data:PSP.PSP_PAYROLL_SUB_LINES, object_name:PSP_PAYROLL_SUB_LINES, status:VALID, product: PSP - Labor Distribution , description: Contains information where payroll amount in a payroll line is split into more than one subline , implementation_dba_data: PSP.PSP_PAYROLL_SUB_LINES ,
-
View: PSP_REP_SSP_CHG_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PSP.PSP_REP_SSP_CHG_V, object_name:PSP_REP_SSP_CHG_V, status:VALID, product: PSP - Labor Distribution , description: Based on PSP_DISTRIBUTION_LINES_HISTORY used in Suspense Account Charging report , implementation_dba_data: APPS.PSP_REP_SSP_CHG_V ,
-
View: PSP_ADJUSTMENT_COMBO_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PSP.PSP_ADJUSTMENT_COMBO_V, object_name:PSP_ADJUSTMENT_COMBO_V, status:VALID, product: PSP - Labor Distribution , implementation_dba_data: APPS.PSP_ADJUSTMENT_COMBO_V ,
-
View: PSP_ADJUSTMENT_COMBO_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PSP.PSP_ADJUSTMENT_COMBO_V, object_name:PSP_ADJUSTMENT_COMBO_V, status:VALID, product: PSP - Labor Distribution , implementation_dba_data: APPS.PSP_ADJUSTMENT_COMBO_V ,
-
View: PSP_REP_DEF_LOV_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PSP.PSP_REP_DEF_LOV_V, object_name:PSP_REP_DEF_LOV_V, status:VALID, product: PSP - Labor Distribution , implementation_dba_data: APPS.PSP_REP_DEF_LOV_V ,
-
Table: PSP_DEFAULT_LABOR_SCHEDULES
12.1.1
owner:PSP, object_type:TABLE, fnd_design_data:PSP.PSP_DEFAULT_LABOR_SCHEDULES, object_name:PSP_DEFAULT_LABOR_SCHEDULES, status:VALID, product: PSP - Labor Distribution , description: Stores default labor schedules to be used when there are no schedules defined for an employee , implementation_dba_data: PSP.PSP_DEFAULT_LABOR_SCHEDULES ,
-
View: PSP_SUMMARY_DISTRIB_D_V
12.2.2
product: PSP - Labor Distribution , description: Shows summary lines and distribution lines that are for debit , implementation_dba_data: Not implemented in this database ,
-
View: PSPBV_GENERATED_DIST_HISTORIES
12.2.2
product: PSP - Labor Distribution , description: PSPBV_GENERATED_DIST_HISTORIES displays the distributed Oracle Payroll and non-Oracle payroll sublines that are successfully transferred to General Ledger and Grants Management. , implementation_dba_data: Not implemented in this database ,
-
View: PSP_SUMMARY_DISTRIB_D_V
12.1.1
product: PSP - Labor Distribution , description: Shows summary lines and distribution lines that are for debit , implementation_dba_data: Not implemented in this database ,
-
View: PSP_SUMMARY_DISTRIB_C_V
12.1.1
product: PSP - Labor Distribution , description: Shows summary lines and distribution lines that are for credit , implementation_dba_data: Not implemented in this database ,
-
Table: PSP_ELEMENT_TYPE_ACCOUNTS
12.2.2
owner:PSP, object_type:TABLE, fnd_design_data:PSP.PSP_ELEMENT_TYPE_ACCOUNTS, object_name:PSP_ELEMENT_TYPE_ACCOUNTS, status:VALID, product: PSP - Labor Distribution , description: Stores global elements accounts , implementation_dba_data: PSP.PSP_ELEMENT_TYPE_ACCOUNTS ,
-
Table: PSP_ELEMENT_TYPE_ACCOUNTS
12.1.1
owner:PSP, object_type:TABLE, fnd_design_data:PSP.PSP_ELEMENT_TYPE_ACCOUNTS, object_name:PSP_ELEMENT_TYPE_ACCOUNTS, status:VALID, product: PSP - Labor Distribution , description: Stores global elements accounts , implementation_dba_data: PSP.PSP_ELEMENT_TYPE_ACCOUNTS ,
-
Table: PSP_SUMMARY_LINES
12.2.2
owner:PSP, object_type:TABLE, fnd_design_data:PSP.PSP_SUMMARY_LINES, object_name:PSP_SUMMARY_LINES, status:VALID, product: PSP - Labor Distribution , description: Stores summarized distribution lines , implementation_dba_data: PSP.PSP_SUMMARY_LINES ,
-
Table: PSP_PAYROLL_SUB_LINES
12.2.2
owner:PSP, object_type:TABLE, fnd_design_data:PSP.PSP_PAYROLL_SUB_LINES, object_name:PSP_PAYROLL_SUB_LINES, status:VALID, product: PSP - Labor Distribution , description: Contains information where payroll amount in a payroll line is split into more than one subline , implementation_dba_data: PSP.PSP_PAYROLL_SUB_LINES ,
-
Table: PSP_EFFORT_REPORTS
12.1.1
owner:PSP, object_type:TABLE, fnd_design_data:PSP.PSP_EFFORT_REPORTS, object_name:PSP_EFFORT_REPORTS, status:VALID, product: PSP - Labor Distribution , description: Contains effort reports for employees for a specified time period , implementation_dba_data: PSP.PSP_EFFORT_REPORTS ,
-
Table: PSP_SCHEDULE_LINES
12.1.1
owner:PSP, object_type:TABLE, fnd_design_data:PSP.PSP_SCHEDULE_LINES, object_name:PSP_SCHEDULE_LINES, status:VALID, product: PSP - Labor Distribution , description: Stores schedule lines associated with a particular schedule , implementation_dba_data: PSP.PSP_SCHEDULE_LINES ,
-
Table: PSP_SCHEDULE_LINES
12.2.2
owner:PSP, object_type:TABLE, fnd_design_data:PSP.PSP_SCHEDULE_LINES, object_name:PSP_SCHEDULE_LINES, status:VALID, product: PSP - Labor Distribution , description: Stores schedule lines associated with a particular schedule , implementation_dba_data: PSP.PSP_SCHEDULE_LINES ,
-
View: PSPBV_GENERATED_DIST_HISTORIES
12.1.1
product: PSP - Labor Distribution , description: PSPBV_GENERATED_DIST_HISTORIES displays the distributed Oracle Payroll and non-Oracle payroll sublines that are successfully transferred to General Ledger and Grants Management. , implementation_dba_data: Not implemented in this database ,
-
Table: PSP_SUMMARY_LINES
12.1.1
owner:PSP, object_type:TABLE, fnd_design_data:PSP.PSP_SUMMARY_LINES, object_name:PSP_SUMMARY_LINES, status:VALID, product: PSP - Labor Distribution , description: Stores summarized distribution lines , implementation_dba_data: PSP.PSP_SUMMARY_LINES ,
-
Table: PSP_EFFORT_REPORTS
12.2.2
owner:PSP, object_type:TABLE, fnd_design_data:PSP.PSP_EFFORT_REPORTS, object_name:PSP_EFFORT_REPORTS, status:VALID, product: PSP - Labor Distribution , description: Contains effort reports for employees for a specified time period , implementation_dba_data: PSP.PSP_EFFORT_REPORTS ,
-
Table: PSP_DEFAULT_LABOR_SCHEDULES
12.2.2
owner:PSP, object_type:TABLE, fnd_design_data:PSP.PSP_DEFAULT_LABOR_SCHEDULES, object_name:PSP_DEFAULT_LABOR_SCHEDULES, status:VALID, product: PSP - Labor Distribution , description: Stores default labor schedules to be used when there are no schedules defined for an employee , implementation_dba_data: PSP.PSP_DEFAULT_LABOR_SCHEDULES ,
-
View: PSP_SUMMARY_DISTRIB_C_V
12.2.2
product: PSP - Labor Distribution , description: Shows summary lines and distribution lines that are for credit , implementation_dba_data: Not implemented in this database ,
-
View: PSP_REP_DP_GRP1_V
12.1.1
product: PSP - Labor Distribution , description: Based on the PSP_DISTRIBUTION_LINES_HISTORY table used in the Distribution History by Project report , implementation_dba_data: Not implemented in this database ,
-
View: PSP_REP_DP_GRP1_V
12.2.2
product: PSP - Labor Distribution , description: Based on the PSP_DISTRIBUTION_LINES_HISTORY table used in the Distribution History by Project report , implementation_dba_data: Not implemented in this database ,
-
View: PSP_REP_DIST_ORG_V
12.1.1
product: PSP - Labor Distribution , implementation_dba_data: Not implemented in this database ,
-
View: PSP_REP_DIST_ORG_V
12.2.2
product: PSP - Labor Distribution , implementation_dba_data: Not implemented in this database ,
-
View: PSP_REP_ORG_GRP1_V
12.2.2
product: PSP - Labor Distribution , description: Based on the PSP_DISTRIBUTION_LINES_HISTORY table used in the Distribution History by Organization report , implementation_dba_data: Not implemented in this database ,
-
View: PSP_REP_ORG_GRP1_V
12.1.1
product: PSP - Labor Distribution , description: Based on the PSP_DISTRIBUTION_LINES_HISTORY table used in the Distribution History by Organization report , implementation_dba_data: Not implemented in this database ,
-
View: PSP_REP_SSP_CHG1_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PSP.PSP_REP_SSP_CHG1_V, object_name:PSP_REP_SSP_CHG1_V, status:VALID, product: PSP - Labor Distribution , description: Based on PSP_REP_SSP_CHG_V that is used in Suspense Account Charging report.5-FEB-02 Ritesh Modified query to fix Bug:2209306 , implementation_dba_data: APPS.PSP_REP_SSP_CHG1_V ,
-
View: PSP_REP_SSP_CHG1_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PSP.PSP_REP_SSP_CHG1_V, object_name:PSP_REP_SSP_CHG1_V, status:VALID, product: PSP - Labor Distribution , description: Based on PSP_REP_SSP_CHG_V that is used in Suspense Account Charging report.5-FEB-02 Ritesh Modified query to fix Bug:2209306 , implementation_dba_data: APPS.PSP_REP_SSP_CHG1_V ,