Search Results psp_enc_lines
Overview
PSP_ENC_LINES is a transient staging and audit table within the Oracle E-Business Suite Labor Distribution (PSP) module. It stores the individual encumbrance lines generated by the Create Encumbrance and Update Encumbrance concurrent processes. These processes translate labor cost distributions into encumbrance accounting entries, and PSP_ENC_LINES holds the resulting line-level detail before or alongside posting to the General Ledger. Because the table captures one row per encumbrance line derived from a payroll or labor schedule, it acts as the authoritative source for examining how costs were mapped to accounts, awards, projects, and tasks.
Under a heuristic Data Vault classification mined from its foreign-key structure, PSP_ENC_LINES is best modeled as a link entity. It sits at the intersection of multiple business keys — payroll, element type, project, award, time period, and encumbrance control — and its 61 columns encode both the transactional mapping (the link itself) and descriptive attributes (effectively satellite-style content) such as amounts, dates, and status codes.
Key Information Stored
The surrogate primary key is ENC_LINE_ID, enforced through the PSP_ENC_LINES_PK constraint and the unique index PSP_ENC_LINES_U1. The principal business-key relationships and descriptive columns include:
- ENC_LINE_ID — Surrogate primary key and unique business-key candidate; also referenced by PSP_ENC_SUMMARY_LINES.
- PAYROLL_ID — Foreign key to PSP_ENC_PAYROLLS, identifying the payroll that generated the line.
- ENC_CONTROL_ID — Foreign key to PSP_ENC_CONTROLS, the parent encumbrance run control.
- ENCUMBRANCE_AMOUNT and DR_CR_FLAG — Monetary value and debit/credit indicator for the line.
- ENCUMBRANCE_DATE, ENC_START_DATE, ENC_END_DATE — Accounting and effective dating for the encumbrance.
- ELEMENT_ACCOUNT_ID and ENC_ELEMENT_TYPE_ID — Link element types to their charge accounts.
- PROJECT_ID, TASK_ID, AWARD_ID, EXPENDITURE_TYPE, EXPENDITURE_ORGANIZATION_ID — Project and grants accounting dimensions.
- GL_CODE_COMBINATION_ID and SET_OF_BOOKS_ID — General Ledger account and ledger context.
- TIME_PERIOD_ID — Foreign key to PER_TIME_PERIODS, the accounting period.
- STATUS_CODE, CHANGE_FLAG, ENC_LINE_TYPE — Workflow and processing state indicators.
- PERSON_ID and ASSIGNMENT_ID — Employee and assignment identifiers for the labor source.
- ORIG_* columns (ORIG_GL_CODE_COMBINATION_ID, ORIG_PROJECT_ID, ORIG_TASK_ID, ORIG_AWARD_ID) — Original values prior to updates, supporting reversal and comparison reporting.
- ATTRIBUTE_CATEGORY and ATTRIBUTE1 through ATTRIBUTE10 — Descriptive flexfield segments.
- Standard audit columns: CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE, LAST_UPDATE_LOGIN.
Common Use Cases and Queries
Typical reporting scenarios include reconciliation of labor encumbrances to GL balances, investigation of suspense-account postings (via SUSPENSE_ORG_ACCOUNT_ID and SUSPENSE_REASON_CODE), and audit of project/award cost transfers. A common query joins encumbrance lines to their payroll and GL account:
- Encumbrances by payroll period: join PSP_ENC_LINES to PER_TIME_PERIODS on TIME_PERIOD_ID and group by ENCUMBRANCE_AMOUNT.
- Project cost verification: filter by PROJECT_ID and AWARD_ID, comparing GL_CODE_COMBINATION_ID against ORIG_GL_CODE_COMBINATION_ID to detect reclassifications.
- Suspense monitoring: select lines where SUSPENSE_REASON_CODE is not null to identify labor charges lacking a valid account.
- Encumbrance reversal analysis: use CHANGE_FLAG and STATUS_CODE to identify lines created or modified by the Update Encumbrance process.
Related Objects
- PSP_ENC_PAYROLLS — Parent payroll header; joined on PAYROLL_ID.
- PSP_ENC_CONTROLS — Encumbrance run control; joined on ENC_CONTROL_ID.
- PSP_ENC_SUMMARY_LINES — Aggregated encumbrance summary; joined on ENC_LINE_ID.
- PSP_ELEMENT_TYPE_ACCOUNTS — Defines element charge accounts; joined on ELEMENT_ACCOUNT_ID.
- PSP_DEFAULT_LABOR_SCHEDULES — Organization schedule source; joined on ORG_SCHEDULE_ID.
- PER_TIME_PERIODS — Accounting period; joined on TIME_PERIOD_ID.
- IGF_AW_AWARD_ALL — Grants award master; joined on AWARD_ID.
- PAY_PAYROLL_ACTIONS — Payroll action reference; joined on PAYROLL_ACTION_ID.
-
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
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 ,
-
SYNONYM: APPS.PSP_ENC_LINES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PSP_ENC_LINES, status:VALID,
-
SYNONYM: APPS.PSP_ENC_LINES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PSP_ENC_LINES, status:VALID,
-
APPS.PSP_ENC_SUM_TRAN SQL Statements
12.2.2
-
APPS.PSP_ENC_SUM_TRAN SQL Statements
12.1.1
-
View: PSP_REP_ENC_SSP_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PSP.PSP_REP_ENC_SSP_V, object_name:PSP_REP_ENC_SSP_V, status:VALID, product: PSP - Labor Distribution , description: based on the PSP_ENC_LINES and HISTORY table used in the Encumbrance Suspense Report , implementation_dba_data: APPS.PSP_REP_ENC_SSP_V ,
-
View: PSP_REP_ENC_DEF_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PSP.PSP_REP_ENC_DEF_V, object_name:PSP_REP_ENC_DEF_V, status:VALID, product: PSP - Labor Distribution , description: based on the PSP_ENC_LINES and HISTORY table used in the Encumbrance Default Usage Report , implementation_dba_data: APPS.PSP_REP_ENC_DEF_V ,
-
VIEW: PSP.PSP_ENC_LINES#
12.2.2
owner:PSP, object_type:VIEW, object_name:PSP_ENC_LINES#, status:VALID,
-
View: PSP_REP_ENC_SSP_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PSP.PSP_REP_ENC_SSP_V, object_name:PSP_REP_ENC_SSP_V, status:VALID, product: PSP - Labor Distribution , description: based on the PSP_ENC_LINES and HISTORY table used in the Encumbrance Suspense Report , implementation_dba_data: APPS.PSP_REP_ENC_SSP_V ,
-
View: PSP_REP_ENC_DEF_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PSP.PSP_REP_ENC_DEF_V, object_name:PSP_REP_ENC_DEF_V, status:VALID, product: PSP - Labor Distribution , description: based on the PSP_ENC_LINES and HISTORY table used in the Encumbrance Default Usage Report , implementation_dba_data: APPS.PSP_REP_ENC_DEF_V ,
-
APPS.PSP_ENC_LINES_PKG SQL Statements
12.2.2
-
APPS.PSP_ENC_LINES_PKG SQL Statements
12.1.1
-
VIEW: APPS.PSP_REP_ENC_DEF_V
12.2.2
-
Table: PSP_ENC_PAYROLLS
12.1.1
owner:PSP, object_type:TABLE, fnd_design_data:PSP.PSP_ENC_PAYROLLS, object_name:PSP_ENC_PAYROLLS, status:VALID, product: PSP - Labor Distribution , description: Stores encumbrance related payrolls , implementation_dba_data: PSP.PSP_ENC_PAYROLLS ,
-
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 ,
-
VIEW: APPS.PSP_REP_ENC_DEF_V
12.1.1
-
VIEW: APPS.PSP_REP_ENC_SSP_V
12.1.1
-
VIEW: APPS.PSP_REP_ENC_SSP_V
12.2.2
-
VIEW: PSP.PSP_ENC_LINES#
12.2.2
-
Table: PSP_ENC_PAYROLLS
12.2.2
owner:PSP, object_type:TABLE, fnd_design_data:PSP.PSP_ENC_PAYROLLS, object_name:PSP_ENC_PAYROLLS, status:VALID, product: PSP - Labor Distribution , description: Stores encumbrance related payrolls , implementation_dba_data: PSP.PSP_ENC_PAYROLLS ,
-
TRIGGER: APPS.PSP_ENC_LINES_WHO
12.2.2
owner:APPS, object_type:TRIGGER, object_name:PSP_ENC_LINES_WHO, status:VALID,
-
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 ,
-
TRIGGER: APPS.PSP_ENC_LINES_WHO
12.1.1
owner:APPS, object_type:TRIGGER, object_name:PSP_ENC_LINES_WHO, status:VALID,
-
PACKAGE BODY: APPS.PSP_ENC_LINES_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PSP_ENC_LINES_PKG, status:VALID,
-
PACKAGE BODY: APPS.PSP_PQH_INTEGRATION
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PSP_PQH_INTEGRATION, status:VALID,
-
PACKAGE BODY: APPS.PSP_ENC_LINES_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PSP_ENC_LINES_PKG, status:VALID,
-
PACKAGE BODY: APPS.PSP_PQH_INTEGRATION
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PSP_PQH_INTEGRATION, status:VALID,
-
APPS.PSP_ENC_UPDATE_LINES SQL Statements
12.1.1
-
TRIGGER: APPS.PSP_ENC_LINES_WHO
12.2.2
-
TABLE: PSP.PSP_ENC_LINES_EFC
12.1.1
owner:PSP, object_type:TABLE, object_name:PSP_ENC_LINES_EFC, status:VALID,
-
APPS.PSP_ENC_UPDATE_LINES SQL Statements
12.2.2
-
View: PSPBV_ENC_LINES
12.1.1
product: PSP - Labor Distribution , implementation_dba_data: Not implemented in this database ,
-
TABLE: PSP.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,
-
TABLE: PSP.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,
-
View: PSPBV_ENC_LINES
12.2.2
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
-
TRIGGER: APPS.PSP_ENC_LINES_WHO
12.1.1
-
TABLE: PSP.PSP_ENC_LINES_EFC
12.2.2
owner:PSP, object_type:TABLE, object_name:PSP_ENC_LINES_EFC, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
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
-
VIEW: APPS.PSP_REP_ENC_SSP_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PSP.PSP_REP_ENC_SSP_V, object_name:PSP_REP_ENC_SSP_V, status:VALID,
-
PACKAGE BODY: APPS.PSP_ENC_SUM_TRAN
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PSP_ENC_SUM_TRAN, status:VALID,
-
VIEW: APPS.PSP_REP_ENC_DEF_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PSP.PSP_REP_ENC_DEF_V, object_name:PSP_REP_ENC_DEF_V, status:VALID,
-
VIEW: APPS.PSP_REP_ENC_SSP_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PSP.PSP_REP_ENC_SSP_V, object_name:PSP_REP_ENC_SSP_V, status:VALID,