This release extends the functionality of the Overtime calculator work even when checks are not actually printed and posted. To accomplish this, registry settings have been enabled to change the functionality of the Payroll Period's Post History button to generate Job and GL History as well as Payroll History (default functionality). Note that the Post History button must be clicked after Compute Overtime and Compute Payroll have been run.
This function should ONLY be run for WEEKLY pay periods.
1. Verify that all registry settings have been properly entered.
2. Enter labor for a weekly Payroll Period which has the Accrued to GL box flagged.
2. When the entries for the Payroll Period have been completed, run Start Compute Overtime for the weekly Payroll Period.
3. Next run Start Compute Payroll.
4. In the weekly Payroll Period viewer, click the Post History button to generate Payroll, Job Cost and GL History without printing / posting checks.
5. Run the reports used to generate information for your payroll service.
In addition to the existing registries required for Start Compute Overtime (in sys-start-scmpteovrtme and sys-strart-scmptepryll), the following registries are available to enable/control this Compute Overtime enhancement.
Id: sys-start-scmpteovrtme
This required setting enables this Overtime functionality.
Setting Key: Method Setting Value: Hutchinson
The following settings are only applicable if the Method is set to Hutchinson as shown above.
These settings specify the hours that are to be considered 'regular' hours (in additional to the regular hours entered) when computing overtime. Note that 'regular' hours may be reclassified as overtime when the Compute Overtime function is run.
Setting Key: IncludeHolidayHours Setting Value:Y (default N)
Setting Key: IncludeVacationHours Setting Value:Y (default N)
Setting Key: IncludeSickHours Setting Value:Y (default N)
The existing registry options for sys-start-scmpteovrtme must also be set (see Help for Registry Start Compute Overtime).
Id: sys-compute-payroll
These settings specify the hours that are to be considered 'regular' hours when the Compute Payroll function is run. The user will be warned if the user's regular hours exceed 40 (or the value set via registry) as a reminder to run Compute Overtime first.
Setting Key: RegularHoursIncludesHoliday Setting Value: true (default false)
Setting Key: RegularHoursIncludesSick Setting Value: true (default false)
Setting Key: RegularHoursIncludesVacation Setting Value: true (default false)
The existing registry options for sys-start-scmptepyrll must also be set (see Help for Registry Start Compute Payroll).
Id: sys-viewer-vpyrllprd
This registry impacts the Payroll Period's Post History button. When enabled, clicking it will generate Job and GL History as well as Payroll history.
Setting Key: PostJCH Setting Value:true
The following registry is also recommend to ensure that the Accrue to GL flag is set in the Payroll Period viewer:
Setting Key: AccrueToGL Setting Value: true
Require that the Payroll Periods Per Year is set in the Employee record to prevent errors when Overhead and Payroll are computed.
Id: sys-viewer-vemplye
Setting Key: RequiredFieldsParent Setting Value: emplye.py-prds