Search Results pa_org_labor_sch_rule
Overview
The PA_ORG_LABOR_SCH_RULE table is a core configuration table within the Oracle E-Business Suite Projects (PA) module, specifically for releases 12.1.1 and 12.2.2. It serves as the central repository for defining and storing the linkage between an organization and the specific labor costing and scheduling rules that govern its project-related activities. Its primary role is to establish the business rules for how labor costs are calculated and which rate schedules are applied for employees belonging to a given organization. This configuration is fundamental for accurate project costing, payroll integration, and financial reporting, ensuring labor transactions are processed consistently according to predefined organizational policies.
Key Information Stored
While the full column list is not detailed in the provided metadata, the foreign key relationships and table description clearly indicate the critical data elements stored. Each record uniquely associates an organization with its costing and scheduling parameters. The primary key is ORG_LABOR_SCH_RULE_ID. Essential foreign key columns include ORGANIZATION_ID, which links to HR_ALL_ORGANIZATION_UNITS to identify the specific organization. The LABOR_COSTING_RULE column references PA_COMPENSATION_RULE_SETS, defining the set of rules for calculating labor costs. For overtime processing, the OVERTIME_PROJECT_ID and OVERTIME_TASK_ID columns link to PA_PROJECTS_ALL and PA_TASKS, respectively, specifying the default project and task for booking overtime hours. The ORG_ID column links to PA_IMPLEMENTATIONS_ALL for multi-org support.
Common Use Cases and Queries
This table is primarily accessed during the setup and maintenance of project costing rules and during transaction processing. A common operational use case is validating the labor costing rule assigned to an employee's organization when a labor cost distribution line is created. For reporting and analysis, administrators often query this table to audit organizational costing setups. A typical SQL query would join this table to related setup tables to list all organizational assignments.
- Sample Query for Organizational Rule Audit:
SELECT hr.name organization_name,
pcr.rule_set_name,
polsr.organization_id,
polsr.labor_costing_rule
FROM pa_org_labor_sch_rule polsr,
hr_all_organization_units hr,
pa_compensation_rule_sets pcr
WHERE polsr.organization_id = hr.organization_id
AND polsr.labor_costing_rule = pcr.rule_set_id
AND polsr.org_id = :p_org_id;
Related Objects
The PA_ORG_LABOR_SCH_RULE table maintains integral relationships with several key EBS tables, as documented by its foreign key constraints.
- Referenced By This Table (Outgoing Foreign Keys):
- HR_ALL_ORGANIZATION_UNITS via ORGANIZATION_ID: Identifies the organization unit.
- PA_IMPLEMENTATIONS_ALL via ORG_ID: Provides multi-org context.
- PA_COMPENSATION_RULE_SETS via LABOR_COSTING_RULE: Defines the labor costing rule set.
- PA_PROJECTS_ALL via OVERTIME_PROJECT_ID: Specifies the default overtime project.
- PA_TASKS via OVERTIME_TASK_ID: Specifies the default overtime task.
- References This Table (Incoming Foreign Keys):
- PA_COST_DISTRIBUTION_LINES_ALL.ORG_LABOR_SCH_RULE_ID: Transaction lines store the rule ID used for costing.
- PA_COST_DIST_LINES_AR.ORG_LABOR_SCH_RULE_ID: Accounts Receivable lines for project-related invoices store the rule ID.
-
Table: PA_ORG_LABOR_SCH_RULE
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_ORG_LABOR_SCH_RULE, object_name:PA_ORG_LABOR_SCH_RULE, status:VALID, product: PA - Projects , description: PA_ORG_LABOR_SCH_RULE stores labor costing rule and rate schedule assignments for organizations , implementation_dba_data: PA.PA_ORG_LABOR_SCH_RULE ,
-
Table: PA_ORG_LABOR_SCH_RULE
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_ORG_LABOR_SCH_RULE, object_name:PA_ORG_LABOR_SCH_RULE, status:VALID, product: PA - Projects , description: PA_ORG_LABOR_SCH_RULE stores labor costing rule and rate schedule assignments for organizations , implementation_dba_data: PA.PA_ORG_LABOR_SCH_RULE ,
-
APPS.PA_UTILS dependencies on PA_ORG_LABOR_SCH_RULE
12.1.1
-
APPS.PA_LABOR_SCH_RULE_PKG dependencies on PA_ORG_LABOR_SCH_RULE
12.2.2
-
APPS.PA_PROJ_ELEMENTS_UTILS dependencies on PA_ORG_LABOR_SCH_RULE
12.1.1
-
APPS.PA_PROJ_TSK_UTILS dependencies on PA_ORG_LABOR_SCH_RULE
12.1.1
-
APPS.PA_COST dependencies on PA_ORG_LABOR_SCH_RULE
12.2.2
-
APPS.PA_UTILS4 dependencies on PA_ORG_LABOR_SCH_RULE
12.1.1
-
APPS.PA_COST_RATE_PUB dependencies on PA_ORG_LABOR_SCH_RULE
12.2.2
-
APPS.PA_COST dependencies on PA_ORG_LABOR_SCH_RULE
12.1.1
-
APPS.PA_ADJUSTMENTS dependencies on PA_ORG_LABOR_SCH_RULE
12.2.2
-
APPS.PA_COST_RATE_PUB dependencies on PA_ORG_LABOR_SCH_RULE
12.2.2
-
APPS.PA_PROJ_ELEMENTS_UTILS dependencies on PA_ORG_LABOR_SCH_RULE
12.2.2
-
APPS.PA_UTILS dependencies on PA_ORG_LABOR_SCH_RULE
12.2.2
-
APPS.PA_ADJUSTMENTS dependencies on PA_ORG_LABOR_SCH_RULE
12.1.1
-
APPS.PA_LABOR_SCH_RULE_PKG dependencies on PA_ORG_LABOR_SCH_RULE
12.1.1
-
APPS.PA_COST_RATE_PUB dependencies on PA_ORG_LABOR_SCH_RULE
12.1.1
-
APPS.PA_UTILS4 dependencies on PA_ORG_LABOR_SCH_RULE
12.2.2
-
APPS.PA_PROJ_TSK_UTILS dependencies on PA_ORG_LABOR_SCH_RULE
12.2.2
-
APPS.PA_COST_RATE_PUB dependencies on PA_ORG_LABOR_SCH_RULE
12.1.1
-
APPS.PA_LABOR_SCH_RULE_PKG dependencies on PA_ORG_LABOR_SCH_RULE_S
12.1.1
-
APPS.PA_LABOR_SCH_RULE_PKG dependencies on PA_ORG_LABOR_SCH_RULE_S
12.2.2
-
APPS.PA_LABOR_SCH_RULE_PKG SQL Statements
12.1.1
-
VIEW: PA.PA_ORG_LABOR_SCH_RULE#
12.2.2
owner:PA, object_type:VIEW, object_name:PA_ORG_LABOR_SCH_RULE#, status:VALID,
-
APPS.PA_COST_RATE_PUB dependencies on PA_ORG_HIERARCHY_DENORM
12.2.2
-
APPS.PA_LABOR_SCH_RULE_PKG SQL Statements
12.2.2
-
SYNONYM: APPS.PA_ORG_LABOR_SCH_RULE
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PA_ORG_LABOR_SCH_RULE, status:VALID,
-
SYNONYM: APPS.PA_ORG_LABOR_SCH_RULE
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PA_ORG_LABOR_SCH_RULE, status:VALID,
-
VIEW: PA.PA_ORG_LABOR_SCH_RULE#
12.2.2
-
VIEW: APPS.PA_ORG_LABOR_SCH_RULE_V
12.1.1
-
VIEW: APPS.PA_ORG_LABOR_SCH_RULE_V
12.2.2
-
TABLE: PA.PA_ORG_LABOR_SCH_RULE
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_ORG_LABOR_SCH_RULE, object_name:PA_ORG_LABOR_SCH_RULE, status:VALID,
-
TABLE: PA.PA_ORG_LABOR_SCH_RULE
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_ORG_LABOR_SCH_RULE, object_name:PA_ORG_LABOR_SCH_RULE, status:VALID,
-
PACKAGE BODY: APPS.PA_LABOR_SCH_RULE_PKG
12.1.1
-
Table: PA_COST_DIST_LINES_AR
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_COST_DIST_LINES_AR, object_name:PA_COST_DIST_LINES_AR, status:VALID, product: PA - Projects , description: Pa_Cost_Distribution_Lines_ar is a table for Archive/Purge. Refer to comments on the columns in the main table , implementation_dba_data: PA.PA_COST_DIST_LINES_AR ,
-
APPS.PA_COST_RATE_PUB dependencies on PA_ORG_HIERARCHY_DENORM
12.1.1
-
Table: PA_COST_DIST_LINES_AR
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_COST_DIST_LINES_AR, object_name:PA_COST_DIST_LINES_AR, status:VALID, product: PA - Projects , description: Pa_Cost_Distribution_Lines_ar is a table for Archive/Purge. Refer to comments on the columns in the main table , implementation_dba_data: PA.PA_COST_DIST_LINES_AR ,
-
PACKAGE BODY: APPS.PA_LABOR_SCH_RULE_PKG
12.2.2
-
Table: PA_COMPENSATION_RULE_SETS
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_COMPENSATION_RULE_SETS, object_name:PA_COMPENSATION_RULE_SETS, status:VALID, product: PA - Projects , description: Implementation-defined classifications of employee compensation (also referred to as pay types) , implementation_dba_data: PA.PA_COMPENSATION_RULE_SETS ,
-
Table: PA_COMPENSATION_RULE_SETS
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_COMPENSATION_RULE_SETS, object_name:PA_COMPENSATION_RULE_SETS, status:VALID, product: PA - Projects , description: Implementation-defined classifications of employee compensation (also referred to as pay types) , implementation_dba_data: PA.PA_COMPENSATION_RULE_SETS ,
-
APPS.PA_PROJ_ELEMENTS_UTILS dependencies on PA_COMP_RULE_OT_DEFAULTS_ALL
12.2.2
-
APPS.PA_PROJ_ELEMENTS_UTILS dependencies on PA_COMP_RULE_OT_DEFAULTS_ALL
12.1.1
-
PACKAGE BODY: APPS.PA_LABOR_SCH_RULE_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PA_LABOR_SCH_RULE_PKG, status:VALID,
-
PACKAGE BODY: APPS.PA_LABOR_SCH_RULE_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PA_LABOR_SCH_RULE_PKG, status:VALID,
-
Table: PA_IMPLEMENTATIONS_ALL
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_IMPLEMENTATIONS_ALL, object_name:PA_IMPLEMENTATIONS_ALL, status:VALID, product: PA - Projects , description: Information about the configuration of an Oracle Projects installation , implementation_dba_data: PA.PA_IMPLEMENTATIONS_ALL ,
-
Table: PA_IMPLEMENTATIONS_ALL
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_IMPLEMENTATIONS_ALL, object_name:PA_IMPLEMENTATIONS_ALL, status:VALID, product: PA - Projects , description: Information about the configuration of an Oracle Projects installation , implementation_dba_data: PA.PA_IMPLEMENTATIONS_ALL ,
-
PACKAGE BODY: APPS.PA_PROJ_TSK_UTILS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PA_PROJ_TSK_UTILS, status:VALID,
-
PACKAGE: APPS.PA_COST_RATE_PUB
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PA_COST_RATE_PUB, status:VALID,
-
PACKAGE: APPS.PA_COST_RATE_PUB
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PA_COST_RATE_PUB, status:VALID,
-
PACKAGE BODY: APPS.PA_PROJ_TSK_UTILS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PA_PROJ_TSK_UTILS, status:VALID,