Текущее время: Вт, июл 22 2025, 16:13

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




Начать новую тему Ответить на тему  [ Сообщений: 7 ] 
Автор Сообщение
 Заголовок сообщения: Частичная проверка полномочий
СообщениеДобавлено: Пт, янв 30 2015, 16:06 
Старший специалист
Старший специалист

Зарегистрирован:
Пт, ноя 25 2011, 17:37
Сообщения: 291
Коллеги, всем привет!

Подскажите, как можно обойти пропуск табельного в отчете из-за нехватки полномочий?
Я вот о чем. В отчете прописано, например:
Code:
INFOTYPES: 2001.

И если у работника нет полномочий хотя бы на один подтип из присутствующих в ИТ2001, то работник отклоняется. В оперзапросе это вроде ключами рулится. А как это обойти в таких вот отчетах? Может каким-то хитрым образом прописывать полномочия (оставить какие-то поля открытыми)?

_________________
Зачем делать просто, когда можно сделать круто?!


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Частичная проверка полномочий
СообщениеДобавлено: Пт, янв 30 2015, 16:40 
Старший специалист
Старший специалист

Зарегистрирован:
Чт, окт 13 2011, 22:45
Сообщения: 497
Может Вам отчет прописать в объекте полномочий, который отключает проверку? P_ABAP вроде бы..


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Частичная проверка полномочий
СообщениеДобавлено: Пт, янв 30 2015, 16:45 
Старший специалист
Старший специалист

Зарегистрирован:
Пт, ноя 25 2011, 17:37
Сообщения: 291
gomer4ik,

про P_ABAP помню, но не хочется вести список отчетов, для которых надо отключать. Его ток в крайнем случае используем, если не всплывет какой-нить глобальной переключалки...

_________________
Зачем делать просто, когда можно сделать круто?!


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Частичная проверка полномочий
СообщениеДобавлено: Пт, янв 30 2015, 16:49 
Старший специалист
Старший специалист

Зарегистрирован:
Чт, окт 13 2011, 22:45
Сообщения: 497
Опер.запрос же по сути генерирует отчет, посмотрите где там ключи прописаны, и попробуйте в ваш отчет вставить.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Частичная проверка полномочий
СообщениеДобавлено: Пт, янв 30 2015, 18:42 
Почетный гуру
Почетный гуру

Зарегистрирован:
Вт, ноя 07 2006, 10:12
Сообщения: 1194
Откуда: Москва
Пол: Мужской
Да все верно, оперзапрос это тот же самый отчет на основе PNP, используйте эти же самые ключи и в своем отчеты. Только установку значений ключей делать надо в событии intialization.

Еще подсмотреть можно либо в отчете по оценке времени либо в драйвере расчета ЗП.

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Частичная проверка полномочий
СообщениеДобавлено: Пт, янв 30 2015, 20:58 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Пт, сен 07 2007, 07:53
Сообщения: 1398
У БД PNP есть переключатель PNP_SW_SKIP_PERNR. Значение по умолчанию 'Y', что означает пропускать ТН, если нет доступа хотя бы к одной записи ИТ из объявленных INFOTYPES. Значение 'N' будет означать, что записи, до которых нет доступа, не будут загружены для обработки, сам ТН отклоняться не будет.

Переключатель PNP_SW_SKIP_PERNR нужно установить на этапе INITIALIZATION отчета.

Также можно поискать здесь на форуме по ключу PNP_SW_SKIP_PERNR.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Частичная проверка полномочий
СообщениеДобавлено: Пн, фев 02 2015, 14:09 
Старший специалист
Старший специалист

Зарегистрирован:
Пт, ноя 25 2011, 17:37
Сообщения: 291
Коллеги, спасибо большое за ответы!

_________________
Зачем делать просто, когда можно сделать круто?!


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

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


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

Сейчас этот форум просматривают: Google [Bot]


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

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