SAP BPC - Приложения
An Applicationв системе BPC определяется как многомерная модель данных, используемая в EPM. Несколько примеров приложений: операционная, юридическая или финансовая команда.
В системе BPC есть два типа приложений - Reporting и Non-Reporting. Reporting applications используются для целей анализа, и вы можете передавать данные от пользователей. Non-Reporting applications используются для хранения справочных данных, таких как курсы валют, перенесенные остатки и т. д.
An Appsetсостоит из одного или нескольких приложений в системе. Каждое приложение состоит из основных данных приложения, которые используются для управления данными в наборе приложений. Приложение также может совместно использовать одно или несколько измерений с другими приложениями.
Архитектура приложения
Каждое приложение для создания отчетов состоит из измерения, свойств для хранения дополнительной информации и элементов измерения.
Рассмотрим приложение Consolidation Rate, которое состоит из приложения Rate для хранения курсов обмена валют и приложения Owner, в котором хранятся отношения между компанией Owner и его дочерними компаниями.
Укрепление | Владение | Ставка |
---|---|---|
Счет (А) | O_Account (A) | R_Account (A) |
Категория (C) | Категория (C) | Категория (C) |
Сущность (E) | Сущность (E) | R_Entity (клавиша E) |
Группы (R) | Группы (R) | Входная валюта (R) |
Время (T) | Время (T) | Время (T) |
Межфирменный (I) | Межфирменный (I) | |
Источник данных (D) | ||
Расход (S) |
Создание приложений и применение размеров
Чтобы добавить приложение в набор приложений, вы можете использовать существующее приложение, выбрав справочные приложения и любой набор бизнес-правил. Вы также можете добавить размеры в новое приложение, и они могут быть определены как безопасные или небезопасные. Когда вы определяете измерения как безопасные, это обеспечивает управление доступом для чтения и записи через профили пользователей.
Вы можете добавить приложение через консоль администратора - Приложение → Добавить новое приложение
Чтобы скопировать заявку - Приложение → Копировать заявку
Чтобы создать приложение консолидации, вам необходимо определить AppSet для консолидации и набор измерений для консолидации.
После создания набора приложений вам необходимо установить следующие параметры.
- ALLOW_FILE_SIZE
- UPLOADTEMP
- TEMPLATEVERSION
- JREPORTZOOM
- LOGLEVEL
- SYSTEM
- MESSAGE
- STATUS
В версии SAP BPC NetWeaver все эти параметры хранятся в таблице ABAP DDIC.
Следующим шагом после создания набора приложений является настройка параметров для набора размеров.
Вы можете добавить новое измерение или скопировать существующее. В консоли администрирования перейдите в раздел «Измерение и модель».
Перейдите в "Размеры и модели" → "Размеры".
Нажмите + New → Enter ID, Description, Type → Create.
Чтобы создать приложение курса, которое содержит обменный курс, необходимы следующие типы измерений:
C_Acct (A) - Для ведения планов счетов.
C_Category (C) - Определить категорию.
Groups (R) - Как ГРУППА A (доллары США), ГРУППА B (евро) и ГРУППА C (юань).
Entity (E) - Он содержит бизнес-единицу, используемую для создания процесса.
C_Datasrc (D) - Измерение источника данных.
IntCo (I) - Он определяет уровень иерархии сущностей, на котором необходимо выполнить исключение.
Time (T) - Время во всех измерениях.
Flow (S) - Чтобы отслеживать движения в консолидации.
Чтобы создать приложение курса, которое содержит обменный курс, необходимы следующие типы измерений:
R_Acct (A) - Для поддержания разных типов ставок.
InputCurrency(R) - Измерение типа валюты.
C_Category (C) - Определить категорию.
R_Entity (E) - Оценить приложение.
Time (T) - Время во всех измерениях.
Для создания владения приложение консолидации содержит информацию о владении. Необходимы следующие размерные типы -
O_Acct (A) - на владение
C_Category (C) - Определить категорию
Entity (E) - Он содержит бизнес-единицу, используемую для создания процесса.
IntCo (I) - Он определяет уровень иерархии сущностей, на котором необходимо выполнить исключение.
Groups (R) - Используется для реализации отдельного типа группы.
Time (T) - Время во всех измерениях.
Для настройки приложения консолидации требуются три приложения - ставка, владение и консолидация.