KPI_COST_CALCULATION_METHOD

Description:
This configuration key controls how KPI schedule costs are calculated in Advanced Scheduling View and Manage Schedule. Users can set this to one of these options:
  • Basic: Uses an Employee rate x Hours calculations. This logic is equivalent to MVS_PAY_RULE_BASED_SCHED_COST_CALC set to false.
  • Schedule-based: Uses schedule details to compute costs through the Rule Engine. This logic is equivalent to MVS_PAY_RULE_BASED_SCHED_COST_CALC set to true.
  • Actual: Uses published and unpublished work details from the database to calculate costs, avoiding calculation engines for faster performance.

    In this mode, data is read from the unpublished_work_detail table to access work details that were previously not persisted. When combined with published work details, KPI costs are retrieved directly from the database. The table also supports archiving and data lake integration.

When a user upgrades, the system automatically sets KPI_COST_CALCULATION_METHOD based on the existing value of the MVS_PAY_RULE_BASED_SCHED_COST_CALC registry. If the registry value is set to false, KPI_COST_CALCULATION_METHOD is set to Basic. If the value is set to true, it is set to Schedule-based.

This behavior does not affect Multi-view Rotation and One-time Schedule, which continue to use the original registry setting.

Note: Existing payroll rules are generally written for published work details only. In Actual mode, unpublished work details are included, but some rules, such as OT, do not yet affect them.
Default Value:

Basic

Allowed Configuration Value:

Basic, Schedule-based, Actual