SAP Создание таблицы обслуживания и кода транзакции шаг за шагом

SAP Table Maintenance Generator (TMG) - это инструмент для создания программы обслуживания таблиц, то есть он будет генерировать программу для поддержания (создания, редактирования и удаления) записей в таблице.

Чтобы сгенерировать генератор обслуживания таблиц (TMG) для таблицы, создайте таблицу в ABAP Dictionary SE11.

Выберите «A» (таблица приложений) для класса доставки и «отображение / обслуживание разрешено» для обслуживания обозревателя данных / табличного представления на вкладке «Доставка и обслуживание».

Кроме того, добавьте строку поля для таблицы.

Позже мы нажимаем кнопку «Технические настройки» и заполняем поля, как показано на следующем экране. Мы пишем «APPL0» для класса данных и «0» (нулевой) размер категории. Если все в порядке, нажмите по порядку кнопки ПЕРЕСМОТР ‹-› АКТИВНО и СОХРАНИТЬ.

И перейдите в Меню Утилиты - ›Генератор обслуживания таблиц.

Введите соответствующую группу полномочий (& NC & без полномочий) и группу функций. Если введенная функциональная группа не существует, будет создана новая функциональная группа для хранения диалоговых модулей Table Maintenance Generator. Выберите «Один шаг» для типа обслуживания, как показано на следующем экране.

И нажмите в левом углу кнопку СОЗДАТЬ на панели инструментов приложения. Выберите «Предложить номера экранов» и нажмите «Продолжить». Номер экрана для обзорного экрана будет заполнен автоматически.

Создана программа обслуживания стола. Теперь, чтобы поддерживать записи в таблице, перейдите в раздел «Ведение таблиц» (SM30), напишите имя таблицы и покажите, что мы делаем, но это неудобно для пользователя, по этой причине мы создаем уникальный код транзакции для этой таблицы. Перейдите к SE93 и создайте новый код транзакции.

На этом экране «Ведение транзакции SE93» разработчики ABAP или пользователи SAP могут редактировать или изменять существующий код транзакции, а также создавать код транзакции SAP.

Как вы можете видеть на экране ниже, я хочу создать новый код транзакции ABAP «ZAACAR01» для вызова обслуживания таблиц. Поэтому я ввожу новый код транзакции SAP в область ввода текста. Затем нажмите кнопку «Создать», чтобы создать новый код транзакции.

На следующем экране пользователи SAP могут ввести краткое текстовое описание для нового кода транзакции SAP.

Среди переключателей «Запустить объект» выберите Транзакция с параметрами (транзакция параметров) для вызова обслуживания таблиц с использованием этого нового кода транзакции SAP.

После ввода краткого текста атрибута транзакции на экране «Создать транзакцию» нажмите зеленую кнопку «ОК» или нажмите «Ввод», чтобы продолжить создание транзакции SAP.

В этой части мы ищем некоторые важные. Мы пишем SM30 для части транзакции, устанавливаем все флажки в части поддержки графического интерфейса и, наконец, записываем имя таблицы и добавляем обновление «X». Если все сделано, нажмите кнопку «Сохранить», и код транзакции будет создан.

Пользователи SAP теперь готовы использовать новый код транзакции SAP «ZAACAR01». Введите код транзакции и перейдите к новому экрану, вызвав скрытый отчет о транзакции.

Спасибо за чтение. Будьте на связи!

Что вы ребята думаете? Я люблю знать твои мысли. Пожалуйста, поставьте лайк, поделитесь или оставьте комментарий ниже.

Ахмет Ачар.