Имя: Пароль:
1C
1С v8
Можно ли анулировать внутренний документ и остановить все процессы в Документообороте?
, , ,
0 Егор123
 
05.12.17
14:28
1С:Предприятие 8.3 (8.3.10.2561), редакция 2.1 (2.1.11.5)

Добрый день, подскажите кто сталкивался со следующей ситуацией:

Есть внутренний документ, при регистрации которого стартует процесс из шаблона процессов.

Данный внутренний документ отвечает за отправку сотрудника в командировку (согласование руководителей, покупка билетов и т.п.).

Так вот - случился форс мажор и сотрудник никуда не едет, а процессы уже стартовали. Есть ли какой-то базовый механизм (кнопка) с помощью которого он сможет прервать все процессы и уведомить участников о том, что командировка не состоится, т.е. сделать документ недействительным.

В голове только "Остановка" процессов и ручное уведомление всех участников с помощью подзадачи.. но чтобы пользователь мог останавливать процессы ему нужно давать полные права, что не очень круто. Возможно есть какой-то другой вариант решения поставленной задачи?
1 Петрович 2018
 
05.12.17
14:31
(0) Отмена командировки - это же тоже элемент бизнес-процесса.. Предусмотреть бы!
2 kauksi
 
05.12.17
14:32
Администратор может остановить процесс и в комментарии написать почему
3 kauksi
 
05.12.17
14:33
Потом из документа создать процесс "Ознакомление" и написать всем кому нужно что извините ВАся никуда не едет.
4 kauksi
 
05.12.17
14:33
Пользователь остановить процесс не может и не должен
5 Злопчинский
 
05.12.17
14:45
Анулировать - от слова анус  - лучше не надо... Попробуйте аННулировать ;-)
6 Егор123
 
05.12.17
14:57
(2) ну да, шикарно автоматизирует процесс.
7 Егор123
 
05.12.17
14:57
(5) спасибо, всезнающий
8 kauksi
 
05.12.17
16:28
Егор, в любом случае должен быть смотрящий за системой. Иначе сами пользователи такого нагородят... Отправили согласовывать заявку, взяли остановили, поменяли что захотели, опять запустили... в итоге четвертый согласующий согласует совсем не то что согласовали первые три. Так что в (2) нормальное поведение системы
9 Segate
 
05.12.17
16:38
(0) Док типовой? если да, то делаем доп свойство которое отвечает за отмену командировки, по дальше делаем подписку на бизнес событие, поверяем реквизит, и на основании этого делаем движения. все активные задачи завершаем(Отменяем), создаем БП ознакомления в исполнителей всех на ком висели задачи. Вроде все, дел на 40 минут
10 Segate
 
05.12.17
16:38
Ну как то так
11 Segate
 
05.12.17
16:47
(8) Оооо... у нас док на предприятии около 1000 процессов в день, сколько смотрящих прикажете нанимать? )
12 Егор123
 
06.12.17
09:58
(9) типовой. Что за подписка? Вы про дополнительный обработчик бизнес событий?
Есть пример реализации?
13 Егор123
 
06.12.17
16:38
м? (9)
14 Егор123
 
20.12.17
11:15
Вопрос ещё актуален.. (9)  подскажите, если читаете тему..