Hi Tracey_H
MYOB this needs to be rolled back quickly - you fixed something that didn't need fixing or wasn't working as per the original design 20 years ago.
So you fixed it - and severely broke it and created a nightmare.
Original system always added leading zeros onto any number used
So start your invoice at
12 and the system added leading zeros and made it 00000012
And if you used alphanumeric like
A12 - the system didn't inherit or incriment and IT DIDN't RESET The auto invoicing.
Now if you put '12' in MYOB leaves it as 12 and the next number will be auto generated to give 13, 14.
However - here is the worst part of the fix - if you are running 3rd party apps if and invoice comes in as
A12 then this resets the auto counter on the internal numbering to A12 and the next invoice internally becomes A13.
And the API app (designed on the old system) expects the next available number is A13 - and posts it as A13 and because the preference (warn if duplicate invoice numbers) is on - it will reject this invoice!!!!!!!
What a mess MYOB
The ONLY fix that seems to stop this idoitic fix is I add an alphanumeric onto the end of the number.
So if I am sending an invoice from the web called Web0100 - I send it as Web0100A - and this stops MYOB dead in resetting the autonumber ....... but hey MYOB this really is a mess!
The Doc