Всем привет!
Перечитал все старые темы, к единому выводу пока не пришел. Может подскажете как лучше реализовать.
Может за время выкристализовалось изящное решение
Задача следующая, есть сервер, все пользователи работают только с сервером. Есть функционал документооборота.
По кнопке документооборот запускается скрипт, который маршрутизирует документ (прописывает в документ ряд полей).
Проблема заключается в том, что пользователь 1, держит документ открытым на редактирование, а пользователь 2 нажимает кнопку.
Или наоборот, пользователь 2 нажал кнопку, выбирает пункты, а в этот момент пользователь 1 начинает редактировать документ.
Вопрос, как лучше решить вопрос с блокировкой, чтобы исключить одновременное редактирование и работу скрипта над одним документом.
При этом бывает что пользователь может некорректно завершить работу с документом (зашел в документ, затем подвис комп и он сделал хард-ресет).
Заранее благодарю.
Перечитал все старые темы, к единому выводу пока не пришел. Может подскажете как лучше реализовать.
Может за время выкристализовалось изящное решение
Задача следующая, есть сервер, все пользователи работают только с сервером. Есть функционал документооборота.
По кнопке документооборот запускается скрипт, который маршрутизирует документ (прописывает в документ ряд полей).
Проблема заключается в том, что пользователь 1, держит документ открытым на редактирование, а пользователь 2 нажимает кнопку.
Или наоборот, пользователь 2 нажал кнопку, выбирает пункты, а в этот момент пользователь 1 начинает редактировать документ.
Вопрос, как лучше решить вопрос с блокировкой, чтобы исключить одновременное редактирование и работу скрипта над одним документом.
При этом бывает что пользователь может некорректно завершить работу с документом (зашел в документ, затем подвис комп и он сделал хард-ресет).
Заранее благодарю.