Overriding job rate indices

Some installations require an override on the job rate index at the day level. An override is required, for example, if an employee uses a different skill level for a job on a particular day and for a certain timeframe. Since job rate index information is not carried over to work details, such installations must use the application registry parameter.

For example, use the WORKBRAIN_PARAMETERS > JOB_RATE_INDEX_WORK_DETAIL_FIELD registry parameter to denote which work detail field (likely a UDF field such as wrkd_udf1) is used by the installation as a JobRateIndex.

To create a UI for overriding a job rate index, you must add an extra field in the job override table or create a new customized override.

For example, if wrkd_udf1 is used to override job rate indices, the required configuration is:

  • Registry changes: WORKBRAIN_PARAMETERS > JOB_RATE_INDEX_WORK_DETAIL_FIELD = wrkd_udf1
  • JSP changes:
    over105.jsp = <%@ taglib uri="/WEB-INF/wbsys.tld" prefix="wb" %> 
    <%@ include file="/overrides/ovrTypes.jsp"%> 
    <%@ include file="/system/wbheader.jsp"%> 
    <wb:page title="New Edit" popupPage="true"> <%
    OvrTypes objOT = new OvrTypes(request, out, session, pageContext);
    objOT.overrideTableTop();
    objOT.getWrkdField("JOB_NAME");
    objOT.getWrkdField("WRKD_QUANTITY");
    objOT.getWrkdField("WRKD_UDF1");
    objOT.overrideTableBottom();
    %> </wb:page>