ник: час
ну раз туба = ХЗ сколько - так и запиши в таблице эквивалентов ..... 1Туба = 10000 гр.
и списывай 10000 гр. вместо 1 туба или списывай 1 туба, а убавляй 10000 гр.
а ваще - какой это учёт - если ХЗ скоко пришло
тада ваще всё по .... Всё в мешках можно мерить не зависимо от веса и объёма.
===========================================
Если визуально удобно мешками оперировать и бутылками - ради бога...
но учёт веди в миллиграммах или граммах.
а на экран - кому как удобно выводи....
хотят 1\3 бутылки видеть на экране - пожалыста - хотят видеть 170 гр. - пожалыста..
таблица эквивалентов всё решит. кому как удобно - тот так и увидит
главное учёт вести в самых минимальных единицах измерения - что бы учесть как можно чётче....