Search Results psp_payroll_sources
Overview
The PSP_PAYROLL_SOURCES table is a core reference table within the Oracle E-Business Suite Labor Distribution module (PSP). It functions as a master repository for defining and storing valid payroll source codes, which are categorized by source type. This table is essential for maintaining data integrity across the payroll distribution process, ensuring that all payroll transactions and adjustments reference a predefined and authorized source. Its role is to provide a controlled list of valid combinations that other transactional tables can reference via foreign key constraints, thereby enforcing business rules and supporting accurate labor costing and allocation.
Key Information Stored
The table's structure is defined by a composite primary key consisting of two critical columns. The SOURCE_TYPE column categorizes the broad classification of the payroll source, such as regular earnings, bonuses, or other adjustment types. The SOURCE_CODE column holds the specific, unique identifier within that type, representing the actual payroll element or earning code imported from the payroll system. While the provided metadata does not list additional descriptive columns, such a reference table typically includes fields for an enabled flag, a description, and possibly a user-defined name to enhance usability within the application's forms and reports.
Common Use Cases and Queries
A primary use case is the validation of payroll data during the import and adjustment processes. Before creating adjustment lines or processing payroll batches, the system validates that the source type and code combinations exist in this table. Common queries involve listing all valid sources for a given type or checking for the existence of a specific code. For instance, to retrieve all source codes for a specific type, one might use: SELECT source_code FROM psp_payroll_sources WHERE source_type = '<TYPE>';. Reporting use cases often involve joining this table to transactional data to translate coded values into meaningful descriptions for labor distribution reports and audit trails.
Related Objects
The PSP_PAYROLL_SOURCES table is centrally referenced by several key transactional and control tables in the Labor Distribution module, as documented by its foreign key relationships. The primary key (SOURCE_TYPE, SOURCE_CODE) is referenced by the following objects:
- PSP_ADJUSTMENT_LINES: The SOURCE_TYPE column in this table references PSP_PAYROLL_SOURCES, linking each adjustment to a valid source type.
- PSP_ADJUSTMENT_LINES_HISTORY: Both the SOURCE_TYPE and SOURCE_CODE columns reference the primary key, maintaining historical integrity of the source data.
- PSP_PAYROLL_CONTROLS: The SOURCE_TYPE and PAYROLL_SOURCE_CODE columns reference the primary key, defining the valid sources for a given payroll control setup.
-
Table: PSP_PAYROLL_SOURCES
12.1.1
owner:PSP, object_type:TABLE, fnd_design_data:PSP.PSP_PAYROLL_SOURCES, object_name:PSP_PAYROLL_SOURCES, status:VALID, product: PSP - Labor Distribution , description: Stores payroll source codes for payroll source types , implementation_dba_data: PSP.PSP_PAYROLL_SOURCES ,
-
Table: PSP_PAYROLL_SOURCES
12.2.2
owner:PSP, object_type:TABLE, fnd_design_data:PSP.PSP_PAYROLL_SOURCES, object_name:PSP_PAYROLL_SOURCES, status:VALID, product: PSP - Labor Distribution , description: Stores payroll source codes for payroll source types , implementation_dba_data: PSP.PSP_PAYROLL_SOURCES ,
-
Lookup Type: PSP_PAYROLL_SOURCES
12.1.1
product: PSP - Labor Distribution , meaning: PSP_PAYROLL_SOURCES ,
-
Lookup Type: PSP_PAYROLL_SOURCES
12.2.2
product: PSP - Labor Distribution , meaning: PSP_PAYROLL_SOURCES ,
-
APPS.PSP_GENERAL dependencies on PSP_PAYROLL_SOURCES
12.1.1
-
APPS.PSP_PAYROLL_SOURCES_PKG dependencies on PSP_PAYROLL_SOURCES
12.1.1
-
APPS.PSP_GENERAL dependencies on PSP_PAYROLL_SOURCES
12.2.2
-
APPS.PSP_PREGEN dependencies on PSP_PAYROLL_SOURCES
12.2.2
-
APPS.PSP_VALID_NON_ORCL_PKG dependencies on PSP_PAYROLL_SOURCES
12.1.1
-
APPS.PSP_SUM_TRANS dependencies on PSP_PAYROLL_SOURCES
12.2.2
-
APPS.PSP_PAYROLL_SOURCES_PKG dependencies on PSP_PAYROLL_SOURCES
12.2.2
-
APPS.PSP_SUM_TRANS dependencies on PSP_PAYROLL_SOURCES
12.1.1
-
APPS.PSP_VALID_NON_ORCL_PKG dependencies on PSP_PAYROLL_SOURCES
12.2.2
-
APPS.PSP_PREGEN dependencies on PSP_PAYROLL_SOURCES
12.1.1
-
VIEW: PSP.PSP_PAYROLL_SOURCES#
12.2.2
owner:PSP, object_type:VIEW, object_name:PSP_PAYROLL_SOURCES#, status:VALID,
-
TRIGGER: APPS.PSP_PAYROLL_SOURCES+
12.2.2
owner:APPS, object_type:TRIGGER, object_name:PSP_PAYROLL_SOURCES+, status:VALID,
-
VIEW: APPS.PSP_PAYROLL_SOURCE_TYPES_V
12.2.2
-
APPS.PSP_PAYROLL_SOURCES_PKG SQL Statements
12.2.2
-
VIEW: APPS.PSP_PAYROLL_SOURCE_TYPES_V
12.1.1
-
SYNONYM: APPS.PSP_PAYROLL_SOURCES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PSP_PAYROLL_SOURCES, status:VALID,
-
TRIGGER: APPS.PSP_PAYROLL_SOURCES+
12.2.2
-
APPS.PSP_PAYROLL_SOURCES_PKG dependencies on APP_EXCEPTION
12.1.1
-
APPS.PSP_PAYROLL_SOURCES_PKG SQL Statements
12.1.1
-
APPS.PSP_PAYROLL_SOURCES_PKG dependencies on FND_MESSAGE
12.2.2
-
VIEW: APPS.PSP_ORIG_LINE_DETAILS_V
12.2.2
-
VIEW: APPS.PSP_ORIG_LINE_DETAILS_V
12.1.1
-
SYNONYM: APPS.PSP_PAYROLL_SOURCES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PSP_PAYROLL_SOURCES, status:VALID,
-
TABLE: PSP.PSP_PAYROLL_SOURCES
12.1.1
owner:PSP, object_type:TABLE, fnd_design_data:PSP.PSP_PAYROLL_SOURCES, object_name:PSP_PAYROLL_SOURCES, status:VALID,
-
VIEW: PSP.PSP_PAYROLL_SOURCES#
12.2.2
-
APPS.PSP_PAYROLL_SOURCES_PKG dependencies on APP_EXCEPTION
12.2.2
-
APPS.PSP_PAYROLL_SOURCES_PKG dependencies on FND_MESSAGE
12.1.1
-
TABLE: PSP.PSP_PAYROLL_SOURCES
12.2.2
owner:PSP, object_type:TABLE, fnd_design_data:PSP.PSP_PAYROLL_SOURCES, object_name:PSP_PAYROLL_SOURCES, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
View: PSPFV_PAYROLL_SOURCES
12.1.1
product: PSP - Labor Distribution , implementation_dba_data: Not implemented in this database ,
-
FUNCTION: APPS.PSP_PAYROLL_SOURCES=
12.2.2
owner:APPS, object_type:FUNCTION, object_name:PSP_PAYROLL_SOURCES=, status:VALID,
-
View: PSP_PAYROLL_SOURCE_TYPES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PSP.PSP_PAYROLL_SOURCE_TYPES_V, object_name:PSP_PAYROLL_SOURCE_TYPES_V, status:VALID, product: PSP - Labor Distribution , description: Shows payroll source codes for the source types , implementation_dba_data: APPS.PSP_PAYROLL_SOURCE_TYPES_V ,
-
PACKAGE BODY: APPS.PSP_VALID_NON_ORCL_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PSP_VALID_NON_ORCL_PKG, status:VALID,
-
Table: PSP_PAYROLL_CONTROLS
12.1.1
owner:PSP, object_type:TABLE, fnd_design_data:PSP.PSP_PAYROLL_CONTROLS, object_name:PSP_PAYROLL_CONTROLS, status:VALID, product: PSP - Labor Distribution , description: Contains information for all imported payroll transactions , implementation_dba_data: PSP.PSP_PAYROLL_CONTROLS ,
-
FUNCTION: APPS.PSP_PAYROLL_SOURCES=
12.2.2
-
PACKAGE BODY: APPS.PSP_PAYROLL_SOURCES_PKG
12.1.1
-
TRIGGER: APPS.PSP_PAYROLL_SOURCES_WHO
12.2.2
owner:APPS, object_type:TRIGGER, object_name:PSP_PAYROLL_SOURCES_WHO, status:VALID,
-
12.1.1 FND Design Data
12.1.1
-
12.2.2 FND Design Data
12.2.2
-
View: PSP_ORIG_LINE_DETAILS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PSP.PSP_ORIG_LINE_DETAILS_V, object_name:PSP_ORIG_LINE_DETAILS_V, status:VALID, product: PSP - Labor Distribution , implementation_dba_data: APPS.PSP_ORIG_LINE_DETAILS_V ,
-
View: PSP_ORIG_LINE_DETAILS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PSP.PSP_ORIG_LINE_DETAILS_V, object_name:PSP_ORIG_LINE_DETAILS_V, status:VALID, product: PSP - Labor Distribution , implementation_dba_data: APPS.PSP_ORIG_LINE_DETAILS_V ,
-
View: PSPBV_PAYROLL_SOURCES
12.1.1
product: PSP - Labor Distribution , description: PSPBV_PAYROLL_SOURCES displays information about payroll sources for non-Oracle payroll lines and pre-generated distribution lines that are imported into Labor Distribution. , implementation_dba_data: Not implemented in this database ,
-
PACKAGE BODY: APPS.PSP_PAYROLL_SOURCES_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PSP_PAYROLL_SOURCES_PKG, status:VALID,
-
TRIGGER: APPS.PSP_PAYROLL_SOURCES_WHO
12.1.1
owner:APPS, object_type:TRIGGER, object_name:PSP_PAYROLL_SOURCES_WHO, status:VALID,
-
PACKAGE BODY: APPS.PSP_PAYROLL_SOURCES_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PSP_PAYROLL_SOURCES_PKG, status:VALID,
-
View: PSPBV_PAYROLL_SOURCES
12.2.2
product: PSP - Labor Distribution , description: PSPBV_PAYROLL_SOURCES displays information about payroll sources for non-Oracle payroll lines and pre-generated distribution lines that are imported into Labor Distribution. , implementation_dba_data: Not implemented in this database ,