Hi Mike,
From memory I created the custom invoice, delivery, statement and order template forms by editing the programs own plain paper templates adding our logo, fields, text boxes, columns etc. This was done years ago.
I've even created specific Christmas time templates with decorations and never had a problem for several years.
It's odd, sometimes when I click print for an invoice and let it automatically use the defualt selected template in the customers card it can print the correct form and another time it prints the old form.
My original process was....I edited the old form, saved it without renaming "10-Invoice_Land" and now I can get a print of the old or updated template.
I went back, looked at the template and can see the editing details are correct, however I saved the form under a new name: "11-Invoice_Land".
The issue is for all our customer cards the default invoice is "10-Invoice_Land" and there are hundreds of customers.
I then went back, deleted the "10-Invoice_Land" template from the Customsie Forms tab, shut down the program, cleared the cache, reopened MYOB, opened the template "11-Invoice_Land" and made a tiny, tiny change, saved under the old name "10-Invoice_Land" but once again I get a mix of the two when printing.
We can batch print the overnight orders in the morning but those that are individually printed during the day have issues.
I've done another cache deletion after rebooting the PC and for now it seems OK.
Fingers crossed as we can't use the the Web version of MYOB for printing invoices as it prints the 10-Invoice_Land in portrait mode, however it emails the same 10-Invoice_Land correctly in Landscape.
And you cannot create a new template in the browser version in a landsacpe layout and have virtually no customisation options..it's actually totally useless should MYOB AR desktop nolonger be supported even though I have a perpetual licence.