Search Results pa_comp_ot_exp_types




Overview

The PA_COMP_OT_EXP_TYPES table is a core reference table within the Oracle E-Business Suite Projects (PA) module, specifically for releases 12.1.1 and 12.2.2. It functions as a configuration table that defines how overtime labor costs are calculated. Its primary role is to assign specific labor cost multipliers to overtime-related expenditure types, linking them to defined labor costing rules. This linkage ensures that when raw cost is calculated for a transaction charged to an overtime expenditure type, the system applies the correct multiplier as defined by the associated costing rule, thereby automating and standardizing the cost calculation for overtime labor across projects.

Key Information Stored

The table stores the critical relationships and multipliers necessary for overtime cost computation. Its structure, as indicated by its primary and foreign keys, centers on three essential columns. The LABOR_COSTING_RULE column identifies the specific costing rule being applied. The EXPENDITURE_TYPE column specifies the overtime expenditure type (e.g., 'Overtime - Time and a Half') to which the rule applies. The LABOR_COST_MULTIPLIER_NAME column holds the name of the multiplier (e.g., 1.5, 2.0) that will be applied to the base labor rate to calculate the overtime cost. The primary key is a composite of LABOR_COSTING_RULE and EXPENDITURE_TYPE, enforcing a unique rule-to-expenditure-type assignment.

Common Use Cases and Queries

The primary use case is the configuration and maintenance of overtime costing policies during the setup of labor costing rules. Administrators use this table to ensure different overtime types are costed correctly. Common reporting and validation queries include listing all configured overtime rules, identifying expenditure types missing an overtime cost assignment, or auditing the multipliers in use. A typical SQL pattern retrieves the full setup:

  • SELECT labor_costing_rule, expenditure_type, labor_cost_multiplier_name FROM pa.pa_comp_ot_exp_types ORDER BY 1, 2;

Another common query joins to expenditure types to get descriptive information:

  • SELECT pcotet.labor_costing_rule, pcotet.expenditure_type, pet.expenditure_category, pcotet.labor_cost_multiplier_name FROM pa.pa_comp_ot_exp_types pcotet, pa.pa_expenditure_types pet WHERE pcotet.expenditure_type = pet.expenditure_type;

Related Objects

PA_COMP_OT_EXP_TYPES is centrally connected to several other key PA tables via documented foreign key relationships, forming a integral part of the labor costing framework.

  • PA_COMPENSATION_RULE_SETS: Joined via PA_COMP_OT_EXP_TYPES.LABOR_COSTING_RULE. This is the parent table defining the overarching labor costing rules.
  • PA_EXPENDITURE_TYPES: Joined via PA_COMP_OT_EXP_TYPES.EXPENDITURE_TYPE. This reference table provides the valid list of expenditure types, including those categorized as overtime.
  • PA_LABOR_COST_MULTIPLIERS: Joined via PA_COMP_OT_EXP_TYPES.LABOR_COST_MULTIPLIER_NAME. This table stores the definition and value of the cost multipliers referenced by name in this table.