Приложение в системе BPC определяется как многомерная модель данных, используемая в EPM. Несколько примеров приложений — Операционная, Юридическая или Финансовая команда.
В системе BPC есть два типа приложений — отчетность и не отчетность. Приложения отчетности используются для целей анализа, и вы можете передавать входные данные от пользователей. Приложения без отчетности используются для хранения справочных данных, таких как курсы валют, перенос сальдо и т. Д.
Appset состоит из одного или нескольких приложений в системе. Каждое приложение состоит из основных данных для приложения, которое используется для управления данными в наборе приложений. Приложение также может совместно использовать одно или несколько измерений с другими приложениями.
Архитектура приложений
Каждое приложение отчетов состоит из измерения, свойств для хранения дополнительной информации и элементов измерения.
Рассмотрим приложение «Курс консолидации», которое состоит из приложения «Курс» для хранения курсов обмена валют и приложения «Владелец», в котором хранятся отношения между компанией-владельцем и ее дочерними компаниями.
Укрепление | Владение | Темп |
---|---|---|
Аккаунт (А) | O_Account (A) | R_Account (A) |
Категория (С) | Категория (С) | Категория (С) |
Сущность (E) | Сущность (E) | R_Entity (E) |
Группы (R) | Группы (R) | InputCurrency (R) |
Время (T) | Время (T) | Время (T) |
Межфирменный (I) | Межфирменный (I) | |
Источник данных (D) | ||
Поток (S) |
Создание приложений и применение размеров
Чтобы добавить приложение в набор приложений, вы можете использовать существующее приложение, выбрав справочные приложения и любой набор бизнес-правил. Вы также можете добавить измерения в новое приложение, и они могут быть определены как безопасные или незащищенные. Когда вы определяете размеры как безопасные, это обеспечивает доступ для чтения и записи через профили пользователей.
Вы можете добавить приложение через консоль администратора — Приложение → Добавить новое приложение.
Чтобы скопировать заявку — Приложение → Скопировать заявку
Чтобы создать приложение консолидации, необходимо определить AppSet для консолидации и набор измерений для консолидации.
Вы должны установить следующие параметры после создания набора приложений.
- ALLOW_FILE_SIZE
- UPLOADTEMP
- TEMPLATEVERSION
- JREPORTZOOM
- LOGLEVEL
- СИСТЕМА
- СООБЩЕНИЕ
- СТАТУС
В версии SAP BPC NetWeaver все эти параметры поддерживаются в таблице ABAP DDIC.
После создания набора приложений следующим шагом будет настройка параметров для набора измерений.
Вы можете добавить новое измерение или скопировать существующее измерение. В Консоли администрирования перейдите к Измерению и Модели.
Перейдите в Размеры и модели → Размер.
Нажмите + Создать → Введите ID, Описание, Тип → Создать
Чтобы создать приложение курса, содержащее курс обмена, необходимы следующие типы измерений:
-
C_Acct (A) — для ведения планов счетов.
-
C_Category (C) — определить категорию.
-
Группы (R) — как ГРУППА A (USD), ГРУППА B (EUR) и ГРУППА C (RMB).
-
Entity (E) — содержит бизнес-единицу, используемую для выведения процесса.
-
C_Datasrc (D) — измерение источника данных.
-
IntCo (I) — определяет уровень иерархии объектов, на каком уровне необходимо выполнить исключение.
-
Время (T) — Время во всех измерениях.
-
Поток (S) — для отслеживания движений в консолидации.
C_Acct (A) — для ведения планов счетов.
C_Category (C) — определить категорию.
Группы (R) — как ГРУППА A (USD), ГРУППА B (EUR) и ГРУППА C (RMB).
Entity (E) — содержит бизнес-единицу, используемую для выведения процесса.
C_Datasrc (D) — измерение источника данных.
IntCo (I) — определяет уровень иерархии объектов, на каком уровне необходимо выполнить исключение.
Время (T) — Время во всех измерениях.
Поток (S) — для отслеживания движений в консолидации.
Чтобы создать приложение курса, содержащее курс обмена, необходимы следующие типы измерений:
-
R_Acct (A) — для поддержки разных типов тарифов .
-
InputCurrency (R) — измерение типа валюты.
-
C_Category (C) — определить категорию.
-
R_Entity (E) — Оценить приложение.
-
Время (T) — Время во всех измерениях.
R_Acct (A) — для поддержки разных типов тарифов .
InputCurrency (R) — измерение типа валюты.
C_Category (C) — определить категорию.
R_Entity (E) — Оценить приложение.
Время (T) — Время во всех измерениях.
Для создания владельца приложение Консолидация содержит информацию о владельце. Необходимы следующие типы измерений:
-
O_Acct (A) — для собственности
-
C_Category (C) — определить категорию
-
Entity (E) — содержит бизнес-единицу, используемую для выведения процесса.
-
IntCo (I) — определяет уровень иерархии объектов, на каком уровне необходимо выполнить исключение.
-
Группы (R) — используется для реализации отдельного типа группы.
-
Время (T) — Время во всех измерениях.
O_Acct (A) — для собственности
C_Category (C) — определить категорию
Entity (E) — содержит бизнес-единицу, используемую для выведения процесса.
IntCo (I) — определяет уровень иерархии объектов, на каком уровне необходимо выполнить исключение.
Группы (R) — используется для реализации отдельного типа группы.
Время (T) — Время во всех измерениях.
Для настройки приложения консолидации требуются три приложения: ставка, владение и консолидация.