Logging into the file, viewing or editing a sales form, or running the file utilities, QuickBooks Desktop displays one of the following errors:
# of fields could not be read.
[#] of field record(s) could not be read. This may be because the template type used to store this template is different from the template type being used to read it.
These errors occur if one or more templates, such as invoices and sales orders, are damaged.
Intuit recommends more than one solution for this problem. The first solution may solve your problem, or you may need to try all of them to resolve the issue. For best results, perform the solutions in the order shown.
Update your installation of QuickBooks Desktop to the latest release.
When defaulting customized templates, if the message "order cannot be zero displays, you need to send your company file to Data Services for recovery. (Data Services fees may apply). You can also restore a recent backup that is not not damaged and re-enter data.