Текущее время: Чт, авг 21 2025, 12:53

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
 Заголовок сообщения: ABAP Подпрограмма в трансформации 2
СообщениеДобавлено: Ср, апр 11 2012, 16:27 
Специалист
Специалист

Зарегистрирован:
Пн, дек 26 2011, 18:05
Сообщения: 110
Откуда: МСК
Пол: Мужской
Коллеги, понадобилась очередная подпрограмма в трансформации:

В ODS есть признак "Заказ" (ord, заполняется правилом) и "Год заказа" (ordy, нужно заполнять подпрограммой). Так же есть (не в ODS, просто) признак Заказ1 (ordn) у которого имеется соединение (compound) с признаком "год заказа1" (ordyear). Признак ordn имеет основные данные.

требуется: считать в признак ordy в ODS дату заказа по номеру заказа ord в ODS из "внешнего" признака ordn

Заранее спасибо :)


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: ABAP Подпрограмма в трансформации 2
СообщениеДобавлено: Чт, апр 12 2012, 13:00 
Младший специалист
Младший специалист

Зарегистрирован:
Пн, июл 13 2009, 13:11
Сообщения: 57
А может быть по номеру заказа (ord) вытащить из таблицы /BI0/Sordn (из таблицы суррогатных идентификаторов признака ordn) соответсвующий этому заказу год (поле ordyear)


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: ABAP Подпрограмма в трансформации 2
СообщениеДобавлено: Чт, апр 12 2012, 17:54 
Ассистент
Ассистент

Зарегистрирован:
Чт, фев 26 2009, 00:21
Сообщения: 41
У признака "Заказ" (ord) завести атрибут ordy, заполнить его в другом потоке из признака Заказ1 (ordn), а в этой трансформации тогда чтение из мастер-данных. Но судя по тому, что вы пишите ( "Заказ1 (ordn) у которого имеется соединение (compound) с признаком "год заказа1" (ordyear) ) номера заказов могут повторяться в разные годы и скорее всего, год в трансформации ordy надо рассчитывать как-то иначе, не из ordn 8) .


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 3 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB