RE: Error Message "Physical updating quantity in the inventory unit Kg must be other than zero"
Resolved!
This has occurred due to wrongly define UOM on Item and containing long decimal value. hence, Inventory On Hand consider on 2 decimal "0.00" figures,
This issue has been resolved by correction of UOM on Item level as we can consider both practices are as follow;
01 Resolution: Create another Same Item and configure right UOM and Process for updating inventory Opening and closed previous one with reference (Best to do)
02 Resolution:
I can changed UOM on inventory Unit after applied the following queries on Database sql by remove inventory trans to resolve the issues, because we cannot perform change UOM on inventory level due Transactions availability. we can perform some queries to remove inventory transaction if we have just initials trans:
DELETE from INVENTTRANSORIGIN WHERE REFERENCEID = 'JRN-000001' AND ITEMID = '134340600**'
DELETE from INVENTTRANS WHERE INVENTTRANSORIGIN = 56371584**
select * from INVENTITEMPRICEACTIVE WHERE ITEMID = '134340600**'
DELETE INVENTITEMPRICE WHERE ITEMID = '134340600**'
DELETE from INVENTTRANSORIGIN WHERE REFERENCEID = 'JRN-003027' AND ITEMID = '134340600**'
"DELETE FROM INVENTTRANS WHERE INVENTTRANSORIGIN IN ('5637241017','5637241018')"
After this, we can able to change UOM but we have no any invent trans, also This solution is recommended when we have just initial transactions stage for the Item's.
Thanks