Cost Rollup Error Parameter Number 1

We get this error every so often below:

The error in par reads: Error condition Parameter number 1 table ttCustWBRollup mismatch. Has 46 fields client schema has 45.

Does anyone else get these errors and does any have a great way to resolve these?

I have seen this when a hotfix or one off has been applied to the server, but not the client or vice versa.