|
Программное создание бизнес-процессов | ☑ | ||
---|---|---|---|---|
0
NikolayNiko
08.01.18
✎
17:18
|
Всем, здравствуйте!
Вопрос такой: Программно создаю бизнес-процесс. Всё ок, создается. Стартую его. После этого надо автоматом заполнить некоторые реквизиты задачи бизнес-процесса. Но как до них добраться? Имею только ссылку на созданный БП |
|||
1
Cyberhawk
08.01.18
✎
17:20
|
Ну запросом выбираешь все задачи этого БП + отбор по типу (шагу) задачи
|
|||
2
Михаил Козлов
08.01.18
✎
20:53
|
(0) Удобнее обходиться без реквизитов в задачах (использовать "типовую" задачу).
Необходимые реквизиты определить в БП и использовать разные формы БП для его активизации (выполнение задач). |
|||
3
Лефмихалыч
08.01.18
✎
21:09
|
ПередСозданиемЗадач()
или ОБработкаЗаполнения() в самой задаче |
|||
4
NikolayNiko
09.01.18
✎
13:18
|
(1) Спасибо, пока так и сделал. Но может есть другие варианты?
(2) Может не правильно вас понял, но у меня и так реквизиты определены в самом БП, а в задачах только используются. Ссылка на созданный БП есть, но таблицы с реквизитами там не вижу. (3) Обработчики событий самой задачи не подходят, по определенным причинам. ПередСозданиемЗадач() - не до конца понял как это работает, но похоже не то. Большое спасибо всем откликнувшимся! |
|||
5
NikolayNiko
09.01.18
✎
13:26
|
И небольшой Оффтоп, не хочу создавать новую тему. Весь день ломаю голову над задачей. Этот самый БП связан со справочником. БП должен запускаться по расписанию, указанному у элемента справочника. Т.е. у каждого элемента справочника будет свое расписание запуска, в соответствии с которым будет происходить запуск БП (с помощью рег заданий). Хотелось бы видеть что-то типа расписания консоля заданий, чтобы можно было указать дни недели, месяца и тд. Как это реализовать? Более чем уверен что кто-то это уже делал
|
|||
6
Alligator219
09.01.18
✎
14:13
|
Нусделай у элемента справочника поле "ГУИД", в которое пихай гуид регламентного задания, которое в свою очередь создастся при записи элемента справочника. А дальше просто используй штатную консоль заданий.
|
|||
7
NikolayNiko
09.01.18
✎
14:27
|
(6) о_О Приколист что ли?
|
|||
8
Alligator219
09.01.18
✎
14:50
|
(7) Почему? Так это работает в типовых- когда вставляешь внешнюю обработку с возможностью запуска по расписанию.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |