Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Задание 1. Глобальные правила переноса
Так как длина ключа МВЗ в системе R/3 равна 10 символам, а в SAP BW используется 13 символов, то требуется преобразовать 10-символьный ключ к 13-символьному виду. Эту проблему можно решить путем включения 3-символьного префикса. Префикс определяется из технического имени исходной системы.
Так как данное преобразование необходимо для основных и переменных данных, требуется создать подпрограмму глобального переноса на уровне инфо-объекта ZXXYYCSTC.
Данная подпрограмма выполняется каждый раз при использовании признака в правилах переноса.
1. Перейдите на экраны ведения инфо-объекта ZXXYYCSTC. 2. Выберите Меню SAP → Информационные системы → Business Information Warehouse → Моделирование → Ведение инфо-объектов → Инфо-объект. 3. В поле Инфо-объект введите техническое имя признака ZXXYYCSTC. 4. Выберите Ведение. 5. На закладке Общее в области Подпрограмма переноса выберите Создать подпрограмму переноса.
6. Вставьте код: *$*$ begin of routine - insert your code only below this line shift result right by 3 places. result(3) = source_system. returncode = 0. *$*$ end of routine - insert your code only before this line
7. Проверьте подпрограмму 8. Затем сохраните подпрограмму 9. Активируйте инфо-объект
В итоге получаем:
|