СО-ИП-126-2020. Ведение дилерских цен. Загрузка цен в систему SAP ERP, действующих с даты загрузки .

Инструкция пользователя

«Массовая загрузка цен в систему SAP через инструмент для миграции данных LSMW на дату загрузки»

Транзакция LSMW

 

Содержание

1. Назначение инструкции …………………………………………………. 3
2. Предпосылки ……………………………………………………………. 3
3. Описание процедуры ……………………………………………………. 5

3.1 Выбор объекта для загрузки ………………………………………….5

3.2 Определение файла для загрузки …………………………………….6

3.3 Присвоение файла и структуры загрузки …………………………..10

3.4 Проверка чтения данных из файла ………………………………….11

3.5 Отображение прочитанных данных …………………………………13

3.6 Преобразование данных………………………………………………14

3.7 Отображение преобразованных данных……………………………..16

3.8 Определение задания на загрузку ……………………………………17

3. 9 Запуск задания или сеанса ……………………………………………19

  1. Назначение инструкции

Инструкция предназначена для осуществления процесса массовой загрузки цен на продукцию в систему SAP ERP с помощью стандартного инструмента для миграции данных LSMW – Legacy System Migration Workbench Utility.

Предпосылки

Для выполнения успешной загрузки дилерских цен в систему SAP ERP необходимо проверить:

  1. наличие транзакции LSMW в системе;
  2. наличие доступа к транзакции LSMW;
  3. наличие проекта ZCO, подпроекта CO-OM и объекта ZCO_ZLINCENY для загрузки дилерских цен;
  4. наличие проекта  ZCO, подпроекта CO-OM и объекта ZCO_ZLINCENY2 для загрузки дилерских цен в иностранной валюте;
  5. наличие основных записей материалов (ОЗМ) в системе;
  6. расширение ОЗМ на выбранную сбытовую организацию и канал сбыта;
  7. наличие внешнего файла для загрузки данных в систему;

До начала процесса необходимо убедиться, что связанные с этим процессом основные данные, необходимые для загрузки дилерских цен, доступны в системе. Основные записи материалов, для которых вводятся цены, должны быть созданы в системе. Необходимо также расширить основные записи материалов на сбытовую организацию и канал сбыта.

Файл данных для загрузки должен быть обработан с помощью приложения Microsoft Excel и подготовлен для загрузки.

Для загрузки в систему должен быть подготовлен файл TXT. Этот файл получается при преобразовании файла, созданного с помощью приложения Microsoft Excel (рис. 1).

Рисунок 1

Таблица 1 является примером и ей необходимо пользоваться при загрузке дилерских цен. В данной таблице можно изменять столбцы валюту, материал и цена.

Таблица 1

KSHL VKORG VTWEG KONDM KONDA WAERK MATNR_01 KBETR_01
PR00 1000 10 30 02 RUB 1.304.144 260
PR00 1000 10 30 02 RUB 1.304.769 1149
PR00 1000 10 30 02 RUB 1.304.770 1149
PR00 1000 10 30 02 RUB 1.306.104 1346
PR00 1000 10 30 02 RUB 1.307.367 2425
PR00 1000 10 30 02 RUB 1.307.496 2828

Далее необходимо преобразовать таблицу в текстовый файл TXT и далее его загружаем в транзакцию LSMW (рис.2).

Рисунок 2

Результат сохраненного текстового файла показан на рисунке 3.

Рисунок 3

  1. Описание процедуры

3.1. Выбор объекта для загрузки

  1. На экране, как показано на рис.4, выберите проект ZCO, подпроект CO-OM и объект ZCO_ZLINCENY. Нажмите на кнопку .

Рисунок 4

Результат:

Объект для загрузки выбран и появился экран с шагами процесса, как показано на рис. 5.

Рисунок 5

Примечание: Проект, подпроект, объект можно выбирать из имеющегося списка. Для этого нужно кликнуть на кнопку справа от поля ввода, из предложенного списка с помощью полосы прокрутки выбрать необходимое значение и кликнуть на кнопку (рис.6).

Рисунок 6

Определение файла для загрузки

Этот шаг используется для выбора и задания имени файла, который будет использоваться в качестве файла данных для загрузки дилерских цен. До этого шага файл данных в приложении Microsoft Excel должен быть обработан, и данные выгружены во внешний файл TXT. Таким образом, на этом шаге имеется внешний файл определенной структуры для загрузки данных в систему.

