смысл в том...
клиент разместил заказ на складе "1".
потом говорит не... мне удобнее утащить со склада "2"..
не снимать же резервы..перемещать и заново резервировать на складе "2".. ?
(5) так посмотри какими документами двигается регистр резерв, если других нет , значит нет..
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший