PaViS, а почему не завели разные варианты "порция 80гр." и "порция 110гр."?
ИМХО, правильный метод такой:
1. Заводим ед.изм. "порция 80гр.";
2. Добавляем ее с к.1:1 к существующей порции;
3. Делаем кг базовой;
4. Добавляем новую "порцию 110гр.", указываем ей к. к кг 1:0,11
5. Делаем новую "порцию 110гр." базовой.
Сумма отчетов не изменится, в единицах измерения в отчетах будет ясно указано, что "порция 110гр."
Плюс к этому -
Цитата Сообщение от PaViS Посмотреть сообщение
2. В настройках SDBManager
- Прочее - Оптимизация вычисления себестоимости - Хранить себестоимость для накладных закрытого периода (поставить галку).
3. Закрыть период по дату, с которой должен поменятся вес порции.
- не знал, отличное _дополнительное_ решение.

---------- Добавлено в 01:55 ---------- Предыдущее сообщение было размещено в 01:53 ----------

Меня в письме вот это больше смутило:
Цитата Сообщение от SH Посмотреть сообщение
что в
> себестоимости получились миллионы!
- потому что при смене базовой единицы сумма себестоимости не меняется. Впрочем, возможно, автор вопроса смотрела на цену, а не на сумму.