10.11.2005, 15:56 | #1 |
Злыдни
|
inventItemLocationSelectLocked
В классе InventUpdateTTSControl этот метод лочит запись с пустой аналитикой в таблице InventItemLocation. Насколько я понимаю, это происходит при каком-либо измненении в физическом наличии номенклатуры по комбинациям аналитики. Это же следует и из комментариев в методе "Lock on table inventItemLocation is used for serialisation of updating processes". Непонятно одно - почему лочится именно запись "по-умолчанию"? В результате если у меня разносится накладная по заказу с номенклатурой А со Склада1, а Склад2 пытается переместить эту же номенклатуру между ячейками, то он будет ждать окончания разноски заказа. Не логичнее ли будет лочить запись в InventItemLocation для конкретного склада? Но последствия такой модификации я до конца представить не могу. Хотелось бы услышать просвещенное мнение ALL.
Спасибо |
|