1. Введение

Довольно часто, возникает необходимость массового изменения данных различных объектов. Например, это данные логистических заказов или данные контрагентов. Так как сделать обновление данных неросредственно в таблицах системы недопустимо, это следует делать, используя стандартные транзакции системы (при этом информация об изменениях осталается в журналах обработки). В системе есть транзакция для таких операций – MASS.
С помощью этой транзакции можно изменить данные следующих объектов системы [1]:

  • BUS0015 Profit center                                     (МВП)
  • BUS1001 Materials (industry)                          (материалы - производство)
  • BUS1001001 Materials (retail)                         (материалы – продажи)
  • BUS1133 Rental units                                      (аренда)
  • BUS2012 Purchase orders                               (логистические заказы)
  • BUS2032 Sales orders                                    (сбытовые заказы)
  • BUS2104 Appropriation reqs                           (записи присвоения)
  • BUS2105 Purchase requisition                         (логистические заявки)
  • BUS3003 Purchasing info recs                        (инфо данные логистики)
  • BUS3006 G/L accounts                                    (счета Главной книги)
  • KNA1 Customers                                             (дебиторы)
  • LFA1 Vendors                                                 (кредиторы)

Транзакция обычно используется для создания или обновления основных данных. В случае, если необходимы комплексные проверки при создании или изменении данных, лучше использовать транзакцию LSMW.
Последовательность работы с транзакцией MASS:

  • Запустить транзакцию  MASS
  • Выбрать тип объекта
  • Выбор таблиц и полей для изменений
  • Выбрать данные для измений
  • Ввод и сохранение новых значений данных

Например,для кредиторов (объект LFB1) необходимо изменить контрольный счет (поле AKONT). Старое значение PCH1T10004 изменить на новое PCH1T10018.

2. Работа с транзакцией MASS

2.1. Запуск транзакции MASS

Имя транзакции Массовое изменение данных
Код транзакции MASS
Путь по меню

SAP: Логистика > Центральные функции > Массовое ведение > Обработка в диалоге
SAP Menu: Logistics > Central Functions > Mass Maintenance > Mass Maintenance > Dialog Processing

2.2. Выбор типа объекта

Рис. 1 Первый экран транзакции MASS

Поле Действия оператора Значение

Обязательность ввода
О- обязательно
Н-необязательно

Тип объекта Выбрать из справочника
Тип объекта
  O
Имя варианта Выбрать из справочника Имя варианта, если вариант был ранее сохранен, иначе оставить поле пустым   H

Таблица 1. Работа с первым экраном транзакции MASS

Нажать Выполнить .

В случае, если транзакция выполняется впервые, появиться сообщение с описанием того, что необходимо будет сделать (рис.2).

Рис. 2 Сообщение – описание необходимых изменений

После ознакомления, нажать на кнопку «Далее» .

Чтобы сообщение больше не выводилось, необходимо в поле  «Более не выводить

Если хотите прочитать статью полностью и оставить свои комментарии присоединяйтесь к sapland

У вас уже есть учетная запись?

Войти