Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Создание правила обновления
В качестве подготовки к загрузке переменных данных необходимо соединить инфо-источник 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).
|