change log
Online Help File

Manual in PDF format

change request form

Version 2011.11.33
Touched and saved contact screen and tab pages to correct resolution and layout issues
Negative value in grade1 limit triggers per shift payment by appttocas count
added SatAM to calculations for paying travel at real day rate (paycombinetravel=2)
Fix to Super/NonSuper travel allowance payments not checking for shift type of STS
Meal2 now operating optionally off ATBREAK2 and &NS splitting into HoursBreak2 for nosuper
Meal2 now operating off worked hours excluding travel on "O" flag for NSW
HOURS OFF THRESHOLD IN BILLING NOW WORKING FOR PAYCOMBINETRAVEL=0
Hours off daily fares switching in billing Corrected
Added check and revert for batched flag no longer set on client when doing credit recharge
Added 'D' flag to override PIV rules per shift and pay as normal driver

Version 2011.11.32
Removed - split shifts travel calculations - where shift is last in sequence
Bulk Continue checks and abides by jobs one off status - will not copy one off jobs
Added Blank option to depot list on payroll tab
Email Roster Body Text can be set in central settings
^ REMOVED REDUNDANT FIELDS IN CONTACT TABLE
^ Removed KPI Tables and Views
^ Removed PayRate Table
Depot list pre-fill now limited to allowed operator depots on
- Job Booking
- Job Maint
- Job Costings
- Information Centre
- Contact Maint
- Job Docket Entry

Version 2011.10.31
Infront - RCTI temporarily added to add button in supplier invoices maint
Requires "Purchases Suppliers"

Version 2011.10.30
Altered Add Shift in Job Booking to look at existing shifts rather than details page for dates and times
Additional reset of BatchInvHeaderDone in invoice generate job change
Addition of Job Work Notes in job costings screen

Version 2011.10.29
Fix to split shifts travel calculations - where shift is last in sequence
Correction for employee Locked award timesheet pending issue
Added [SMS (employeecode) for yes] to sms roster - default False SMSWithCodeHint
Added "Please reply via email to confirm your shifts" to email rosters
Reinstated calendar based Special allowance [SPEC] LookupID < 1100 and value is qty

Version 2011.9.28
Alteration to Roster confirmation email - DoW added and times moved
Added ability to bill products based on employee payroll classification C/P/F etc
Moved DateDifference to library and added date range selection to single shot roster email from contact
Enabled RosteringRulesSet for switchable rules by award

Version 2011.9.27
Trimming blanks from initials on login
Added client pre selection to job booking

Version 2011.9.26
Added postcode column to Contact Maintenance
Restructured email roster broadcast message
Added 14 day one-shot email roster confirmation to email address right click execute

Version 2011.9.25
Added blank to trade terms
SMS Procedure added to manuals
Global option to turn off client side SMS messages (default on)
Fix to batch by order
Fix to Saturday hold (1) staying in night rate issue - intended for fri-sat so now checking for startbeforenorm
Completed eMail Roster framework

Version 2011.8.24
Added global option to stop staff sort by score on double click depot when rostering
Added Licence tab to Clients - operates in same way as inductions but does not check for expiry

Version 2011.8.23
Added re-collection of awards during invoice generation if first attempt fails
Added ability to Add or Delete income types

Version 2011.8.22
Added Security instructions and keys tabs to contact screens for client

Version 2011.8.21
Authorisor reset now refreshes lists as well
Report depot list pre-fill now limited to allowed operator depots
Change job allowed if unconfirmed and no SMS sent

Version 2011.8.20
Bug fix for editing line description in invoices
Information Centre now defaults to individual operator depot allowed list
LIMIT SMS Broadcast to Primary allowed depots only

Version 2011.7.19
Changed bBrowser edit mode from #Excel to #Sensitive
Phone Fax Email split correctly and none is now other
Job Save isOK check no longer checks for received method

Version 2011.7.18
Changed time field in job booking details from windows control to formatted single line edit
Fix to manual invoice saving issue introduced by bBrowser3 in 7.16

Version 2011.7.17
Added warning/confirmation to SMS roster broadcast
Removed COINS export from Payroll Generation as no longer supported
Removed MicroPay export from Payroll Generation as no longer supported

Version 2011.7.16
^ bBrowser 3 professional now used for data browsers v3 dll's required
^
Added ability to edit and insert unlimited lines in invoices - change primary key in detail
SMS Assign now includes booked crew config 2x1 etc.
Timesheet Consolidate now ignores new staff without a existing Timesheet number

Version 2011.6.15
user by user option to disable/enable SMS rostering refresh
Permissions option 9500 to Enable SMS for User if globally off
Extended phone/eMail field to 50 chars
^ Employee SMS now triggers using Contact AutoFax flag

