Ярлыки

вторник, 6 марта 2018 г.

Создание тестовых данных в исходной системе (SAP ERP)

Для изучения возможностей ABAP компания SAP подготовила пакет разработок S_NWDEMO_BASIS, который поставляется с Netweaver и входит в компонент SAP_BASIS.

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

В качестве демо SAP создал таблицы, элементы данных, домены и много другого необходимого для маленького предприятия, занимающегося авиаперевозками. Есть таблицы, содержащие информацю о рейсах, о резервировании билетов, самолетах, выполняющих авиаперевозки и т.д.

Тестовые данные, созданые в ERP системе, можно грузить в BW и строить на них отчетность.

Практика

Откройте транзакцию SE11
Введите имя таблицы SFLIGHT и нажмите просмотр

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

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

Нажмите на кнопку

Следующее сообщение

говорит о том, что данные в таблице не содержатся. 
Если же на экране появилось содержимое таблицы, то текст далее можно пропустить.

Создание данных SFLIGHT

Нажмите 

Слева отобразилось дерево объектов. Каждый пакет представлен в виде папки. В пакете могут содержаться таблицы, элементы данных, структуры, программы, функциональные модули и т.д. Все структурировано и разбито по папкам. Пробегитесь по дереву объектов, посмотрите какие объекты входят в этот пакет, какие программы существуют, какие есть таблицы и что они содержат. Ориентируйтесь на описание (поле Description). Таким образом можно понять "возможности" разработки. 
Перемещайтесь вверх по дереву, нажимая кнопку .

Найдите программу SAPBC_DATA_GENERATOR "Create Data for Flight Data Model"

Откройте ее. Судя по описанию разработчика - данная программа создает записи в нужных нам таблицах.

Запустите программу

Внимание! Никогда не запускайте програму, если не уверены в том, что она делает.
Выберите удобный объем (например, Standart Data Record)

И нажмите Выполнить

Программа начнет выполняться и писать сообщения в статус-баре.

После выполнения вернитесь к таблице SFLIGHT и снова нажмите на кнопку "Просмотр содержимого"

Нажмите на "Количество записей"

Если вы все сделали верно, то в таблице появились записи

Их можно посмотреть, нажав на кнопку "Выполнить" 

Эти данные подходят для построения отчетности и их можно грузить в BW.

Комментариев нет:

Отправить комментарий