Home      Ask a Question      My Stuff      Help   
  
TimeWorks Plus: Moving Time After Midnight to the Following Day (SplitScript and/or the Tomorrow Processing Rules)
SplitShift Processing Rule:

What most consider to be the tomorrow rule is that any punch that crosses midnight hours should be split at that time and hours that are after midnight be put on the following day.

This can be accomplished in TimeWorksPlus by using the "SplitPostReportingDateScript" feature. What we do in effect is with this feature create a split (an artificial OUT to IN) at midnight. Once this is done the system will see that 12:00am IN and move any hours after this point to the following day.

To do this Account Menu > Processing Rules and enter in "split" in the "Search for a rule" search box. You will then be offered the "SplitPostReportingDateScript" rule link.

In the field enter in

split (12:00am,true,false);

then click the "Save" button. This will now create a split at midnight and move punches over to the following day.

More information on splitting using this method can be found here TimeWorks Plus - Advanced "Split" Options.


Tomorrow Processing Rule:

The Tomorrow rule is a rule in SwipeClock TimeWorks Plus (ONLY) that manipulates the posting date for punches, generally sending them to the next day under certain conditions. This allows for employers to have a workday that begins and ends some time later than the default of midnight.

To access this you will need to go to Account Menu > Processing Rules and enter in "Tomorrow" in the "Search for a rule" search box. You will then be offered the "Tomorrow" rule link.

Once you select the link it will bring you to the below page:




On this page two times must be given:

1. CUTOFFSTART: The punch will be moved to the next day when the OUT punch falls on or after CUTOFFSTART. The most popular setting for CUTOFFSTART is midnight (12:00am).

2. CUTOFFEND: CUTOFFEND tells the system that any OUT punches that fall after the CUTOFFEND should not be moved to the next day. This time should be a time greater than your CUTOFFSTART time.

An example CUTOFFSTART could be 10:00pm and CUTOFFEND could be 2:00am. Which means any OUT punch the system sees between 10:00pm AND 2:00am will move that punch to the next day.

The Tomorrow rule will affect punches when the OUT punch falls between the two given times. Usually, CUTOFFSTART and CUTOFFEND overlap midnight. An example usage is a CUTOFFSTART of 10pm and a CUTOFFEND of 8am.

For more details on the process see below:

Whenever an employee clocks OUT during the cutoff window, the system makes the following test:
If the OUT was during the AM hours (typically after midnight), the entire punch is considered posted on the date of the "out" punch (which is the "next" day).

If the OUT was during the PM hours (typically just before midnight), the entire punch is considered posted on the following day. As an example, a punch from 8pm to 11:15pm (both on Wednesday night) will be counted toward Thursday, if 11:15pm fell within the configured cutoff. While at first this might appear non-intuitive, the intent is to allow an entire workday to be captured onto the following day (e.g. in the case where the 11:15pm OUT is a clock-out for a meal break). If this behavior is not desired, simply use midnight (12am) as the CUTOFFSTART.

The AM/PM property of the OUT punch is used for deciding whether to use the same or next day, with one exception. Whenever the time range from CUTOFFSTART to CUTOFFEND overlaps midnight, the AM/PM check is replaced with a simpler check. With the simpler check, any OUT time between CUTOFFSTART and midnight goes to the next day (defined as the date after the OUT punch), and any OUT time between midnight and CUTOFFEND goes to the next day (defined as the date of the OUT punch).
ID
695
Category
<Unassigned>
Date Created
3/14/2012 11:35:14 AM
Date Updated
10/22/2015 4:37:00 PM
Back to Search Results