Всем привет.
Есть цепочка заказ - исх. поставка - фактура. Задача - продавать по себестоимости, т.е. без расхождений в проводках отпуска материала и проводках по исходящему счету-фактуре. При создании поставки происходит подбор партий по методу FIFO, и позиция разбивается на подпозиции (900001, 900002 и т.д.). В каждой из подпозиций подтягивается схема калькуляции, в которую по умолчанию добавляется ВУсл VPRS "Расчетная цена". Там стоит расчетная цена для в разрезе подобравшейся партии. После добавляется ВУсл PR00 "Цена", в который цена копируется из VPRS.
Сама суть проблемы:
есть материал на некой партии в количестве 89 штук и стоимостью этого самого количества 16 173,72.
В поставке в VPRS к нему подтягивается цена 181,73 и стоимость 16 173,97.
Добавляется PR00 с ценой 181,73 и стоимостью 16 173,97.
Производится отпуск материала, выставляется счет по поставке.
В счете картина следующая:
Code:
VPRS Расчетная цена 181,73 RUB 1 КМП 16.173,72
PR00 Цена 181,73 RUB 1 КМП 16.173,97
Т.е. в поставке расчет происходит следующим образом:
1. Стоимость запаса делится на кол-во запаса
2. Полученное число округляется до 2 знаков после запятой
3. Умножается на количество позиции
А в счете:
1. Стоимость запаса делится на кол-во запаса
2. Умножается на количество позиции
3. Полученное число округляется до 2 знаков после запятой
Почему алгоритмы расчета одного и того же условия могут быть разными в счете и поставке? Как заставить VPRS в поставке считаться также, как в счете?
