Краткое описание :
Добавить обработку семафоров при создании ордеров в актах на недостачуОписание :
Акты о недостачахЧто измененно :
Добавить обработку семафоров при создании ордеров в актах на недостачу.
Возникла проблема при которой пользователи при одновременном создании ордеров по актам получают проблему с остатками (ордера создаются не полностью)
Подробности во вложении.
Как измененно :
Обработка семафоров при одновременном создании ордеров в актах на недостачу добавлена. Теперь при попытке одновременного оприходования акта система будет ставить блокировку на данный акт и на данную операцию для других пользователей. Другой пользователь попытавшийся произвести данную операцию в этот же момент времени и по этому же акту будет ожидать. Время ожидания отображено в статус строке. Если по истечению временной шкалы отображаемой в процентном эквиваленте акт все еще будет заблокирован, тогда другому пользователю будет отказано в данной операции.
На каждый шаг обновления процентной шкалы опрашивается состояние данной операции: не была ли она завершена пользователем первым начавшим ее по данному акту.