Последовательность шагов

  1. Выберите шаг под названием “Specify Files”, как показано на рисунке 7, и нажмите на кнопку :

Рисунок 7

  1. На экране LSMW: Specify Files (Display), как показано на рисунке 8, нажмите на кнопку

, чтобы перейти в режим редактирования данных.

Рисунок 8

  1. На экране LSMW: Specify Files (Change), как показано на рисунке 9, нажмите два раза (двойной клик) на поле под названием “Загрузка цен для gzl”, чтобы перейти в режим выбора внешнего файла.

Рисунок 9

  1. На экране выбора файла, который показан на рисунке 10, необходимо найти файл на локальном диске с помощью кнопки .

Рисунок 10

  1. Для подтверждения выбора нужного файла для загрузки необходимо нажать на кнопку .
  2. После подтверждения выбора файла все опции экрана необходимо сохранить, нажав на кнопку . Система сообщает (рис. 11).

Рисунок 11

  1. На этом шаг выбора файла для загрузки считается выполненным и необходимо выйти для выполнения других шагов, нажав на кнопку (рис.12.)

Рисунок 12

Результат:

В результате выполнения данного шага в LSMW появляется сообщение о том, когда и кто выполнил данный шаг, как показано на рисунке 13.

Рисунок 13

3.3. Присвоение файла и структуры загрузки

Чтобы обеспечить загрузку данных из внешнего файла в систему необходимо присвоить структуру загрузки и название файла.

Последовательность шагов

  1. Выберите шаг под названием “Assign Files”, как показано на рисунке 14, и нажмите на кнопку :

Рисунок 14

  1. На экране LSMW: Assign Files (Display), который показан на рисунке 15, нажмите на кнопку , для перехода в режим редактирования присвоения файла структуре.

Рисунок 15

  1. Если файл присвоен структуре загрузки, как показано на рисунке 16, необходимо нажать на кнопку , чтобы сохранить текущее присвоение. После этого система сообщает .

Рисунок 16

4. Далее необходимо вернуться с помощью кнопки для выполнения следующих шагов.

Результат:

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

Рисунок 17

3.4. Проверка чтения данных из файла

Эта функция используется для проверки чтения данных из внешнего файла.

Последовательность шагов

  1. Выберите шаг под названием “Read Data”, как показано на рисунке 18, и нажмите на кнопку :

Рисунок 18

  1. На экране LSMW: Import Data, который показан на рисунке 19, нажмите кнопку чтобы выполнить проверку импорта данных из файла.

Рисунок 19

  1. Система выполняет чтение данных из внешнего файла согласно структуре загрузки, после чего выдает отчет об импорте данных, как показано на рисунке 20. Для перехода к следующему шагу необходимо нажать на кнопку два раза.

Рисунок 21

Результат

В результате выполнения этого шага проверен импорт данных из файла, для шага отображается время и имя пользователя, который выполнил шаг, как показано на рис. 21.

Рисунок 21

3.5. Отображение прочитанных данных

Этот шаг используется для контроля данных, прочитанных на предыдущем шаге.

Последовательность шагов

  1. Выберите шаг под названием “Display Read Data”, как показано на рисунке 22, и нажмите на кнопку :

Рисунок 22

  1. На экране, показанном на рисунке 23, выбираем кнопку для подтверждения операции.

Описание: C:\Users\396-GA~1\AppData\Local\TEMP\SNAGHTML112f7da7.PNG

Рисунок 23

После подтверждения система отображает для визуального контроля все прочитанные данные, как показано на рисунке 24, после чего необходимо выйти и перейти к следующему шагу процесса с помощью нажатия кнопки

Рисунок 24

Результат:

В результате выполнения данного шага процесса проведена визуальная проверка прочитанных данных с указанием времени и имени пользователя, который выполнил шаг, как показано на рисунке 25.

Рисунок 25

3.6. Преобразование данных

Этот шаг выполняется для проверки преобразования данных.

Последовательность шагов

  1. Выберите шаг под названием “Convert Data”, как показано на рисунке 26, и нажмите на кнопку :

Рисунок 26

  1. На экране LSMW: Convert Data, который показан на рисунке 27, нажмите кнопку для выполнения преобразования.

