Текущее время: Ср, авг 27 2025, 02:03

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




Начать новую тему Ответить на тему  [ Сообщений: 8 ] 
Автор Сообщение
 Заголовок сообщения: сумма с наростающим итогом за 12 периодов года
СообщениеДобавлено: Пт, дек 02 2005, 08:10 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Пн, сен 20 2004, 12:06
Сообщения: 121
Пол: Мужской
Как это проще реализовать и правильние?

Может кто делал?

в кубе есть просто сумма за каждый период года, надо прогружать в другой показатель(сумму12) соответственно туже сумму только с наростающим итогом.
т.е.

сумма12 за 1 период = сумме за 1 период
сумма12 за 2 период = сумме за 1 период+ сумме за 2 период
....
сумма12 за 12 период = сумме за 1 период+...+сумме за 12 период

для следущего года тоже самое.


А может это можно реализовать средствами BEx


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, дек 02 2005, 09:34 
Младший специалист
Младший специалист

Зарегистрирован:
Вт, сен 13 2005, 13:40
Сообщения: 80
Откуда: местный
Думаю, что лучше их садить в куб, а не расчитывать в BEx.
Можно попробовать такую загрузку выполнить так:
создать инфо-объект, в котором будет одна запись с одним значением, равным текущему (необходимому для загрузки) месяцу. В инфо-пакете поставить загрузку с первого месяца по последний, но в подпрограмме запуска поставить нечто вроде
DELET DATAPAK WHERE 0CALMONTH > [значение_из_созданного_инфо-объекта].
В правилах обновление в месяц садить [значение_из_созданного_инфо-объекта].
В поле (сумма12) садить (сумма).


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, дек 02 2005, 10:00 
Младший специалист
Младший специалист

Зарегистрирован:
Вт, сен 13 2005, 13:40
Сообщения: 80
Откуда: местный
Забыл сказать, что для этой процедуры удобнее, конечно же, создать новое правило обновления из данного_куба в данный_же_куб.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, дек 02 2005, 12:41 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Пн, сен 20 2004, 12:06
Сообщения: 121
Пол: Мужской
Цитата:
Забыл сказать, что для этой процедуры удобнее, конечно же, создать новое правило обновления из данного_куба в данный_же_куб.


интересна, как дельта будет в этом случае отрабатывать[/quote]


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, дек 05 2005, 08:04 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Пн, сен 20 2004, 12:06
Сообщения: 121
Пол: Мужской
Цитата:
В инфо-пакете поставить загрузку с первого месяца по последний


что-то не получается реализовать вашу идею, я так понимаю вы предлагаете для каждой записи прогрузить все 12 месяцев, вот с этим трудности(или я туплю :)).


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, дек 06 2005, 13:00 
Младший специалист
Младший специалист

Зарегистрирован:
Вт, сен 13 2005, 13:40
Сообщения: 80
Откуда: местный
vinter написал:
Цитата:
Забыл сказать, что для этой процедуры удобнее, конечно же, создать новое правило обновления из данного_куба в данный_же_куб.

интересна, как дельта будет в этом случае отрабатывать

М-дя, согласен - когда я описывал данную процедуру, я считал, что будет обычная Full-загрузка. Но, думаю, и при Дельте всё должно получиться.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, дек 06 2005, 13:05 
Младший специалист
Младший специалист

Зарегистрирован:
Вт, сен 13 2005, 13:40
Сообщения: 80
Откуда: местный
vinter написал:
Цитата:
В инфо-пакете поставить загрузку с первого месяца по последний

что-то не получается реализовать вашу идею, я так понимаю вы предлагаете для каждой записи прогрузить все 12 месяцев, вот с этим трудности(или я туплю :)).

Нет, думаю это я как-то плохо объяснил...
Я предлагал для каждого месяца, начиная с первого, отдельным правилом обновления прогрузить все 12 месяцев. Но при этом в подпрограмме запуска необходимо будет откидывать те месяца, которые больше [значения_из_созданного_инфо-объекта].
Действительно, криво делать постоянно выборку двенадцати месяцов. Поэтому тоже самое можно сделать без подпрограммы запуска: с помощью ABAP-подпрограммы критериями выбора месяца в инфо-пакете сделать с 01.YYYY по [значение_из_созданного_инфо-объекта].


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, дек 06 2005, 15:29 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пт, мар 11 2005, 10:54
Сообщения: 315
Откуда: Москов
И В BEx-е можно реализовать.
Но это будет толпа ограниченных и расчетных показателей.
12 ограниченных по месяцу.
И 12 расчетных, равных сумме соответствующих ограниченных. :?

_________________
САП маст дай...


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

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


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

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


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

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