![]() |
|
Бизнес-процессы | ☑ | ||
---|---|---|---|---|
0
idw
20.05.19
✎
19:40
|
Можно ли на определенном этапе бизнес процесса получить пользователя, под которым был запущен бизнес процесс?
|
|||
1
palsergeich
20.05.19
✎
22:00
|
(0) Предполагается, что эта информация хранится в задаче в поле Автор.
Если прям совсем по хардкору в задаче понять кто ее создал, не храня в БД можно только через ЖР, но этот вариант даже не рассматривается. |
|||
2
idw
20.05.19
✎
22:05
|
(1) ЖР - это журнал р....?
Это понятно, что у задачи есть автор, а вот как отобрать задачи только одного БП? |
|||
3
palsergeich
20.05.19
✎
22:09
|
(2) Если говорить про ДО то там есть реквизит ГлавнаяЗадача
|
|||
4
vde69
20.05.19
✎
22:18
|
у меня в БП и в каждой Задачи всегда есть 2 реквизита
1. ГлавныйБП (ссылка на на самый первый БП в цепочке вложений) 2. Инициатор - тот кто запустил текущий объект соответсвенно в моей системе это будет один из вариантов 1. СсылаНаЗадачу.Инициатор - тот кто создал задачу 2. СсылаНаЗадачу.ГлавныйБП.Инициатор - тот кто запустил самый первый БП по которому создана задача (с произвольными вложенными БП) |
|||
5
palsergeich
20.05.19
✎
22:22
|
(4) Ну в ДО аналогично, только поля по другому называются.
|
|||
6
palsergeich
20.05.19
✎
22:23
|
(5) А чорт, там нет напрямую ссылку на главый БП, там СсылкаНазадачу.БП.ГлавнаяЗадача.БП.Автор точно
|
|||
7
palsergeich
20.05.19
✎
22:24
|
(6) соглашусь, что в (4) идея лучше типового
|
|||
8
vde69
20.05.19
✎
22:31
|
(5) я знаю, только я свою систему отлаживал когда ДО еще не было :) точнее он назывался как-то смешно, типа "файловая помойка" и там вообще никаких БП не было...
и надо мной все смеялись, что я не использовал штатные регистры адресации а заморачивался с групповой адресацией через задачи без регистров. а через 5 лет 1с пришло ровно к тому-же с чего я начинал :) Вообще я был один из первых кто реально оценил и начал использовать БП (именно как объекты конфигурации) от 1с... в то время была "консолидация", со своей очень извращенной системой БП основной на справочниках и регистрах, но у них реально не удобно сделано, а когда 1с их прикупила они всю эту байду доработали в "универсальные БП", и сейчас в ДО реально параллельно есть 2 системы БП... так, что в ДО не все так гладко... |
|||
9
idw
21.05.19
✎
13:00
|
Эта конфигурация не документооборот, соответственно нет там реквизита ГлавныйБП. Но у задачи есть реквизит БизнесПроцесс. Он же ссылается на БП, который запустил эту задачу. В ней и можно взять автора.
А вот как получить автора предыдущего этапа? |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |