Текущее время: Чт, мар 28 2024, 15:34

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: Обработчик для задачи TS9*
СообщениеДобавлено: Вт, ноя 24 2020, 18:01 
Начинающий
Начинающий

Зарегистрирован:
Пн, ноя 23 2020, 15:59
Сообщения: 3
Добрый день!

Можно сказать, только что начал разбираться с этой технологией, получил задание поправить существующий поток. Столкнулся с вопросом, в котором уже второй день не могу разобраться

В потоке реализуется подпись приказа. Есть шаг 'Подпись руководителя', тип операции, где запускается ожидание события. Событие активируется руководителем из разработанной программы. В программе выводится список задач пользователя, ожидающих подписания. Список получаю при помощи ФМ RH_MULTIPLE_OBJ_WI_SELECT. При выборе нужной задачи и нажатии кнопки "Подписать" активируется необходимое событие, и поток отправляется дальше по своим делам.

Так вот, проблема в том, что данному шагу не присваивается обработчик, и, соответственно, моя программа не находит нужную задачу при помощи указанного ФМ. Использую стандартное правило 00000168 "Начальник (как пользователь) для ...", но никакого присвоения не происходит. И самое обидное, что следующему шагу этот же самый обработчик присваивается.

Подскажите, что я делаю не так?

Большое спасибо!


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Обработчик для Задачи TS9*
СообщениеДобавлено: Ср, ноя 25 2020, 07:25 
Старший специалист
Старший специалист

Зарегистрирован:
Чт, мар 29 2007, 11:51
Сообщения: 330
Откуда: Yugorsk.RU
Пол: Мужской
Цитата:
Есть шаг 'Подпись руководителя', тип операция, где запускается ожидание события. Событие активируется Руководителем из разработанной программы. В программе выводится список задач пользователя ожидающих подписания.

А зачем вы на событиях строите взаимодействие "подчинённый-начальник"? Почему бы явно в потоке не нарисовать движение документа между участниками и вычислять адресата шага на основе оргструктуры PPOSE например (или по группам/ролям, там же разные варианты вычислений есть, включая полностью Z-код расчёта адресата шага)?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Обработчик для Задачи TS9*
СообщениеДобавлено: Ср, ноя 25 2020, 15:31 
Начинающий
Начинающий

Зарегистрирован:
Пн, ноя 23 2020, 15:59
Сообщения: 3
Проблема, похоже, в том, что я адресата указываю как-то неверно. Основываясь на вашем совете, я попробовал указать адресата (в вашем контексте адресат и обработчик одно и тоже?) в виде переменной, но присвоение так и не происходит.

Было так:

Изображение

Далее "АС правило" я изменил на "Выражение", где указал переменную из контейнера потока &CHIEF& типа WFSYST-ACT_AGENT.
В переменной указан конкретный пользователь, но увы, воз и ныне там. При просмотре через журнал потока операций видно, что для данной задачи обработчика нет.

Может, документация по этому вопросу есть где-то? Самостоятельно ничего вразумительного найти не получается :(


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Обработчик для Задачи TS9*
СообщениеДобавлено: Пн, дек 21 2020, 16:43 
Начинающий
Начинающий

Зарегистрирован:
Пн, ноя 23 2020, 15:59
Сообщения: 3
Снова вернулся к этой проблеме...

Пошагово делаю следующее:
1. Создаю задачу потока операций:

Код: KodTask
тип объекта: DECISION
метод: PROCESS

2. Заполняю в ней контейнер и описание задачи, на второй вкладке.
3. Создаю в потоке шаг "решение пользователя" в котором указываю пользователя (в формате US<UNAME>) и свою задачу.
4. В свойствах ведения присвоения обработчика стоит пункт "Общая задача"

В результате:

В журнале потока операций на этом шаге выдает ошибку:

EVALUTAE_AGENT_VIA_EXPESSION - Результат развертки обработчиков не подходит к обработке задачи.

Неужели никто не сталкивался с этим вопросом?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Обработчик для Задачи TS9*
СообщениеДобавлено: Пт, окт 06 2023, 09:51 
Специалист
Специалист

Зарегистрирован:
Чт, май 16 2013, 13:37
Сообщения: 214
Откуда: Челябинск
Пол: Мужской
А попробуйте как вариант создать роль для получателей и в ней прописать ваш ПО.

_________________
Свобода здесь и сейчас.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 5 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB