Текущее время: Ср, авг 13 2025, 18:43

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




Начать новую тему Ответить на тему  [ Сообщений: 11 ] 
Автор Сообщение
 Заголовок сообщения: Тип курсов пересчета из переменной
СообщениеДобавлено: Пн, авг 22 2011, 17:23 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Чт, апр 19 2007, 08:03
Сообщения: 197
Пол: Мужской
Коллеги, вопрос по поводу типа курса из переменной…

У нас используется стандартная ф-ция IP… В ней задается вид пересчета из одной валюты в другую… В котором при задании типа курса можно сослаться либо на константу, либо на переменную… У нас переменных в BW1 нет…

Вопрос: как создать такую переменную?

Изображение


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Тип курсов пересчета из переменной
СообщениеДобавлено: Пн, авг 22 2011, 21:19 
Специалист
Специалист

Зарегистрирован:
Вт, июн 10 2008, 07:22
Сообщения: 163
Откуда: Ektb
Пол: Мужской
Приветствую!

Насколько я помню, данные переменные необходимо создавать на стандартном признаке Тип курса (0RATE_TYPE или 0RTYPE). Возможно, его потребуется включить в то место, на котором планируете.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Тип курсов пересчета из переменной
СообщениеДобавлено: Вт, авг 23 2011, 07:59 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Чт, апр 19 2007, 08:03
Сообщения: 197
Пол: Мужской
Каким образом создать? Добавить признак на уровень, а далее стандартными средствами Bex'а?

Или?


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Тип курсов пересчета из переменной
СообщениеДобавлено: Вт, авг 23 2011, 13:59 
Специалист
Специалист

Зарегистрирован:
Вт, июн 10 2008, 07:22
Сообщения: 163
Откуда: Ektb
Пол: Мужской
Добавляем признак на уровень, далее либо средствами BEx'а либо в моделере создаем на нем переменную.

На каком этапе появился затык?


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Тип курсов пересчета из переменной
СообщениеДобавлено: Вт, авг 23 2011, 16:09 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Чт, апр 19 2007, 08:03
Сообщения: 197
Пол: Мужской
Да пока ни на каком...

Думаю, в боевой куб засунуть этот признак, со всеми вытекающими радостями, или создать какой-нибудь левый, только для создания user-переменной, с надеждой что она заработает на уровне, на котором нет этого признака...

PS. Нашел вот, только на последний вопрос ответа не нашел...

Code:
Creating Variables for Currency Translation Types   
Use
When you create a currency translation type you can use a variable for the exchange rate, target currency or time reference.
Procedure
...
       1.      Open the Query Designer.
       2.      Create a new (dummy) query for an InfoProvider that contains the InfoObjects Exchange Rate Type (0RTYPE), Currency Key (0CURRENCY) orDate (0DATE), depending on which variable you require. You need this query to be able to create a variable in the Query Designer. For more information, see Defining New Queries.
       3.      Using the   symbol next to the relevant InfoObject (0RTYPE, 0CURRENCY or 0DATE) choose the New Variable entry. The variables editor appears. See also Defining Variables.
       4.      Enter a description for the variable.
       5.      If necessary, change the automatically generated suggestion for the technical name of the variable.
       6.      Choose the required processing type in the Processing by field. If you choose User Entry/Default Value, the system requests that you enter the currency in a dialog box in the query.
       7.      On the Currencies and Units tab page, select an appropriate dimension.
       8.      Choose OK. The variable is saved with the settings you made and the variables editor closes.
       9.      Leave the Query Designer.
Result
The variable can be used in the currency translation type


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Тип курсов пересчета из переменной
СообщениеДобавлено: Вт, авг 23 2011, 16:15 
Специалист
Специалист

Зарегистрирован:
Вт, июн 10 2008, 07:22
Сообщения: 163
Откуда: Ektb
Пол: Мужской
Похоже что можно обойтись без изменения кубов - достаточно в дизайнере выбрать в качестве инфо-провайдера признак 0RTYPE и создать на нем переменную.

SAP help на эту тему


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Тип курсов пересчета из переменной
СообщениеДобавлено: Вт, авг 23 2011, 16:26 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Чт, апр 19 2007, 08:03
Сообщения: 197
Пол: Мужской
:)

Ладно, переменную создал, посмотрим, что выйдет...


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Тип курсов пересчета из переменной
СообщениеДобавлено: Вт, авг 23 2011, 16:53 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Чт, апр 19 2007, 08:03
Сообщения: 197
Пол: Мужской
"Меня терзают смутые сомнения" (с)

Для того, чтобы переменная (на признаке) заполнялась нужним типом курса (в зависимости от кода БЕ), она д.б. User-Exit Type. Чтобы User-Exit отрабатывал, переменная д.б. включена в запрос. Значит, и признак д.б. включен в запрос? А если запрос построен на уровне агрегации, то без правки уровня не обойтись... -> надо править куб, на котором построен этот уровень агрегации...

Разубедите меня...


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Тип курсов пересчета из переменной
СообщениеДобавлено: Ср, авг 24 2011, 08:18 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Чт, апр 19 2007, 08:03
Сообщения: 197
Пол: Мужской
Народ, хелп ми...


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Тип курсов пересчета из переменной
СообщениеДобавлено: Ср, авг 24 2011, 08:55 
Специалист
Специалист

Зарегистрирован:
Вт, июн 10 2008, 07:22
Сообщения: 163
Откуда: Ektb
Пол: Мужской
А что мешает попробовать?

Создали exit-переменную, в типе курса ее прописали. Далее присвоили этот тип курса пересчету валют на показателе. Далее ставим точку прерывания на программе для exit-переменных и смотрим, попадает в нее или нет.

Вот если не попадает - будем думать дальше.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Тип курсов пересчета из переменной  Тема решена
СообщениеДобавлено: Ср, авг 24 2011, 10:59 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Чт, апр 19 2007, 08:03
Сообщения: 197
Пол: Мужской
ash написал:
Вот если не попадает - будем думать дальше.

Все попало, всем спасибо :)


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

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


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

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


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

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