Version 2011.6.14
Increased payroll re-export list to last 20 runs
Added Pilot Vehicle to Shift Types for Billing as onsite driver without travel
Added Pilot Vehicle to Shift Types for Payroll as STS (temporary
Using ShiftType linked award Value to flag if paying award to staff for bump truck and VMS (-xxxx = bill but do not pay)
^ Altered Scalar FUNCTION [dbo].[ValidShiftAward] for above

Version 2011.6.13
^ Change EBAType/Hours payments to be stored in contact calendar and paid per award (not PPT2CasAll)

Version 2011.6.12
Permissions option 9501 to Disable SMS for User
re-enabled docket entry date change
altered registration check to log user count via PHP script

Version 2011.5.11
New Zone options, pay except PIV and bill (value 0), pay all only (value -1),  Bill Only (value -2), pay all and bill (value -3)
Docket entry date saving disabled

Version 2011.5.10
Zone Z Special (value -1) re-asserted

Version 2011.5.9
Corrected transfer message in AccPac invoice export
Added log request for changes to payroll tab
Added size restriction to image files when loading to/from DB
Activated date change in verify job docket - system asks for confirmation if changed
Correction for vehicle travel time ending at 00:00 incorrectly triggering 4hr min
^ Option in award setup to include paid meal time in OT meal break allowance calcs

Version 2011.4.8
Alteration to MYOB standard item sales output for field sync
Correction to ot3 calculations for public holidays
Correction to meal breaks crossing rates over midnight
Correction to Phol to ot3 duplication if exceeding 38 hours
PaySillyWeekEndRates = 2 .and. !lPubHolNext for sunday added public holiday exclusion

Version 2011.4.7
Minor fix to saving timesheets if call in not done for employee (status null or <> 3)
Alteration to fieldget and fieldput in AdoServer for Float and Long numerics

Version 2011.4.6
Budgets pre-create missing depots on entry to edit
Electronic Invoices compatible with batched invoices via views
cancellations by type report with filter by type text wildcard

Version 2011.1.5
Alteration to electronic invoice file as Permits/Plans were added to manpower column incorrectly
Combined Permit/Plan value and added Permit/Plan Text description to Electronic Invoice file
Electronic Inv data now controlled by a DB View to allow site by site changes in presentation
limiting calendar access in RBE to 21days for speed (-14+7)
^ new views ElectronicInv & JobPermitsAsText

Version 2011.1.4
2011 MAJOR RELEASE

PAYROLL EXPORT REWRITE - ADO instead of ODBC in calc and generate for 10x faster speed
Invoice Generate REWRITE - ADO instead of ODBC in calc only for speed 8x faster
Pending Termination Date now operating properly for rostering
Added Job Location edit to Verify Job docket
Added Project Number edit to Verify Job docket
Fix to bracketed notes in job booking "Display as Popup" (client when booking - job when rostering)
Travel Time and Job hours now displayed together on Verify Job docket
Multi click invoice creation from costings maint - without entering costings to access button
Added additional batching options (authorisor / complete client / shift date / employee / project#)

Version 2010.15.57
Allowed Depots restriction added to Client Contact Maint
Added Job Shift Type Award assignment to initial load on Timesheet screen - Issue with pending and shift awards
Using ShiftType Order to flag if billing as Crew/Driver for bump truck and VMS (-1 = no driver hours so no crew)

Version 2010.15.56
Added tick on jobs and unrostered job maint to ID night work

Version 2010.15.55
Corrections to Zone Z Billing with system option to Itemise or Depot-Depot - default is Depot-Depot
Correction for Zone Z selected but no travel entered
Added check in timesheet save for already paid shifts

Version 2010.15.54
Correction to automatic time sheet consolidation to exclude newly added employees without timesheetid

Version 2010.15.53
Billing correction for itemised travel with start/finish times matching shift start/finish times i.e. zero travel at 18:00

Version 2010.14.52
New Zone options, pay and bill (value 0), pay only (value -1), Bill Only (value -2)
Alterations to contact details for SMS confirmations
Tender alarms to be filtered by selected depot in info centre

Version 2010.14.51
Fix to ContactCode allocation when creating a new operator
Added system option to lock to Rostering depot in RBJ
Added system option to split Roster Due and Unconfirmed by set time next day

Version 2010.14.50
Roster by job now implementing Primary Rostering Depot in double click and displaying allowed staff for operator

Version 2010.14.49
Added attention status Icon to RBJ Master List
Re-assigned Alternate Depot to now be used as Primary Rostering Group/Depot
Primary Rostering Group using Depot - System Internal lookup type as well as std depot list
^ Roster by Job now filtering staff by allowed depots
Fix to SMS Job Cancellation notification to staff

Version 2010.14.48
Contact Import now Primary on Tab Delimited Text file (first row as header)

Version 2010.14.47
Correction to time sheet screen error

Version 2010.14.46
Correction to Zone Z billing for crews (527)
Added option to set date on consolidated invoices
If consolidating transferred invoices then credit not tagged as transferred to balance accounts properly
Correction to Payroll public holiday calculations - next work day incorrectly using worked depot
Altered automatic public holiday extension in info centre to <26hrs +24hrs
Removed operator name from SMS assignments

Version 2010.13.45
Correction to price level selection during manual invoicing
Added ability to change next invoice number
Correction to OT calculations when crossing into public holiday (ot1 incorrect)
evo - reinstate option to copy resources when continuing

Version 2010.12.44
Correction to price level selection during manual invoicing

Version 2010.12.43
Added option to cancel if caught in loop when generating payroll
Income Type Table now editable by users

Version 2010.12.42
Added Equipment only ONLY option when generating invoices
Implemented three state depot access for users in job add - Tick/Blank/Cross

Version 2010.12.41
**Internal update only

Version 2010.12.40
Completed batching options - Order - Location - Site Contact
Central Configuration Option added for GST tax code in MYOB exports
Expand Electronic invoicing File to show all jobs within batched invoice (JobInvoiceLink)

Version 2010.11.39
# Expanded batching options - Order - Location - Site Contact
# Resolved issue with credits and consolidated invoices

Version 2010.11.38
Fix to Allowing Night Rates to be billed before 06:00 on Saturday

Version 2010.11.37
Fix allowing display of credited invoices in Customer Electronic Invoices
Added invoice value to Credit Invoices and Customer Electronic Invoices
Allowing Night Rates to be billed before 06:00 on Saturday

 Version 2010.10.36
Region ID now editable via budget screen
Correction to per man billing of travel per day if billing as crews

 Version 2010.10.35
o/n now displayed in job and costing maint
Alteration to crew daily fares billing if no vehicles
fix to consolidated account check in electronic invoices
Added space before AM/PM in electronic Invoices Export

 Version 2010.10.34
Now blocking editing of job change history - in Job Edit Screen
Altered licensing seat count from 24 hours to 6 hours
Better price print for prices tab in contact maint showing only prices in tab
Updated Electronic Invoicing process to allow selection of items for inclusion
Conversion of invoices into single credit and re-invoice for electronic invoicing
Changed reference to "consolidated" and account to "BCWWORKS" (whatever entered if no %) on consolidating electronic invoices
Updated procedure for dealing with credit's/recharges for electronic invoices - not tagging originals as credited but tag credits/ and consolidated as credited instead allowing later adjustments if required
additional option for separation of system and central reports repositories
Fix to Refusal entry in Roster by Job
updated price report from price tab for 50 Price Levels

 Version 2010.9.33
Correction to Zone Z billing for crews (486 & 1525)
Added ability to set client specific product references against invoices

 Version 2010.9.32
Additional Correction to Daily Crew Travel Billing where individual extra men are billed

 Version 2010.9.31
Additional Correction to Daily Crew Travel Billing where individual extra men are billed
Additional correction to shift times in Customer Electronic Invoicing

 Version 2010.9.30
Added Additional Drvr to vehicle pre allocation lists
^ Job Shift Summary report now has option for Away Jobs Only

Version 2010.9.29
^ Australia Post AMAS DPID facility altered in Contact Address DPID/Sort/Barcode all stored
Alterations have been made from version 2010.9.28
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 Friday 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)

^ Altered Electronic Invoicing to use Shift Times instead of Job Start Time
Correction to four hour minimum calculations if Itemised Travel and billing vehicles separately
Correction to four hour min alterations holding over to subsequent shifts incorrectly

Version 2010.9.28
^ Australia Post AMAS DPID facility added to Contact Address
Fix to client job cancellation SMS
Fix to security access control of Show Completed Timesheets (5117)
Invoice docket times as Onsite/Offsite times if zones active or no travel entered or no travel billing
Correction to billing of zones over 1 hour each way if rounded
^ PayExportLog Cost Centre field expanded to 20 chars
Alterations have been made from version 2009.15.77
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 Friday 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 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)

Cancellation SMS option to employees on deletion of job
Cancellation SMS option to clients and employees on BULK deletion of jobs
Additional verification check added to system wide EOM credit date
Job Change History changed to read only - disabling editing of log
EBAType New setting of 10 = All hours per hour - &NS in code will trigger Super/NoSuper segmentation

Version 2010.8.27
Fix to Invoice-Credit-Recharge maintenance user security access
Enhanced and Consolidated Cost v Income Reports now Summary/Stats (actuals) and ranking
Electronic invoicing now splits ot2/sun and creates header line in consolidated file

Version 2010.8.26
Added re-run of Invoice Generate final update of job status on failure
Invoicing OT Meal Allowance now looks at billable total hours rather than hours worked

Version 2010.8.25
Show Completed option in Verify Employee timesheets
^ Itemised travel as crews to optionally use different codes to worked time - ATCrewTravelInsert immediately after CREW eg. CREWTD1 becomes CREWTRVTD1 if TRV is to be inserted
Wildcards now possible in Contact Code Completed Invoice Maintenance and Job Maintenance
Contact Code search will also try Accounts Code in Completed Invoice Maintenance and Job Maintenance

Version 2010.8.24
Verified price change function correct for batched invoices
Fix to scanning import of dockets
Docket Images now manageable from Verify Job Docket - next/print/delete of each attached image
^ Increased Customer Price Levels to 50 (21 through 50 must be set via speedy matrix)
Empty pricing in manual invoices/Job Costing no longer defaults to UnitPrice if valid price level set


Version 2010.8.23
Cancellation SMS option to clients on deletion of job
Added ability to copy current client pricing to previous
Notes now visible on a shift by shift basis in Job Costings
Customer electronic invoicing now allows partial codes
Award Option PayBillOTonLateLunch (no break double after 6 - break taken then bill pay as normal)
Correction to Invoice Value in Client Electronic Invoices
Addition of company name if division empty in Client Electronic Invoices
Customer Electronic Invoices now creates individual and consolidated files

Version 2010.8.22
Fix to pricing selection when billing external resources
Billing of crew travel per man per day changed to use ATTravelOther (pbexport 1609)

Version 2010.7.21
Display permit number on invoices when external resources billing
Flags box now correctly enabled depending on shift status
Expanded docket number entry to 12 digits
Batched Invoices - display of each job number against each job now includes first job in batch
Batched Invoices - System wide options are - Order Number or Location or Client - default is order number
^ Critical Licence warnings will now not block rostering if licence value = -2 (-1 will still block)

Version 2010.7.20
Fix for payroll export error on stop button disable (7.19a)
SQLServer 2005 or above now required to run ManStat unless Pre_SQL_2005 option set in Central ini
GetNextControlNumber updated to single Statement with OUTPUT clause for additional multi user safety

