Search Results psp_enc_summary_lines
Overview
PSP_ENC_SUMMARY_LINES is a table owned by the PSP schema within the Oracle EBS Labor Distribution module. It stores the summarized encumbrance lines produced when Labor Distribution processes and consolidates payroll and expenditure activity against awards, projects, and general ledger accounts. Encumbrance summarization is a critical step in the labor costing lifecycle: raw encumbrance detail from payroll and expenditure transactions is aggregated into summary records that can be interfaced to Oracle General Ledger and Project Accounting for burdening, costing, and posting. Each row therefore represents a summarized encumbrance position tied to a specific time period, person, assignment, expenditure, award, and account combination.
From a dimensional modeling perspective, the heuristic Data Vault classification for this object is hub-leaning. This suggests that PSP_ENC_SUMMARY_LINES functions primarily as a durable repository of summarized business keys (such as expenditure, award, time period, and payroll identifiers), with descriptive and amount attributes attached. Modelers should consider treating the unique business key ENC_SUMMARY_LINE_ID as a hub key, with satellite structures capturing the summarization amounts, status codes, and audit attributes.
Key Information Stored
The table contains 74 documented columns. The following are the most significant for functional and reporting purposes:
- ENC_SUMMARY_LINE_ID — The primary key, defined by unique index PSP_ENC_SUMMARY_LINES_U1 and enforced through PSP_ENC_SUMMARY_LINES_PK. This is the surrogate identifier for each summarized encumbrance line.
- ENC_CONTROL_ID — Foreign key to PSP_ENC_CONTROLS, linking the summary line to its controlling encumbrance batch.
- TIME_PERIOD_ID — References PER_TIME_PERIODS, identifying the accounting period of the summarized amount.
- AWARD_ID — References IGF_AW_AWARD_ALL, tying the encumbrance to a specific award for sponsored projects.
- EXPENDITURE_ID and EXPENDITURE_ITEM_ID — Reference PA_EXPENDITURES_ALL and PA_EXPENDITURE_ITEMS_ALL respectively, linking the summary to underlying project expenditure detail.
- PAYROLL_ACTION_ID — References PAY_PAYROLL_ACTIONS, identifying the payroll run that generated the encumbrance.
- SUMMARY_AMOUNT and DR_CR_FLAG — The summarized monetary value and its debit/credit orientation.
- GL_CODE_COMBINATION_ID — The accounting flexfield combination used for GL posting.
- STATUS_CODE and REJECT_REASON_CODE — Indicate the processing state of the line and the reason for any rejection.
- SET_OF_BOOKS_ID, PERSON_ID, ASSIGNMENT_ID, PROJECT_ID, TASK_ID — Core context attributes for the summarized position.
- INTERFACE_STATUS, INTERFACE_ID, TXN_INTERFACE_ID — Track downstream interface processing to GL and other subledgers.
- ATTRIBUTE1 through ATTRIBUTE30 — The standard descriptive flexfield columns available for client-specific extensions.
Common Use Cases and Queries
Typical reporting and reconciliation scenarios include retrieving summarized encumbrances by award, time period, or payroll action, and verifying amounts before GL posting.
- Encumbrance reconciliation by award and period:
SELECT esl.enc_summary_line_id, esl.summary_amount, esl.dr_cr_flag, esl.status_code, esl.expenditure_id, esl.payroll_action_id FROM psp_enc_summary_lines esl WHERE esl.award_id = :award_id AND esl.time_period_id = :period_id; - Failed or rejected summary lines:
SELECT enc_summary_line_id, reject_reason_code, status_code FROM psp_enc_summary_lines WHERE status_code = 'REJECTED' OR reject_reason_code IS NOT NULL;
- Interface status monitoring — Query by INTERFACE_STATUS, INTERFACE_ID, or GL_PERIOD_ID to track which lines remain unposted to General Ledger.
- Drill-down to detail — Join back to PSP_ENC_LINES and PSP_ENC_LINES_HISTORY on ENC_LINE_ID to reconcile summarized totals against source detail lines.
Related Objects
- PSP_ENC_LINES — References PSP_ENC_SUMMARY_LINES via ENC_LINE_ID; provides the detail lines that were summarized.
- PSP_ENC_LINES_HISTORY — Historical detail referencing ENC_LINE_ID; supports historical reconciliation.
- PSP_ENC_CONTROLS — Parent control record joined via ENC_CONTROL_ID (and referenced by ENC_SUMMARY_LINE_ID).
- PA_EXPENDITURES_ALL — Source of expenditure detail, joined via EXPENDITURE_ID.
- PA_EXPENDITURE_ITEMS_ALL — Expenditure line detail, joined via EXPENDITURE_ITEM_ID.
- IGF_AW_AWARD_ALL — Award master, joined via AWARD_ID.
- PER_TIME_PERIODS — Accounting period reference, joined via TIME_PERIOD_ID.
- PAY_PAYROLL_ACTIONS — Payroll action reference, joined via PAYROLL_ACTION_ID.
-
Table: PSP_ENC_SUMMARY_LINES
12.1.1
owner:PSP, object_type:TABLE, fnd_design_data:PSP.PSP_ENC_SUMMARY_LINES, object_name:PSP_ENC_SUMMARY_LINES, status:VALID, product: PSP - Labor Distribution , description: Stores summary of all summarized encumbrance lines , implementation_dba_data: PSP.PSP_ENC_SUMMARY_LINES ,
-
Table: PSP_ENC_SUMMARY_LINES
12.2.2
owner:PSP, object_type:TABLE, fnd_design_data:PSP.PSP_ENC_SUMMARY_LINES, object_name:PSP_ENC_SUMMARY_LINES, status:VALID, product: PSP - Labor Distribution , description: Stores summary of all summarized encumbrance lines , implementation_dba_data: PSP.PSP_ENC_SUMMARY_LINES ,
-
APPS.PSP_ENC_LIQ_TRAN SQL Statements
12.2.2
-
APPS.PSP_ENC_LIQ_TRAN SQL Statements
12.1.1
-
APPS.PSP_ENC_ASSIGNMENT_CHANGES SQL Statements
12.2.2
-
SYNONYM: APPS.PSP_ENC_SUMMARY_LINES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PSP_ENC_SUMMARY_LINES, status:VALID,
-
SYNONYM: APPS.PSP_ENC_SUMMARY_LINES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PSP_ENC_SUMMARY_LINES, status:VALID,
-
APPS.PSP_ENC_SUM_TRAN SQL Statements
12.2.2
-
APPS.PSP_ENC_SUM_TRAN SQL Statements
12.1.1
-
APPS.PSP_ENC_ASSIGNMENT_CHANGES SQL Statements
12.1.1
-
TABLE: PSP.PSP_ENC_SUMMARY_LINES_EFC
12.1.1
owner:PSP, object_type:TABLE, object_name:PSP_ENC_SUMMARY_LINES_EFC, status:VALID,
-
TABLE: PSP.PSP_ENC_SUMMARY_LINES_EFC
12.2.2
owner:PSP, object_type:TABLE, object_name:PSP_ENC_SUMMARY_LINES_EFC, status:VALID,
-
VIEW: PSP.PSP_ENC_SUMMARY_LINES#
12.2.2
owner:PSP, object_type:VIEW, object_name:PSP_ENC_SUMMARY_LINES#, status:VALID,
-
APPS.PSP_PQH_INTEGRATION SQL Statements
12.1.1
-
APPS.PSP_PQH_INTEGRATION SQL Statements
12.2.2
-
PACKAGE BODY: APPS.PSP_ENC_LIQ_TRAN
12.2.2
-
Table: PSP_ENC_CONTROLS
12.1.1
owner:PSP, object_type:TABLE, fnd_design_data:PSP.PSP_ENC_CONTROLS, object_name:PSP_ENC_CONTROLS, status:VALID, product: PSP - Labor Distribution , description: Stores one record for each time period batch , implementation_dba_data: PSP.PSP_ENC_CONTROLS ,
-
Table: PSP_ENC_CONTROLS
12.2.2
owner:PSP, object_type:TABLE, fnd_design_data:PSP.PSP_ENC_CONTROLS, object_name:PSP_ENC_CONTROLS, status:VALID, product: PSP - Labor Distribution , description: Stores one record for each time period batch , implementation_dba_data: PSP.PSP_ENC_CONTROLS ,
-
PACKAGE BODY: APPS.PSP_ENC_LIQ_TRAN
12.1.1
-
Table: PSP_ENC_LINES
12.1.1
owner:PSP, object_type:TABLE, fnd_design_data:PSP.PSP_ENC_LINES, object_name:PSP_ENC_LINES, status:VALID, product: PSP - Labor Distribution , description: Stores encumbrance lines created by the Create Encumbrance and Update Encumbrance processes , implementation_dba_data: PSP.PSP_ENC_LINES ,
-
Table: PSP_ENC_LINES_HISTORY
12.1.1
owner:PSP, object_type:TABLE, fnd_design_data:PSP.PSP_ENC_LINES_HISTORY, object_name:PSP_ENC_LINES_HISTORY, status:VALID, product: PSP - Labor Distribution , description: Stores successful encumbrance lines transferred to General Ledger and Grants Accounting , implementation_dba_data: PSP.PSP_ENC_LINES_HISTORY ,
-
Table: PSP_ENC_LINES_HISTORY
12.2.2
owner:PSP, object_type:TABLE, fnd_design_data:PSP.PSP_ENC_LINES_HISTORY, object_name:PSP_ENC_LINES_HISTORY, status:VALID, product: PSP - Labor Distribution , description: Stores successful encumbrance lines transferred to General Ledger and Grants Accounting , implementation_dba_data: PSP.PSP_ENC_LINES_HISTORY ,
-
Table: PSP_ENC_LINES
12.2.2
owner:PSP, object_type:TABLE, fnd_design_data:PSP.PSP_ENC_LINES, object_name:PSP_ENC_LINES, status:VALID, product: PSP - Labor Distribution , description: Stores encumbrance lines created by the Create Encumbrance and Update Encumbrance processes , implementation_dba_data: PSP.PSP_ENC_LINES ,
-
TRIGGER: APPS.PSP_ENC_SUMMARY_LINES_WHO
12.2.2
owner:APPS, object_type:TRIGGER, object_name:PSP_ENC_SUMMARY_LINES_WHO, status:VALID,
-
TRIGGER: APPS.PSP_ENC_SUMMARY_LINES_WHO
12.1.1
owner:APPS, object_type:TRIGGER, object_name:PSP_ENC_SUMMARY_LINES_WHO, status:VALID,
-
PACKAGE BODY: APPS.PSP_PQH_INTEGRATION
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PSP_PQH_INTEGRATION, status:VALID,
-
VIEW: PSP.PSP_ENC_SUMMARY_LINES#
12.2.2
-
PACKAGE BODY: APPS.PSP_ENC_ASSIGNMENT_CHANGES
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PSP_ENC_ASSIGNMENT_CHANGES, status:VALID,
-
PACKAGE BODY: APPS.PSP_ENC_ASSIGNMENT_CHANGES
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PSP_ENC_ASSIGNMENT_CHANGES, status:VALID,
-
PACKAGE BODY: APPS.PSP_PQH_INTEGRATION
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PSP_PQH_INTEGRATION, status:VALID,
-
APPS.PSP_ENC_CREATE_LINES SQL Statements
12.2.2
-
TRIGGER: APPS.PSP_ENC_SUMMARY_LINES_WHO
12.2.2
-
TRIGGER: APPS.PSP_ENC_SUMMARY_LINES_WHO
12.1.1
-
View: PSPBV_ENC_SUMMARY_LINES
12.2.2
product: PSP - Labor Distribution , implementation_dba_data: Not implemented in this database ,
-
PACKAGE BODY: APPS.PSP_ENC_SUM_TRAN
12.1.1
-
View: PSPBV_ENC_SUMMARY_LINES
12.1.1
product: PSP - Labor Distribution , implementation_dba_data: Not implemented in this database ,
-
12.2.2 FND Design Data
12.2.2
-
12.1.1 FND Design Data
12.1.1
-
APPS.PSP_ENC_CREATE_LINES SQL Statements
12.1.1
-
PACKAGE BODY: APPS.PSP_ARCHIVE_RETRIEVE
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PSP_ARCHIVE_RETRIEVE, status:VALID,
-
PACKAGE BODY: APPS.PSP_ENC_ASSIGNMENT_CHANGES
12.1.1
-
PACKAGE BODY: APPS.PSP_ENC_ASSIGNMENT_CHANGES
12.2.2
-
PACKAGE BODY: APPS.PSP_ENC_SUM_TRAN
12.2.2
-
PACKAGE BODY: APPS.PSP_ARCHIVE_RETRIEVE
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PSP_ARCHIVE_RETRIEVE, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1