Текущее время: Чт, июл 24 2025, 00:25

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




Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
 Заголовок сообщения: Подпрограмма преобразования для 0CALQUART1
СообщениеДобавлено: Вт, апр 17 2012, 18:37 
Ассистент
Ассистент

Зарегистрирован:
Пт, янв 30 2009, 11:49
Сообщения: 36
Пол: Мужской
Добрый день! Подскажите, если у кого возникала уже такая ситуация:
существующие правила трансформации - для признака 0CALQUART1 выставлен тип правила "временной признак" (Преобразование времени). Из признака 0FINISHDATE приходит дата, например: 12.01.2012. Далее посредством преобразования времени стандартного функционала SAP BI дата преобразуется в квартал, в данном случае "1 квартал".
Что требуется поменять:
квартал будет заполняться исходя из двух дат:
1- признак 0PSTING_DATE
2- признак ZPMDATETA
При загрузке значения указанных признаков могут заполняться в следующих комбинациях:
1-й заполнены оба признака
2-й заполнен только 0PSTING_DATE
3-й заполнен только ZPMDATETA
Решение: написать подпрограмму в трансформации, в которой в зависимости от условий будет браться дата того или иного признака.
Вопрос: какие стандартные подпрограммы преобразования для конкретной ситуации существуют в BI, для того, чтобы ими воспользоваться и вызвать из подпрограммы?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Подпрограмма преобразования для 0CALQUART1
СообщениеДобавлено: Ср, апр 18 2012, 10:53 
Ассистент
Ассистент

Зарегистрирован:
Чт, фев 26 2009, 00:21
Сообщения: 41
можно в старт-рутине заполнить 0FINISHDATE (или 0calday) в зависимости от условий - либо 0PSTING_DATE или ZPMDATETA, а в правилах ничего не менять (стандартное преобразование времени)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Подпрограмма преобразования для 0CALQUART1
СообщениеДобавлено: Ср, апр 18 2012, 11:30 
Почетный гуру
Почетный гуру

Зарегистрирован:
Чт, фев 03 2005, 10:18
Сообщения: 503
Посмотрите ноту Note 326945 - User-defined time characteristics, там указан ФМ, который деривирует временные признаки.


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

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


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

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


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

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