Показать сообщение отдельно
Старый 02.07.2010, 16:27   #3  
fed is offline
fed
Moderator
Аватар для fed
Ex AND Project
Соотечественники
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
2,913 / 5736 (197) ++++++++++
Регистрация: 13.03.2002
Адрес: Hüfingen,DE
На самом деле - статус "Зарезервированно в заказанных" говорит не о том что приход не просто ОЖИДАЕТСЯ, а вполне себе запланирован. Иначе какой смысл ставить статус расхода "Зарезервировано в заказанных", если мы просто ждем что когда-нить, бог даст, к нам что-то придет и мы надеемся что этот товар когда-нить покроет данный расход. Для такой схемы достаточно было бы просто статуса "Заказано".
При удалении или уменьшении количества в приходной проводке, система (по крайней мере в версии 3-4) проверяет (в методе inventOnHand.checkDepreciateOrdered()) что количество на складе+количество в заказанных+прибывшее количество-зарезервированное в заказанных - не стало меньше ноля. (Стек вызовов inventUpd_estimated.updateNow() -> inventUpd_estimated.depreciateReceipt()->inventOnHand.checkDepreciateOrdered()). То что у этого Шерхана система дала уменьшить количество, скорее всего, говорит о том что у него система поломатая...