Текущее время: Вт, июл 17 2018, 21:00

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




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

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

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


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

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

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

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


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

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

Цитата:
Параметры правила
В качестве параметров правила могут быть выборочно переданы:
<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 часа


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

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


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

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