Текущее время: Вт, сен 09 2025, 04:48

Часовой пояс: 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 часа


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

Сейчас этот форум просматривают: Yandex [Bot]


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

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