Time Clock Setup - Configuring RPOWER.ini for Breaks

From RPOWERWiki

Jump to: navigation, search

When configuring RPOWER for time clock breaks the following parameters modify the TCBREAK entry or entries in RPOWER.ini. Up to eight entries may be included.

  • Important Note: RPOWER must be restarted on all workstations for TCBREAK entries or changes to become active. Alternatively, an Update Menu Display from Manager Functions may be performed from any workstation.
  • Note: RPOWER reserves five break cycles within each time clock cycle.

Syntax: TCBREAK=mins:flag+flag+flag:Title

Example: TCBREAK=30:UnPaid+OKEarly:Lunch

Contents

Grace

RPOWER provides two minutes of grace by default, that is, Come Off Break is available 13 minutes into a 15 minute break, and, an employee may return 17 minutes into a 15 minute break without being deemed "Late". In either instance, the defined break duration is recorded, not the employee's actual time on break.

The default break grace allowances may be overridden by including the following line in RPOWER.ini:

BreakGrace=Early,Late

Where Early designates grace in minutes for an early return, and Late the grace minutes allowed before a before a late return is deemed "Late".

Example: BreakGrace=5,3 allows a return five minutes early, and up to three minutes late.

A single entry, e.g. BreakGrace=5, is interpreted as BreakGrace=5,5.

Duration

  • Mins: Each break entry must reference a duration in minutes.

Flags

  • Note: There is no limit to the number of non-contradictory flags that may be included in any one TCBREAK entry.
  • Unpaid: (or Paid): Designates the break type, which is displayed on the break button as shown at right. If not specified, the default type is Paid.
  • OKEarly: "OK Early" OK to return from a break early At All. If this flag is not included, Come Off Break is greyed out until the break duration has elapsed, as shown in the example at right.

If OKEarly, an early return from an unpaid break is permitted, but does not shorten the break time recorded, i.e., the defined break duration is recorded, not the actual break time (Unless PyTmWk, PyAlWk or AskAlWk or *AskExtr (see below).

Manager Required
  • MgrErly: "Manager Early" Require a manager on early return from any paid break, or from an unpaid break if not PyTmWk, PyAlWk, AskAlWk or *AskExtr (see below), which require a manager themselves. This flag is intended for notification purposes, to ensure that management is aware that an employee is returning to work early. It should be understood that RPOWER will automatically require a manager in any situation for which an employee will be paid for unpaid break time.
Pay Time Actually Worked?
  • PyTmWk: "Pay time worked" on early return from an unpaid break. This action will require a manager unless overridden by NoMErly (No Manager Early). The "New York State" flavor. If an employee is asked to return from an unpaid break early, then any remaining break time for that break will be paid. As an example, an employee is asked to return to work after only 23 minutes of an unpaid thirty minute lunch break have elapsed - the employee will have only 23 minutes removed from his or her total workday for this break. After entry of a manager's passcode, the prompt shown at right is displayed. (A no response to the prompt exits the operation without punching the employee back in).
Pay All Break Time?
  • PyAlWk: "Pay All Worked" Pay the entire break on an early return from an unpaid break. This action will require a manager unless overridden by NoMErly (No Manager Early). The "California" flavor. If an employee is asked to return from an unpaid break early, then the entire break will be paid. As an example, an employee is asked to return to work after only ten minutes of an unpaid thirty minute lunch break have elapsed - the employee will have no time removed from his or her total workday due to this break. After entry of a manager's passcode, the prompt shown at right is displayed. (A no response to the prompt exits the operation without punching the employee back in).
  • AskAlWk: "Ask All Worked" (California) Ask if the entire unpaid break should be paid if on time or late, or early if not PyAlWk. This action will require a manager unless overridden by NoMLate (No manager late). This action is to account for an employee performing duties while on an unpaid break, which should therefore be paid. Confirmation will be required.
Pay Extra?
  • AskExtr: "Ask Extra" When returning early from a paid break, ask if the remaining break time should be paid as extra, i.e. added, to the employee's work day. This action will require a manager unless overridden by NoMErly (No manager early). This is to account for a situation in which the employee is needed to return early, and will therefore receive bonus time for doing so. The additional time is added to the employee's workday (not double time).
Really On Time?
  • AskLtWk: "Ask Late Worked" Allows a manager to convert a late return from a break to an "on time" return. This action will require a manager unless NoMLate (No manager late).
  • NoMErly: "No Manager Early" Do not require a manager on an early return even when PyTmWk (Pay time worked), PyAlWk (Pay all worked), AskLtWk (Ask late worked) or AskExtr (Ask extra) is specified.
  • NoMLate: "No Manager Late" Do not require a manager on a late return from a break, the employee will simply be docked for the additional time. If not NoMLate, a manager will be required to acknowledge any late return.

Title

A title or label to be displayed on the break button may be specified (14 characters max), e.g. Lunch. If no title is specified the break duration will be used, e.g. 15 minutes.

  • Note: If no flags are included, duration and title must be separated by :: (two colons).

Questionnaire

  1. Is this a Paid Break?
    1. Yes - Record (optionally) Paid. Go to step 2
    2. No - Record UnPaid. Go to step 2
  2. Are employees EVER allowed to return from this break early?
    1. Yes - Record OKEarly. Go to step 3
    2. No - Go to step 3
  3. If an unpaid break, will the employee be paid for ALL of the break on an early return?
    1. Yes - Record PyAlWk. Go to step 5
    2. No - Go to step 4
  4. If an unpaid break, will the employee be paid for the remaining break time on an early return?
    1. Yes - Record PyTmWk. Go to step 5
    2. No - Go to step 5
  5. If an unpaid break, will an employee returning on time or late EVER be paid for the entire break? (To account for an employee performing duties while on break, which therefore should be paid).
    1. Yes - Record AskAlWk. Go to step 6
    2. No - Go to step 6
  6. If a paid break, will an employee returning early Ever be paid extra for the remaining break time?
    1. Yes - Record AskExtr. Go to step 7
    2. No - Go to step 7
  7. If not yes to question 3, 4, 5 or 6 (which all require a manager themselves), is a manager required to return from this break early?
    1. Yes - Record MgrErly. Go to step 8
    2. No - Go to step 8
  8. When returning late from a break, will a manager be allowed to convert the late return time to an "on time" return?
    1. Yes - Record AskLtWk. Go to step 9
    2. No - Go to step 9
  9. Will an employee Always be allowed to return early without a manager (Even if unpaid breaks are converted to all or partial paid breaks)?
    1. Yes - Record NoMErly. Go to step 10
    2. No - Go to step 10
  10. Will an employee Always be allowed to return late without a manager, and be docked?
    1. Yes - Record NoMLate. Go to end
    2. No - Go to end

Now, string the TCBreak entry together, starting with the duration in minutes followed by a ":" (colon) then the flags recorded above, separated by "+" (plus signs), then a ":" (colon), then the title. Restart RPOWER on all workstations (or Update Menu Display).

Syntax: TCBREAK=mins:flag+flag+flag:title

Example: TCBREAK=30:UnPaid+OKEarly:Lunch

Editing

Management may edit time clock breaks from Manager Functions, Employee Setup. After selecting the employee to edit, Time Clock Edit (bottom left) is selected...

...then the time clock cycle to edit...

...then Breaks (bottom row) from the Time Clock Edit window.

Any of the fields in the Breaks window may then be edited. Touch Save to record any changes.

Reports

Punch-out chit with pay period summary:

80 Column Employee Time Clock report:

Views
Personal tools