Item

Data Type

Default

Description/ Hint

Options/ Examples

Reference

Billing

Payroll

Rostering

Reporting

MaxCrewCount

int

2

Max amount of persons per crew (unless changed by client override)

Numerical Value of 1 to 6 (maximum 6 man crew)

a value of -1 will force non crew billing for crew based clients

a value below -1 will force crew billing without a driver shift for crew based clients

 

Yes

 

 

 

MinHoursPerWeek

int

Cas 1, PPT 16,       FT 38

The minimum hours an employee of a particular pay type should be rostered each week

Note: Lock To Minimum hours operates on this figure when rostering so must be ticked to be effective

EG. FT 38 = Full Time Min 38 hrs per week, PPT 16 = Permanent Part Time Min 16 hrs per week, Cas 1 = Casual min 1 hr per week

 

 

Yes

Yes

 

DaysStraightBeforeDayOff

int

13

Maximum amount of days that an employee can work in a row

Note: ManStat will not allow employee to be rostered day after limit is reached

Note: ManStat will not allow employee to be rostered day after limit is reached

Numerical Value EG 6 = Maximum 6 days worked in a row

 

 

Yes

Yes

 

NormalShiftHours

decimal (18, 2)

8

Usual shift length

Numerical value EG 8 = 8 hours

 

 

 

Yes

 

NormalBreakBetweenShiftsHours

int

10

Time that must be given between shifts

Note: Manstat will flag that employee can not be rostered until break time up

Numerical Value EG 10 = 10 hours

 

 

Yes

Yes

 

ConsecutiveShiftLimit

int

0

Break between consecutive shifts (in minutes) before overtime rules are reset

Setting of -1- Turns off all consecutive shift calculations including progressive hours                

Setting of  0 - All shifts beginning in the same calendar day will be considered consecutive

Numerical Value > 0 - Treat as separate shifts if break between shifts is above x minutes  EG 559 =  10hrs

 

 

Yes

 

 

HoursPerWkBeforeOvertimeStarts

decimal (18, 2)

38

Number of ordinary hours to be worked in a week before overtime rules start

Numerical Value EG 38 = 38 hours

 

 

Yes

 

 

OvertimeAllowed

int

1

Is overtime Allowed?

Setting of 1=Yes

Setting of 0 = No

OT

 

 

Yes

 

OvertimeHoursAllowed

decimal (18, 2)

2

How many overtime hours are allowed?

Numerical Value EG 2 = 2 hours

OT

 

 

Yes

 

CombineOT

int

1

Is overtime to be calculated and combined into a single rate?

Setting of 1= Yes

Setting of 0= No

EG For Billing, everything becomes OT1. For Payroll, travel included into OT calculations

OT

Yes


 

 

WeeklyOT1

decimal (18, 2)

2

How many hours are paid at the first overtime rate after all ordinary hours are used

Numerical Value EG 2 = 2 hours at OT1 before OT2 charged

OT

 

Yes

 

 

ExcludeWeekendsFromOT

tinyint

0

Do you want to exclude weekends from running total overtime calculation? (Set in hoursperweekbeforeotstarts)

Setting of 0 = No

Setting of 1 = Yes

Setting of 2 = Friday night treated like weekend

Weekend

 

Yes

 

 

UseVolHoursAlways

int

0

Do you want to use the Voluntary Hours set up in this award, in all circumstances instead of normal day and night hours settings

Setting of 1=Yes

Setting of 0 = No

Vol

 

Yes

 

 

ForcedDaysOffWhenOvertimeReached

int

2

How many days must be taken off when overtime is reached

Numerical Value EG 2 = 2 days

 

 

 

Yes

 

MustTake2ndDayOffIfRosteredForDayOff

smallint

0

Do you want to force a second day off if not rostered on a given day? (Sunday is a free day)

Setting of 1=Yes

Setting of 0 = No

 

 

 

Yes

 

BasePayCost

decimal (18, 2)

 

Base pay rate for ordinary hours

Numerical Value EG 25.90 = 25.90 per hour. Used for reporting purposes only

 

 

 

 

Yes

NCorePayCost

decimal (18, 2)

 

 Base pay rate for night hours

As above

 

 

 

 

Yes

SatOT1PayCost

decimal (18, 2)

 

 Base pay rate for OT1

As above

 

 

 

 

Yes

SunOT2PayCost

decimal (18, 2)

 

 Base pay rate for OT2

As above

 

 

 

 

Yes

ATNormal

