В алгоритме расчета пищевой ценности неправильно считает содержание Б,Ж,У на 100 грамм в том случае, если норма закладки (коэффициент варианта калькуляции отличается от единицы). А именно:
Объект.СодержаниеЖиров = Объект.СодержаниеЖиров/Карточка.ВыходБлюда*100;
На мой взгляд следует считать:
Объект.СодержаниеБелков= Объект.СодержаниеБелков/(Карточка.ВыходБлюда*Карточка.ВариантКалькуляции.Коэффициент)*100;
Объект.СодержаниеЖиров = Объект.СодержаниеЖиров/Карточка.ВыходБлюда*100;
На мой взгляд следует считать:
Объект.СодержаниеБелков= Объект.СодержаниеБелков/(Карточка.ВыходБлюда*Карточка.ВариантКалькуляции.Коэффициент)*100;