Hello,
recently I had this problem which I solved by this post
I still don't understand the relation between Empty ItemIds in InventItemPrice table and Inventory Unit. Why/how this empty items prevent the Unit to be saved in template?
The Blog post says: "A validation occurs in the InventTableModule\validateField method which checks if a record exists, since it finds a blank record the Unit of Measure value cannot be saved", but there is a validateFieldValue method, not validateField and in that method or in method which is called from there I can't see any line of code where it checks for records from InventItemPrice table.
Could you explain the relation between them?
Thank you.