I had just upgraded my nopCommerce site from 3.7 to 4.10 after upgrading at the time of checkout there website throws an exception that says "Invalid object name 'ShippingByWeightByTotalRecord'.".
I had upgraded from 3.7->3.8->3.9->4.0->4.1 in a sequence manner. Am i missing anything?
It would seem that it did not upgrade your DB table from ShippingByWeight to ShippingByWeightByTotal. Look in the database; is there a table called ShippingByWeightByTotal? (Or did it leave behind ShippingByWeight?)
It would seem that it did not upgrade your DB table from ShippingByWeight to ShippingByWeightByTotal. Look in the database; is there a table called ShippingByWeightByTotal? (Or did it leave behind ShippingByWeight?)
Can you please share the script that I need to execute for upgrading/adding table?
If you "had upgraded from 3.7->3.8->3.9->4.0->4.1 in a sequence manner", then you have all the scripts. In one, there is an update that combined Fixed and By Weight. Then later, the By Weight had updates to also include Total criteria. Check the database to see what table you have.
In Admin > plugins, do you see "Manual (Fixed or By Weight and By Total)"? Uninstall it, and then re-Install it. (But you will lose any shipping By Weight configuration that you may have entered)