Текущее время: Вт, окт 24 2017, 11:44

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




Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
 Заголовок сообщения: Проверка правила 00000157
СообщениеДобавлено: Ср, сен 21 2016, 08:49 
Младший специалист
Младший специалист

Зарегистрирован:
Пн, сен 10 2007, 21:37
Сообщения: 69
Добрый день!

Создал в ppomw орг. структуру со штатными должностями и сотрудниками. Есть штатные должности руководители. Запустил swu_obuf. Зашел в правило 00000157. Тестирую - ввожу логины сотрудников в поле "Обработчик", в поле "Тип объекта" ввожу US. Не находит обработчиков. Как я понимаю, правило должно вернуть руководителей. Почему может не работать?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Проверка правила 00000157
СообщениеДобавлено: Ср, сен 21 2016, 16:51 
Почетный гуру
Почетный гуру

Зарегистрирован:
Вт, ноя 07 2006, 11:12
Сообщения: 1034
Откуда: Москва
Пол: Мужской
Потому что вводить надо не только тип объекта но и его код. Внутри ФМ по определению списка ответственных в этом правиле проверяет это, попробуйте правильно заполнить контейнер.

SWU_OBUF это ж вроде просто сброс буффера, чтобы оттестировать правила, используйте в PFAC транзакции специальную функцию

_________________
С уважением, Р.В. Величко


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Проверка правила 00000157
СообщениеДобавлено: Чт, сен 22 2016, 08:29 
Младший специалист
Младший специалист

Зарегистрирован:
Пн, сен 10 2007, 21:37
Сообщения: 69
В описании к правилу написано:

Цитата:
Параметры правила
В качестве параметров правила могут быть выборочно переданы:
<zh>ORG_AGENT</> ("Обработчик", ссылочное поле для элемента контейнера:
WFSYST-AGENT)
или
<zh>OType</> ("Тип объектов", ссылочное поле: OBJEC-OTYPE) и <zh>ObjId
</> ("Расширенный ид. объекта", ссылочное поле: OBJEC-REALO).
С первым приоритетом анализируется содержимое ORG_AGENT; если ORG_AGENT
не передан, анализируются параметры правила OType и ObjId.

ORG_AGENT содержит указание лица, штатной должности или организационной
единицы в составной форме
P <(><<)>восьмизначный номер>
S <(><<)>восьмизначный номер>
O <(><<)>восьмизначный номер>
или указание пользователя составной форме
US<(><<)>двенадцатизначное имя пользователя>.


В окно для теста я передавал USUSERNAME. При этом в отладчике благополучно доходит до вызова RH_GET_LEADING_POSITION, который возвращает исключение NO_LEAD_POS_FOUND.
Так что думаю дело не в контейнере, а в орг структуре.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Проверка правила 00000157
СообщениеДобавлено: Вт, окт 04 2016, 15:15 
Начинающий
Начинающий

Зарегистрирован:
Вт, сен 16 2014, 20:43
Сообщения: 19
Добрый день!

Кажется вы неправильные параметры вводите при тестировании правила. Попробуйте в поле "Обработчик" ввести слитно US и логин пользователя, типа USuserlogin. Или в поле "Тип объекта" введите US, в а поле "Расширенный Ид объекта" - логин.


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

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


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

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


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

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