char (31)

 

Paycode for Ordinary Hours / Billing for Day Rate

*Assign a paycode to Ordinary Hours EG CA@NORM (Casual at normal rate)

Note paycodes prefixed with UNP_ or billing codes prefixed with UNB_ will create no output during generation of pays or invoices

Ordinary

Yes

Yes

 

 

ATNormalB

char (31)

 

Paycode for Normal B Rate

 As Above  EG CA@NORMB

Ordinary

Yes

Yes

 

 

ATNonCore

char (31)

 

Paycode for Night Hours / Billing for Night Rate

 As Above

Night

Yes

Yes

 

 

ATNonCoreB

char (31)

 

 Paycode for Night OT hours

  As Above

Night

Yes

Yes

 

 

ATNonContinuousNight

char (31)

 

Paycode for Night Hours - if using different rules for night time work that is consecutive and non-consecutive

  As Above

Night

Yes

Yes

 

 

ATNonContinuousNightB

char (31)

 

 Paycode for Night Hours - if using different rules for night time work that is consecutive and non-consecutive - rate B

  As Above

Night

Yes

Yes

 

 

AT15

char (31)

 

Paycode to pay time and a half overtime

  As Above

OT

Yes

Yes

 

 

AT20

char (31)

 

Paycode to pay double time overtime

  As Above

OT

Yes

Yes

 

 

AT25

char (31)

 

Paycode double time & a half overtime

  As Above

OT

Yes

Yes

 

 

ATSat

char (31)

 

Paycode to pay Saturday (when it is ordinary hours)

  As Above

Weekend

Yes

Yes

 

 

ATSatB

char (31)

 

Paycode to use if the Saturday rate changes after a certain time

  As Above

Weekend

Yes

Yes

 

 

ATSun

char (31)

 

Paycode to use to pay Sunday (when it is ordinary hours)

  As Above

Weekend

Yes

Yes

 

 

ATSunB

char (31)

 

Paycode to use when Sunday rate changes after a certain time.

  As Above

Weekend

Yes

Yes

 

 

ATPH

char (31)

 

Paycode to use when paying Public Holiday rate

  As Above

PH

Yes

Yes

 

 

ATPHNW

char (31)

 

Paycode to pay a public holiday that is not worked

  As Above

PH

Yes

Yes

 

 

ATMeal

char (31)

 

Paycode for Meal Allowance

 Assign paycode for Meal Allowance EG MEAL

Meal

Yes

Yes

 

 

NoLunchMealAllow

decimal (18, 2)

 

How much time needs to pass if lunch is not taken, for a meal allowance to be paid?

Numerical Value EG 5 = 5 hours (Usually 5)

Meal

Yes

Yes

 

 

ATMeal2

char (31)

 

Paycode for OT Meal Allowance

Assign paycode for OT Meal Allowance EG OTMEAL

Meal

Yes

Yes

 

 

OTMealAllow

decimal (18, 2)

 

Length of shift at which meal allowance is payable

Numerical Value EG 9.5 = 9.5 hours (Usually 9.5)

Meal


Yes

 

 

CostNoLunchMealAllow

 

 

 INACTIVE

 

Meal

Yes

Yes

 

 

CostOTMealAllow

 decimal (18, 2)

 

 INACTIVE

 

Meal

Yes


 

 

IncludePaidMealsInCalcs

int

 

Include paid meal breaks taken in OT and allowance calculations

Setting of 1=Yes

Setting of 0 = No

Meal

 

Yes

 

 

ForceOrIgnoreMBMinutesDay

int

0

How many minutes of meal break to ignore or force?

Setting of 0 = pay exactly what is verified

Setting of - 30 = pay through the break (usual setting)

Setting > 30 = enforce a non paid break (up to the number entered)

Meal

Yes

Yes

 

 

ForceOrIgnoreMBMinutesNonCore

int

0

How many minutes of meal break on night shift to ignore or force?

As Above

Meal

Yes

Yes

 

 

ForceOrIgnoreMBMinutesSat

int

0

How many minutes of meal break to ignore or force on Saturday

As Above

Meal

Yes

Yes

 

 

ForceOrIgnoreMBMinutesSun

int

0

How many minutes of meal break to ignore or force on Sunday

As Above

Meal

Yes

Yes

 

 

ForceOrIgnoreMBMinutesPHol

int

0

How many minutes of meal break to ignore or force on Public Holiday

AS Above

Meal

Yes

Yes

 

 

MB1

decimal (18, 2)

 

