agordienko написал(а):
Где-то на форуме в похожей проблеме предлагалось создать еще один признак - знак документа и добавлять его в ограниченный показатель. Как считаете, это единственное решение? На этапе Query Designer ограничить желаемое не получится?
1. Правильно предлагалось (ну разве что не знак документа, а что-то типа дебет/кредит или поступление/выбытие). Добавите признак в куб, заполните его в трансформации, перегрузите данные, а затем ограничите им показатели в Query Designer.
2. Спецагрегация (или вложенная спецагрегация). Альтернативный вариант, но не ваш (да и не всегда реализуемо). Тоже можно такого добиться, но производительность ухудшится, его используют в более сложных случаях, когда это действительно необходимо.
3. Еще вариант - создать отдельный показатель для поступления (+) и отдельный для выбытия (-) и тоже заполнять на этапе загрузки данных. Обычно совмещают 1 и 3.
4. Всякого рода before aggregation устарело и не рекомендуется к использованию.
5. Создать признак поступления/выбытия, но заполнять его в BADI как виртуальный (для вашего простого решения - изврат)
6. То же, что и п. 5, только с отдельными показателями как в п. 3. Тоже никому не нужный изврат.
Поэтому п. 1 и 3 самые разумные, хоть и требуют перезагрузки. И еще рекомендуется к прочтению нота 1151957 и разного рода ссылки из нее.