|
1С Документооборот 2.1. Прерывание процесса из карточки задачи. |
☑ |
0
Valerianich
18.05.23
✎
18:08
|
Всем добрый день.
Стал разбираться с типовым функционалом прерывания БП и столкнулся с проблемой.
Для прерывания БП из формы самого бп запускается процедура с передачей в качестве параметра ЭтаФорма. На одном из этапов идёт сравнивание формы, которая передана в качестве параметра и ЭтаФорма. И вот тут загвоздка, так как ЭтаФорма это текущая форма задачи, из которой я пытаюсь прервать процесс.
Подскажите, может кто-нибудь реализовывал данный функционал (прерывания)?
|
|
1
Волшебник
18.05.23
✎
18:11
|
Не надо сравнивать формы
|
|
2
Valerianich
18.05.23
✎
18:21
|
(1) Это в типовой процедуре.
|
|
3
Donkey_hot
18.05.23
✎
18:21
|
(0) Покопайтесь в программном интерфейсе, есть там нормальные процедуры для прерывания процессов безо всяких форм в качестве параметров. Модуль менеджера бизнес-процесса тоже посмотрите.
|
|
4
Donkey_hot
18.05.23
✎
18:23
|
(0) Глобальный поиск по слову "Прервать" тоже должен быть информативен.
|
|
5
Valerianich
18.05.23
✎
18:31
|
(3) (4) Спасибо, посмотрю.
|
|
6
Bigbro
18.05.23
✎
19:37
|
|
|
7
Valerianich
18.05.23
✎
20:27
|
(6) Это не совсем то. Но все равно спасибо.
|
|
8
Valerianich
19.05.23
✎
11:07
|
Разобрался. Все получилось. Всем спасибо.
|
|
9
Волшебник
19.05.23
✎
11:10
|
(8) Расскажите нам
|
|
10
Valerianich
19.05.23
✎
12:28
|
(9)Доработал процедуру Обработка оповещения: добавил свое событие и там подставляю нужную форму.
|
|
11
longbase
19.05.23
✎
16:20
|
Как я помню в ДО 2.1 прерывание процесса можно сделать просто установив процессу параметры как у завершенного на сервере и записав его. Задачи сами прибиваются через существующую бизнес логику 1С ДО.
|
|