Учебники

SAP ABAP — клиентские выходы

Клиентские выходы могут рассматриваться как зацепки к стандартным программам SAP. Нам не нужен ключ доступа для написания кода, и нет необходимости изменять стандартную программу SAP. Эти выходы не имеют никакой функциональности, и они пусты. Бизнес логика может быть добавлена ​​для удовлетворения различных требований клиентов. Однако клиентские выходы доступны не для всех программ.

Клиентские выходы для стандартных транзакций

Ниже приведены шаги по поиску клиентских выходов в отношении стандартных транзакций. Давайте определим клиентские выходы, доступные в MM01 (Создание основной записи материала).

Создание Материального Мастера

Шаг 1 — Перейдите к транзакции MM01 и определите имя программы MM01, выбрав Строка меню → Система → Состояние, как показано на снимке экрана выше.

Шаг 2 — Получить название программы из всплывающего экрана. Название программы — «SAPLMGMM».

Шаг 3 — Перейдите к транзакции SE38, введите имя программы и нажмите «Показать».

Шаг 4 — Перейдите в Перейти к → Свойства и найдите пакет с названием этой программы.

Функциональный бассейн

Название пакета — «MGA».

Шаг 5 — Перейдите к коду транзакции SMOD, который обычно используется для определения выхода клиента. Перейдите к Утилиты → Найти (или), вы можете напрямую нажать Ctrl + F на код транзакции SMOD.

Шаг 6 — После перехода на экран «Найти выходы» введите имя пакета, которое мы получили ранее, и нажмите кнопку F8 (Выполнить).

Найти выходы

Вышеуказанные шаги создают следующий вывод со списком выходов, доступных в Создании основной записи материала.