Рисунок 27

  1. Система выдает отчет, как показано на рисунке 28, о преобразовании данных и попутно ошибки преобразования данных. Если ошибки имеются, то их необходимо решить, а потом повторить данную операцию. Если решено продолжить загрузку данных, несмотря на ошибки, система загрузит только те данные, которые преобразованы без ошибок. В данном случае загрузка без ошибок.

Рисунок 28

  1. Чтобы выйти и перейти к следующему шагу, необходимо нажать на кнопку два раза.

Результат:

Преобразование данных выполнено и указано время и имя пользователя, который выполнил шаг, как показано на рисунке 29.

Рисунок 29

3.7. Отображение преобразованных данных

Используется для контроля и визуального отображения преобразования данных.

Последовательность шагов

  1. Выберите шаг под названием “Display Converted Data”, как показано на рисунке 30, и нажмите на кнопку :

Рисунок 30

  1. На экране LSMW: Display Converted Data, как показано на рисунке 31, нажимаем кнопку для подтверждения операции.

Рисунок 31

  1. На экране, показанном на рисунке 32, отображаются данные, которые преобразованы и будут загружаться в систему. Чтобы перейти к следующему шагу, необходимо нажать кнопку .

Рисунок 32

Результат

Результатом данного шага является отображение данных, которые будут загружаться в систему, а также указание, когда и кем был выполнен данных шаг процесса, как показано на рисунке 33.

Рисунок 33

Определение задания на загрузку

Этот шаг используется для создания сессии или задания, которое выполнит загрузку данных из файла по определенной структуре и в определенное время.

Последовательность шагов

  1. Выберите шаг под названием “Create Batch Input Session”, как показано на рисунке 34, и нажмите на кнопку :

Описание: C:\Users\396-GA~1\AppData\Local\TEMP\SNAGHTML1139a013.PNG

Рисунок 34

  1. На экране определения интерфейса пакетного ввода, показанного на рисунке 35, определяем задание и помещаем его в очередь для обработки и нажав кнопку .

Рисунок 35

  1. В случае успешного определения задания система выдает сообщение, как показано на рисунке 36, необходимо подтвердить операцию нажатием кнопки .

Рисунок 36

  1. Для выполнения следующего шага процесса необходимо нажать на кнопку .

Результат

Определено задание на загрузку данных и указано время и имя пользователя, который выполнил шаг, как показано на рисунке 36.

Рисунок 36

3.9. Запуск задания или сеанса

Этот шаг процесса используется для запуска и управления заданиями или сеансами пакетной обработки.

Последовательность шагов

  1. Выберите шаг под названием “Run Batch Input Session”, как показано на рисунке 37, и нажмите на кнопку :

Рисунок 37

На экране Пакетный ввод: обзор сеансов необходимо выделить нужное задание для запуска, кликнув по области, на которую указывает красная стрелка на рисунке 38, а затем нажать на кнопку .

SNAGHTML14e5e732

Рисунок 38

  1. После чего появится окно, которое показано на рисунке 39.

Рисунок 39

В случае запуска задачи в этом режиме на экран будут выводиться ошибки по материалам.

  • При ошибке необходимо изменить формат числа. Для этого нужно просто заменить точку на запятую (рис. 40).

 

Рисунок 40

  • При ошибке подобной

нужно удалить неправильную позицию. Для этого необходимо, установив курсор на такую позицию (ячейка залита желтым цветом), нажать на кнопку (рис. 41)

Рисунок 41

Результат

Загрузка данных из файла в систему выполнена с помощью пакетного задания.

После исправления последней ошибки система выдает сообщение (рис.42)

Рисунок 42

Нужно нажать на кнопку и проверяем загруженные данные.

Результат: в систему введены дилерские цены.

Примечание: цены будут загружены в систему SAP только после выполнения последнего шага.

Если возникнет необходимость прекратить загрузку цен, то на последнем шаге есть возможность ее отменить. Для этого, находясь на экране Пакетный ввод: обзор сеансов необходимо выделить нужное задание для удаления, кликнув по области, на которую указывает красная стрелка на рисунке 43, а затем нажать на кнопку .

Рисунок 43

В появившемся окне (рис. 44) нажать на кнопку для подтверждения удаления.

Рисунок 44

Результат: ввод данных отменен.

 

Объект ZCO_ZLINCENY2 для загрузки дилерских цен в иностранной валюте загружается как и объект ZCO_ZLINCENY для загрузки дилерских цен в российских рублях.

 

Добавить комментарий