Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Triseca_Academy_BW_Practice_Materials.doc
Скачиваний:
27
Добавлен:
02.09.2019
Размер:
2.41 Mб
Скачать

5.2.2Перенос источника данных для текстов в bw

Переходим в BW, транзакция RSA1.

Найдите прикладной компонент своей группы и скопируйте созданный источник данных ZXXYYCC_TEXT в SAP BW, посредством Тиражирования мета-данных.

Выберите тип: источник данных 3Х (для своего источника данных)

Предупреждение: Копировать можно только собственные источники данных.

5.2.3Присвоение источника данных инфо-источнику

Соедините существующий инфо-источник ZXXYYCSTC с копируемым источником данных ZXXYYCC_TEXT.

  1. Щелкните правой кнопкой на своем источнике данных и выберите «Создать правила переноса»

  1. В окне присвоения укажите свой инфо-объект ZXXYYCSTC.

  1. Подтвердите присвоение

5.2.4Настройка правил переноса

После отображения источника данных, созданного в системе R/3, к инфо-источнику, созданному в системе SAP BW, будет выполнен автоматический переход на экраны ведения для структуры переноса, правил переноса и структуры связи. (Следует помнить, что поля в структуре связи инфо-источника ZXXYYCSTC являются атрибутами в таблице основных данных инфо-объекта ZXXYYCSTC).

В правой части закладки Правила переноса система предлагает соответствующие присвоения инфо-объектов SAP BW полям в источнике данных.

Если все светофоры показывают зеленый цвет, сохраните , активируйте правила переноса и выйдите из транзакции (F3).

После выхода, обновите дерево источников данных.

5.2.5Загрузка основных данных (текстов)

Теперь тексты можно загрузить из исходной системы SAP. Для этого надо создать инфо-пакет для исходной системы IDES R/3 (T90CLNT090) со следующим описанием: ГРXX YY Тексты МВЗ OLTP

  1. В этот раз создаем инфо-пакет на закладке «источники данных». Открываем транзакцию RSA1 и закладку Источники данных. Находим созданный источник данных и создаем инфо-пакет из контекстного меню источника данных:

Указываем название инфо-пакета, выбираем источник данных для текстов и нажимаем «сохранить»:

  1. В открывшемся окне планировщика выполните ведение закладок:

  • Обработка: без проверки непротиворечивости значений признаков в правилах переноса .

  • Обновление: режим Полное обновление, В качестве начальной даты введите 01.01.1950, а в качестве конечной – 31.12.9999.

  • Запланировать: немедленный запуск загрузки данных .

Запустите процесс загрузки и проверьте его в мониторе .

Во время закачки можно обновлять данные по кнопкам:

Теперь можно проверить закачанные данные инфо-объекта.

6Упражнение 6. Загрузка переменных данных CO из системы R/3

Время на упражнения:30 минут

6.1Цели упражнения

Выполнив это упражнение, вы сможете:

  • загружать переменные данные из исходной системы SAP OLTP в инфо-куб с помощью инфо-источника из бизнес-содержимого

6.2Задание

Для загрузки переменных данных из исходной системы SAP используется предварительно заданная комбинация цели данных и инфо-источника 0CO_OM_CCA_1. Эта комбинация доступна в бизнес-содержимом.

6.2.1Создание правила обновления

В качестве подготовки к загрузке переменных данных необходимо соединить инфо-источник 0CO_OM_CCA_1 с инфо-кубом ZXXYY_CCA. Это осуществляется посредством правил обновления.

Определите новую группу правил обновления для загрузки в инфо-куб ZXXYY_CCA данных из структуры связи инфо-источника 0CO_OM_CCA_1, активированного из бизнес-содержимого.

Транзакция RSA1, правой кнопкой на нужном кубе, в контекстном меню выберите «Создать правила обновления».

Образцы использовать не следует.

Указываем инфо-источник 0CO_OM_CCA_1 и нажимаем .

Для одного из показателей задано «Без обновления». Это означает, что необходимо вручную определить правила обновления для этого показателя. Двойной щелчок по серому показателю, появляющемуся экране (показатель ГрXX Сумма), открывает окно, позволяющее изменить правило обновления этого показателя.

Определите вид обновления «Сложение» и добавьте к Методу обновления показатель 0AMOUNT в качестве исходного показателя.

На закладке Признаки требуется создать подпрограмму для пополнения 13-символьного поля МВЗ ГрХХ МВЗ 13 (ZXXYYCSTC). ZXXYYCSTC пополняется 10-символьным значением МВЗ из поля COSTL в исходной системе.

Структура связи для инфо-источника 0CO_OM_CCA_1 может содержать только 10-символьное значение МВЗ (0COSTCENTER). В процессе обновления в инфо-кубе требуется заполнить первые три позиции поля ZXXYYCSTC первыми тремя символами логического имени исходной системы.

Для перехода к редактору ABAP/4 необходимо использовать функцию «Создать подпрограмму» на этом экране. Добавьте выделенные ABAP-команды в заданную структуру подпрограммы. Подпрограмма для этого признака должна быть перенесена для всех показателей данной программы обновления и должна получить имя «ГрХХ Подпрограмма».

Закладка Признаки

Найдите признак ГРХХ МВЗ 13.

Нажмите на

Выберите

И создайте подпрограмму, нажав на

Введите имя подпрограммы: ГрХХ Подпрограмма

В редакторе внесите изменения в подпрограмму:

* result value of the routine

RESULT(3) = SOURCE_SYSTEM.

RESULT+3 = COMM_STRUCTURE-costcenter.

* if the returncode is not equal zero, the result will not be updated

RETURNCODE = 0.

Проверьте и сохраните подпрограмму.

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

Проверьте, что подпрограмма обновления для признака ГРХХ МВЗ 13 была перенесена для всех показателей, для этого:

  • Выберите показатель Количество.

  • Проверьте, используется ли подпрограмма ГрХХ Подпрограмма для пополнения признака ГРХХ МВЗ 13.

Активируйте правила обновления и выйдите из транзакции (F3).

Соседние файлы в предмете Бухгалтерский учет