Time for first crib break (smoko)

24 hour time EG 1000 = 10am

 

 

 

 

 

ATBreak1

char (31)

 

Paycode for Crib Break

Assign a paycode for Crib Break EG CBREAK1

Meal


Yes

 

 

MB2

decimal (18, 2)

 

Time for second crib break (smoko)

24 hour time EG 1500 = 3pm

Meal


Yes

 

 

ATBreak2

char (31)

 

Paycode for second crib break (if different amount from first)

Assign a code to second crib break EG CBREAK2

Meal


Yes

 

 

PPTOT2CAS

int

 

Should permanent part time overtime be paid at the casual rate?

Setting of 1=Yes

Setting of 0 = No

OT

 

Yes

 

 

ATCasNormal

char (31)

 

Paycode for Permanent Part Time overtime paid at casual rates - Normal

Only assign this paycode if PPT employees will be paid casual overtime rates

EG T@CASNORMAL

OT

 

Yes

 

 

ATCasNonCore

char (31)

 

Paycode for PPT overtime paid as Casual - Night

As Above

OT

 

Yes

 

 

ATCasSAT

char (31)

 

Paycode for PPT overtime paid as Casual - Sat

As Above

OT

 

Yes

 

 

ATCasSUN

char (31)

 

Paycode for PPT overtime paid as Casual - Sun

As Above

OT

 

Yes

 

 

ATEBAAllow

char (31)

 

Code for allowance paid per award

Assign a paycode for allowances in award EG CA@FLEX (Casual Flexitime) FT@RDO (Full Time RDO)

Allowance

 

Yes

 

 

ATEBAType

int

 

Special Allowances ie First Aid Allowance, RDO

Setting of 1 = Ordinary hours for hourly allowance

Setting of 2 = All hours First 38 (max 38)

Setting of 3 = Ordinary hours *-0.1 FOR FLEXI TIME/RDO (36 hour week)

Setting of 4 = Ordinary hours *-0.05 FOR FLEXI TIME/RDO (38 hour week)

Setting of 5 = M-F normal hours *-0.1 FOR FLEXI TIME/RDO (36 hour week)

Setting of 6 = M-F normal hours *-0.05 FOR FLEXI TIME/RDO (38 hour week)

Setting of 7 = M-F normal hours for hourly allowance (38 hour week)

Setting of 8 = M-F normal hours *-0.8 hours per shift FOR FLEXI TIME/RDO (36 hour week)

Setting of 9 = M-F normal hours *-0.4 hours per shift FOR FLEXI TIME/RDO (38 hour week)

Setting of 10 = All hours per hour - &NS in code will trigger Super/NoSuper segmentation

Allowance

 

Yes

 

 

ATGrade1

char (31)

 

Paycode to be paid for a Grade 1 Allowance

 Assign a paycode to grade 1 allowance EG CA@G1A

Allowance

 

Yes

 

 

Grade1max

decimal (18, 2)

 

How many hours in the week before Grade 1 Allowance stops

Value > 1 EG 38 = 38 hours

Value of -1 for daily

Allowance

 

Yes

 

 

ATGrade2

char (31)

 

Paycode to be paid for a Grade 2 Allowance

 Assign a paycode to grade 2 allowance EG CA@G2A

Allowance

 

Yes

 

 

Grade2max

decimal (18, 2)

 

How many hours in the week before Grade 2 allowance stops

Value > 1 EG 38 = 38 hours

Value of -1 for daily

Allowance

 

Yes

 

 

ATGrade3

char (31)

 

Paycode to be paid for a Grade 3 Allowance

 Assign a paycode to grade 3 allowance EG CA@G3A

Allowance

 

Yes

 

 

Grade3max

decimal (18, 2)

 

How many hours in the week before Grade 3 allowance stops

 Value > 1 EG 38 = 38 hours

Value of -1 for daily

Allowance

 

Yes

 

 

AllowPayLevelShift

int

0

Allow dockets to be flagged to pay a shift at a level other than that set against the employee (if allowed in award)

Seting of 0 = No

Setting of 1 = Increase Paylevel by 1 for A and 2 for T in flag

Setting of -1 = Set Paylevel to x for Tx in flag

Setting > 2 = Increase Paylevel by 1 for T in flags where AllowPayLevelShift is 2 or greater (if greater add difference x-2 too) i.e. =2 therefore 0/1 =4 therefore 2/3

Flag

 

Yes

 

 

PayLevelAllowance

