Message: ERROR condition: Parameter number 2 (table ttInvcHead) mismatch. Has 603 fields - client schema has 597 fields. (8030) (7211)
Type: Error
Program:
Method:
Table:
Row:
Field:
Stack Trace
at Epicor.Mfg.Proxy.ARInvoiceImpl.GetByID(Int32 invoiceNum)
at Epicor.Mfg.UI.Adapters.ARInvoiceAdapter.GetByID(Int32 invoiceNum)
at Epicor.Mfg.UI.App.ARInvoiceTracker.Transaction.adapterGetByID(String invoiceID)
Inner Exception
ERROR condition: Parameter number 2 (table ttInvcHead) mismatch. Has 603 fields - client schema has 597 fields. (8030) (7211)
Usually this happens when a fix with Client and Server files (.dll, .r, .i, etc.) is applied to the Server but not all the Clients, but perhaps only those clients who use the module. This can be done usually to save the time of updating all the clients, but as a best practice it’s a good idea to update the Client folder on the app server and update the releaseclient.zip file so that this solution will work if someone else needs the fix as well.