Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Table of Contents

Table of Contents
minLevel1
maxLevel7

1.  Introduction

In the Maritime industry it is most common that sailors earn leave days for the time they are onboard.

...

The whole leave account setup is based on the activity as the main calculation principle, since we identify if leave days are to be earned or deducted by activity type.

Info

e.g.

Activities of “Sea service” type are usually used for earning leave days (Onboard/Sailing).

While activities of type “Leave” are usually used for deducting the used number of earned leave days the person has (Regular Leave/ Vacation/ Sick Leave/ Maternity & Paternity Leave etc.)

...

In addition to the Leave Days Accumulators it is also necessary to define the earning/deducting factor, which identifies how much leave days should be earned/deducted for 1 day of the selected activity.

Info

e.g.

For 1 day onboard to give 0.5 leave day the factor should be 0,5.

For 1 day on leave to deduct 1 day of earned leave days balance the factor should be 1.

Note: a script can be used instead of a figure when setting the leave rates on the various levels.

The Leave Factor can be set on 5 different levels:

...

  1. Individual Level

    First the system checks if the Leave Factor is set for a certain person on Payroll -> Constants tab (that is also accessible from Personal Details- > Payroll -> Constants tab) and takes this value.

  2. Payscale Code level

    If the Leave Factor is not set on the Constants tab, then the system checks the Leave Factor on a Payscale Code and takes this value.

    It is setup under Payroll Module -> Payscales -> Payscale Code Properties or under Setup > Tables -> Payscales -> Payscale Code Properties.

  3. Payscale Table level

    If the Leave Factor is not set on the Constants tab, then the system checks the Leave Factor on a Payscale Table.

    It is setup under Payroll Module -> Payscales -> Payscale Table Properties or under Setup > Tables -> Payscales -> Payscale Table Properties.

    Image RemovedImage Added

  4. Company level

    If the Leave Factor is not set on Payscale table, the system checks the Leave Factor on the Company level.  The Company to which a crew profile is linked to in Personal Details > Employment is checked.

    It is setup under Setup -> Organization Structure -> selected company details -> Leave Days Accounting.

  5. Activity level

    If the Leave Factor is not set on Organization level, the system checks the Leave Factor on Activity code.
    It is setup under Setup -> General Codes -> Activity Codes Details.


    IMPORTANT NOTE: the Leave factor in activity code has to be 0, less or more than 0.

    If the leave factor is left blank in activity properties, leave days calculation is disabled and overruling does not work for this activity code.

    It is strongly advisable that each activity is linked to some Leave Days Accumulator. Otherwise the leave days will be calculated on activity but will not be included into Leave Account Overview Screen.

...

Please also note that, if you change the leave days calculation rules on one of the levels after activity is created, the system will not automatically recalculate leave days for the already existing activity records.
But the leave balance for these activities will be recalculated if you make some updates:
e.g. update a date back and front (from 19th to 18th and back again -> then click save).

Info

Note:

It is also possible to update the leave factor for single activities directly in activities details. This works only for historical records, but not for current or future.

...