Version 2010.7.19
Added Batch By Job option to billing tab and generate screens (Disabled at present)
Added Stop Button to Invoice Generate progress screen - available during calculation steps only
Added Stop Button to Payroll Generate progress screen - available during calculation steps only
GetNextControlNumber updated to single transaction for additional multi user safety
Change to invoice generation order to avoid split invoices due to docket # spread on non batched invoices
Added storage of operator ID against invoice detail lines
Fix for RBJ Highlighted not rostered refusal error
New System Option - Show Depots in Timesheet Lists allows depot selection as well as company (req by CPAI Mike)
Pending Only now reinstated as option during invoice generation
equipment only - export only equipment only possible via pending or invalid shift dates

Version 2010.6.18
Reindex of project for stability
Search now possible on any product code in invoice maint as well as resource code in same field
Search on external resource alternate id in external resource maint including wildcards

Version 2010.6.17
^ Fix to grouping clause in invoice generation for SQL Server 2008 - DB FUNCTION NEEDED

Version 2010.6.16
altered 4hr min extension to stop at next shift travel start if valid and travel is to be paid and PayCombineTravel = 98/99
Added system default service description to invoices option in central settings
Authorised by entry now consistent between normal and equipment only invoices
# Partial fix to overlapping shift calculation export-836 oneshot-309
# Partial fix to overlapping shift calculation export-801 which caused issues for progressive daily OT hours if second shift crossed midnight and start finish times fitted in previous shifts lunch
Security Function 4200 Roster Allow Send SMS - to be applied to those with permission and allows bulk sending of pending shifts

Version 2010.6.15
^ DB Trigger change and script required for Contact Phone Number Search correction
Depot warning in contact maintenance now non-critical on saving records - allowing manual fix later
Security Function 4200 Roster Send/Rec SMS - to be applied to those with permission and only blocks bulk send/recieve single per job on pending still possible by all who can roster

Version 2010.5.14
Verified Site allowance and Pay Site to Staff could be paid but not billed
?? altered 4hr min extension to stop at next shift travel start if valid

Version 2010.5.13
Option in award to ignore zones for payroll if PayCombineTravel=99 or 98
Fix for External Resource warnings on equipment only jobs
?? alterations to settings for cumulative weekly overtime to stop time and a half at night or on weekends
1. Weekly OT > 38 hours to operate with OT1.5 on weekdays only - weekends to run into double time immediately
2. Weekly OT > 38 hours to operate with OT1.5 on weekdays only - nights and weekends to run into double time immediately
updated to apply 1.5 only if 1.5 applicable for time of day worked

Version 2010.5.12
?? alterations to settings for cumulative weekly overtime to stop tim and a half at night or on weekends
1. Weekly OT > 38 hours to operate with OT1.5 on weekdays only - weekends to run into double time immediately
2. Weekly OT > 38 hours to operate with OT1.5 on weekdays only - nights and weekends to run into double time immediately
updated to apply 1.5 only if 1.5 applicable for time of day worked
Correction to multiple product links to resources and requirements for invoicing
Correction to Depot-Depot travel conversion if valid start or finish travel is 00:00
^ Added Cost Centre to pay export log file for reporting purposes
Reinstated Grade 1 Allowance for secondary ordinary hours calculations
HEIGHT ALLOWANCE implemented in addition to SITE if Height product holds a value (REQUIRED FOR LACK GROUP)

Version 2010.5.11
Invoice pbexport 993 ***** shiftaward 0 defaults back to client award if invalid
Fix for unallocated shifts using system docket did not ask for override and now do to allow fixing
Fix to depot selection error on personal tab in contact maintenance
Added ballon tooltip on operator code at bottom of verify job docket with datetime modified
Timesheet Consolidation corrected

Version 2010.5.10
Fix to bug in SMS confirmations on refresh when vehicle/unit numbers are displayed
Fix to hours travel calcs if pay run reset and conditions altered - now setting shift to zero before recalculating
Client Confirmation SMS option on saving Job
# Staff SMS confirmation option on pending in roster by job
Removed generation of comment lines from manual pay entries
Fix to payment of travel to PIV when zones active
# consolidate unallocated current week entries option on timesheet screen

Version 2010.5.9
Option in award to ignore zones for payroll if PayCombineTravel=99 in addition to below
Pay Driver only Depot-Depot travel total hours and deny daily fares if PayCombineTravel = 99 and hours off threshold exceeded
Afternoon Shift now triggers night OT rules if starting after 14:00 and MajorityRules set to -2

Version 2010.4.8
Fix to Verify Job Docket override on null status - now ticking shift unless paid

Version 2010.4.7
PPTtoCas calculations now consider mid week public holiday ordinary hours
Depot-Depot travel calc for payroll and split dockets (JobStatus5) now disabled

Version 2010.4.6
2 hours leeway added for night shift starts and force meal breaks i.e 16:00 start still considered night on 18:00 changeover

Version 2010.4.5
Fix to missing Meal 2 Code when invoicing [51] should be [49]

Version 2010.4.4
Wildcard search in invoice maint for street address
Crib break code now taken from ATMEAL2 (no longer hard coded)
Altered job maint to accept additional criteria when contact code entered
Reinstated delete job button to job costings maint
Notes on shift now identify / highlight split shifts on timesheet reports
^ AT25 in award matrix for non-ordinary PHol hours now active
Added change docket # to costings - change docket option on context menu in job costing
Fix for depot selection when adding employee
^ Fix to SMS confirmations Vehicle changed from nChar to Char
Logging saves (Pendings) in timesheets - operator and time in notes for each shift

Version 2010.3.3
Added exclusion for travel on split dockets - alter hours to cover travel time and drop daily fares
Stripped commas from o/n field in attaché export
Reinstated Skills search in contact maintenance
Added Inductions to Skills search list (originally just training entries)

Version 2010.3.2
Pay Driver only Depot-Depot travel total hours and deny daily fares if PayCombineTravel = 99 and hours off threshold exceeded
Deny 4Hr min in costings now toggles on and off

Version 2010.3.1
Extended days forward for external resources warnings from 10 to 30
^ Altered database to cater for Char ID's for billing frequency and end in external resources
"O" flag in verify job docket now disabled for Perm Issue Vehicles (EVO)
Correction Preserving employee paid status on overridden removal from docket in Verify Job Docket

 Version 2009.15.83
^ Completion of four allowances for Driver/Pass/STS/PIV
Addition of OT calculation option to pay normal hours for those not worked ie after OT back to Norm for 4hr mins

Version 2009.15.82
Resolved consecutive pay calculation problems with night work finishing early before midnight and zero onsite time worked
Fix to progressive worked hours and overlapping shifts with 4hr minimums if non worked hours excluded from OT

Version 2009.15.81
Fix to invoice creation when set to Batch By Location (broken in version 2009.14.69)
Completed Travel only Shifts in Payroll (00:00 job start and finish)

Version 2009.15.80
Excluding split docket child jobs (JobStatus 5) from alarms

Version 2009.15.79
Correction to travel hours calculation function in verify timesheets screen
Correction to PPTtoCas hours calculation where multiple awards are worked
Search for docket in job costing maint implemented
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
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
Additional column in vehicle pre-allocations auto filled with perm issue vehicles

Version 2009.15.78
Resolved consecutive pay calculation problems with night work finishing early before midnight
Progressive OT can now be set to include worked hours only - i.e. 4hr min extensions
Completed deny daily fares in costings
Zones now effective on all billing types not just crews
# Altered invoice generation to primary sequence by client when creating invoices
^ Multiple requirements/resources links on products
Correction to Charge/Pay itemised travel total hours and deny daily fares if PayCombineTravel = 4 and hours off threshold exceeded now considers 4hr mins when calculating thresholds
Charge/Pay Depot-Depot travel total hours and deny daily fares if PayCombineTravel = 5 and hours off threshold exceeded does not consider 4hr mins when calculating thresholds
Added Day Rate override in billing calculation for Sunday night into Monday day
Corrections to billing of meal breaks on public holidays after midnight
Correction to do not charge travel if thresholds exceeded and paycombinetravel turned on

Version 2009.15.77
Correction to Verify Job Docket when checking for removed employees
Added Deny Copy External Resources to Central Settings (default is FALSE)
If deny copy is FALSE then Jettison external resources on continuation of job if end date specifically set and expired
Alter Vehicle count in billing to pick up requirements rather than noVehicles in JobHeader
Alterations have been made from version 2009.9.44,
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 Friday 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 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)

