Текущее время: Вт, мар 19 2024, 07:26

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




Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: WorkFlow. Получатели сообщений.
СообщениеДобавлено: Вт, окт 25 2011, 15:32 
Начинающий
Начинающий

Зарегистрирован:
Чт, мар 18 2010, 14:01
Сообщения: 6
Помогите, пожалуйста, разобраться. Создан и уже настроен поток операций. Получатель сообщения определяется следующим образом. В активной Орг. единице ищется штатная должность с определенным кодом. К каждой штатной должности привязан свой пользователь или пользователи. Проблема в том, что возникают ситуации, когда поток отправляет сообщение не тому пользователю, которому должен либо тому, который вообще не привязан ни к одной штатной должности. Хотя сама штатная должность, которой должно быть выслано сообщение, определятся верно.
Может кто-то сталкивался с чем-то подобным?

И еще вопрос. Если к одной штатной должности привязано нескольк опользователей, то кому из этих пользователей в итоге должно придти сообщение?

Спасибо заранее. Буду благодарна за любую подсказку или предположение.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: WorkFlow. Получатели сообщений.
СообщениеДобавлено: Ср, окт 26 2011, 08:48 
Младший специалист
Младший специалист

Зарегистрирован:
Пт, дек 02 2005, 15:49
Сообщения: 91
Откуда: Белгород
Пол: Мужской
Сообщения в WF отправляются на основании 105 инфотипа в котором прописан логин пользователя (причем учитываются кванты времени). Проверьте прежде всего какой логин прописан в 105 инфотипе у объекта типа P, который связан с Вашей штаткой типа S.
Если к штатной должности привязано несколько типов P, то всем этим привязанным сотрудникам.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: WorkFlow. Получатели сообщений.
СообщениеДобавлено: Ср, окт 26 2011, 11:38 
Начинающий
Начинающий

Зарегистрирован:
Чт, мар 18 2010, 14:01
Сообщения: 6
Спасибо за ответ. Я тоже предполагал, что в этом случае поток должен рассыласть сообщения всем пользователям.
Но мне удалось немного локализовать проблему.
В потоке операций используется стандартная задача для определения обработчика. Задача обрабатывается не в фоновом режиме. В закладке Правило по умолчание указано правило. которое определяет обработчика. Оно возвращает штатку (S). Это правило отрабатывает верно и находит правильную штатную должность. Но в итоге обработчик либо не определяется вообще либо выбирается тот, который есть в Присвоеных обработчиках к задаче. Может кто подскажет в чем может быть проблема?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: WorkFlow. Получатели сообщений.
СообщениеДобавлено: Пн, окт 31 2011, 13:50 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пт, янв 21 2005, 12:40
Сообщения: 371
Пол: Мужской
AlexSashka написал:
Сообщения в WF отправляются на основании 105 инфотипа в котором прописан логин пользователя (причем учитываются кванты времени). Проверьте прежде всего какой логин прописан в 105 инфотипе у объекта типа P, который связан с Вашей штаткой типа S.
Если к штатной должности привязано несколько типов P, то всем этим привязанным сотрудникам.


Не обязательно. Присвоение 105 инфотипу (P-US) нужно в ситуации, когда в оргплане штатной должности привязано только лицо.
Но если в оргплане штатной должности привязан US-пользователь, то отправка задачи ПО данной штатной должности пройдет присвоенному пользователю (-лям).

Если задача отправляется шт. должности, у которой есть несколько US-пользователей (или усложним - есть замещение - 210 соединение), то задача ПО придет им всем (при условии, что они попадают в список возможных обработчиков). Первый пользователь схвативший задачу и будет ее обрабатывать - у остальных она исчезнет из рабочего места. Чтобы она опять появилась у всех - схвативший ее должен ее освободить - есть соответствующая иконка.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: WorkFlow. Получатели сообщений.
СообщениеДобавлено: Чт, дек 01 2011, 14:10 
Начинающий
Начинающий

Зарегистрирован:
Чт, мар 18 2010, 14:01
Сообщения: 6
Спасибо большое за разъяснение по поводу сообщений приходящим пользователям.

После уточнения проблем у заказчика и изучения этого всего самой, складывается следующая ситуация:

В потоке операций используется стандартная задача для определения обработчика. В закладке Правило по умолчание указано правило. которое определяет обработчика. При определении обработчика это правило обращается к активной орг. структуре.

Так вот проблема возникает тогда когда в оргуструктуре выполнят какие-либо изменения: писваивают штатке нового пользователя, удаляют его и т.п. После изменения в орг структуре задача потока операций определяет обработчика неправильно.

Когда я тестировала и запускала сама после внесения изменений в орг. структуре транзакцию SWU_OBUF (синхронизация динамического буфера), то таких ошибок не возникало.
Однака на сервере согласно настройкам эта синхронизация запускается ежедневно в определенное время. Но тем не менее проблема неправильного определения обработчика присутствует. Может кто что может подсказать? Возможно недостаточно того, что синхронизация буфера ежедневно выполняется автоматически?

И еще что странно такая проблема только с одним из потоков операцций. Есть еще несколько потоков, которые работают по тому же принципу и в задачах которых используется тоже самое правило для определения обработчика, но там такой проблемы не возникает.

Буду очень благодарна за любую подсказку. Может кто-нибудь сталкивался с чем-то подобным. Потому что самой уже к сожалению никаких возможных вариантов в олову неприходит(((


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

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


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

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


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

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