Цитата |
---|
Павел Павловский написал:
Цитата |
---|
Михаил Титков написал: мне на ум ничего лучше проверки по какому нибудь полю документа не приходит, а что бы это поле не могли изменить, на соответствующей стадии забрать права на редактирование
ещё в облаке если я не ошибаюсь, ограничение на два одновременно работающих процесса над документом, можно создать ещё один шаблон, который будет запускать процесс при создании документа, но не будет ничего делать, а просто пусть ждёт последнего статуса сделки, соответственно, когда создастся нужный процесс по согласованию договора, то над документом будет два процесса работать и система не позволит запустить третий уже ни при каких обстоятельствах
не уверен в правильности ни первого ни второго решения, мне кажется что они оба верны, но если экзаменаторы ждут чего то конкретного, то это может не соответствовать их ожиданиям |
Спасибо большое, Михаил - грамотно расписали) Про отмену прав я тоже рассматривал вариант, конечно с точки зрения выполнения условий задания это может быть засчитано, но с точки зрения юзабилити - это не гуд решение т.к. мы лишаем ответственного за сделку возможности вообще совершать какие-либо действия с карточкой сделки - ставить задачи отправлять смс, писать письма и т.д. Вариант с двумя запущенными БП - у меня был следующим шагом, но я не подумал о том, что это бессмысленное решение без лишения прав у юзера т.к. с правами изменение он может зайти и завершить работу бп и даже удалить его))
Есть еще третий вариант, который уже из разряда костылей и он более громоздок (по причине того что запрещено кастомизированные активити делать), но зато железобетонный. Учитывая темы которые заявлены в описании к экзамену это третье решение вряд ли предусматривалось экзаменаторами как то, которое следует реализовать. Поэтому пока единственный рабочий вариант это ограничение прав.
Экзамен буду сдавать в субботу, интересно было бы конечно увидеть официальный комментарий до того как будет сдача) |
Добрый вечер, и каков был результат? Какое решение вы выбрали?)