Текущее время: Чт, июн 29 2017, 06:00

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




Начать новую тему Ответить на тему  [ Сообщений: 7 ] 
Автор Сообщение
 Заголовок сообщения: Как найти e-mail человека, уполномоченного утвердить заявку?
СообщениеДобавлено: Пн, июн 19 2017, 16:38 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, авг 31 2004, 15:57
Сообщения: 5018
Откуда: Ростов невеликий
Пол: Мужской
Привет,
Нужно найти email начальника, кот. уполномочен утверждать заявку.
Собств. нужно пройти по дереву вверх пока не уткнёмся в "носителя шапки" (ну или типа того), взять его 105-й и т.д. Но он не просто начальник текущего подразделения - может быть в разных уровнях для разных подразделений, т.е. должен иметь "ярлык на княжение" :)
Понятно что это RH_PM_GET_STRUCTURE, но может есть готовый какой фм?

_________________
Нет сегодняшних проблем -
есть вчерашние ошибки
(с)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как найти e-mail человека, уполномоченного утвердить заявку?
СообщениеДобавлено: Вт, июн 20 2017, 22:41 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Ср, апр 12 2006, 13:43
Сообщения: 826
Откуда: СССР
Пол: Мужской
Если ещё актуально, то транзакция PPOSE.
Там вагон всяких поисков, по итогам PPOSE можно посмотреть инфотипы: таблицы PA* в оных и сидят атрибуты персонала.

_________________
Никого не трогаю, примусы починяю.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как найти e-mail человека, уполномоченного утвердить заявку?
СообщениеДобавлено: Ср, июн 21 2017, 00:18 
Почетный гуру
Почетный гуру

Зарегистрирован:
Пн, апр 04 2005, 11:56
Сообщения: 542
Откуда: Moscow
Пол: Мужской
Я так понимаю, коллегу интересует как это сделать из ABAP

Действительно ФМ RH_PM_GET_STRUCTURE , главное какой путь анализа использовать , параметр WEGID
Если от юзера, можно попробовать US_CHEF ,
Если от человека, то надо делать свой путь анализа аналогичный


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как найти e-mail человека, уполномоченного утвердить заявку?
СообщениеДобавлено: Ср, июн 21 2017, 10:44 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, авг 31 2004, 15:57
Сообщения: 5018
Откуда: Ростов невеликий
Пол: Мужской
Dimon писал:
Я так понимаю, коллегу интересует как это сделать из ABAP

Действительно ФМ RH_PM_GET_STRUCTURE , главное какой путь анализа использовать , параметр WEGID
Если от юзера, можно попробовать US_CHEF ,
Если от человека, то надо делать свой путь анализа аналогичный

пасиб. такой путь не знал. интересно как он идёт - USR-PERNRUSR-PERNRCHEF? погляжу...нюанс, что СHEF может не иметь USR в 105-m.

_________________
Нет сегодняшних проблем -
есть вчерашние ошибки
(с)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как найти e-mail человека, уполномоченного утвердить заявку?
СообщениеДобавлено: Ср, июн 21 2017, 10:44 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, авг 31 2004, 15:57
Сообщения: 5018
Откуда: Ростов невеликий
Пол: Мужской
Dimon писал:
Я так понимаю, коллегу интересует как это сделать из ABAP

Действительно ФМ RH_PM_GET_STRUCTURE , главное какой путь анализа использовать , параметр WEGID
Если от юзера, можно попробовать US_CHEF ,
Если от человека, то надо делать свой путь анализа аналогичный

пасиб. такой путь не знал.
Поглядел - WEGID-ов вагон целый, разберусь.
Думаю, в качестве признака утверждающего, присвоить должности группу задач 21300003 CMPWebApprPr Процесс утвержд.: регулир. вознагражд. - правильно будет?

_________________
Нет сегодняшних проблем -
есть вчерашние ошибки
(с)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как найти e-mail человека, уполномоченного утвердить заявку?
СообщениеДобавлено: Чт, июн 22 2017, 16:24 
Почетный гуру
Почетный гуру

Зарегистрирован:
Вт, ноя 07 2006, 11:12
Сообщения: 1019
Откуда: Москва
Пол: Мужской
Вот что юзается именоо в WF
Код:
FUGR:
HRASR00AGENT_FINDING_RULES

Fms:
HR_ASR_AGENTFINDER
HR_ASR_GET_LEADER
HR_ASR_GROUP_ADMINS
HR_ASR_MANAGER
HR_ASR_ORGANIZATIONAL_OBJECT
HR_ASR_PAYROLL_ADMIN
HR_ASR_PERSONNEL_ADMIN
HR_ASR_TIME_ADMIN


Ну и в PFAC посмотрите правила из группы *ASR*

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как найти e-mail человека, уполномоченного утвердить заявку?
СообщениеДобавлено: Чт, июн 22 2017, 16:54 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, авг 31 2004, 15:57
Сообщения: 5018
Откуда: Ростов невеликий
Пол: Мужской
metha писал(а):
Вот что юзается именоо в WF

пасиб - погляжу...почему-то нет использования этих фм. походу это разбор контейнера.
===
попробовал использовать признак Руководитель самостоятельной оргединицы ("начальник в шляпе":). Он (признак) ставится, а удалить не даёт (ppomw)! Птицу убираю-сохранить-пишет "сохранено" и обратно птицу ставит. Это почему?
Попробовал через расширенно-связи-удалить A012 (сегодняшняя дата, думаю оно)
пишет - Первую запись удалить нельзя (временная привязка 0 или 1).

_________________
Нет сегодняшних проблем -
есть вчерашние ошибки
(с)


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

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


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

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


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

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