Search Results acct_rate_date_code
Overview
PA_ORG_LABOR_SCH_RULE is an Oracle Projects (PA) table that stores labor costing rule and rate schedule assignments for organizations. It defines, at the organization level, which labor costing rule (compensation rule set), cost rate schedule, forecast cost rate schedule, and overtime treatment should be applied when project labor costs are calculated. This table sits at the intersection of organization setup and project costing configuration, and it serves as the source of the configuration snapshot that is stamped onto cost distribution lines when labor is processed.
From a data modeling perspective, the heuristic Data Vault classification derived from its foreign key structure is satellite-leaning. PA_ORG_LABOR_SCH_RULE functions primarily as a descriptive satellite: it holds a versioned set of attributes (rules, schedules, overtime defaults, effective dates) attached to an organization business key, with ORG_LABOR_SCH_RULE_ID acting as the surrogate primary key. Modelers should treat it as an effectivity-dated satellite anchored to the organization hub rather than as an independent hub or a pure link table.
Key Information Stored
The table contains 20 documented columns in ETRM 12.2.2. The most significant columns are:
- ORG_LABOR_SCH_RULE_ID — surrogate primary key defined by PA_ORG_LABOR_SCH_RULE_PK and mirrored by the unique index PA_ORG_LABOR_SCH_RULE_U1; the business-key candidate for downstream references.
- ORGANIZATION_ID — the organization (HR_ALL_ORGANIZATION_UNITS) to which the rule and schedule assignment applies.
- ORG_ID — the operating unit / implementation context, referencing PA_IMPLEMENTATIONS_ALL and enforcing multi-org (MOAC) partitioning.
- LABOR_COSTING_RULE — the compensation rule set (PA_COMPENSATION_RULE_SETS) that governs how labor cost is derived.
- COST_RATE_SCH_ID — the cost rate schedule used to price labor for actual costing.
- FORECAST_COST_RATE_SCH_ID — the rate schedule applied for forecast and planning cost calculations.
- OVERTIME_PROJECT_ID and OVERTIME_TASK_ID — the project and task (PA_PROJECTS_ALL, PA_TASKS) to which overtime costs are charged.
- ACCT_RATE_DATE_CODE, ACCT_RATE_TYPE, ACCT_EXCHANGE_RATE — the rate date basis, rate type, and any fixed accounting exchange rate applied to costing.
- START_DATE_ACTIVE and END_DATE_ACTIVE — the effective date range, confirming the effectivity-dated satellite behavior.
- BASE_HOURS — the hours basis against which overtime and rate logic is evaluated.
- RBC_ELEMENT_TYPE_ID — the element type reference used in rule-based costing.
- CREATION_DATE, CREATED_BY, LAST_UPDATE_DATE, LAST_UPDATED_BY, LAST_UPDATE_LOGIN — standard EBS audit and concurrency columns.
Common Use Cases and Queries
The table is most frequently queried to determine which rate schedule or costing rule was active for an organization on a given date, to reconcile labor costs against the configuration used during cost distribution, and to audit configuration changes across effective periods.
A typical query resolves the active rule for an organization on a specific date:
SELECT organization_id, labor_costing_rule, cost_rate_sch_id, forecast_cost_rate_sch_id, start_date_active, end_date_active FROM pa.pa_org_labor_sch_rule WHERE org_id = :p_org_id AND organization_id = :p_organization_id AND TRUNC(:p_effective_date) BETWEEN start_date_active AND NVL(end_date_active, TRUNC(SYSDATE));
Because PA_COST_DISTRIBUTION_LINES_ALL and PA_COST_DIST_LINES_AR carry ORG_LABOR_SCH_RULE_ID, a common reconciliation pattern joins cost distribution lines back to this table to explain why a particular rate was applied to a labor expenditure item. Reporting queries also aggregate multiple effective rows per organization to produce configuration history and to detect overlapping effectivity ranges. The table is frequently combined with HR_ALL_ORGANIZATION_UNITS to translate organization IDs into names for user-facing reports.
Related Objects
The following related objects are the most significant consumers or providers of data for PA_ORG_LABOR_SCH_RULE, based on the documented foreign key relationships:
- HR_ALL_ORGANIZATION_UNITS — joined on ORGANIZATION_ID; supplies the organization definition.
- PA_IMPLEMENTATIONS_ALL — joined on ORG_ID; supplies the operating unit and implementation context.
- PA_COMPENSATION_RULE_SETS — joined on LABOR_COSTING_RULE; defines the compensation rules applied.
- PA_PROJECTS_ALL — joined on OVERTIME_PROJECT_ID; identifies the overtime charging project.
- PA_TASKS — joined on OVERTIME_TASK_ID; identifies the overtime charging task.
- PA_COST_DISTRIBUTION_LINES_ALL — references this table via ORG_LABOR_SCH_RULE_ID; stores the labor cost distribution results.
- PA_COST_DIST_LINES_AR — references this table via ORG_LABOR_SCH_RULE_ID; holds the corresponding cost distribution details for a second period.
Together these objects confirm that PA_ORG_LABOR_SCH_RULE is a configuration (satellite) table that governs labor costing and is subsequently referenced by the transactional cost distribution tables.
-
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_COMPENSATION_DETAILS_ALL
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_COMPENSATION_DETAILS_ALL, object_name:PA_COMPENSATION_DETAILS_ALL, status:VALID, product: PA - Projects , description: Information about hourly employee cost rates and assigned compensation rules , implementation_dba_data: PA.PA_COMPENSATION_DETAILS_ALL ,
-
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 ,
-
Table: PA_COMPENSATION_DETAILS_ALL
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_COMPENSATION_DETAILS_ALL, object_name:PA_COMPENSATION_DETAILS_ALL, status:VALID, product: PA - Projects , description: Information about hourly employee cost rates and assigned compensation rules , implementation_dba_data: PA.PA_COMPENSATION_DETAILS_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 ,
-
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 ,
-
VIEW: PA.PA_ORG_LABOR_SCH_RULE#
12.2.2
-
VIEW: PA.PA_COMPENSATION_DETAILS_ALL#
12.2.2
-
View: PA_COMPENSATION_DETAILS_R
12.1.1
product: PA - Projects , description: Single-Org , implementation_dba_data: Not implemented in this database ,
-
View: PA_COMPENSATION_DETAILS_R
12.2.2
product: PA - Projects , description: Single-Org , implementation_dba_data: Not implemented in this database ,
-
VIEW: PA.PA_IMPLEMENTATIONS_ALL#
12.2.2
-
VIEW: APPS.PA_ORG_LABOR_SCH_RULE_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_ORG_LABOR_SCH_RULE_V, object_name:PA_ORG_LABOR_SCH_RULE_V, status:VALID,
-
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,
-
VIEW: PA.PA_COMPENSATION_DETAILS_ALL#
12.2.2
owner:PA, object_type:VIEW, object_name:PA_COMPENSATION_DETAILS_ALL#, status:VALID,
-
TABLE: PA.PA_COMPENSATION_DETAILS_ALL
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_COMPENSATION_DETAILS_ALL, object_name:PA_COMPENSATION_DETAILS_ALL, status:VALID,
-
APPS.PA_LABOR_SCH_RULE_PKG SQL Statements
12.2.2
-
VIEW: APPS.PA_ORG_LABOR_SCH_RULE_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_ORG_LABOR_SCH_RULE_V, object_name:PA_ORG_LABOR_SCH_RULE_V, status:VALID,
-
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,
-
View: PA_ORG_LABOR_SCH_RULE_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_ORG_LABOR_SCH_RULE_V, object_name:PA_ORG_LABOR_SCH_RULE_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_ORG_LABOR_SCH_RULE_V ,
-
TABLE: PA.PA_COMPENSATION_DETAILS_ALL
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_COMPENSATION_DETAILS_ALL, object_name:PA_COMPENSATION_DETAILS_ALL, 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,
-
View: PA_ORG_LABOR_SCH_RULE_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_ORG_LABOR_SCH_RULE_V, object_name:PA_ORG_LABOR_SCH_RULE_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_ORG_LABOR_SCH_RULE_V ,
-
PACKAGE BODY: APPS.PA_LABOR_SCH_RULE_PKG
12.1.1
-
PACKAGE BODY: APPS.PA_LABOR_SCH_RULE_PKG
12.2.2
-
VIEW: PA.PA_IMPLEMENTATIONS_ALL#
12.2.2
owner:PA, object_type:VIEW, object_name:PA_IMPLEMENTATIONS_ALL#, status:VALID,
-
TABLE: PA.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,
-
TABLE: PA.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,
-
eTRM - PA Tables and Views
12.1.1
-
eTRM - PA Tables and Views
12.2.2