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) - Время во всех измерениях.

Для настройки приложения консолидации требуются три приложения - ставка, владение и консолидация.