Correction to hours calculation for one sided travel and possible negatives if 0 travel is on day/night border (06:00 or 18:00)
Travel shift only solution implemented (travel times valid - job start and finish to be 00:00)
Consider vehicle travel in conjunction with 4 hour mins (4 hr min takes precedence)

Version 2009.14.76
Removed multiple Shift Override popups in Verify Job Docket
Correct error in SQLTimeDiff function which was ignoring minutes if given a raw time including seconds
Addition of Print Job button to Hours Worked and Staff Call In screens
Altered Reminder of unrostered shift to log operator and time of Action
Correction to remove employee from docket process
Converting 24:00 to 00:00 in verify job docket and warning if unable to save shifts
Invoicing JobVehicles and Jobradios now dynamically taken from requirements when generating

Version 2009.14.75
Charge/Pay itemised travel total hours 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
Four Hour Minimums now extend automatically in actual time for billing and payroll
Correction to day night billing calculations for Night work into Public Holidays mid week
Correction to vehicle hours calculation if travel starting or finishing at 00:00 hours
Correction to enable full award rules on ShiftAward in billing (was not using specified awards in CalcHours)

Version 2009.14.74
Charge itemised travel total hours and deny daily fares if PayCombineTravel = 4 and hours off threshold exceeded
Triggering shift award based on shift type with link in value of lookup
Fix to Add shifts in RBJ - no longer errors if no valid shifts available to template
Now calculating payroll Public Holiday Overtime as OT3 - payroll export calculations to cater for 2.5 times penalty rates on Public Holidays split between normal time and overtime for accruals purposes
Calculating payroll and invoicing overtime hours after midnight following a public holiday (if nHOURS on P/Hol not set to 24)
Change license now disabled and licence should be deleted and re-entered if wrong
Company Link in RI7.ini can now be literally named "/acme" etc. in command line rather than "/SASx"
UseIDasDocket in central settings should only be set to TRUE if using system generated dockets in all locations

Version 2009.14.72
Now saving operator against shift in verify job docket - replacing call in operator if set

Version 2009.14.71
Added exclusions for status 5 in job maint for split dockets
Fix to Bulk Job Delete and Unroster status process in ReleaseStaff
Fix to shift status for created Split Docket Shifts
Speed Increase of generate payroll export screen opening (re-export fetch improved)

Version 2009.14.70
Initial testing of Job Docket Split and Billing Process
Alterations to Info Centre alarms
Plans/Permits now External Resources Required and lists Resource Type
External Resources now External resources Incomplete

Version 2009.14.69
Altered the return of equipment only jobs in Job Maintenance to cover job range
System option to hide job details on batched invoices
Fix to Product Cost Centre allocation on Requirements and External Resources (aInvPricesAndCodesTmp)
Product Cost Centre codes now configurable via lookup table maintenance

Version 2009.14.68
Ability to change invoice Order # post invoice transfer (this is the only item allowed to change)
Enabled Multi Invoice print for selected template if Multi Invoice version is installed
Correction to error when sorting equipment only jobs by date
Changed Perm Issue Driver to use Driver Allowance Code rather than Other (pass/sts)
Added CreditEOMDate to central INI settings to force backdate of automated credits/recharges if required
Corrected issue with saving jobs before building shifts
Correction to billing hours calculation for midnight start/end travel

Version 2009.13.67
Addition of "One Off" job status button for add/rebook on new job screen to show non continuation status in maintenance windows
Alterations to shift screen warnings when adding Equipment Only Jobs
Fix to ensure pending termination / ID Expiry / Price Change on adding contact remains blank
^ Addition of editable code field to External Resources
Increased return in Completed Invoices Maint to 1500 items
Job Link in compliance edit now active

Version 2009.13.66
EBAType New setting of 8 = M-F normal hours *-0.8 hours per shift FOR FLEXI TIME/RDO (36 hour week)
EBAType New setting of 9 = M-F normal hours *-0.4 hours per shift FOR FLEXI TIME/RDO (38 hour week)
External Resource File links reactivated
External Resource Document Validity can now be entered (start/finish range for permits etc)
External Resource needed warnings now also active on Equipment Only jobs
Reports - "User Cancelled" error no longer shows
Allocate By Employee initial scan functionality now Lockable to Pended Shifts Only via system setting - Refresh still shows all

Version 2009.13.65
Removed shift length warning on equipment only jobs
Disabled job Authoriser on selection of client
Expanded drop down width dynamically of all combo boxes to allow display of long text
Added SMS receipt of confirmation message - send acknowledgement of SMS receipt during roster refresh/confirm
Changed control order on Verify Job Docket to have Order# after Docket#
Re-enabled differentiation between types of external resource warnings
Altered alarms to look back 7 days rather than 30 for speed

Version 2009.13.64
Extend SMS notification period for weekends i.e. send Monday on Friday
Added ALL as depot option in Staff Call In and Roster Staff

Version 2009.13.63
^
Vehicle Pre Allocation now possible from Job Maint Screen
Fix to Zone allocation in time sheet calchoursoneshot

Version 2009.12.62
Fix to SMS shift confirmation status in JobShiftDetail and Job Shift Summary
Removal of Debug responses from SMS sending

Version 2009.12.61
New Global setting InvShiftAwardAlways for the likes of Bump Trucks etc.
Removed Esendex message on Info Centre refresh

Version 2009.12.60
Added valid award check and warning to payroll export process
Added Alternate Award error to Contact Maintenance
Altered Help file to default to contents page
Changed Late to Shift to On-Site Time - helpful for emergency jobs
Fixed post code search on postal address tab in contact edit
Changed unavailable entries in calendar from 08:00 to 04:00 start
Completed SMS Provider registration screen
Completed SMS Job Assignments for broadcasting Pending Shifts - using same settings as RBEDaysForward
# Added incoming SMS confirmations process for testing

Version 2009.12.59
Correction to depot assignment to Client Contact via limited Billing Options tab page error if operator has no access to tab

Version 2009.11.58
Tax Exempt reinstated - now set by entering a Tax Code on the Client Summary Tab (Exempt)
Added [$] Billable Flag to External Resources
Widened Type column in external resources maintenance

Version 2009.11.57
Removed unallocated time sheets from payroll menu
Fix to travel time display on Timesheet screens
ZONE-Z reinstated as forcing actual hourly travel time to be paid to all staff as entered - and disabling travel allowances
Added option for depot assignment to Client Contact via limited Billing Options tab page
Increased reliability of date order of shifts when invoicing

Version 2009.11.56
Allowed clearing of Zone selection in Job Costing and Verify Job Docket
Fix to release staff process when deleting jobs (Undefined Error 1)

Version 2009.11.55
EBAType New setting of 7 = M-F normal hours for hourly allowance (38 hour week)
Fix to Itemised per man daily fares per crew after v8.38 Crew travel now chargeable per day at crew rate CREWTRVx where x is the crew count (1474) must run script (update contact set ItemisePerMan=1 where vehiclecrewrate=1 and VehicleDayRate=1)
Delete docket image available from Verify job Docket screen (security controlled 8016)
Fix to Product Cost Centre allocation during manual edits of existing lines
Bypassed single shift check in Allocate By Employee if pending shift overridden during RBJ

Version 2009.11.54
EBAType New setting of 5 = M-F normal hours *-0.1 FOR FLEXI TIME/RDO (36 hour week)
EBAType New setting of 6 = M-F normal hours *-0.05 FOR FLEXI TIME/RDO (38 hour week)
Fixed Bulk Delete issue where contact calendar entries were being left behind sporadically
Bug in RBE refusals corrected
alterations to DataWindow:Init to cater for server 2008 window sizing

Version 2009.11.53
Meal breaks now trigger off progressive hours for multiple continuous shifts (937)
Correction to nShiftCount for travel allowances for multiple continuous shifts
Locked entry type for refusals reason in RBE
Fix to Itemised per man daily fares per crew after v8.38 Crew travel now chargeable per day at crew rate CREWTRVx where x is the crew count (1474)

Version 2009.11.52
Altered Payroll calculation to cater for progressive hours for night shifts or shifts over multiple calendar days that fall within consecutive shift limits
Added option to central settings to pay four hour min on last shift in multi shift sequence
Completed shift based award selection for billing - multiple awards and conditions now possible on a single invoice - either by batching or within a single job
Final changes to continuation flags resolving issue with multiple night shifts

