// Check for locked and allowed awards
Travel defaults to ordinary rate unless the following is set
// Alter start and finish times if PayCombineTravel is set to 1
// Alter travel day rates for weekends if PayCombineTravel is set to 2 (lTravelatRealDayRate)
// Combine travel into 4hr min and or deny daily fares if PayCombineTravel = 3
// Combine travel total hours and deny daily fares if PayCombineTravel = 4 and hours off threshold exceeded
Pay itemised travel total hours at single base hourly rate and deny daily fares if PayCombineTravel = 4 and hours off threshold exceeded
Pay itemised travel total hours at ordinary hourly rate and deny daily fares if PayCombineTravel = 6 and hours off threshold exceeded
Pay Driver only Depot-Depot travel total hours and deny daily fares if PayCombineTravel = 99 and hours off threshold exceeded
Charge itemised travel total hours at ordinary hourly rate and deny daily fares if PayCombineTravel = 4 and hours off threshold exceeded
Charge/Pay Depot-Depot travel total hours and deny daily fares if PayCombineTravel = 5 and hours off threshold exceeded
Charge itemised travel total hours at base hourly rate and deny daily fares if PayCombineTravel = 6 and hours off threshold exceeded
// Combine travel into 4hr min and or deny daily fares AND pay at applicable day rate if PayCombineTravel = 7
Charge itemised travel total hours at applicable hourly rate with alternate OT conditions for travel only shifts and deny daily fares if PayCombineTravel = 8 and hours off threshold exceeded
Billing uses DailyFares DailyFaresHoursOff and ATTravelOther
// Increase Paylevel if allowed for award by 1 for A and 2 for T in flag where AllowPayLevelIncrease is 1 for Narre etc
// SET Paylevel if allowed for award to x for Tx in flag where AllowPayLevelIncrease is -1 for qld etc
// Increase Paylevel if allowed for award by 1 for T in flags where AllowPayLevelIncrease is 2 or greater (if greater add difference x-2 too) for protech etc ie Non commercial = 2 therefore 0/1 - Commercial = 4 therefore 2/3
Tx will pay a quantity x of the allowance when allowpaylevelshift is set to Zero
So
T1 = 1 unit
T2 = 2 units etc.
Alterations have been made in version 2010.9.29
If the shift begins after 18:00 on Fridays then Saturday rates can be billed/paid for the entire shift (setting of 1 or 2)
If the shift begins before 18:00 on Fridays then Saturday rates can be paid/billed after 18:00 (setting of 2)
If the shift begins after 18:00 on Fridays then Night rates can be billed/paid for the entire shift (setting of 3)
If the shift begins after 18:00 on Fridays then Saturday rates can be paid only after 00:00 (setting of 4)
If the shift begins on Saturday and goes into Sunday morning then Saturday rates can be billed/paid for the entire shift (setting of 1)
If the shift begins on Saturday then WeekDay rates can be billed/paid for the entire shift (setting of 5)
If the shift begins on Sunday and goes into Monday morning then Sunday rates can be billed/paid for the entire shift (setting of 1)
If the shift begins after 00:00 on Mondays then Sunday rates can be paid/billed before 06:00 (setting of 1)
If the shift begins after 18:00 on Sundays then Night rates can be billed/paid for the entire shift (setting of 2)
If the shift begins before 23:59 on the day before then Public Holiday rates can be paid/billed after 18:00 (setting of 1 on the public holiday record)
EBAType setting of 1 = Ordinary hours for hourly allowance
EBAType setting of 2 = All hours First 38 (max 38)
EBAType setting of 3 = Ordinary hours *-0.1 FOR FLEXI TIME/RDO (36 hour week)
EBAType setting of 4 = Ordinary hours *-0.05 FOR FLEXI TIME/RDO (38 hour week)
EBAType setting of 5 = M-F normal hours *-0.1 FOR FLEXI TIME/RDO (36 hour week)
EBAType setting of 6 = M-F normal hours *-0.05 FOR FLEXI TIME/RDO (38 hour week)
EBAType setting of 7 = M-F normal hours for hourly allowance (38 hour week)
EBAType setting of 8 = M-F normal hours *-0.8 hours per shift FOR FLEXI TIME/RDO (36 hour week)
EBAType setting of 9 = M-F normal hours *-0.4 hours per shift FOR FLEXI TIME/RDO (38 hour week)
EBAType setting of 10 = All hours per hour - &NS in code will trigger Super/NoSuper segmentation
EBAType setting of 11 = Per Shift
ConsecutiveShiftLimit = -1 turn off all consecutive shift calculations including progressive hours
ConsecutiveShiftLimit = 0 then all shifts beginning in the same calendar day are considered consecutive
ConsecutiveShiftLimit > 0 treat as separate shifts if break between shifts is > x minutes
Altered MajorityRates rule for new setting of 2 to clear OT1.5 and transfer to OT2 if night rate applied