Некоторым пользователям при расчете прибыли не нужна ни средняя, ни партионная себестоимость, а нужна актуальная цена закупа - ее и брать за себестоимость. В связи с этим переделал отчет Валовая прибыль следующим образом: программа вычисляет актуальную цену по документам Поступление товаров и Оприходование товаров и принимает ее в качестве себестоимости. остальной расчет идет стандартно. Также была добавлена колонка "Себестоимость за единицу" (включается как и все в настройках), по этой колонке, при расшифровке отчета по регистратору, можно отследить, как менялась закупочная цена товара.
Важно: для формирования отчета необходимо заполнить Справочник "Данные производственного календаря", хотя бы значениями по умолчанию, из него берутся календарные даты. Календарь мне нужен потому, что нельзя в отчет взять срез последних цен на дату окончания. Я рассчитываю таблицу цен на каждый день, чтобы реализация брала максимально близкий ей приход, а не цену на конец периода.
Для новых релизов конфигураций пришлось сделать расширение, поскольку изменена логика стандартных отчетов. Тестировался на релизе БП 3.0.113.17, Платформа 8.3.19.1351