Search Results psp_default_labor_schedules
Overview
The table PSP_DEFAULT_LABOR_SCHEDULES is a core data structure within the Oracle E-Business Suite (EBS) Labor Distribution module (PSP). Its primary function is to serve as a repository for default labor costing schedules. These schedules are automatically applied during the labor distribution process when an employee does not have an explicitly defined, active labor schedule. This ensures that labor costs can be allocated to general ledger accounts and projects even in the absence of employee-specific assignment data, maintaining data integrity and process continuity in financial accounting and project costing.
Key Information Stored
The table stores the combination of attributes that define a default costing rule. Its structure is defined by a composite primary key (PSP_DEFAULT_LABOR_SCHEDULES_U1) and a unique identifier column (ORG_SCHEDULE_ID). Key columns include ORGANIZATION_ID and SCHEDULE_BEGIN_DATE, which define the organizational and temporal scope of the default rule. The financial and project accounting dimensions are captured through GL_CODE_COMBINATION_ID, PROJECT_ID, TASK_ID, AWARD_ID, EXPENDITURE_ORGANIZATION_ID, and EXPENDITURE_TYPE. Critical context is provided by SET_OF_BOOKS_ID and BUSINESS_GROUP_ID, linking the schedule to the correct financial and human resources information.
Common Use Cases and Queries
The primary use case is the automated selection of a default schedule during payroll distribution runs. The system queries this table when an employee's assignment lacks a valid schedule, typically matching on BUSINESS_GROUP_ID, ORGANIZATION_ID, and the effective date. Administrators may query the table to audit or maintain default rules. A common diagnostic query is to list all default schedules for a specific business group and organization:
- SELECT org_schedule_id, schedule_begin_date, gl_code_combination_id, project_id, task_id FROM psp_default_labor_schedules WHERE business_group_id = &bg_id AND organization_id = &org_id ORDER BY schedule_begin_date DESC;
Another critical reporting use case involves joining with distribution lines to identify which cost postings utilized a default schedule versus an employee-specific one, which is vital for compliance and cost analysis.
Related Objects
PSP_DEFAULT_LABOR_SCHEDULES is centrally connected to several key EBS tables via foreign key relationships, primarily serving as a reference source for distribution lines. The documented relationships are:
- Referenced by: PSP_DISTRIBUTION_LINES (on PSP_DISTRIBUTION_LINES.ORG_SCHEDULE_ID) and PSP_DISTRIBUTION_LINES_HISTORY (on PSP_DISTRIBUTION_LINES_HISTORY.SCHEDULE_LINE_ID). This is the core relationship where default schedules are applied.
- References to Master Data:
- GL_SETS_OF_BOOKS (SET_OF_BOOKS_ID)
- HR_ALL_ORGANIZATION_UNITS, twice: for BUSINESS_GROUP_ID and for EXPENDITURE_ORGANIZATION_ID
- GL_CODE_COMBINATIONS (GL_CODE_COMBINATION_ID)
- PA_PROJECTS_ALL (PROJECT_ID)
- PA_EXPENDITURE_TYPES (EXPENDITURE_TYPE)
- PA_TASKS (TASK_ID)
These relationships enforce data integrity, ensuring that default schedules are built upon valid, existing setup data within General Ledger, Projects, and Human Resources.
-
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 ,
-
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 ,
-
APPS.PSP_SUM_TRANS dependencies on PSP_DEFAULT_LABOR_SCHEDULES
12.1.1
-
APPS.PSP_MATRIX_DRIVER_PKG dependencies on PSP_DEFAULT_LABOR_SCHEDULES
12.1.1
-
APPS.PSP_ENC_CREATE_LINES dependencies on PSP_DEFAULT_LABOR_SCHEDULES
12.2.2
-
APPS.PSP_ENC_PRE_PROCESS dependencies on PSP_DEFAULT_LABOR_SCHEDULES
12.2.2
-
APPS.PSP_LABOR_DIST dependencies on PSP_DEFAULT_LABOR_SCHEDULES
12.1.1
-
APPS.PSP_DEFAULT_SCHEDULES_PKG dependencies on PSP_DEFAULT_LABOR_SCHEDULES
12.1.1
-
APPS.PSP_PSPENASG_XMLP_PKG dependencies on PSP_DEFAULT_LABOR_SCHEDULES
12.2.2
-
APPS.PSP_ORG_DLS_PKG dependencies on PSP_DEFAULT_LABOR_SCHEDULES
12.2.2
-
APPS.PSP_PSPENASG_XMLP_PKG dependencies on PSP_DEFAULT_LABOR_SCHEDULES
12.1.1
-
APPS.PSP_EFFORTS_PKG dependencies on PSP_DEFAULT_LABOR_SCHEDULES
12.1.1
-
APPS.PSP_DEFAULT_SCHEDULES_PKG dependencies on PSP_DEFAULT_LABOR_SCHEDULES
12.2.2
-
APPS.PSP_MATRIX_DRIVER_PKG dependencies on PSP_DEFAULT_LABOR_SCHEDULES
12.2.2
-
APPS.PSP_GENERAL dependencies on PSP_DEFAULT_LABOR_SCHEDULES
12.2.2
-
APPS.PSP_ENC_CREATE_LINES dependencies on PSP_DEFAULT_LABOR_SCHEDULES
12.1.1
-
APPS.PSP_ORG_DLS_PKG dependencies on PSP_DEFAULT_LABOR_SCHEDULES
12.1.1
-
APPS.PSP_EFFORTS_PKG dependencies on PSP_DEFAULT_LABOR_SCHEDULES
12.2.2
-
APPS.PSP_SUM_TRANS dependencies on PSP_DEFAULT_LABOR_SCHEDULES
12.2.2
-
APPS.PSP_ENC_PRE_PROCESS dependencies on PSP_DEFAULT_LABOR_SCHEDULES
12.1.1
-
APPS.PSP_LABOR_DIST dependencies on PSP_DEFAULT_LABOR_SCHEDULES
12.2.2
-
APPS.PSP_LABOR_DIST dependencies on PSP_ELEMENT_TYPE_ACCOUNTS
12.1.1
-
APPS.PSP_SUM_TRANS dependencies on PSP_ELEMENT_TYPE_ACCOUNTS
12.1.1
-
VIEW: PSP.PSP_DEFAULT_LABOR_SCHEDULES#
12.2.2
owner:PSP, object_type:VIEW, object_name:PSP_DEFAULT_LABOR_SCHEDULES#, status:VALID,
-
APPS.PSP_SUM_TRANS dependencies on PSP_ELEMENT_TYPE_ACCOUNTS
12.2.2
-
SYNONYM: APPS.PSP_DEFAULT_LABOR_SCHEDULES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PSP_DEFAULT_LABOR_SCHEDULES, status:VALID,
-
APPS.PSP_DEFAULT_SCHEDULES_PKG SQL Statements
12.2.2
-
APPS.PSP_LABOR_DIST dependencies on PSP_ELEMENT_TYPE_ACCOUNTS
12.2.2
-
SYNONYM: APPS.PSP_DEFAULT_LABOR_SCHEDULES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PSP_DEFAULT_LABOR_SCHEDULES, status:VALID,
-
APPS.PSP_DEFAULT_SCHEDULES_PKG dependencies on APP_EXCEPTION
12.2.2
-
APPS.PSP_DEFAULT_SCHEDULES_PKG dependencies on APP_EXCEPTION
12.1.1
-
APPS.PSP_ORG_DLS_PKG dependencies on PSP_SCHEDULE_LINES
12.1.1
-
APPS.PSP_SUM_TRANS dependencies on PSP_SCHEDULE_LINES
12.1.1
-
APPS.PSP_ORG_DLS_PKG dependencies on PSP_SCHEDULES
12.1.1
-
APPS.PSP_LABOR_DIST dependencies on PSP_SCHEDULE_LINES
12.2.2
-
APPS.PSP_DEFAULT_SCHEDULES_PKG dependencies on FND_MESSAGE
12.2.2
-
APPS.PSP_DEFAULT_SCHEDULES_PKG SQL Statements
12.1.1
-
APPS.PSP_ORG_DLS_PKG dependencies on PSP_SCHEDULE_LINES
12.2.2
-
APPS.PSP_SUM_TRANS dependencies on PSP_SCHEDULE_LINES
12.2.2
-
VIEW: APPS.PSP_DEFAULT_LABOR_SCHEDULES_V
12.1.1
-
APPS.PSP_ORG_DLS_PKG dependencies on PSP_SCHEDULES
12.2.2
-
VIEW: PSP.PSP_DEFAULT_LABOR_SCHEDULES#
12.2.2
-
APPS.PSP_DEFAULT_SCHEDULES_PKG dependencies on FND_MESSAGE
12.1.1
-
APPS.PSP_ORG_DLS_PKG dependencies on PSP_SCHEDULE_HIERARCHY
12.1.1
-
APPS.PSP_LABOR_DIST dependencies on PSP_SCHEDULE_LINES
12.1.1
-
APPS.PSP_ORG_DLS_PKG dependencies on PSP_SCHEDULE_HIERARCHY
12.2.2
-
VIEW: APPS.PSP_DEFAULT_LABOR_SCHEDULES_V
12.2.2
-
APPS.PSP_LABOR_DIST dependencies on PSP_ORGANIZATION_ACCOUNTS
12.1.1
-
APPS.PSP_LABOR_DIST dependencies on PSP_ORGANIZATION_ACCOUNTS
12.2.2
-
TABLE: PSP.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,