Registry Labor Journal (sys-viewer-vlbrjrnl)


This registry allows the user to set configuration/default values for the Labor Journal.

Testing Your Registry Entries
The system does not verify the validity of registry entries. Be sure to test your registry entries after completing them to verify that they are functioning correctly.

Setting Values are Uppercase-Lowercase Sensitive:
The Setting Value is case-sensitive: be sure that you enter the value exactly as specified in the documentation. If the documentation specifies a value of true, do NOT enter True or TRUE.

Related Registries:

Disable Warning when Journal Entry has been Replaced

Important Fields:

Id:  sys-viewer-vlbrjrnl

See the Standard Registry section in Registry Viewer for additional Registry Id formats to allow entries for specific Users, Branches, Security, or User Groups to override the main entry.

Registry to Use Default Service Job in the Equipment record for all but PM WO’s

Id: sys-viewer-vlbrjrnl

Setting Key: DefaultJobByEquipmentId Setting Value: true

Note that this registry is also applied to Labor Journal entries posted from TechAnywhere.

By default, the system uses the Job in the Work Order header as the default job for entering WO-related detail in the Labor Journal. This release supports the above registry setting to alter this behavior. If this registry entry is enabled (and the referenced WO is NOT preventative maintenance), the system will check to see if there is a default service job in the equipment header. If so, the Job, Cost Code and Billing item to the from the Equipment will be defaulted instead of from the WO header. If the job info is blank in the equipment record, the system uses the job info in the work order header.

For Preventive Maintenance Work Orders, Job information defaults from the WO header, regardless of whether or not this registry entry is enabled.

Note: registry options to provide this functionality are also available in the Work Order, AP Journal and Purchase Order registries.

Certified Payroll

If this option is implemented, the system will display a warning when the user selects a Cost Code that requires Certified PR reporting.

Setting Key: CertifiedPRWarning Setting Value: true

Prevent Use of Completed Job Cost Code or Billing Items

Currently, the system warns you if you enter a billing item or job cost code whose Date Completed exceeds the effective transaction date. These options change the current warning to an error.

It's also important to note that the validation logic implemented by this registry entry only applies when either a Cost Code Id or a Billing Item Id field's value is explicitly changed by the data entry user.  The Cost Code and Billing Item registry entries are independent from one another.  Note that these options may be specified in Registry Entry Global Settings registry entry for a more far-reaching implementation.

Setting Key: CostCodeDateCompletedValidation Setting Value: error

Setting Key: BillingItemDateCompletedValidation Setting Value: error


Start / End Times Option to Reset the End Time if the Hours are Adjusted

This option only applies if Start and End times are implemented in your customization file. By default, if the user adjusts the Actual Hours, the system will NOT adjust the End Time so that the Start Time, End Time and Actual Hours fields are always in synch with one another. To have the system automatically reset the End Time, the following registry option must be implemented:

Setting Key: RecomputeEndTime Setting Value: true    !!false is the default

Error or warning to prevent use of completed work orders

We currently warn the user if the work order they select has been invoiced. However, if the date closed is important to work processing, this registry option enables the user to either warn the user if the Work Order they selected is closed (warning), or prevent its entry altogether (error).

Setting Key: ValidateWODateClosed Setting Value: error or warning

Note that the default value is no validation.

Time Review – By Labor Journal

This functionality enables users to review time entered in TechAnywhere, indicating that this time does not need additional review prior to billing. A custom PR Time Entry report is used to indicate which time has/has not been reviewed. Note that un-reviewed time may be billed for and/or paid to the technician.

To approve time, a user may access the Labor Journal, and save the entry. Time may also be approved from the Word Order Revenue tab by right-clicking on a line. No special user attribute is required: all that is needed is for someone other than the tech to ‘touch’ the entry.

The three registry entries listed below are required for this functionality: one to split TechAnywhere time into separate labor journals by work order, and another two to allow approval in the Work Order and Labor Journals.

Id: sys-viewer-vlbrjrnl

Setting Key: ApproveWhenEdited Setting Value: true (default false)

Also Required:

Id: sys-techanywhere

Setting Key: PostLaborByWorkorder Setting Value: true

With this registry setting in place, individual labor journals will be created to break out a journal per work order if multiple work orders are contained in a labor message payload.

Also Required - Time Review Work Order

Id: sys-viewer-vwrkordr

Setting Key: AllowLaborJournalApproval Setting Value: true

Display the GLH Tab

The GLH tab is not shown on the Labor Journal by default since it contains potentially sensitive pay information. The following registry may be used to enable the GLH tab on the Labor Journal for a user that should have access to this feature:

Registry Id: sys-viewer-vlbrjrnl-branchid-userid or sys-viewer-vlbrjrnl—userid

Setting Key: ShowGLH Setting Value: true