Формула себестоимости: Сумма остаток / Количество остаток * Количество списания Момент времени К примеру, мы проводим расходную накладную. Дата документа указывается с точностью до секунды. Представьте, что за эту секунду было проведено несколько документов, влияющих на остатки. Причем несколько документов до нашей расходной накладной, а остальные после. Корректные остатки для контроля и расчета себестоимости необходимо получать не на дату документа, а на МоментВремени (Дата + Ссылка). Метод объекта МоментВремени() позволяет получить точное "расположение" нашего документа на оси времени. Проблема копеек Предположим, что расходной накладной мы продали все оставшиеся товары. Себестоимость = Сумма остатка / Количество остатка * Количество списания = 500 руб. / 3 шт. * 3 шт. = 166,66 руб. * 3 шт. = 499,98 руб. После списания у нас остается нулевое количество товара и ненулевая себестоимость = 2 копейки. Другими словами остатки по регистру по количеству и сумме одновременно не выйдут в нол
Продвинутый курс по программированию в 1С. Занятие 12. Особенности программирования в оперативном учете
12 мая 202212 мая 2022
198
3 мин