Текущее время: Ср, апр 25 2018, 00:41

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




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

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

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


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

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

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


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

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

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


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

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

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

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

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


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

Зарегистрирован:
Вт, ноя 07 2006, 11:12
Сообщения: 1063
Откуда: Москва
Пол: Мужской
Вот что юзается именоо в WF
Code:
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
Сообщения: 5111
Откуда: Ростов невеликий
Пол: Мужской
metha написал:
Вот что юзается именоо в WF

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

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


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

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


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

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


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

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