I use timesheets that are imported into MYOB Premier. Prior to 1.7.14 we were using Powerpay and importing into that.
I don't use Base Hourly or Base Salary as I have a mixture of casual and full time staff so I have my own payroll items set up and have done so for years. Obviously it was simpler process to carry the old Powerpay items into Premier.
I have a problem when when changing an employee's base-hourly rate. The number of hours per week (which I've now had to set to 1 for every employee as a safeguard as it won't let me put in zero), re-populate into the standard pay line. If this isn't checked and taken back to zero, then a standard pay will be added to whatever imported hours are paid. In some instances, an employee hasn't worked a particular week but because there was a 'standard pay' set up, he got paid.
I've missed correcting this auto population for a couple of junior staff members when base rate was increased for birthdays. One of them still had 15hrs per week as his base number of hours. He has now been overpaid to the tune of $2,000!!! as it wasn't picked up, even by him as he's been unwell and thankfully, not really used his bank account much.
Coming from using Powerpay where I didn't have to double check what was imported into it, I want to put in a formal request to have at least the automatic repopulation of standard pay stopped. Perhaps if some actually like to use it and want to keep it, maybe it could be done as an option rather than automatic. It would safeguard those who import timesheets. I don't want to have to try and use base hourly as it will throw everything else out.
Hopefully this is something that can be considered for a future update. Obviously not to Premier but to Accountright, which I plan to take this client across to shortly.
I'm happy to chat on the phone with someone further if more clarification is required.