char (31)

 

 Allowance Code

Code with prefix of N. or W.

N. xxx - Normal hours per hour allowance

W.xxx - Weekly

A. - for team leaders with amount of crew under their care in conjunction with Tx flag where x is the number of crew (qty of allowance units to pay)

H. - for team leaders with amount of crew under their care in conjunction with Tx flag where x is the number of crew. Will pay the defined allowance code at a qty equalling the total hours worked.

Allowance

 

Yes

 

 

PayCombineTravel

int

 

Forces depot-depot payment of work and travel time including OT calculation

Setting of 1 - Alters Start and Finish Times

Setting of 2 - Alters travel day rates for weekends (TravelatRealDayRate)

Setting of 3 - Will combine travel into 4hr min and/or deny daily fares

Setting of 4 - Will combine travel total hours and deny daily fares (if hours off threshold exceeded)

                   or charge itemised travel total hours at ordinary hourly rate and and deny daily fares (if hours off threshold exceeded)

                   or pay itemised travel total hours at single base hourly rate and deny daily fares (if hours off threshold exceeded)

Setting of 5 - Charge/ Pay Depot-Depot travel total hours and deny daily fares (if hours off threshold exceeded)

Setting of 6 - Pay itemised travel total hours at ordinary hourly rate and deny daily fares (if hours off threshold exceeded)

Setting of 7 - Pay combine travel into 4hr min and/or deny daily fares AND pay at applicable day rate

Setting of 8 - Same as 4 in billing but uses Alternate OT settings in award daily rules

Special setting 99 - Pay driver only Depot-Depot travel total hours and deny daily fares (if hours off threshold exceeded)

Special setting 98 applies to PIV staff only - Convert to itemised travel inclusive of OT if limits exceeded for PIV meaning OT applies to all hours paid

Travel

Yes

Yes

 

 

TravelAtDayRate

int

 

Is travel always paid at day rate?

Setting of 1=Yes

Setting of 0 = No

Travel

 

Yes

 

 

ATTravel

char (31)

 

Paycode for travel that is paid during normal hours

 Assign a paycode for travel that is paid during normal hours EG NORMAL

Travel

Yes

Yes

 

 

ATTravelRateB_KM

int

 

Should a KM allowance be paid?

Setting of 0 = No

Value > 0 = Travel radius x 2 or number of km before allowance begins (EG 50 = Pay allowance after 50kms travelled)

Travel

Yes

Yes

 

 

ATTravelRateB

char (31)

 

Paycode for KM allowance

 Assign a paycode to kilometer allowance EG CA@KM

Travel

Yes

Yes

 

 

ATTravelNonCore

char (31)

 

Paycode for travel that is paid during night shift

Assign paycode if different rate is to be paid for travel during night EG CA@TRAVELNIGHT

Leave blank to pay all travel time at day rate

Travel

Yes

Yes

 

 

ATTravelSat

char (31)

 

Paycode for travel that is paid on Saturdays

As above

Travel

Yes

Yes

 

 

ATTravelSun

char (31)

 

Paycode for travel that is paid on Sunday's

As Above

Travel

Yes

Yes

 

 

AtCrewTravelInsert

 

 

 Billing Option -Code insert for award

 

Travel

 

 

 

 

ATSite

char (31)

 

Paycode for Site Allowance (triggered in billing option site allowance pay site to staff)

Assign a paycode to site allowance EG CA@SITE

 

Allowance

Yes

Yes

 

 

ATTravDriver

char (31)

 

Pay code applicable for daily travel allowance driver

 Assign a paycode for driver travel allowance EG CA@TRAVDRIVER

Travel

 

Yes

 

 

DailyFaresQty

int

 

Are daily fares paid to driver?

Setting of 1=Yes

Setting of  0 = No

Value >1 = Qty per day

Travel

Yes

Yes

 

 

DailyFaresHoursOff

decimal (18, 2)

 

After how many hours travel is it paid?

 Numerical Value EG 2 = 2 hours

Travel

Yes

Yes

 

 

ATTravPass

char (31)

 

Pay code applicable for daily travel allowance passenger

 Assign a paycode to passenger travel allowance EG CA@TRAVPASS

Travel

 

Yes

 

 

DailyFaresQtyPass

int

 

Are daily fares paid to passenger?

Setting of 1=Yes

Setting of  0 = No

Value >1 = Qty per day

Travel

 

Yes

 

 

DailyFaresHOPass

decimal (18, 2)

 

