В качестве тестера я хотел бы узнать, можно ли ограничить ручное создание новых объектов пользователем. Это ограничение должно выполняться программно в ABAP, а не путем удаления разрешений.Избегайте создания объектов через SAP GUI
Исходная информация: у нас есть довольно сложные объекты, которые трудно настроить вручную. Поэтому мы создали мастер, который выполняет все проверки условий и т. Д. При создании объекта. Кроме того, если мастер должен работать, пользователь должен иметь соответствующие разрешения для создания объекта.
Возможно ли удалить тип объекта для этого сложного объекта из списка, который появляется при создании нового объекта (нажатие кнопки «Создать»)?
Поскольку я являюсь только тестером для этой части нашего программного обеспечения, я не могу показать существующий код. Я просто получил обратную связь «Это невозможно», и мне трудно поверить в этот момент. Юзабилити действительно страдает, потому что люди пытаются создать эти объекты вручную и не могут заставить их работать.
Мне также не нужен пример рабочего кода, просто подсказка (класс или метод или настройка) для разработчика, где найти решение. Я тогда настаивать на том, что он реализует его :-)
Update
Сегодня, пользователь может нажать на значок «Новый». Затем появляется диалоговое окно с 4 вариантами. 3 варианта предназначены для простых объектов, которые он должен создать таким образом. Однако первый элемент в этом списке предназначен для сложного объекта, который невозможно создать вручную (почему у нас есть мастер). Я хотел бы знать, можно ли удалить этот элемент из списка программно.
Без какой-либо информации о любой функции, которую вы хотите отключить подробно, трудно сказать ... – vwegert
@vwegert: Я обновил вопрос и добавил скриншот для уточнения. –