Чем же он отличается от встроенного?
Как формируются данные в отчете "Торг-29"?
В отчете будут показаны остатки товаров на дату начала и окончания периода отчета и документы, по которым оформлялось движение товаров по указанному складу и указанной организации. Суммовые показатели в отчете будут рассчитаны в соответствии с тем типом цен, который указан для выбранного в отчете склада. Информация о ценах заполняется теми значениями розничных цен, которые действуют на дату документа, указанного в отчете.
Данная особенность рассматривалась тут
Отчет доработан для ситуации, когда продажа оформляется документами "Отчет о розничных продажах", а документы движения товаров это: "Поступление ТиУ", "Перемещение", "Акт списания товаров", "Акт оприходования товаров". Переоценка вводится документом "Установка цен номенклатуры".
В отличие от встроенного, в моем варианте цены в документах формируются не на период документа движения товара, а на конец дня периода документа. Иначе говоря, в цепочке "поступление/перемещение - установка цен - продажа" сумма документа поступления/перемещения будет рассчитываться из последних цен на конец дня поступления. Сумма документа продажи берется фактическая (у меня это отчет о розничных продажах).
Дополнительно пришлось переработать механизм вывода переоценок.
Возможно, метод формирования такого отчета с точки зрения производительности неоптимален. Буду рад выслушать ваши соображения по этому поводу.
upd 23.11.2015 исправлены ошибки в округлениях