After how many hours travel is it paid?

 Numerical Value EG 2 = 2 hours

Travel

 

Yes

 

 

ATTravOther

char (31)

 

Pay code applicable for daily travel allowance other

 Assign a paycode for daily travel allowance 'other' EG CA@TRAVOTHER

Travel

Yes

Yes

 

 

DailyFaresQtySTS

int

 

Are daily fares paid to STS

Setting of 1=Yes

Setting of 0 = No

Value >1 = Qty per day

Travel

Yes

Yes

 

 

DailyFaresHOSTS

decimal (18, 2)

 

After how many hours travel is it paid?

Numerical Value EG 5 = 5 hours

Travel

Yes

Yes

 

 

ATTravPerm

 

 

Paycode applicable for daily fares paid to a permanent driver

 Assign a paycode for daily dares paid to perm drivers EG CA@TRAVPERM

Travel

 

Yes

 

 

DailyFaresQtyPerm

int

 

Are daily fares paid to a permanent driver?

Setting of 1=Yes

Setting of  0 = No

Value >1 = Qty per day

Travel

 

Yes

 

 

DailyFaresHOPerm

decimal (18, 2)

 

After how many hours travel is it paid?

 Numerical Value EG 5 = 5 hours

Travel

 

Yes

 

 

ATEMEAllow

char (31)

 

Paycode for Emergency Allowance

 Assign a paycode for Emergency Allowance EG CA@ER

Allowance

Yes

Yes

 

 

EMErgencyType

int

 

 INACTIVE

 

Allowance

Yes

 

 

 

ATEMEDay

char (31)

 

Paycode for Emergency work - day

 As above.  EG CA@ERDAY

Allowance

Yes

 

 

 

ATEMENight

char (31)

 

Paycode for Emergency work - night

 As Above

Allowance

Yes

 

 

 

ATEMESat

char (31)

 

Paycode for Emergency work - Sat

 As Above

Allowance

Yes

 

 

 

ATEMESun

char (31)

 

Paycode for Emergency work - Sunday

 As Above

Allowance

Yes

 

 

 

ATEMEOT1

char (31)

 

Paycode for Emergency work - OT1.5

 As Above

Allowance

Yes

 

 

 

ATEMEOT2

char (31)

 

Paycode for Emergency work - OT2.0

 As Above

Allowance

Yes

 

 

 

AwayAllowanceType

int

 

Is an Away Allowance Payable?

Setting of 1=Yes

Setting of 0 = No

Allowance

Yes

Yes

 

 

ATAwayAllowance

char (31)

 

Paycode for Away Allowance

 Assign a paycode for away allowance EG CA@AWAY

Allowance

Yes

Yes

Code

Code

OTtoNoSuper

int

 

 Flat or aggregated rate modifier

Payroll

Setting of 0 = Off

Setting of 1= Sat and Sun become Night rate (NCORE)

Invoicing

Setting of 0 = Off

Setting of 1= Sat Sun OT1 OT2 become Night rate (NCORE)

Setting of 2= Sat Sun OT1 OT2 become Day rate (TD)

 

OT

Yes

Yes

 

 

OTtoNoSuperSuffix

char (10)

 

Modifies the code used by adding a suffix


OT

Yes

Yes

 

 

ATEmpGrp

char (10)

 

 Attache employee group


 

 

Yes

 

 

PayCostCtrA

char (10)

 

 Hard Coded award cost centre instead of depot based


 

 

Yes

 

 

ATLocation

char (10)

 

 Set an entire award to a location in Attache


 

 

Yes

 

 

ATPHB

 

 

 INACTIVE


 

Yes

Yes

 

 

Service Text

char (50)

 

 Text on the first line of an invoice


 

Yes

 

 

 

RosteringRulesSet

int

 

 Multiple sets of rostering rules can be changed for different awards


 

 

 

Yes

 

PassengerShiftType

int

 

 Changes non driver shift by using shift type number in lookup table maintenance or Reports, Master Setup, Lookup Entries, under Shift Type.. Use award primary rules Billing to change


 

 

 

Yes

 

PaySillyWeekendRate

int

 

Weekend/ Public Holiday Rate

Setting of 1 = Allows this rate to be paid in the instance where a shift begins before 23:59 on the day before a PH, then Public Holiday rates can be paid/billed after 18:00)

PH

 

Yes

 

 

 

 

*Whatever the paycode is for day rate/pay level (@/#) ManStat will replace with employees pay level (@), (#) replace with text insert - applies to all pay codes