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

Создание орг уровня в SUPO
https://www.sapboard.ru/forum/viewtopic.php?f=14&t=97682
Страница 1 из 1

Автор:  Daulet_msk [ Пн, июн 17 2019, 12:11 ]
Заголовок сообщения:  Создание орг уровня в SUPO

Коллеги, добрый день.

В кратце объясню ситуацию:
Есть шаблонная роль ZT_PM_ABC_XXXX с 50 наследуемыми ролями ZS_PM_ABC_01 (до 50). Это значит что вся авторизационные объекты копируются из шаблонной роли в наследуемые, кроме значений орг уровней. То есть, наследуемые роли разделены по орг уровням.

В моем случае, объектом разделения наследуемых ролей является поле INGRP (группа планирования ТОРО). Как вы все знаете, это поле не является орг уровнем в отличии от WERKS (звавод) или BUKRS (БЕ) итд..
Для того, чтобы изменения в шаблонной роли проходили безболезненно, я хочу превратить INGRP в орг уровень.

Попытался сделать это через стандартную транзакция SUPO (к сожалению PFCG_ORGFIELD_CREATION устарела для нашей версии SAP). Вроде все получилось, появилось поле в орг уровнях в PFCG. НО!!!
Когда я задаю значение поле INGRP в орг уровнях, значение в объекте полномочий (ОП) I_INGRP не меняется. Это очень странно.

Вы скажете, мол, меняй тогда в ОП, главное принцип то сохраняется. Я скажу вам, такой вариант меня не устраивает, поскольку на самом деле ролей не 50, а 500. Я хочу записать значения в орг уровни через LSMW. А вот изменять значения в ОП через LSMW не получится.

В общем, подскажите, пожалуйста, как мне настроить орг уровень в SUPO?

Спасибо

Автор:  шрам [ Пн, июн 17 2019, 18:17 ]
Заголовок сообщения:  Re: Создание орг уровня в SUPO

к сожалению, удаленно угадывать место ошибки очень проблематично

но, предположу потенциальные камни преткновения:
1. Вы не выполнили дополнительные шаги в SUPO для обработки затронутых ролей.
В режиме редактирования - кнопка PFCG и затем адаптация ролей: Comp Org. Levels либо Reset Org.Levels в зависимости от того что надо.

2. возможно, ведение поля выставлено в локальное в темплейте и/или в derived тоже. Если предыдущий шаг был полностью выполнен, то этот обычно не нужен
Чтобы это поправить в окне работы с профилем, выберите меню Utilities - Settings, затем проставьте тик "For Deleting Field Contents"
Теперь у Вас напротив полей появится иконка удаления. Найдите поле INGRP и удалите его. тогда поле примет значение переменной, т.е. орг.левела.
Если напротив поля орг.левела кнопка удаления не появилась, значит оно уже выставлено корректно.

З.ы. а зачем Вам 2 темы?

Автор:  Daulet_msk [ Ср, июн 19 2019, 11:34 ]
Заголовок сообщения:  Re: Создание орг уровня в SUPO

Спасибо за ответ.
2 пункт действительно помог. Удалил и заново записал значения, но уже в орг уровне и все хорошо.

Единственное, я не настраивал ничего в SUPO. Надеюсь это не повлияет на корректную проверку полномочий. В dev протестил, вроде все ок.

Автор:  шрам [ Ср, июн 19 2019, 19:49 ]
Заголовок сообщения:  Re: Создание орг уровня в SUPO

не повлияет ибо через SUPO делается ровно тоже самое

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