Полировка типового отчета «Стоимостная оценка остатков и движений товаров»
Клиент обратился с проблемой, что между отчетом «Стоимостная оценка остатков и движений товаров» и суммой оприходований и инвентаризаций по розничным ценам есть какие то копейки расхождений.
Например сумма оприходования 4500.13, а отчет показывает 4500.02:

Оказалось проблема в типовом отчете из-за округления, пришлось захватить СКД в расширение и поправить текст запроса, добавить округление:

И все заработало:

Опять типовые писатели «накосячили».
Среда: Розница 3.0.12.237




А почему на скрине нач. остаток + приход — расход не равен конечному остатку?
Из-за того, что цены берутся на разные даты. Странно было увидеть в отчете от 1С, но там реально они вычисляют цены на каждую дату. Поэтому там весьма монструозный отчет.
Пример: нач остаток 1 штука по цене 100 = 100, приход 1 штука по цене 110 = 110, конечный остаток 2 штуки по цене 120 = 240, а не 210.
Там изменения цен выделяются отдельными строками «Переоценка»и баланс соблюдается, так что мимо
Переоценка — это виртуальная сущность или реальный документ?
Сделай анализ предметной области и опубликуй
я закончил с этой задачей у клиента. Больше с ней работать не планирую.