SAPфорум.RU
https://www.sapboard.ru/forum/

(HR) Операции с ИТ без проверки полономочий
https://www.sapboard.ru/forum/viewtopic.php?f=13&t=98152
Страница 1 из 1

Автор:  Kuranov.Dmitry [ Вт, ноя 05 2019, 18:14 ]
Заголовок сообщения:  (HR) Операции с ИТ без проверки полономочий

Здравствуйте.
Можно ли отключить проверку полномочий в ФМ HR_INFOTYPE_OPERATION?

По желанию заказчика, надо в программе удалить запись ИТ на которую у полномочий нет. ( В данном сценарии полномочия проверяются не совсем по стандартным объектам полномочий ИТ).

Как вариант, вижу DELETE ROM PA*** и вручную занести инфу о изменении в логгирование истории изменений ИТ

Автор:  Secret007 [ Ср, ноя 06 2019, 09:45 ]
Заголовок сообщения:  Re: (HR) Операции с ИТ без проверки полономочий

ФМ HR_READ_INFOTYPE_AUTHC_DISABLE однократно отменяет проверку полномочий в ФМ HR_READ_INFOTYPE , который вызывается из HR_INFOTYPE_OPERATION

Автор:  Kuranov.Dmitry [ Ср, ноя 06 2019, 11:41 ]
Заголовок сообщения:  Re: (HR) Операции с ИТ без проверки полономочий

Пробовал, но не помогает. Читать дает, но изменять нет. Выдает ошибку PG 175 У Вас нет полномочий на ведение для <Имя ИТ>

Автор:  Secret007 [ Ср, ноя 06 2019, 13:13 ]
Заголовок сообщения:  Re: (HR) Операции с ИТ без проверки полономочий  Тема решена

для изменения инфотипов есть класс CL_HRPA_MASTERDATA_BL
в методе IF_HRPA_MASTERDATA_BL~DELETE есть параметр NO_AUTH_CHECK
пример использования класса: Изменение данных инфотипа с использованием стандартных классов и методов
другой пример использования в методе DELETE класса CL_HRESS_PER_OVERVIEW_UN

Автор:  Kuranov.Dmitry [ Ср, ноя 06 2019, 15:08 ]
Заголовок сообщения:  Re: (HR) Операции с ИТ без проверки полономочий

Не пользовался таким классом, спасибо, почитаю что это за зверь.

UPD. Спасибо. Помогло. То что надо.

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/