Текущее время: Чт, июл 31 2025, 22:51

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




Начать новую тему Ответить на тему  [ Сообщений: 7 ] 
Автор Сообщение
 Заголовок сообщения: Возможность проводки по узлам иерархии в IP
СообщениеДобавлено: Ср, фев 20 2008, 17:23 
Ассистент
Ассистент

Зарегистрирован:
Вт, окт 10 2006, 09:24
Сообщения: 42
Доброго :)

Помогите найти альтернативу старых возможностей настроек работы иерархий в форматах ввода данных BPS применительно к рабочим книгам в IP.
А именно: необходимо обеспечить в IP возможность ввода плановых данных на различные узлы иерархии (в BPS этого именовалось BW-иерархия с проводимыми узлами). Например, при планировании сверху вних имеются данные по доходам на верхнем узле (500). Пользователи должны ввести данные на нижние уровни таким образом, чтобы не превысить сумму в 500. При этом в BPS генерировалась дополнительная строка в которой отражалась разница, которую нужно раскидать по нижним узлам. При этом еще и проверка на превышение работала.
Верхний узел_Доход от реализации 500
Проверочная строка 100
Нижний узел_Доход от реализации 1 200
Нижний узел_Доход от реализации 2 200

Каким образом подобное можно реализовать в IP. Насколько обладаем информацией этот функционал встроен в Bex Query designer в закладке Planning на свойствах признака, но неактивен и не работает сейчас.
Все идеи приветствуются.
заранее спасибо :)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Возможность проводки по узлам иерархии в IP
СообщениеДобавлено: Ср, фев 20 2008, 17:30 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Пт, окт 21 2005, 09:24
Сообщения: 832
Откуда: от верблюда...тоже:)
Пол: Мужской
BW_forever написал(а):
Доброго :)
Все идеи приветствуются.
заранее спасибо :)

Посмотрите в сторону дезагрегации. Весьма занятная штука. КОсяк в том что она по-моему не может раскидывать значения для узла, куда уже входит узел. Ну и по-моему проверки на превышение нема.

_________________
а подпись...а подписи не будет :)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, фев 21 2008, 08:18 
Ассистент
Ассистент

Зарегистрирован:
Вт, окт 10 2006, 09:24
Сообщения: 42
to Blizzard : Спасибо за идею, будем пробовать работать в этом направлении.

Чтобы не открывать новую тему, зададим встречный вопрос про BW-иерархии с проводимыми узлами в BPS. При использовании данного типа иерархии в форматах ввода при планировани сверху вниз, проведенные на корневом узле значения НЕ сохраняются в куб.
Туда попадают только значения на нижних узлах (200 и 200) и разница между корневым узлом и нижними, которая пишется в значения верхнего узла (100). Например,
Верхний узел_Доход от реализации 500 - не сохраняется
Проверочная строка (Верхний узел_Доход от реализации) 100 - сохраняется
Нижний узел_Доход от реализации 1 200 - сохраняется
Нижний узел_Доход от реализации 2 200 - сохраняется

Нам необходимо сохранять данные на верхних узлах для дальнейшего планирования (500). Каким образом этого можно достичь? При этом все значения узлов иерархии - это значения справочника в одном признаке.
Заранее спасибо


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, фев 21 2008, 14:25 
Ассистент
Ассистент

Зарегистрирован:
Вт, окт 10 2006, 09:24
Сообщения: 42
неужели никто не сталкивался с подобной задачей? Любые мысли приветствуются :)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, мар 19 2008, 12:53 
Начинающий
Начинающий

Зарегистрирован:
Вт, окт 30 2007, 09:06
Сообщения: 19
BW_forever написал(а):
to Blizzard : Спасибо за идею, будем пробовать работать в этом направлении.

Чтобы не открывать новую тему, зададим встречный вопрос про BW-иерархии с проводимыми узлами в BPS. При использовании данного типа иерархии в форматах ввода при планировани сверху вниз, проведенные на корневом узле значения НЕ сохраняются в куб.
Туда попадают только значения на нижних узлах (200 и 200) и разница между корневым узлом и нижними, которая пишется в значения верхнего узла (100). Например,
Верхний узел_Доход от реализации 500 - не сохраняется
Проверочная строка (Верхний узел_Доход от реализации) 100 - сохраняется
Нижний узел_Доход от реализации 1 200 - сохраняется
Нижний узел_Доход от реализации 2 200 - сохраняется

Нам необходимо сохранять данные на верхних узлах для дальнейшего планирования (500). Каким образом этого можно достичь? При этом все значения узлов иерархии - это значения справочника в одном признаке.
Заранее спасибо


Сохранять как я понимаю надо в другой куб и какие то конкретные узлы? Тогда можно использовать переменные типа узел иерархии и приблизительно такой код в фоксе:
Code:
*PRIZNAK признак по которому построена иерархия.
*GLOBAL_VAR_HIERARHY глобальная переменная с узлом иерархии
*V_PRIZNAK - локальная переменная.
*POKAZATEL - показатель
DATA V_PRIZNAK TYPE PRIZNAK.
DATA SUMMA TYPE I.
DATA TEMP TYPE F.
SUMMA=0.
FOREACH V_PRIZNAK IN VARIABLE GLOBAL_VAR_HIERARHY.   
   TEMP = {POKAZATEL,V_PRIZNAK}
   SUMMA = SUMMA+TEMP.
ENDFOR.
*MESSAGE I001(/SEM/001) WITH SUMMA.

На выходе (там где сейчас закомментированная message) у вас будет сумма на узле иерархии которой можно пользоваться на свое усмотрение :)[/code]


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, мар 19 2008, 13:01 
Ассистент
Ассистент

Зарегистрирован:
Вт, окт 10 2006, 09:24
Сообщения: 42
to ZVI: спасибоооооооооооооооооооооооооооооооо :) пойду к нашему cпецу по FOX ^)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, мар 21 2008, 07:53 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, авг 17 2004, 09:59
Сообщения: 1097
Откуда: Moscow
Пол: Мужской
посмотрите ноту 1086496 - там все написано, что и как

_________________
In SAP we trust !


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

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


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

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


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

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