SAPфорум.RU
https://sapboard.ru/forum/

Каскадные обновления срезов данных приложения bpc(куба)
https://sapboard.ru/forum/viewtopic.php?f=87&t=78967
Страница 1 из 1

Автор:  ,fk,tc [ Ср, окт 03 2012, 13:16 ]
Заголовок сообщения:  Каскадные обновления срезов данных приложения bpc(куба)

Пользователь пишет сумму на срез1. От значения среза1 зависит значение среза2. Например: срез2=срез1 * 2.
В свою очередь от среза2 зависит срез3 по какой то другой формуле(другому алгоритму).
Формула может быть сложной(на логике не реализовать, либо будет медленно работать). Количество таких зависимостей N.
Нужно чтобы при записи пользователем новой суммы на срез1, суммы на всех зависимых срезах пересчитывались.
Как это оптимально реализовать? Кто делал что то подобное?
Используется bpc 10 nw.

Автор:  murmur [ Пн, окт 08 2012, 08:37 ]
Заголовок сообщения:  Re: Каскадные обновления срезов данных приложения bpc(куба)

Заводите техническое измерение в BPC с формулами (синтаксис сами придумываете), после чего пишете реализацию BADI UJ_CUSTOM_LOGIC на ABAP-е, в котором читаете срезы в соответствии с прописанными формулами. Для расчета формул можно использовать либо генерирование динамических подпрограмм, либо ФМ EVAL_FORMULA.

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/