farmerswife Advanced Personnel Management (Labour Rules] Manual Contents ___________________________________________________________________________________________ 2 1 Advanced Personnel Management (PM) – Tutorial/Quickstart ___________________________________________________________________________________________ 2 1.1 Introduction ___________________________________________________________________________________________ 2 1.2 Terminology 1.3 Access ___________________________________________________________________________________________ 3 ___________________________________________________________________________________________ 5 1.4 Personnel Management Display Setup 7 1.5 Defining___________________________________________________________________________________________ Rules ___________________________________________________________________________________________ 7 1.5.1 Defining a Global Rule Through The Rule Manager ___________________________________________________________________________________________ 8 1.5.2 A Rule – Page 1 12 1.5.3 A___________________________________________________________________________________________ Rule – Page 2 13 1.5.4 A___________________________________________________________________________________________ Rule – Page 3 ___________________________________________________________________________________________ 15 1.6 Applying a Global Rule Through The Rule Manager ___________________________________________________________________________________________ 17 1.7 Changing The Labour Settings For A Single User 19 1.8 Closing___________________________________________________________________________________________ Points ___________________________________________________________________________________________ 21 1.9 Reports ___________________________________________________________________________________________ 21 1.9.1 PM User Report ___________________________________________________________________________________________ 23 1.9.2 Other Personnel Management Reports 25 1.10 Salary___________________________________________________________________________________________ Additions 25 1.10.1 ___________________________________________________________________________________________ Hours In Lieu To Salary 27 1.10.2 ___________________________________________________________________________________________ Salary Additions Settings farmerswife.com 1 farmerswife Advanced Personnel Management (Labour Rules] Manual 1 Advanced Personnel Management (PM) – Tutorial/Quickstart 1.1 Introduction The Advanced Personnel Management Module (in this document called PM) is designed for companies that want to track the worked time, overtime compensation, earned vacation, etc. of their employees on a more advanced level than the standard Personnel Management function in farmerswife provides. The module itself is integrated into the Long Form > Personnel Tree and is therefore not accessed from any particular menu. The only thing that the PM module actually produces is numbers. These numbers are affected by the so called Labour Rules that an employee has and by his bookings. To use the PM module, you must either have a license (“Labour Rules”) or run FW in demo mode. 1.2 Terminology HIL Hours In Lieu, another word for worked overtime. Rule A set of rules for how the PM numbers should be calculated during a period of time. This typically comes from an agreement - sometimes a union agreement and sometimes an individual agreement between employer and employee. A rule specifies the working hours per day and per time period, overtime payment, holidays, vacation, etc. Sub Rule A specific setting inside a rule. For example, the vacation sub rule or an overtime sub rule. Closing Point Contains calculated and stored PM numbers for a period of time, but only for those users that have work periods assigned to them. For example users which have periods that end every month will be in a closing point every month. When a closing point is created, certain procedures such as “Periodic HIL modification” is performed. A closing point is also where you normally produce reports for planned/actual work, overtime, etc. Earned Types Examples of this are: Vacation, Sabbatical, Freeweek, Training, Extra. This is time that can be earned according to a user’s labour rules. The PM module keeps track of how much is earned, used and left to use. Salary Additions Advanced Personnel Management (PM) – Tutorial/Quickstart 2 farmerswife Advanced Personnel Management (Labour Rules] Manual Examples of this are: Overtime compensation payments, HIL-To-Salary Conversions. This is money that should be added to a user’s salary. 1.3 Access Introduction To view the information generated by the PM module, the “Show Personnel Tree” permission is required: Furthermore, to edit labour rules and all other things regarding the PM module, the “Edit Personnel Management” and “Object Manager / Server Setup” permissions are required: Users with “Show Personnel Tree” capabilities will see something similar to this in the Advanced Module: Advanced Personnel Management (PM) – Tutorial/Quickstart 3 farmerswife Advanced Personnel Management (Labour Rules] Manual We have a number of users, but have not yet defined any rules for them. Note, however, that a small icon showing a pointing hand on a yellow background has appeared on the right side of each person in the personnel tree. Moving the mouse pointer over the hand icon will show a popup with a list of numbers. These are the PM numbers. The image below shows the PM popup for a user. But since we have not yet defined any rules for that user, most numbers show “-“. Advanced Personnel Management (PM) – Tutorial/Quickstart 4 farmerswife Advanced Personnel Management (Labour Rules] Manual 1.4 Personnel Management Display Setup Personnel Management Display Setup You can control which number are shown in the popup, by going to “Personnel Tree” settings in the dock and clicking the button called “Personnel Management Display Setup”: Advanced Personnel Management (PM) – Tutorial/Quickstart 5 farmerswife Advanced Personnel Management (Labour Rules] Manual That will bring up a dialog that looks like this: For each value that is described on the left side of the dialog, you can choose whether to show the value in the popup, in the tree (the personnel tree in the Advanced Module), both or nowhere. You can also control what color the numbers have when displayed in the personnel tree. For example, the setup shown above might generate a view like this: Advanced Personnel Management (PM) – Tutorial/Quickstart 6 farmerswife Advanced Personnel Management (Labour Rules] Manual 1.5 Defining Rules Defining Rules There are a number of different ways of assigning rules to users. - For example, some users might have a collective agreement (union agreements etc). The best way to depict this would be to define a global rule and then apply the rule to all users that should have it. - In other cases, you just want to apply an individual agreement. Then there’s no need for making global rules. You just go into the setup of that user and manage his/her rules. - You can also combine the two. Quite often you might want to apply a global union rule to many users and then go into each separate user and make individual adjustments. 1.5.1 Defining a Global Rule Through The Rule Manager The Global Rule Manager is accessed by clicking on the “Personnel” icon and choosing “Personnel ManagementèSettingsèRule Manager”: Advanced Personnel Management (PM) – Tutorial/Quickstart 7 farmerswife Advanced Personnel Management (Labour Rules] Manual This will bring up the Rule Manager: The Rule Manager contains a list of global rules. Right-clicking in the list lets you create new rules and (if any rules are selected) remove rules, apply them to users, etc. Double-clicking on a rule lets you edit it. Choosing “New”, brings up the rule dialog (see below). 1.5.2 A Rule – Page 1 Name: The name of the rule. For example “Administration union rule 2004” or “Linus’ special rule”. Advanced Personnel Management (PM) – Tutorial/Quickstart 8 farmerswife Advanced Personnel Management (Labour Rules] Manual Normal Working Hours Per Day: The number of hours per day that is used when calculating vacation, etc. Start/End: The start and end dates of the rule. The working hours per day, working periods, overtime sub rules, etc for this rule only apply between these two dates. Always Works: If yes, users with this rule will be considered working their normal amount per day even when they aren’t booked. Basically, their worked hours is not affected by their bookings. Also, because of that, overtime sub rules do not apply to them. The Periods Timeline In the middle of the dialog you can see a gray area with some numbers on it. This is the Periods Timeline. It shows the working periods for the rule. Working periods are typically monthly and specify how many hours a user should work during that month. This can be specified in several ways: By setting the total amount of hours per period, by setting the amount of hours per day or a combination of both. For example: With the periods setup above, a user should for example work 7.4 hours per day (shown in parantheses) between 2004-03-01 and 2004-03-28, which adds up to 133.2 hours in total during that period. Click on the numbers in the periods timeline to change them. Period Bookings Clicking the square inside a period will bring up the period bookings dialog: Advanced Personnel Management (PM) – Tutorial/Quickstart 9 farmerswife Advanced Personnel Management (Labour Rules] Manual Here, you can define bookings that are not bound to a specific date, but to the whole period. For example, you might have such a work that requires you to plan things at home for 5 hours per period (month), but you don’t want to book it on a specific time. Create a new period booking by right-clicking in the list and choosing “New”. The “Affected By Periodic HIL Modifier” setting specifies whether or not these hours should be included in “Period Hours” during periodic HIL modification. See Periodic Time In Lieu Modifiers for more information. Overtime Sub Rules: This is a list of overtime sub rules. New overtime sub rules can be created by right-clicking in the list and choosing “New Overtime Sub Rule”. That will bring up the following dialog: Advanced Personnel Management (PM) – Tutorial/Quickstart 10 farmerswife Advanced Personnel Management (Labour Rules] Manual Overtime sub rules are for compensating for inappropriate working hours. For example, you might want to give the user some extra money on his/her salary if he/she works on a Saturday or after 19:00 at night. Overtime compensation can be in either time or money. “Days” specifies on which weekdays the overtime sub rule should apply. If you just want the sub rule to apply on a few specific dates, you can add those dates in the “Specific” dates list. “Time” specifies the start and stop time when the sub rule applies. If “Use Financial Modifier” is checked, compensation will be given in the form of extra money. The amount of money can be a fixed number, an hourly rate, a rate for each hour that was begun or a factor of the user’s buy rate. If “Use Time-In-Lieu Modifier” is checked, compensation will be given in the form of Hours In Lieu. This is the same as worked time. So for example, if a user earns 1 hour of HIL from an overtime sub rule, that is one more hour of worked time or one more hour of overtime that he can use to take a day off. The amount of HIL can be a fixed number, an hourly rate or a rate for each hour that was begun. Rule Specific Holidays This is a list of holidays that are specific for this rule. For example, some users might have negotiated for Christmas Eve to be a holiday, despite it not being in the public holiday calendar for the company. Advanced Personnel Management (PM) – Tutorial/Quickstart 11 farmerswife Advanced Personnel Management (Labour Rules] Manual 1.5.3 A Rule – Page 2 The 2nd page of a rule is accessed through the “II” symbol: This page contains the “vacation”, “sabbatical”, “freeweek”, “training” and “extra” sub rules: Vacation The vacation sub rule works like this: The number of days specified in “Days During Period” will be earned between the dates specified in “Vacation Period”. Typically, the vacation year is from the 1st of jan to the 31st of dec and you earn 25 days in this period. Those vacation days will either be released and usable after the date specified in “Release Date” or instantly when earned. For example, a user could earn 25 days of vacation during 2004 but they won’t be usable until the 1st of may 2005. Sabbatical The sabbatical sub rule works like this: If “Period Duration” is 6 years and “Days Per Year” is 5, then 6 years after employment date the user will have 30 (6x5) days of sabbatical ready to use up. Then, after another 6 years, he/she will have 30 more days. Advanced Personnel Management (PM) – Tutorial/Quickstart 12 farmerswife Advanced Personnel Management (Labour Rules] Manual Free Week The free week sub rule is much like the sabbatical sub rule, but with a slightly different input. If, for example, “Period Duration” is 12 months and “Days Earned Per Period” is 5, then every year 5 days of freeweek will be released to the user. Note: The amount of Freeweek earned is specified in hours, not days. Training Earned exactly like Free Week (see above). Note: The amount of Training earned is specified in hours, not days. Extra Earned exactly like vacation (see above). The name of the “Extra” earned type can Management”è”Settings”è”Work Roster Settings”: be changed under “Personnel”è”Personnel 1.5.4 A Rule – Page 3 The 3rd page of the rule dialog contains the Periodic Time In Lieu Modifiers sub rule and the Minimum booking time sub rule. Advanced Personnel Management (PM) – Tutorial/Quickstart 13 farmerswife Advanced Personnel Management (Labour Rules] Manual Periodic Time In Lieu Modifiers If a user has a rule with monthly working periods, closing points should be set every month (read about closing points for more information). During this process, the so “periodic HIL modifiers” will be applied. Typically, this is used to limit the amount of overtime that a user can have or double any overtime earned during the month. Modifiers can be applied on the HIL earned during the period of the total HIL. Right-click in any of the lists and choose “New” to create a modifier. Period Hours Modifiers: In the example above, if HIL earned (during the period) is between 0 and 10, it will be doubled. Saldo Modifiers: Advanced Personnel Management (PM) – Tutorial/Quickstart 14 farmerswife Advanced Personnel Management (Labour Rules] Manual In the example above, if the total HIL after “Period Hours Modifiers” is below 0, it is reset to 0. Minimum Booking Time This sub rule specifies the minimum amount of hours a user should be booked during a day. If the user is booked for less than this, a visual indication of this will be shown as a warning: To view this warning, switch on “Personnel Management Warnings” under “Personnel Tree” in the dock: 1.6 Applying a Global Rule Through The Rule Manager Applying a Global Rule Through The Rule Manager To apply the rule to one or more users, select the rule in the list, right-click and choose “Apply To Users”. Advanced Personnel Management (PM) – Tutorial/Quickstart 15 farmerswife Advanced Personnel Management (Labour Rules] Manual This lets you select which users to apply the rule to: If you click OK, this rule will be copied to all selected users. If you have not yet selected to activate labour rules for these users, you will be asked: “Do You Want To Activate Labour Rules For All These Users?” For the rule to actually apply, you should select Yes here. See User Labour Settings for more information. Click OK in the Rule Manager and the numbers will now be updated in the timeline: Advanced Personnel Management (PM) – Tutorial/Quickstart 16 farmerswife Advanced Personnel Management (Labour Rules] Manual 1.7 Changing The Labour Settings For A Single User Changing The Labour Settings For A Single User Labour Settings can be accessed and modified from within the Server Setup: If you have the “Edit Personnel Management” permission, you will find that all users have a new button called “Labour Settings”: Advanced Personnel Management (PM) – Tutorial/Quickstart 17 farmerswife Advanced Personnel Management (Labour Rules] Manual Clicking it will bring up this dialog: Here, you will find the list of rules that apply for that user, a checkbox for switching on/off the use of labour rules completely for the user, and the employment date. The employment date is used for the sabbatical, freeweek and training sub rules. However, by clicking the “Other Dates” button, the dates for these sub rules can be overridden. Advanced Personnel Management (PM) – Tutorial/Quickstart 18 farmerswife Advanced Personnel Management (Labour Rules] Manual You can add rules by right-clicking and choosing “New” or “Add Global Rule”: If you double-click on a rule you will be able to edit it. Note, however, that this will not affect the global rule that it was originally copied from. This way, you can make adjustments in the rule for one user, without affecting the other users that have the same rule. 1.8 Closing Points Closing Points Contains calculated and stored PM numbers for a period of time, but only for those users that have work periods assigned to them. For example users which have periods that end every month will be in a closing point every month. When a closing point is created, certain procedures such as “Periodic HIL modification” is performed. A closing point is also where you normally produce reports for planned/actual work, overtime, etc. Closing points are visualized in the tree as vertical lines: Green lines represent closing points that have been done in the past (before current date). Red lines represent dates where there should have been a closing point (also in the past). Blue lines represent future closing point dates. You can view an old closing point by clicking on a green line or you can create a new one by clicking on the first red line: Advanced Personnel Management (PM) – Tutorial/Quickstart 19 farmerswife Advanced Personnel Management (Labour Rules] Manual A closing point contains a list of users – but only the users that have a period that ends on the closing point date! Each user has a set of numbers. These numbers are pretty much the same as the PM numbers in the timeline. The numbers with a light gray background can be edited: Advanced Personnel Management (PM) – Tutorial/Quickstart 20 farmerswife Advanced Personnel Management (Labour Rules] Manual Editing the “Final HIL” or “Final Money” will simply add a new “Adjustment after HIL Mod.” in the closing point. Editing any other numbers will add an “Offset Note”, so you can track the changes that have been made. Clicking the Reports icon in the lower right corner lets you view/create reports using the Printing Designer: è This will bring up a so called “PM User Report” for the time period that the Closing Point handles (see section about this under Reports). 1.9 Reports Reports 1.9.1 PM User Report The “PM User Report” is useful for viewing all Personnel Management numbers and all bookings for a specified timeframe and a specified user. To view this report, first mark a timeframe in the timeline, typically a month. Then click on the user in the personnel tree and select “PM User Report”: Advanced Personnel Management (PM) – Tutorial/Quickstart 21 farmerswife Advanced Personnel Management (Labour Rules] Manual In the dialog “Do you want to select the middle month?” - press “No”. This will bring up a report similar to this one: Advanced Personnel Management (PM) – Tutorial/Quickstart 22 farmerswife Advanced Personnel Management (Labour Rules] Manual The report can easily be customized to show the numbers you are interested in and hide others. You can also create different report templates usable in different situations. Versioned PM User Report This is accessed by clicking “PM User Report (Versioned)”. The versioned report is meant to be a “sharp” printout that the scheduler can hand out to the employees. It is basically a normal PM User Report, except is has a version, which is incremented each time the report is actually printed. It also contains some tools to track the changes that have been made since the previous version of the report. 1.9.2 Other Personnel Management Reports Other Personnel Management Reports The other Personnel Management Reports are accessed by clicking on the “Personnel” icon and choosing “Personnel ManagementèReports” and then either “User Reports”, “Other Events Report”, “Salary Additions Report” or “Earned Types Report”: Advanced Personnel Management (PM) – Tutorial/Quickstart 23 farmerswife Advanced Personnel Management (Labour Rules] Manual User Reports If you select a timeframe and select “User Reports”, Farmers WIFE will let you print reports for a number of users. You can choose to print a normal or versioned report. See the section about “PM User Reports” for more information. Other Events Report If you select a timeframe and select “Other Events Report”, you will be prompted to choose which users and which type of event to generate the report for. The events can be “Vacation”, “Sabbatical”, “Hours In Lieu”, “Sick”, “Inactive”, etc. Salary Additions Report “Salary Additions” are things that should go on the user’s salary at the end of the month. Examples of this are: Overtime compensation payments, Hours-In-Lieu To Salary Conversions. Other types of salary additions may be introduced in the future. See the section about “Salary Additions” for more information. Selecting a timeframe and the “Salary Additions Report” will let you view these Salary Additions: Advanced Personnel Management (PM) – Tutorial/Quickstart 24 farmerswife Advanced Personnel Management (Labour Rules] Manual Earned Types Report Selecting a date and the “Earned Types Report” will enable you to create a report for the so called Earned Types. Earned Types are amounts of time that can be earned according to a user’s labour rules. 1.10 Salary Additions Salary Additions “Salary Additions” are things that should go on the user’s salary. Examples of this are: Overtime compensation payments, Hours-In-Lieu To Salary Conversions. Other types of salary additions may be introduced in the future. 1.10.1 Hours In Lieu To Salary If a user has a lot of HIL (Hours In Lieu) accumulated, he might be allowed to get some of it out on his salary, in the form of money. Such a payment is called an “Hours-In-Lieu To Salary Conversion” and is created by clicking on the user and selecting “Hours In Lieu To Salary”: Advanced Personnel Management (PM) – Tutorial/Quickstart 25 farmerswife Advanced Personnel Management (Labour Rules] Manual The following dialog will appear: The date for the HIL-To-Salary Conversion is always the day it was created. The saldo at the end of the month is also shown as a reference. If you have the “HIL To Salary Payments” checkbox switched on under “Personnel Tree” in the dock, you will see all payments in the timeline. The payments are visualized by a hand icon. If you click on the hand icon, you can edit or delete the payment on that day. Advanced Personnel Management (PM) – Tutorial/Quickstart 26 farmerswife Advanced Personnel Management (Labour Rules] Manual The HIL-To-Salary Conversions also show up on the Salary Additions Report. See the section about “Salary Additions Report” for more information. 1.10.2 Salary Additions Settings The Salary Additions Settings are accessed by clicking on the “Personnel” icon and choosing “Personnel ManagementèSettingsèSalary Additions Settings”. This dialog will then appear: Here, you can set up a list of reference codes and names that belong to each other. These ref. codes should be the same as the ones you specify in your “Overtime Compensation” sub rules. You can also select a ref. code for your HIL-To-Salary Payments. If you set this up correctly, the name for each ref. code will show up nicely on the Salary Additions Report. See the section about “Salary Additions Report” for more information. Advanced Personnel Management (PM) – Tutorial/Quickstart 27 All rights reserved. No parts of this work may be reproduced in any form or by any means - graphic, electronic, or mechanical, including photocopying, recording, taping, or information storage and retrieval systems - without the written permission of the publisher. All product information and specification are subject to change without notice. Farmers WIFE from Farmers WIFE SL is a registered trademark. Products that are referred to in this document may be either trademarks and/or registered trademarks of the respective owners. The publisher and the author make no claim to these trademarks. While every precaution has been taken in the preparation of this document, the publisher and the author assume no responsibility for errors or omissions, or for damages resulting from the use of information contained in this document or from the use of programs and source code that may accompany it. In no event shall the publisher and the author be liable for any loss of profit or any other commercial damage caused or alleged to have been caused directly or indirectly by this document. Last Updated: 07/10/2010 © 2015 Farmers WIFE SL www.farmerswife.com
© Copyright 2025 Paperzz