Студопедия

Главная страница Случайная страница

КАТЕГОРИИ:

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Задание 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. Активируйте инфо-объект

 

В итоге получаем:

 


Поделиться с друзьями:

mylektsii.su - Мои Лекции - 2015-2024 год. (0.013 сек.)Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав Пожаловаться на материал