|
Запись статуса в запущенный бизнес-процесс | ☑ | ||
---|---|---|---|---|
0
serg999
20.11.19
✎
14:07
|
Поправьте, не могу понять как лучше сделать ...
для отслеживания статуса задачи хочу в событии ПередСозданиемЗадач записать в запущенный бизнес процесс ссылку на задачу, а из нее вытягивать статус согласования. Проблема, не могу получить ссылку на задачу (там задача как объект), "задача.ссылка" пустая ... Или лучше создать регистр сведений и в него писать БП, Сотрудник, Статус ? |
|||
1
Михаил Козлов
20.11.19
✎
14:09
|
Нужно ли в БП записывать задачу: задачи и так привязаны к БП. Тем более, что задач для одного экземпляра БП может быть несколько.
|
|||
2
RomanYS
20.11.19
✎
14:12
|
(1) + много
|
|||
3
RomanYS
20.11.19
✎
14:14
|
(0) Или лучше создать регистр сведений и в него писать БП, Сотрудник, Статус ?
Скорее всего это оптимальный вариант. Из периодического РС легко получать текущий статус и видна вся история |
|||
4
serg999
20.11.19
✎
14:18
|
(3) Понял. Спасибо!
|
|||
5
Irbis
20.11.19
✎
14:19
|
(3) Это если нужна история статусов. А реально у одного экземпляра БП в каждый момент времени один статус. Если история не нужна, можно не заморачиваться.
|
|||
6
Михаил Козлов
20.11.19
✎
14:19
|
(4) А по точкам маршрута задач экземпляра БП нельзя статус "вычислить"?
|
|||
7
serg999
20.11.19
✎
14:21
|
В том то и дело нужна история, кто, когда и как согласовал ..
|
|||
8
Михаил Козлов
20.11.19
✎
14:25
|
(7) В задачах+БП этой информации нет?
|
|||
9
serg999
20.11.19
✎
14:27
|
(6) БП только текущую точку, можно как то все вытянуть?
(8) не нашел. |
|||
10
Irbis
20.11.19
✎
14:29
|
(9) Запросом, как и всё в 1С. Выбираешь все задачи исполненные и нет, и их реквизиты (кто, где, когда, с кем и почему).
|
|||
11
Михаил Козлов
20.11.19
✎
14:30
|
(9) В БП "текущих" точек (задачи не выполнены) может быть несколько.
|
|||
12
RomanYS
20.11.19
✎
14:31
|
(7) С одной стороны задачи и есть история. Если для твоих целей статус БП легко вычисляется по имеющимся задачам, РС можно не городить.
Но если статус как-то сложно вычисляется кодом, а маршрут сложен (м.б. несколько задач в одной точке), то удобнее статус вычислять при создании/выполнении задач и писать в РС. (9) Все задачи привязаны к БП через поле БизнесПроцесс |
|||
13
serg999
20.11.19
✎
14:31
|
Понятно .. я уже РС пишу :)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |