Цитата:
Сообщение от
Starling
С учетом этого правильным ли будет следующий пример:
01.04.2010 Закупили товар А на СКЛАД1 1 шт по 100.
02.04.2010 Переместили товар А со СКЛАД1 на СКЛАД2 1 шт по 100.
03.04.2010 Закрыли склад.
03.04.2010 Дооценили остатки товара А на СКЛАД2 на 20 денег .
04.04.2010 Продали товар А со СКЛАД2 1 шт. Себестоимость будет 120 денег.
05.04.2010 Дооценили закупку товара А на СКЛАД1 на 50 денег. Не смотря на то, что проводка закрыта, аксапта позволяет менять ее себестоимость.
06.04.2010 Закрыли склад.
Результат 50 денег будут списаны как округление?
Да - должны быть списаны на округление. В закрытии склада есть кусочек, который проверяет приходную проводку на наличие корректировок (в inventSettlement) вида "Коррекция запасов в наличии" и если таковые есть, то все корректировки прихода по прогонке себестоимости автоматически списываются как округление (напоминаю что до 4.0sp1 они списывались не на счета прибылей и убытков, а на коррсчет прихода).
Если есть желание порыться в исходняках - посмотри в inventCostItemDim те места, которые вызывают InventAdj::isOnhandAdjusted и потом от полученного результата пляшут.