Version 2009.10.51
Improved speed of availability check in roster by employee (ContactCalendar:IsAvailable() now retrieves less data)
Bypassed availability check in Allocate By Employee if pending shift overridden during RBJ

Version 2009.10.50
Added Esendex SMS functionality for single/bulk SMS and pending job confirmations
Altered Icon size from 16x16 back to 14x14 in Timesheet screens as icons not displaying correctly if highlighted

Version 2009.10.49
^ add billing award selection from that set in JobShiftDetail - use shift award setting on billing tab
Short Shift rule now correctly caters for staff call in information if entered
Removed : correction for day-night-day work for traffic and security and Correct FOR Permanent Nights and Broken Shifts in calcpayhours
Minor change to payroll calculation with long night shifts and lunch breaks /5
Job Costings now available from time sheet screen
Reinstated Rebook button on job maintenance screen
Alteration to Invoicing BatchByLocation when changing clients and locations are the same

Version 2009.10.48
Reinstated Bulk Delete Jobs process to work like Bulk Continue
Show Client details buttons on job booking window same as job costing and dockets
Fixed error in information centre when double clicking on top level entry "Events"
Confirmation of multiple pended shifts in Allocate by Employee now possible regardless of roster ahead rules
Changed refusal to take start date/time from selected shift and apply 4 hours in length
Refusal in Allocate by Employee now optionally releases selected pended shift

Version 2009.10.47
Combine travel total hours and deny daily fares if PayCombineTravel = 4 and hours off threshold exceeded
Saturday AM billing calcinvhrs 435
Fix to Sunday night at night rate calc (setting 2) where Sunday amount was not being cleared after copying to night
Altered reset payroll export run to not automatically clear shift award
correction to RBJ for "Hide OK" if un-rostering and re-rostering

Version 2009.9.46
Fix to continuation flags displayed in job maintenance to correct error on single night job bookings -- dates differ is showing as continuing incorrectly
Show Authoriser details buttons on job booking window same as job costing and dockets
Separated payroll and billing primary award rules maintenance
Separated Non-Superable weekend daily fares for non traffic related work - if &NS is in the ATTravDriver field (868 for Attaché and MYOB)

Version 2009.9.45
Re-enabled 4 days forward in roster by employee if today is Friday
Fix to central licensing to cater for missing file
Fix to continuation flags displayed in job maintenance to correct error on multiple day job bookings

Version 2009.9.44
Alterations have been made from version 2009.8.40,
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 Friday rates can be billed/paid for the entire shift (setting of 3)
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)

Added Foreman to Top details in RBE
Altered Icon size from 14x14 to 16x16 in Progress Window, Job Maint, Invoice Maint and Timesheet screens
Removed old job confirmation process flags from job maintenance
Red_Dash_Stop Right_Arrow Green_dash implementation to ID job status and continuations including not continuing button on Job Continuation Screen
Fix existing set award type display on change shift type in RBJ as does not allow award/skill/level change
Added Award Category in JobShiftDetail to items copied in bulk continue job
Fix to pay and invoicing award selection from that set in JobShiftDetail

Version 2009.9.43
Correction to product cost centre selection during manual editing of invoices

Version 2009.8.42
Fix to "O" flag for progressive hours being reset by consecutive shift limit override
Fix to invoice export optional end date parameter for Attaché/Coins/MYOB/Accpac

Version 2009.8.41
Resolution to Attaché rounding issue - now sending line total as well as qty/price
Reinstated invoice date to Attaché transfer

Version 2009.8.40
Altered payroll and invoicing calculation to cater for unusual Victoria 1800 rules for Friday nights and Monday mornings
Alterations have been made from version 2009.1.12,
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 Friday rates can be billed/paid for the entire shift (setting of 3)
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)
Resolved issue in payroll calculation for hourly travel starting or ending at 00:00
Expanded Reset Payroll Run to include manual entries on timesheets
Alteration from 2009.8.37 - Combine travel total hours and deny daily fares if "O" set in Flags for shift now counts travel towards daily progressive hours but still pays separately
Additional option for invoicing to print employee names under docket details
Additional option for invoicing to hide or print job authoriser details

