Текущее время: Чт, мар 28 2024, 13:41

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




Начать новую тему Ответить на тему  [ Сообщений: 9 ] 
Автор Сообщение
 Заголовок сообщения: Полномочия FMRP_RW_BUDCON Расход бюджета
СообщениеДобавлено: Чт, дек 21 2017, 10:03 
Младший специалист
Младший специалист

Зарегистрирован:
Пн, июн 06 2016, 13:55
Сообщения: 87
Добрый день!

Столкнулись с проблемой, что при запуске отчета FMRP_RW_BUDCON не выполняется проверка полномочий на ПФМ/ФП.
То есть, если у пользователя нет доступа на создание/просмотр заявок по какому-либо ПФМ, то в отчете FMRP_RW_BUDCON, он всё равно может просматривать плановый и фактический бюджет по этой статье.

Как решить проблему? Возможно кто-то сталкивался? Буду благодарна.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Полномочия FMRP_RW_BUDCON Расход бюджета
СообщениеДобавлено: Вт, дек 26 2017, 08:40 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Чт, июл 19 2007, 07:04
Сообщения: 1072
Пол: Мужской
Хм, а при чем тут заявки?
Смотрите какие роли присвоены пользователю еще. Воспользуйтесь трассировкой полномочий ST01.

Внимательно посмотрите на объекты полномочий F_FMBU_ACC, F_FICA_FTR.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Полномочия FMRP_RW_BUDCON Расход бюджета
СообщениеДобавлено: Чт, дек 28 2017, 14:29 
Младший специалист
Младший специалист

Зарегистрирован:
Пн, июн 06 2016, 13:55
Сообщения: 87
Воспользовалась и тр. ST01 И объектами полномочий.
Результирую:
1. в транзакции FMRP_RW_BUDCON - трассировка полномочий показала, что в отчете не проверяется ни один объект полномочий, только s_tcode
2. в транзакции FMRP_RFFMEP1AX - трассировка полномочий показала, что проверяется и объект F_FICB_FKR, и F_FICA_FSG.
Получается, что FMRP_RW_BUDCON "Отчет по расходу бюджета" могут просматривать все пользователи, у кого просто есть доступ на эту транзакцию.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Полномочия FMRP_RW_BUDCON Расход бюджета
СообщениеДобавлено: Чт, дек 28 2017, 14:45 
Специалист
Специалист

Зарегистрирован:
Ср, дек 22 2010, 19:49
Сообщения: 114
Все логично. Транзакция FMRP_RW_BUDCON это отчет на основе Report Painter, а транзакция FMRP_RFFMEP1AX нормальный выполняемый отчет, где проверки полномочий зависят только от фантазии автора.

_________________
Человек готов работать 24 часа в сутки, лишь бы ничего не делать.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Полномочия FMRP_RW_BUDCON Расход бюджета
СообщениеДобавлено: Чт, дек 28 2017, 14:48 
Младший специалист
Младший специалист

Зарегистрирован:
Пн, июн 06 2016, 13:55
Сообщения: 87
:-( то есть туда даже abap-ом не подлезть никак?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Полномочия FMRP_RW_BUDCON Расход бюджета
СообщениеДобавлено: Чт, дек 28 2017, 14:51 
Специалист
Специалист

Зарегистрирован:
Ср, дек 22 2010, 19:49
Сообщения: 114
В свое время пришлось решать немного другую задачу с Report Painter, только abap и помог. Сейчас системы под рукой нет, если будет интерес, могу поискать. На пальцах, в отладке нашел то-ли BADI, то-ли сделал Enhacement, где происходит формирование данных.

_________________
Человек готов работать 24 часа в сутки, лишь бы ничего не делать.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Полномочия FMRP_RW_BUDCON Расход бюджета
СообщениеДобавлено: Чт, дек 28 2017, 16:21 
Младший специалист
Младший специалист

Зарегистрирован:
Пн, июн 06 2016, 13:55
Сообщения: 87
NeMurometz, спасибо!
Если будет время - посмотрите, пожалуйста


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Полномочия FMRP_RW_BUDCON Расход бюджета
СообщениеДобавлено: Сб, дек 30 2017, 06:59 
Специалист
Специалист

Зарегистрирован:
Ср, дек 22 2010, 19:49
Сообщения: 114
Добрый день!
Можно расширить процедуру FILL_FMRBCS ( там в get_data происходит формирование данных) в программе SAPFFMRBCS, либо попробовать реализовать BADI FMBCS_RW.

_________________
Человек готов работать 24 часа в сутки, лишь бы ничего не делать.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Полномочия FMRP_RW_BUDCON Расход бюджета
СообщениеДобавлено: Ср, янв 31 2018, 16:10 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Чт, июл 19 2007, 07:04
Сообщения: 1072
Пол: Мужской
Коллеги,

чтобы проверь данный отчет на контроль ПФМ/ФП достаточно:
1) создать нового пользователя ТОЛЬКО с доступом к транзакции FMRP_RW_BUDCON;
2) зайти в систему и запустить отчет с нужными вам контировками.

Нет времени экспериментировать, но я практически уверен, что у меня данный отчет очень хорошо разделяет полномочия по контировкам.

P.S. нет, я все таки нашел время - и утверждаю, что с помощью объекта F_FMBU_ACC можно ограничить полномочия по фонду/ПФМ/фин.позиции/фин.программе/функц.сфере так, как вам этого надо для отчета FMRP_RW_BUDCON.

Кроме того, ST01 показал, что в данном отчете происходит контроль следующих объектов полномочий:
Code:
F_FICA_FT
F_FICA_FTR
F_FICB_FKR
F_FICB_VER
F_FMBU_AC
F_FMBU_ACC
F_FMBU_VE
F_FMBU_VER
G_800_GRP
G_803J_GJB
S_PROJECT
S_SPO_DEV


Отсюда вывод - не надо лениться, мат. часть + эксперимент - наше всё :)


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

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


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

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


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

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