enginuity kronos specs .doc
TRANSCRIPT
Product Design
Document
Workforce Timekeeper v6.1
Dresser-Rand Enginuity
Filename: Enginuity Kronos Specs
Version Date: January 11, 2012
DOCUMENT CONTROL
Filename Enginuity Kronos Specs.doc
Customer Name Dresser- Rand
Solution ID
Engagement ID
Original Author(s) Cindy Hammond
Revision Author(s)
Cindy Hammond
REVISION HISTORY
Version Date Author (s) Revision Notes
1
2
3
4
5
6
7
APPROVALS DISTRIBUTION LIST
Copy No
Approver Name Title Approval Date
1 Mike Potter GIS Applications Manager
2 Sue Champion Controller- Enginuity
3
4
Page 2 of 33
TABLE OF CONTENTS
1 INTRODUCTION 5
1.1 DOCUMENT PURPOSE 5
2 GLOBAL SETTINGS 6
2.1 PAY PERIOD / FIXED RULE INFORMATION 62.1.1 DEFINITION 62.1.2 PRACTICES 62.2 LABOR LEVELS 72.2.1 DEFINITION 72.2.2 PRACTICES 82.3 PAY CODES 92.3.1 DEFINITION 92.4 NAMING CONVENTIONS 142.4.1 DEFINITION 142.4.2 PRACTICES 142.5 COMMENTS 152.5.1 DEFINITION 152.5.2 CUSTOM 152.6 CUSTOM FIELDS 162.6.1 DEFINITION 16
3 BUSINESS UNIT SETTINGS – BUILDING BLOCKS 17
3.1 ROUNDING RULES 173.1.1 DEFINITION 173.1.2 PRACTICES 173.2 SHIFT GUARANTEES 183.2.1 DEFINITION 183.2.2 PRACTICES 183.3 EXCEPTIONS 193.3.1 DEFINITION 193.3.2 PRACTICES 203.4 HOLIDAYS 213.4.1 DEFINITION 213.4.2 PRACTICES 213.5 PUNCHED BREAKS 223.5.1 DEFINITION 223.5.2 PRACTICES 223.6 AUTOMATIC BREAK DEDUCTIONS 233.6.1 DEFINITION 233.6.2 PRACTICES 233.7 OVERTIMES 233.7.1 DEFINITION 233.7.2 PRACTICES 233.8 ZONES 243.8.1 DEFINITION 243.8.2 PRACTICES 243.8.3 COMBINATION RULE NAMES: 24PAY CODE DISTRIBUTION RULES: 253.8.4 DEFINITION 253.9 WORK RULES 26
Page 3 of 33
3.9.1 DEFINITION 263.9.2 PRACTICES 263.10 SIGN-OFF RESTRICTIONS 263.10.1 DEFINITION 263.10.2 PRACTICES 263.11 TIMECARD PRE-POPULATION 273.11.1 DEFINITION 273.11.2 PRACTICES 273.12 MANUAL PROCESSES 273.12.1 DEFINITION 273.12.2 PRACTICES 27
4 BUSINESS UNIT SETTINGS - PAY RULES 28
4.1 DEFINITION 284.2 PRACTICES 294.2.1 PAY RULE DETAIL 29
5 BUSINESS UNIT SETTINGS - ACCRUAL RULES 30
5.1 ACCRUAL RULES 305.1.1 DEFINITION 305.1.2 ACCRUAL RULES 315.1.3 ACCRUAL PROFILES 32
6 ACCEPTANCE – SIGN OFF 33
Page 4 of 33
1 INTRODUCTION
1.1DOCUMENT PURPOSE
The information contained within this document will detail the configuration that is required to be implemented within Workforce Timekeeper 6.1 for Dresser-Rand Enginuity payment policies. The information contained in this document is based on the submitted surveys and interviews with the Dresser-Rand Enginuity personnel.
This document is split into two (2) major sections:
Global Settings – The settings that are contained within this section are applied across the entire WTK configuration such that any changes made to a component within this section are applied across all pay rules that use that particular component.
Business Unit Settings – Split into two sub-sections i) Building Blocks and ii) Pay Rules. These are the settings that are only applicable to, or that can be different across, the various business units.
Please read this document thoroughly as it outlines the system configuration for Dresser-Rand Enginuity. Any features or functionality not mentioned herein will not be included in the solution build.
Page 5 of 33
2 GLOBAL SETTINGS
2.1PAY PERIOD / FIXED RULE INFORMATION
2.1.1DEFINITION
A pay period or fixed rule represents a normal pay cycle. It can be weekly, bi-weekly, semi-monthly or monthly. It must have a starting date and time and an ending date and time. It also contains information on where time is applied when a shift spans multiple days.
2.1.2PRACTICES
WTK information will be interfaced into Dresser-Rand Enginuity’s payroll system on a per period basis.
The following table shows details of pay periods for Dresser-Rand Enginuity:
Pay Period Name
Pay Cycle Length
Start Day
End Day
Day Divide
Work Across Midnight
Hours Belong To
Pay Period Ref. Date
Payroll Process Day
Page 6 of 33
2.2LABOR LEVELS
2.2.1DEFINITION
The Labor Level structure is integral to the configuration of the system. The Labor Level structure represents the current Reporting Structures and Costing within Dresser-Rand Enginuity.
Labor Levels are the categories that define Dresser-Rand Enginuity’s Costing and Reporting Structure and / or Job Functions. Labor Level Entry Values define the structure within each Labor Level.
Labor Accounts consist of a combination of Labor Level Entry Values. This combination consists of one entry from each labor level. Labor accounts will allow you to clearly visualize the Account for costing and general ledger accounting purposes. Labor Accounts can also be used to restrict the employee groups that Managers can view and edit.
The following table shows labor account options per terminal.
4500 Terminals with numeric key pad Only
Transfer with Swipe Badge
Numeric entries Only
Transfer with Key Pad
Numeric entries Only
Transfer using clock list
Alpha-numeric allowed
Ad hoc Entries at Clock
Numeric entries Only
Max Entry length at clock
20
Page 7 of 33
2.2.2PRACTICES
2.2.2.1 Labor Level Structure
The following table shows details of labor level structure for Dresser-Rand Enginuity:
LevelNo.
Level Description Short Name(Abbreviation)
Min Length of Entries
Max Length of Entries
Sample Entry
Sample Description
Transfer to Payroll (Y/N)
Transfer Level at Terminal (Y/N)
Create Ad Hoc Entries at Terminal Timecard (Y/N)
Data Entry Supplied By
1 RUI Location RUI 1 20 346 SD Srv Ctr N N N Payroll
2 Job JOB 1 20 ENG Engineering Development. Manager
Y N N Payroll
3 Supervisor SUP 1 20 113 John Case N N N Payroll
4 Type TYPE 1 20 FR Full Time Regular
N N N Payroll
5 Department DEPT 1 20 280 200.201000.ENG-Product CC
Y Y N Payroll
6 Temporary Rate Change
TEMP 1 20 0 Inspector, 24.05
Y N N Payroll
7 Reserved 3 RES3 1 20 0 Default N N N N/A
Page 8 of 33
2.3PAY CODES
2.3.1DEFINITION
Pay Codes can be setup in the following ways:
Most pay Codes will directly relate to an appropriate code within the payroll system
Some Pay Codes can be created to have no bearing on payments in payroll and can be used purely for reporting purposes in WTK
Pay Codes can have a naming convention or numbering in WTK that is different from that in payroll, and if so, can be matched up via a mapping or translation file when the information is extracted from WTK and sent to the payroll system
Pay Codes can hold either Hours or money. Money pay codes are used for automatic bonuses and manual transactions.
Pay Codes will be automatically added to the timesheet when the punches of the employees are interpreted by WTK (totalized), or they may be added manually to the timesheets of an employee when required.
Examples of pay codes are 100-US-REG, 200-US-OT1.5, 209-US-DBL2.0, 300-US-PVC.
Pay Codes can be added at any time into the system, however, it must be remembered that a further procedure is required to enable this new code to interface to the payroll system.
Combined Pay Codes are totals of several individual Pay Codes.
For example, you could create a combined pay code named TOTAL NP that is a sum of all non productive pay codes, such as Sick, Vacation, and Personal.
Page 9 of 33
2.3.1.1 General Codes
Pay Code Name
ShortName
Time or Money
Display on Totals tab in Timecard
Display in totals column on Timecard (shift totals)
Display on
Reports
Edit Counts toward OT limits
Edit Counts toward Consecutive Day OT
Edit Excuses Absence
Edits repeat on scheduled days until cancelled
Multiplier Add
Should this Code be passed to Payroll?
If YES: To what Payroll Code should the Hours map to?
Page 10 of 33
Pay Codes Continued:
Pay Code Name
ShortName
Time or Money
Display on Totals tab in Timecard
Display in totals column on Timecard (shift totals)
Display on
Reports
Edit Counts toward OT limits
Edit Counts toward Consecutive Day OT
Edit Excuses Absence
Edits repeat on scheduled days until cancelled
Multiplier Add
Should this Code be passed to Payroll?
If YES: To what Payroll Code should the Hours map to?
Page 11 of 33
Pay Codes Continued:
Pay Code Name ShortName
Time or Money
Display on Totals tab in Timecard
Display in totals column on Timecard (shift totals)
Display on
Reports
Edit Counts toward OT limits
Edit Counts toward Consecutive Day OT
Edit Excuses Absence
Edits repeat on scheduled days until cancelled
Multiplier Add
Should this Code be passed to Payroll?
If YES: To what Payroll Code should the Hours map to?
Page 12 of 33
Pay Codes Continued:
Pay Code Name ShortName
Time or Money
Display on Totals tab in Timecard
Display in totals column on Timecard (shift totals)
Display on Repor
ts
Edit Counts toward OT limits
Edit Counts toward Consecutive Day OT
Edit Excuses Absence
Edits repeat on scheduled days until cancelled
Multiplier Add
Should this Code be passed to Payroll?
If YES: To what Payroll Code should the Hours map to?
In some cases generic leave codes are used and comments can be added for more detail.
Page 13 of 33
2.3.1.2 Combined Codes
THE FOLLOWING ARE COMBINED PAY CODES TO BE CONFIGURED:
Combined Pay Code Name
Time or Money
Display Totals in Timecard
Display Totals on Reports
Total Hrs Worked
T N Y
2.4NAMING CONVENTIONS
2.4.1DEFINITION
This section contains the common naming conventions that will be used for pay rules, work rules, building blocks (if applicable), device groups, schedule groups, & labor level sets.
Sample:
It is important, at this point, to discuss the naming conventions for all pay rules. We have some rules that will be distinctively different from site by site. To easily distinguish one site’s pay rules and building blocks from another it is advisable to adopt a naming strategy such as the example in the table below.
It is the recommendation of Kronos that the above naming convention be used for ease of use in terms of understanding from any users’ point of view.
2.4.2PRACTICES
The following are some examples of naming conventions:
The naming convention will start with first three digits of the Location followed by a dash, then a description. For example, “CAN-1st-Shift” will be the name of a pay rule.
All rules will be prefixed by the proper Site abbreviation
Page 14 of 33
2.5COMMENTS
2.5.1DEFINITION
A comment is predetermined descriptive text that a user can associate with amounts, punches, shifts, schedules, and historical amounts. You can use comments to manage employee activity, communicate information between users, and identify problems by tracking the reasons for the edit. For example, you can indicate why an employee received a particular bonus or why an employee punched in late.
Use the Comments module to create comments. You can also inactivate, reactivate, and delete comments from this module. You can also attach and view comments on amounts, punches, and historical amounts in the Timecard Editor, Schedule Editor, and Group Edits modules.
As comments appear in alphabetical format, it is recommended that the organization’s naming conventions are understood by users entering comments, e.g., you don’t want to have four different comments meaning the same thing
2.5.2CUSTOM
The following comments have been requested by Enginuity, in addition to the comments already in the system:
Name/Number of Comment All Shifts Punc
h
Pay
Code
Pay From
Sched
Refer to Kronos for full list of available comments.
Page 15 of 33
2.6CUSTOM FIELDS
2.6.1DEFINITION
Up to 10 custom fields can be created in order to be able to capture detailed information for employees such as emergency contact details, Social Security Number, pay group, etc. These fields can also be used for reporting or output purposes.
The following example shows customer fields that are currently setup in Kronos:
Custom Field
Description Expected Value to be Entered
1 Legacy ID Import from Oracle
2 Organizational Name Import from Oracle
3 Expenditure Type Import from Oracle
4
Page 16 of 33
3 BUSINESS UNIT SETTINGS – BUILDING BLOCKS
The items that are listed within this section are the groups of parameters that will be used to build Enginuity’s specific pay rules. After a building block is created, they can be reused in different work rules as required by Enginuity along with reusing commonly used items between employees.
3.1ROUNDING RULES
3.1.1DEFINITION
Rounding is a way to simplify payroll accounting and reporting, and to enforce shift start and end times. Punch rounds divide Hours into even increments of an Hour. Graces determine whether an employee's shift start and end times move backward to the previous round increment or forward to the next round increment. If shift start and end times occur during the grace period, they round back to the previous round increment. If shift start and end times occur after the grace period, they round forward to the next round increment.
For example, the following occurs with a rounding to the closest 15 minute mark is used with in punches early or late:
A 07:07 punch rounds to 07:00. (The punch rounds back to the next increment).
A 07:15 punch rounds to 07:15. (The punch stays minute to minute).
A 06:54 punch rounds to 07:00. (The punch rounds forward to the next increment).
3.1.2PRACTICES
The WTK setup for Dresser-Rand Enginuity will be configured with the following rounding rules, which will apply as detailed in the Pay Rule tables:
Rounding Rule Name:
Early In Punch
Punch Time Round/Grace Effective Time
Example: Scheduled start time = 07:00
0645 Rounds to
0635 Rounds to
0633 Rounds to
Late In Punch
Punch Time Round/Grace Effective Time
Example: Scheduled start time = 07:00
0701 Rounds to
0705 Rounds to
0731 Rounds to
0908 Rounds to
Early Out Punch
Punch Time Round/Grace Effective Time
Page 17 of 33
Example: Scheduled finish time = 17:00
1659 Rounds to
1645 Rounds to
1627 Rounds to
Late Out Punch
Punch Time Round/Grace Effective Time
Example: Scheduled finish time = 17:00
1701 Rounds to
1706 Rounds to
1740 Rounds to
1752 Rounds to
Unscheduled Punches and Labor Account Transfers
All Unscheduled In and Out punches will be rounded minute to minute.
3.2SHIFT GUARANTEES
3.2.1DEFINITION
Shift Guarantees apply a minimum payment (HH.DD) when an employee has not worked their full entitlement and are guaranteed full payment for a particular shift.
3.2.2PRACTICES
All applicable shift guarantees are defined in each associated Pay Rule.
No shift guarantees
Page 18 of 33
3.3EXCEPTIONS
3.3.1DEFINITION
Exceptions are used for reporting and as an employee selection tool. Their purpose is to bring extra attention to an occurrence for attendance or reporting purposes. They have no affect on Hour calculations.
Early and Late exceptions will be triggered when an employee has a schedule in the system, while other interval based exception will work regardless.
Exception Description
Unscheduled Punch Shows all employees who have not been scheduled to work and have a punch for that day.
Long Interval Shift This exception defines an unusually long period of time between an in-punch and an out-punch
Short Shift This exception occurs if the rounded shift length is less than or equal to the short shift setting.
IN Punch Very Early Exceptions for very early in-punch appear because employees punch-in very much before their scheduled start time.
IN Punch Early Exceptions for early in-punch appear because employees punch-in before their scheduled start time.
IN Punch Late Exceptions for late in-punch appear because employees punch-in after their scheduled start time.
OUT Punch Early Exceptions for early out-punch appear because employees punch-out before their scheduled end time.
OUT Punch Late Exceptions for late out-punch appear because employees punch-out after their scheduled end time.
OUT Punch Very Late Exceptions for very late out-punch appears because employees punch-out much after their scheduled end time.
Long Meal or Break Exception
This exception defines a long period of time between an out punch for meal or break and a returning in-punch.
Short Meal or Break Exception
This except defines a long period of time between an out punch for meal or break and a returning in-punch.
Absent This exception will appear if an employee is scheduled to punch in, and does not punch in.
Page 19 of 33
3.3.2PRACTICES
Exceptions identify when shifts deviate from normal work patterns and are included in WTK Reporting. The following are the Exception Rules, which will be configured for Dresser-Rand Enginuity.
The following table/s shows the exceptions that will be used for Dresser-Rand Enginuity and will be applied as detailed in the Pay Rule Tables:
Exception Rule Name
Unscheduled
Long Interval
Short Shift
Very Early In
Early In
Late In
Early Out
Late Out
Very Late Out
Enginuity Exceptions
Yes Over 14 Hours
5 Hours or less exception
30 Min
15 Min
1 Min
1 Min 15 Min
30 Min
Page 20 of 33
3.4HOLIDAYS
3.4.1DEFINITION
Holiday Credit – Employees may be given an amount of time or money automatically on dates detailed in the Holiday Table.
Holiday Worked – Any Hours worked on dates detailed in the Holiday Table may be paid differently. The Holiday’s start and end time will be taken in to account.
The individual Pay Rule’s configuration will determine whether the selected dates will trigger “Holiday Credit” and/or “Holiday Worked” payments.
3.4.2PRACTICES
The following table indicates the holidays for the Enginuity site.
Holiday Name Date Start time
Date Finish Time
Applies ToCalendar Group(s)
Page 21 of 33
3.5PUNCHED BREAKS
3.5.1DEFINITION
This section deals with meal and break practices. These meals and breaks can be paid or unpaid, automatically deducted, or require employees to punch in and out. This time is traditionally used for a meal break, but can be for doctor’s appointments, family emergency, or any work stoppage in the middle of a shift. If an employee punches for a meal the interval of time that they are out will be rounded according to the rules below.
3.5.2PRACTICES
The WTK setup for Enginuity will be configured with the following punched break rules, which will apply as detailed in the Pay Rule Tables:
3.5.2.1 Break Rule Name1:
Enginuity full-time Hourly employees get a ? minute unpaid break and a ? minute unpaid lunch. Note: If they leave for longer than the amount of their break, they will have a deduction for the number of minutes they are actually gone. For example:
Swipe Out:
12:00
and Back In at:
12:32
= 32 minute break
= 32 minute deduction
Swipe Out:
12:00
and Back In at:
12:19
= 19 minute break
= 30 minute deduction
Meal /Break Rule Name
Normal Length
Short Meal Round
Short Meal Grace
Long Meal Round
Long Meal Grace
Max Meal Paid Amt
Page 22 of 33
3.6AUTOMATIC BREAK DEDUCTIONS
3.6.1DEFINITION
Deductions are amounts of time that are automatically deducted from an employee’s timecard. As a part of this configuration the following deductions will be configured for Enginuity. This deduction is applicable to employees as per their pay rule, and will be based on employees in punch time.
3.6.2PRACTICES
The WTK setup for Enginuity will be configured with the following deductions:
More than 5 Hours worked = 30 min deduction
3.7OVERTIMES
3.7.1DEFINITION
Overtime rules establish the limits and reset methods for accumulating overtime Hours. When employees work past a threshold limit within a specified time period, they start to earn overtime Hours. Overtime Rules may also require a minimum number of Hours necessary to qualify for the overtime pay.
3.7.2PRACTICES
Overtime is calculated on a weekly basis. OT and DT are paid as follows:
Straight Pay (Reg) Over time (1.5) Double Time Pay (2.0)
Holidays, Vacation, Jury Duty, and all other non-worked paid days do count towards Overtime. Doubletime does not count towards Overtime.Premium pay is not paid for paid non-worked days like Holidays, and Vacation.
The WTK setup for Enginuity will be configured with the following Overtime rules, which will apply as detailed in the Pay Rule Tables:
Rule Name Starts AfterOvertime Period
Minimum to Qualify
Reset Reset On
Page 23 of 33
3.8ZONES
3.8.1DEFINITION
Zones define specific intervals of time where employees may earn extra pay or shift differentials. Zone rules establish the required number of Hours in a specified time period that an employee is required to work. For example, Evening, Night, Sunday, Weekend, and Consecutive days are zones that you can create.
Zones establish specified intervals of time as Hour types. The following are the zone types:
Holiday Daily shift differential Weekend differential Days of week
3.8.2PRACTICES
The WTK setup for will be configured with the following Zone rules, which will apply as detailed in the Pay Rule Tables:
Zone Rule Name
Start Time
EndTime
MinZone[hrs]
MinShift[hrs]
MustStart At / OrAfter
MustStart At /OrBefore
MustEndAt /OrAfter
MustEndAt / OrBefore
Holiday 0:00a 0:00a 0 0 N/A N/A N/A N/A
Sunday 0:00a 0:00a 0 0 N/A N/A N/A N/A
Saturday 0:00a 0:00a 0 0 N/A N/A N/A N/A
3.8.3COMBINATION RULE NAMES:
The WTK setup for Enginuity will be configured with the following Combination rules, which will apply as detailed in the Work Rule Tables:
Name Selected Items
Page 24 of 33
PAY CODE DISTRIBUTION RULES:
3.8.4DEFINITION
Pay code Distribution rules are the combination of Overtime combination, Zone combinations. These rules determine how employee Hours accrue. The WTK setup for Enginuity will be configured with the following Work rules, which are detailed in the table below:
Name Combination Rule
Page 25 of 33
3.9WORK RULES
3.9.1DEFINITION
Work rules are the combination of work rule building blocks, apply specific payroll rules to shifts. These rules determine how employee Hours accrue. The following Work Rules will be configured to represent each unique employee configuration group.
3.9.2PRACTICES
The WTK setup for Enginuity will be configured with the following Work rules, which are detailed in the table below:
Work Rule Name RoundBreak Rule/ Auto Deduct
Exception Name Zones/Overtime Pay Code Distribution
Name
3.10 SIGN-OFF RESTRICTIONS
3.10.1 DEFINITION
Sign-Off Restrictions are conditions that can be assigned to an individual Pay Rule that prevents the Timecard from being Signed Off by the manager if any of the specified conditions are not met.
If the Sign-Off Restrictions option is used and the manager attempts to sign off the individual Timecard with any of the restrictions in force then a message is given advising the manager of this and the timecard is not signed off.
3.10.2 PRACTICES
The following table/s shows the signoff restrictions that will be used for Dresser-Rand Enginuity and will be applied as detailed in the Pay Rule Tables:
Page 26 of 33
3.10.2.1 Signoff Restriction Name: CAN-Sign-Off-Restrict
Missing Punch Unexcused Absence
Zero Hours Against Pay Code:
Yes No No
3.11 TIMECARD PRE-POPULATION
3.11.1 DEFINITION
The system can automatically populate employees' time cards with punches, pay code amounts, or durations from their assigned schedules. This feature is sometimes used for salaried employees, employees who schedule their time off, such as vacation, and employees who Only report exceptions to their normal work Hours.
3.11.2 PRACTICES
The following table/s shows the Pay Rules that will be utilizing this pre-population feature and the method applied.
Pay Rule Name
Pre-Population of Pay Code Amount Only
Pre-Population of Shifts and Pay Code Amounts
3.12 MANUAL PROCESSES
3.12.1 DEFINITION
Manual Processes are any additional functions that will be required to be performed by the manager and/or Employee in Order for correct payment of Hours in Kronos. Manual Processes can be as little as Approving Overtime, Work Rule Overrides required for Call Back scenarios to as extensive as additional Connect Links required to handle complex payment conditions.
3.12.2 PRACTICES
Page 27 of 33
4 BUSINESS UNIT SETTINGS - PAY RULES
4.1DEFINITION
A Pay rule is a rule made up of many building blocks (as previously outlined within this document) within the Kronos Database. This rule acts as the “award interpreter” to determine how an employee’s Hours will be paid within the system. A Pay rule is individually assigned to each employee with the People Editor in the Kronos Workforce Timekeeper database.
Workforce Time Keeper uses pay rules and work rules to pay all employees. The Pay Rule has a Work Rule attached as a default rule. There are other Work Rules existing in the database that are not attached to Pay Rules and these rules are used to force a particular payment for a particular day. For the naming conventions used to make up the pay rule names see “GLOBAL SETTINGS/NAMING CONVENTIONS” section of this document.
4.2PRACTICES
4.2.1PAY RULE DETAIL
Pay Rule Name Fixed Rule Default Work Rule Sign-Off Restrictions Holiday Credit
Page 28 of 33
5 BUSINESS UNIT SETTINGS - ACCRUAL RULES
5.1ACCRUAL RULES
5.1.1DEFINITION
An Accrual is an amount of time or money that people earn or accrue based on Hours worked or longevity with the company. Some people refer to these Accruals as benefit Hours. The Accrual Codes are the categories or "buckets" that hold accrual balances. The company's Accrual Rules determine how much time is granted for these codes. The Accrual Profile is assigned to the employee, and determines both which Accrual Codes the employee is eligible for and which Accrual Rules will be followed for them.
Dresser-Rand Vacation Policy:
Vacation Year is January 1 thru December 31 of each year.
Work requirements –
Vacation Schedule – Based on service as January 1
0 – 9 years 15 days
10 - 24 years 20 days
25 or more years 25 days
The following Accrual Codes are required by Dresser-Rand Enginuity:
Accrual Code Name Accrual Code Abbreviation
Earnings Calculated In
Balance Imported from Payroll
Display in timecard editor
Pay Codes that cause Balances to Decrease
Pay Codes that cause Balances to Increase
The accrual balances can be either imported from the payroll system or granted based on the programmed accrual rules.
Page 29 of 33
5.1.2ACCRUAL RULES
Allowing balances to be overdrawn is determined by each accrual code. Listed below are the overdraft rules for Dresser-Rand Enginuity.
Accrual Rule Name
Allow Overdraft
Warn User when Balance is Negative?
Limit when Overdrafts are not allowed?
Allow Future Overdraft
Warn User when Future Balance is Negative?
Limit when Future Overdrafts are not allowed
Auto-approve Overdrafts during Import?
Auto-approve Overdrafts during Group Edits?
Page 30 of 33
5.1.3ACCRUAL PROFILES
Accrual profiles are collections of individual Accrual Rules. The Accrual Profile is assigned to the employee and therefore dictates which Accrual Rules are followed by the employee. The Accrual Rules will affect the Accrual Codes differently according to how they are programmed. The following Accrual Profiles are required by Dresser-Rand Enginuity:
Accrual Profile Name
Description Included Accrual Rules
Page 31 of 33
6 ACCEPTANCE – SIGN OFF
Please read this document thoroughly, as it outlines the software methodology and the system configuration for Dresser-Rand Enginuity. Any features or functionality not mentioned herein will not be included in the solution build. Any additional requirements not mentioned within this document will be subject to standard Change Control procedures.
This Product Design document supersedes any previous written or verbal description regarding the operation of the Kronos system being implemented for Dresser-Rand Enginuity. The system defined in the statement accurately describes the requirements for our implementation.
Any changes to these requirements will be assessed on a case by case basis, and may involve the use of a “Project Change Request”. All Project Change Requests will be subject to joint agreement and may incur additional cost, time and other impacts to the Dresser-Rand Enginuity project.
Your signature below attests that you have read, understand and agree to the implementation solution put forth within this Workforce Product Design Document and that this document constitutes the full WTK configuration required to be performed by Kronos for Dresser-Rand Enginuity.
I understand and agree with the contents of this document as presented. I have reviewed it and am satisfied it will fulfill our current requirements. By signing this document I confirm I have the authority to do so on behalf of Dresser-Rand Enginuity.
Acceptance Certificate
Customer Name Dresser-Rand Enginuity
Document Title Enginuity Kronos Specs.doc
Document Revision Date
January 11, 2012
For and on behalf of Dresser-Rand Enginuity
Name Sue Champion
Position Controller- Enginuity
Signed
Date
Name
Position
Signed
Date
For and on behalf of Dresser-Rand GSP
Name Michael Potter
Position GIS Applications Manager
Signed
Page 32 of 33
Date
Page 33 of 33