Version 2009.8.39
set all hide older than two weeks flags on time sheets screens to on by default
Billing daily fares - if # in code then # is removed for more than one man or replaced with 1 for one man to allow twin rates for per man travel
Fixed issue with Public Holidays and itemised travel - previous invoice settings were used incorrectly
Crew travel charges per hour if on Zone Z and Daily Travel Set IF oSQLServerCalc:FIELDGET(#ChargeTravelSeparate) = 1 .or. oSQLServerCalc:FIELDGET(#ChargeTravelDay) = 1

Version 2009.8.38
Correction to exclude overtime from weekends calculation to cater for pay weeks not ending on Sunday
Enabled "Link To GL" field in GL Account maintenance for external system import
Ordered depots alphabetically in Roster By Job
Altered control order in Job Maint and Invoice Maint
Correction to invoice maint where deleted invoice caused error if still displayed and selected for editing after delete
Crew travel now chargeable per day at crew rate CREWTRVx where x is the crew count
^ Team Leader Alternate Billing by client if not a member of a crew - coalesce(dbo.isinstring(flags,'T')*(coalesce(costIsVehShift,0)-1)*Coalesce(TeamLeaderAlternate,0),'') changes award for product code selection

Version 2009.8.37
DailyFaresQty value negative allows payment of depot to depot travel time if hours off threshold exceeded but still hold ABS() daily fares counts
DailyFaresQty value of 2 or more allows multiple fares/travel payments
Altered cumulative normal hours calculations to exclude Saturday normal portion of Friday night shifts by transferring Sat to OT1.5 if ExcludeWeekendsFromOT set to 2
Altered MajorityRates rule for new setting of 2 to clear OT1.5 and transfer to OT2 if night rate applied
Combine travel total hours and deny daily fares if "O" set in Flags for shift

Version 7.77b.0907 [ client special ]
Correction to overtime hours calculation for night work

Version 2009.7.36
Staff Call In's shift order now switchable in central settings (ascending/descending - lStaffCallInsAscendingOrder)
Staff Call In's now allow release of payroll and invoicing and switchable in central settings (lStaffCallInsAllowConfirm)
Added ability to copy physical address details to postal from contact
Support Dates and Licence Key now obtained via internet
Tab pages Payroll and Employment Status are now separately secured by Security Functions 2009 and 2022
Correction to vehicle hours calculation for night work with lunch breaks finishing at 00:00 (also in special version 7.77b.0907)

Version 2009.7.35
Notes as Message in Job Header added as new field and tick box - triggers notes on RBJ and RBE
Added Authoriser and Foreman to Top details in RBJ
Job Special Instructions can now be set in Central Ini Settings (# = CRLF)

Version 2009.6.34
Change to Library Vo2ado Professional - 2.721 for RDD support in import
Confirmed operation on 64bit Windows Server - The 32-bit version of the Odbcad32.exe file is located in the %systemdrive%\Windows\SysWoW64 folder
Resolved un-roster log entry to ignore changes during initial roster by job selections
Added ability to block OK Button in Roster By Job - forcing pending only ID 4027
Filtered Site contact by selected client and Authoriser
Pre-fill of Job Depot based on client default in Job Booking if blank
Pre-fill of Job Suburb history list based on last 30 days bookings
Pre-fill of Job Location history list changed to last 30 days bookings (was 90 days)

Version 2009.5.33
Altered Costings Maint to show completed status of docket entry as Tick, Held and completed is Attention in Triangle - Held only and incomplete is New Paper Icon.

Version 2009.5.32
Added display of "hold for costing" status to Job Costing Maintenance screen
Added "Show Held Jobs Only" to Job Costing Maintenance screen
Added bulk hold/release ability to Job Costing Maintenance screen
New Invoice Export format for MYOB Time Billing "MYOBTIMEB"
Enabled Depot and Date selection in invoice maint if ContactCode selected

Version 2009.5.31
Corrected Easter Saturday night work calculations for shifts crossing into Sunday
Improved Scan file validity check for Docket scanning and stopped storage of Zero (0) if entered
Changed description of Exported Jobs to Invoiced Jobs in Job Costings Maintenance screen
Alterations to payroll export to correctly cater for daily Team Leader/Higher Duties allowances
Changed Job Delete process to automatically release staff if lShowUnrosters in info centre is on
Altered Job Cancel (rain etc) to create Un-Roster entries when dropping shifts
Fix to Un-Roster warnings not displaying if job deleted
MYOB Inv Export now adds CostCentre as suffix to Item Code to allow GL allocations via central ini InvJobCostCentreInItem
MYOB Pay Export now adds CostCentre as suffix to Pay Code to allow GL allocations via central ini PayJobCostCentreInCode
Payroll Export altered - Selecting employee now requires a Company or Depot - employee find also now disabled

Version 2009.4.30
  (Public release of Version 2009)

Login and About graphics updated to match new product identity
Added auto create award from existing template if new award added in lookup table maintenance
Restructure of edit windows for award matrices
Fix to change award in current and unallocated time sheets
Fixed Context menu in invoice maintenance screen
Removed White Board from main toolbar - still available from operations menu
Removed Client Log from main toolbar - still available from operations menu
Task toolbar updated
Removed Show Deleted Invoices from Invoice Maintenance
Costings enabled in Information Centre
Employee time sheets now combined with current time sheet for simplicity
Removed Current time sheets from Operations menu
Reinstated Company Driver Status checks in Roster By Job
Corrected credit/recharge issue with non batched invoices (also patched 2009.3.28)
Corrected issue with Cribb and Smoko billing on flags or automated based on time in MB2 now same procedure as payroll - trigger ATMeal2 on MB2 time limits for total shift automatically instead of CB in flags
Removed LocnCode field from Shift and ShiftInv tables
Removed nInvCopy from oOptions
Removed lMustHave4HrMin and lMustForceNMB option in central settings as no longer used in code
Stopped the addition of exported jobs to external resources in order to increase audit trail validity
Job maint now caters for equipment only jobs in date ranges (using equip job start date)
Added tool tips to Open Client and Change Client buttons in Job Costings and Docket Entry
When exporting to accounts if no product code on invoice line - then manstat will send lines with valid Qty to "MISC"
Removed AWTSMTP, FaxGateway, SMSGateway and VOCOM32 from application code
# Replaced AWTSMTP with cSMTP from internal library
Removed UpdateWEBServer process from contact Terminate / Activate
Alarms in Info Centre now display for all users - no longer possible to turn off via security settings
Changed Current Timesheet to Unallocated Timesheet in contact history
Removed Union Number from personal tab - as should be under memberships
Replaced Reports and Alarm window inheritance to enable vista resizing
Fixed DataWindow inheritance for Roster by Employee
Enabled system menu on Reports Window
Correction to docket display process in Verify Job Docket to eliminate error on corrupted scan
Added [$] to description of job requirements to identify items that are linked to a product

Version 2009.3.28
Removed requirement for equipment only jobs to have valid contact details by changing to left outer join with contactphonenumber table
Altered equipment only jobs to tag [hold for costing] automatically when creating job and fix to stop for costing flag in job edit
Altered equipment only invoice generation to bill after start date rather than end date if anything is attached for billing

Version 2009.3.27
Alteration to Saturday night payroll calculation if crossing over midnight into Sunday
Alteration to Saturday night invoicing calculation if crossing over midnight into Sunday
Reverted Simple Invoices on Billing tab back to original description
Minor fix to equipment only invoice generation process

Version 2009.3.26
Removed generation of external Attaché files (Invoices.kfi and Invoices[datetime].bak) on invoice generation
Dropped requirement for file path on invoice generation - path box now disabled as no files are created on generation
Separated invoice generation and invoice export dialog boxes to clarify differences in process
Reformatted invoice generation and invoice export dialog boxes to reflect above change
Added changeable date to description based on Monday2Monday settings (payroll and invoicing)
Added additional parameter checks to Electronic Shift and Invoice exports
Removed ability to set name of system by client or workstation

Version 2009.3.25
Cost Centre matrix expanded to convert from ManStat/Attaché 3 letter codes to free text using JobCostMatrix view and lookup table (AA.costcentretext) matches AAF to (costcentretext)
Altered invoice maintenance search screens to cater for batched invoices (Completed/Credit/Suspended)
Altered info centre to look back 30 days for jobs with empty shifts
Re-organised menu items
Minor fix to job add screen to remove error if no clients available

Version 2009.3.24
Import and build shifts from Excel improved
Price change date for clients now active - uses previous pricing prior to date and current pricing after.
Removed save/suspend message from edit invoice
Altered invoice calculation to ignore invalid alternate award settings
OK Button in job costing now disabled if Generate Invoices selected.
Removed Refresh Licence Images from setup menu as no longer required due to image storage method changes

Version 2009.3.23
Added option to still process Equipment jobs if no Shift based invoices generated in export
Altered job costings to continue if award invalid.
Fixed display issue with linked jobs on adding a manual invoice
Consolidated and simplified Equipment only jobs export process
Reinstated product cost centre component selection
Corrected invoice depot allocation on invoice generation
Altered invoice screen to default to editable product field where appropriate

Version 2009.3.22
Replaced all clipboard debug entries with CTrace()
Added ability to trigger ATMeal2 on MB2 time limits for total shift automatically instead of CB in flags
Stability changes to filling of client lists in add new job ({NIL} removed)
# Job Zone Z - temporary REDO ZONE Z - unlink from staff if desired by client

Version 2009.2.21
Altered invoice generation to store job identification against each relevant invoice line
Altered invoice generation to store primary job depot against invoice where available
Added ability to charge flat rate (CombineOT=2)
Expanded Linked resources list in product maintenance
Quick books export - altered "Services" to "Income"

Version 2009.2.20
Correction of shift override category in roster by job for system log
Minor fix to credit/recharge of batched invoices to ensure recalculation of hours
Verified operation of Permanent and One Off shifts when copying jobs in bulk - Permanent shifts now remain in place if selecting "do not copy staff" when Bulk Copying Jobs Added reset stored shift award to pay export reset process Verified SITE allowance billing for CFMEU and Civil Construction Added ability to segment exports to accounts by depots - same as generation - Reports may also need segmenting by depot or run

Version 2009.2.19
Added ability to remote register/manage application from manstat.com Job Maintenance - altered Job Street to Job Location Client specific cost centre override completed for MYOB export. Client Specific Cost Centre Override lookup type 32 is removed and now cost centre is identical to payroll cost centre for consistency ( delete lookup type 32 as no longer required ) When running client based cost centres and MYOB payroll - ManStat sends shift date per line not week ending date

Version 2009.2.18
SatAM hours added to total progressive weekly overtime calculation (and Night1/Night2)
Split Job Requirements and Job Resources lists in selection screens
Splash graphics altered for version 2009 release - Login and About windows reorganised
PayCombineTravel = 3 triggers - include travel in four hour min calc (line 601) and no longer excludes travel allowance
Reverted Travel Allowance other to cover all non driver/passenger shift types (pbexport 901) added additional drver to driver calculations for pay ((Left(aRow[16],6) = 'Driver') .or. (Left(aRow[16],16) = 'Additional Drver'))

Version 2009.2.17
Correction to bulk job copy - Pending shift status was not removed properly if "do not copy staff" selected
Correction to invoice generation when using lock to alternate award

Version 2009.2.16
Expanded Travel Allowance other to cover all non driver/passenger shift types
Lock to award for billing flag added to client billing tab page - changes to invoice generation now completed
Altered invoice transfer to strip commas from Company Name and Order Number fields in Accpac and MYOB Reinstated Split Shift as an option in Job Edit screen
# Partial correction to calculated travel time when overlapping shifts - dropping end travel on first shift (line 701)

Version 2009.2.15
Reinstated ability to select product or kit for external resources billing in Product Linked Resources drop down box
Removed allocate by job from the operations menu as Unrostered Job Maintenance is the preferred method of access
Removed relieve shift from time sheet screens
Lock to award for billing flag added to client billing tab page - changes to invoice generation incomplete

Version 2009.2.14
Altered invoicing calculation to exclude daily fares from crews if Zone Z selected (pbExportUPSInternal line 1232)
Corrected error in cost centre allocation for manually altered invoice lines
MYOB export alteration to allow use of CardID in payroll and invoicing exports - If not using card ID in MYOB the last two items must be de-selected after using Match All in MYOB import, otherwise import may fail regardless of match settings.

Version 2009.1.13
Altered invoicing calculation to expand on NoCodeFound message by displaying codes sought in description

Version 2009.1.12
# Altered payroll and invoicing calculation to cater for unusual Victoria 1800 rules for Friday nights and Monday mornings
Alterations have been made for version 2009.1.12,
If the shift begins after 18:00 on Fridays then Saturday rates can be billed/paid for the entire shift (setting of 1)
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 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)
Added ability to insert lines in manual invoices [Ctrl]+[Insert]


Version 2009.1.11
Client Specific Crew Count - overrides award if set (ClientMaxCrewCount) on billing tab
Multiple invoice print on one document if template exists [REPORTS\System\_MultiInvoice.Rpt]
Disabled Direct Contact Entry and Contact Find in Job
Add/Edit to limit incorrect client selection by operator

Version 2009.1.10
Touched all entities and changed drive location of all icons and images in project to c:
Project re-index and recompile for stability
Added facility to drop original rostered staff when bulk copying jobs
Increased content of advisory messages on bulk copy of jobs
Alteration to time sheet screens to display basic job information to assist data entry
Moved administrative SQL Query Editor button on About window
Tidy of task specific controls on time sheet screens

Version 2009.1.9
Correction to change license error - system trying to display non-existent image
Corrected error in license image load - issue with first load and re-display of licence image

Version 2009.1.8
Repository corruption in this version (App:Start) affected and replaced _ManStat.AEF exported and re-imported
Invoice export status now displayed in invoice maintenance screens "C" for completed export
Invoices exported to accounts are now locked and cannot be changed by users
added ability to filter refresh of info centre by depot - auto refresh still reverts to ALL

Version 2009.1.7
Altered invoice export process to allow multiple selection of depots when generating invoices.
Added Depot Filter to Equipment Only processes in invoice generation.
Corrected re-export run list in invoice export - allowing blanks to reset selection
Corrected company list in invoice and payroll export - allowing blanks to reset selection

Version 2009.1.6
DontCreateJobPerDay flag action was reversed in code - corrected functionality
Resolved issue with credit and recharge not recalculating shift hours if no other pending work was available to process.
Altered client history to use main invoice template "_invoice" rather than "Invoice Detail"
Common INI file settings transferred to central database - RI7.ini file now contains connection and workstation settings only

Version 2009.1.5
Removed DBImage.Dll references from Contact Personal Tab - to resolve terminal server install issues.
# zone z overrides "do not charge travel" and allows depot to depot billing
 

Version 2009.1.4
Version number and user count now displayed on login screen
Removed GST override for client with account codes beginning with "I" for internal (TSA specific)

Version 2009.1.3
Speedy Price Level Matrix now has price level descriptions (if set) in header for ease of entry
Direct to MYOB invoice export removed from options - Internal Generate and Export methods must now be used
# If Client set to "Charge Travel per Day" and JobZone selected - then travel time will be charged based on zone settings
# If Zone Z selected then client and staff will attract actual hourly travel time
^ Added ability to select default passenger/straight to site shift type in award setup matrix
^ Break jobs down into days or keep as originally booked in blocks - no longer a system setting, but can be overridden by client (DontCreateJobPerDay) on company tab
Client Factored flag removed from summary tab
Job Location added to information displayed on calendar tool tips when mousing over dates
Initial empty line removed from calendar tool tip as well as removal of seconds from time display and trailing blank from job code
Tidy up of Employees Hours Worked screen - removed context menu from requirements list view
Fixed depot list in roster by employee
Fixed employee company list in Timesheets - now displays current parent company name from linked system account, regardless of company name text in employee contact screen
Accpac/Generic invoice export completed
Billing code for Daily Travel now taken from ATTravelOther - and product code now dynamic per award ^ Client Charge Travel at day rate expanded to have ATTravel, ATTravelNonCore, ATTravelSat, ATTravelSun (ATTravelRateB also available for day rate under certain conditions - ie over XX Kilometres ATTravelRateB_KM)
^ Tracking of Kilometres added to contact calendar table for distance based award triggers - no effect as yet
Complete alteration of ID photo image store method - no longer dependant on external file after initial load also no longer converts to small image / file
Completed rewrite of licence image store method as above
Removed redundant pages from System Configure screen

Version 2009.1.2
Corrected possible flaw in overtime rule 10 and current hours worked as may have been including daily overtime in total hours calculation rather than just 8/10/12 hours normal time - thereby stopping employees from being rostered too soon
Employee calendar now available on Allocate by Employee screen for increased visual identification of rostering patterns
Allocate by job now available via right click on shifts within time sheet screens
Corrected no work available messages in Allocate by Employee as was always suggesting regardless of real status
Corrected display layout issue in credit system invoices screen
Simplified Job Costings screen layout and functionality
Combined equipment only job export into main invoice generation process

Version 2009.1.1
Version Number and Licensing changes for 2009 - now formatted Year.Month.Release
PayCombineTravel = 3 triggers include travel in four hour min calc (line 601) currently only excludes travel allowance
Tidy up of Payroll Excel Import for usability
Tidy up of Four Hour Minimum payroll calculations in preparation for travel options
Tidy up and removal of redundant client specific settings within program - including entries in RI7.ini
Un-Roster in allocate by job now automatically forces a save for selected shift - no need to save and re-open job if changing staff or status - cannot be cancelled as has immediate effect on selected shift

Version 2008.11.812
Repaired Credit and Recharge for Batched Invoices
Corrected error in Charge per man only flag - action was reversed.
Corrected error in Force/Ignore meal break minutes when billing.

Version 2008.10.812
^ New options on Billing Tab if itemised travel set: Charge per man only (itemiseperman)
At Ordinary base rate only (otherwise at applicable daily rate (itemisebaserate))

Version 2008.9.812
Altered invoice maintenance to allow printing of multiple selected invoices
WARNING MAJOR STRUCTURAL CHANGES FOR BILLING Client Charge Travel at day rate now uses its own product codes if available otherwise remains at standard hourly billing rates
Old DO Not Charge Overtime flag (ChargeOvertime) is now use volunteer hours always for client as the old functionality is now in the award matrices



Version 2008.8.812
Alteration to MYOB payroll export for length of name limitations
Tidy and reorder available fields on client billing options tab
Reinstated automated print to screen of processed manual invoices

Version 2008.7.811
Expanded Invoice search to include all dockets attached to batched and manual invoices - previously only searched on primary job for system generated invoices
^ Expanded payroll codes in PayExportLog to cater for 31 characters (previously only 10)
Altered external resources warnings in info centre to trigger off requirements with a value in lookup of "1"

Version 2008.6.811
Corrected error in manual invoice delete lines - refresh of screen was problematic
Completed MYOB payroll export
^ Expanded payroll codes in award matrices to cater for 31 characters (previously only 10)

Version 2008.5a.811
Completed linked job list to Invoice Screen - now allows multiple jobs to be linked to an invoice
Added check for radios pricing to exclude billing of radios if price set to Zero
Added Job Location to Batch Invoices Grouping - selection made during export
Charge Overtime removed from billing options tab as it had been disabled ages ago

Version 2008.4.811
fixed early close error on build LV for job maint and roster by employee
Added Job Depot to payroll export grouping to allow cost centre switching as originally designed

Version 2008.3.811
altered Allocate by Job to avoid potential error on pending with empty shifts

Version 2008.2.810
Cost Centre matrix added for MYOB to convert from ManStat/Attaché 3 letter codes to free text using JobCostingMatrix view and lookup table (A.costcentretext) matches AAF to costcentretext
Removed hard coded cost centre for Product DOUBTD for doubtful debt manual invoices (hard coded to BAD)

Version 2008.1.810
Added linked job list to Invoice Screen
Complete re-write of invoice screen logic now using bBrowser
Delete Invoice possible if adding manual invoice before processing or suspending regardless of delete permissions and removes all traces of transaction - Deleting a Processed/Suspended invoice with permission from Change still holds detail in file for later audit trail reference
Removal of automated print on processing manual invoices
Corrected error in Permanent issue vehicles travel allowance logic
Updated to third party component bBrowser 1.4.34 from 1.4.29 - supporting dll's must be updated with program
Changed Version Number from 7.85.0810 to 2008.1.810 due to component changes
Resource ID bugs in Sub Forms Init on Job Costings and Timesheets for Manual entries corrected
Corrections and re-write of invoice hours calculations
Added Black Lists to checks on shifts in Bulk Job Copy
(previously just checked conflicting calendar entries and Unavailability)

Version 7.84.0810
Addition of ConsecutiveShiftLimit allowing separation of shifts in the same calendar day if more than x minutes apart
Altered in Allocate By employee, Last Rostered shifts from 7 latest to 15 latest shifts

Version 7.83.0810
Correction to invoice search - error in selection occurred if depot selected as part of search.
Minor alteration to STS and Authorised passenger travel selection by shift type
Added documents tab to contacts - Lookup Type code 86

Version 7.82.0809
Major corrections to application structure to increase stability of program
Corrected error in Allocate Work By Job when using subcontractors
Reset payroll run expanded to remove log entries for specified export
Corrected error in MicroPay penalty rates code generation, type prefix should have been excluded from final export.
Changes made to payroll export to allow independent travel settings for Permanent Issue Vehicles
Fixed error in allocate by job where unrostered shift changes were not saving if the job was closed by the pending button
Correction to expired critical licences warning during rostering

Version 7.81.0809
Corrected problem with exports for shifts beginning at 00:00 hours in the first day of the date range if used as the export ranges were set for grater than 00:00 rather than >= 00:00 (greater than or equal to)
Added new award functionality for Away Allowances - previously only processed manually via reports

Version 7.80.0809
Corrected weekly Overtime calculation to include Sunday and Public Holidays as normal time ^Alterations to selectively by award exclude weekends from running total overtime calculation [table.field:PayTypeAwardCategory.ExcludeWeekendsFromOT]
Alteration to stop 4 hr min triggering on second or last shift in calendar day

Version 7.79.0809
Electronic shift detail export added for clients.
Checked and added Auth Person back to batched invoices
Daily fares will now not pay to employees with permanent issue vehicles regardless of shift type (previously only happened if driver shift)
Payroll export altered to block exporting of staff without a payroll code.
Payroll Types in Roster by Job now show first letter of all possible pay types (no longer just Casual and PPT)
Altered invoice export to be switchable as Monday to Monday or Monday to Sunday in end date range (default to Monday to Sunday)
Corrected error found in Monday To Sunday payroll export change from version 7.78.0809
Altered MicroPay export to allow Minutes qty on Allowances if Prefix of code is 'M.'
# Additional electronic Job summary export added.

Version 7.78.0809
Electronic shift detail export added for clients.
Added critical license warnings to Roster by Job where value of lookup = -1
Altered payroll export to be switchable as Monday to Monday or Monday to Sunday in end date range ExportMondayToMonday=False in RI7.INI (default to Monday to Sunday)

Version 7.77.0809
# Altered invoice calculations to cater for multiple cost centre types as well as depot based cost centres for equipment only and manual invoices.
Altered payroll export to cater for overlapping shifts per day that have the same start and/or finish time
Added basic equipment hire facilities to Equipment Issue
Corrected MicroPay issue with overtime in export file.
Added Depot based cost centres to MicroPay export file
Reinstated Job Notes Template on add job
Altered all reason dialog boxes to 3 characters or more rather than the old 13 needed to close the window
^ Added report log to track reports used by user and date/time to allow culling of infrequent reports
Common reports will be bold in reports window based on usage

Version 7.76.0808
#^ Altered payroll export calculations to cater for 2.5 times penalty rates on Public Holidays split between normal time and overtime for accruals purposes.
Altered Timesheet reports to cater for additional rates and fields
# Altered Public holiday overtime calculations to cover crosses over midnight
Altered Electronic Invoicing to include equipment only invoices

Version 7.75.0808
Altered Quicken Export to allow all comments on non product lines to be combined into product description
Altered Client Contact Maintenance to allow Add Client and Refresh List from same screen if security permissions are set for contact add
Add Button now available from Suspended Invoices maintenance screen
Altered payroll export process to allow multiple selection of depots when generating pays, in order to avoid separation of shifts when employees work cross depots in a region. This ensures weekly overtime is now generating correctly for employees working multiple awards.

Version 7.74.0808
Altered calendar entry methods to only allow options available in Lookup Table rather than hard coded lists of options.
Un-rostering a permanent shift will advise and revert the shift type to Straight To Site.
Added option to Hide Emergency Job tick box HideEmergencyTick=TRUE in RI7.ini
Altered MYOB and Quicken tax calculation in exports to avoid recalculation errors (MYOB rounds product quantity when adjusting for part cents in GST)

Version 7.73.0807
Default Depot added to Operator to allow pre fill of depot in maintenance screens if set (must add DefaultDepot field to Operator Table)
Altered GST calculation for Quicken to cater for rounding differences in export/import.
Extended pay levels to 9
^ Altered length of order number field in invoice header table to 30 characters.
Completed MicroPay export format
New facility for "Permanent Shift" to allow direct confirmed copy if available through Bulk Job Copy process - this enables confirmed shift copy for selected staff/shifts whilst still allowing confirmation of normal rolled over shifts (Shift Type with lookup table value of 2) also temporary shifts will not be copied during bulk copy (Shift Type with lookup table value of -1)

Version 7.72.0807
Completed Quick Books by Reckon support for invoicing exports via IIF file

Version 7.71.0806
Altered licensing model to only count logins as clients active in the last 30 minutes rather than last 7 Days.
Added option for extra and default shift type triggers for alternate billing arrangements by shift when invoicing. Using resource ID's 510 and 511 with the lookup value denoting the shift type chosen ( vehicles and radios will override at present) this will trigger an alternate award for payroll and invoicing if present.
Added MicroPay by Sage export file format for Payroll

Version 7.70.0806
Added individual mail label option for Label Printers from contact screen
Added individual stock label option for Label Printers from product screen
Added Quick Books by Reckon support for invoicing exports via IIF file

Version 7.69.0806
Altered payroll calculation to also exclude daily fares travel allowance for perm issue vehicles
Altered location of Search for Updates from the Help menu

Version 7.68.0805
Corrected and Verified error in crew calculation for max crew count below 6 and extra men

Version 7.66.0805
Alterations to Friday through Sunday meal break calculations to correct rate of break time taken
Added additional checks to contact maintenance when saving to ensure key fields are completed
Added reports directory location to title bar on Reports window
Added conversion of two new docket flag items M1 and M2 which trigger meal allowances manually per shift
Added extra essential fields to contact import

Version 7.65.0804
Alterations to Friday into Saturday and Saturday into Sunday public holiday calculations to cater for Easter

Version 7.64.0804
Added context menu to time sheets screen to allow deny of minimum hours for shift (4hm auth# of 999)
Altered Credit/Recharge to not fail if temp file not created due to windows user permissions

Version 7.63.0803
Altered invoice generation to separate billing of daily fares for drivers and others (DailyFaresQty < 0 causes drivers to be removed)
Converted CalcInvHoursUPS() to CalcInvHours() for simplicity in code
Added payroll shortcut list to left hand tool bar
Altered payroll export calculation for Saturday to cater for 2 hour construction rules for mornings using nHoursRateB and ATSatB (If set, ManStat uses normal start and finish times to evaluate whether to use rate b as first two hours payment) Also Rate B applies from midnight Friday to AM Saturday if enabled
Staff call in's, now selectively by operator, recycle rather than going to roster by employee Tender fields in contact maintenance were corrected and made active

Version 7.62.0803
Ability to Verify Docket without staff call in if docket number is one of the ManStat system generated numbers
Staff call in's now work if employee rostered twice on the same job and docket for the same day - previously ManStat tried to update both shifts and failed as two calendar items can not have the same details
Staff call in's now selectively by operator recycle rather than going to roster by employee (oSecurity:HasPermission(4012))
Added COINS/FM invoicing export file format Removed Quick Books payroll export file format (no longer supported by Quick Books)
Fixed requirement to enter shifts screen on equipment only jobs
User name in Employee History Report for items added via contact_tab_calendar also repaired issue with notes showing on report
Reinstated [No Work Available] button on Allocate Work by Employee allowing recording of employees placed on standby