Показать сообщение отдельно
Старый 13.02.2014, 16:31   #33  
Logger is offline
Logger
Участник
Лучший по профессии 2015
Лучший по профессии 2014
 
3,882 / 3148 (112) ++++++++++
Регистрация: 12.10.2004
Адрес: Москва
Записей в блоге: 2
Цитата:
Сообщение от fed Посмотреть сообщение
Штатно такое поведение отменить нельзя. Единственный способ - подкорректировать метод InventAdj::isOnhandAdjusted(), так чтобы он всегда возвращал false.
Я бы все же в этом методе сделал зависимость от даты.
Т.е. пример :
1. Декабрь. Оприходована закупка.
2. Закрыли склад за декабрь.
3. Скорректировали сток на 31-е декабря.
4. В следующем периоде (январь) пришли некие накладные расходы.
5. При закрытии января их надо протаскивать по графу сопоставления. Так как фиксация себестоимости, которая была до этого уже не играет значения. Раз были корректировки.

По-моему это логично. Возможно, я рассматриваю какие-то частные примеры и не замечаю других возможных случаев. Но честно - сходу не могу представить ситуацию когда фиксация цен имеет какую либо пользу. По сути, мы считаем, что если делали коррекцию в наличии по проводке, то по ней надо тут же "включить" аналог стандартной себестоимости, пусть её себестоимость будет зафиксирована. Какой в этом практический смысл ?