SAP BPC - Anwendungen

Ein Applicationim BPC-System wird als mehrdimensionales Datenmodell definiert, das in EPM verwendet wird. Einige Beispiele für Anwendungen sind: Betriebs-, Rechts- oder Finanzteam.

Es gibt zwei Arten von Anwendungen im BPC-System: Berichterstellung und Nichtberichterstattung. Reporting applications werden zu Analysezwecken verwendet und Sie können Eingaben von den Benutzern übergeben. Non-Reporting applications werden verwendet, um Referenzdaten wie Wechselkurse, Vortragsguthaben usw. zu enthalten.

Ein Appsetbesteht aus einer oder mehreren Anwendungen im System. Jede Anwendung besteht aus den Stammdaten einer Anwendung, mit denen die Daten im Anwendungssatz gesteuert werden. Eine Anwendung kann auch eine oder mehrere Dimensionen mit anderen Anwendungen gemeinsam nutzen.

Anwendungsarchitektur

Jede Berichtsanwendung besteht aus einer Dimension, Eigenschaften für die zusätzlichen Informationen und Dimensionselementen.

Stellen Sie sich eine Konsolidierungskursanwendung vor, die aus einer Kursanwendung zum Speichern von Wechselkursen und einer Eigentümeranwendung besteht, in der die Beziehung zwischen dem Eigentümerunternehmen und seinen Tochterunternehmen gespeichert wird.

Konsolidierung Eigentum Bewertung
Konto (A) O_Account (A) R_Account (A)
Kategorie (C) Kategorie (C) Kategorie (C)
Entität (E) Entität (E) R_Entity (E)
Gruppen (R) Gruppen (R) InputCurrency (R)
Zeit (T) Zeit (T) Zeit (T)
Intercompany (I) Intercompany (I)
DataSource (D)
Durchfluss (S)

Erstellen von Anwendungen und Anwenden von Dimensionen

Um eine Anwendung zum Anwendungssatz hinzuzufügen, können Sie eine vorhandene Anwendung verwenden, indem Sie Referenzanwendungen und einen beliebigen Satz von Geschäftsregeln auswählen. Sie können in einer neuen Anwendung auch Dimensionen hinzufügen, die als sicher oder nicht sicher definiert werden können. Wenn Sie Dimensionen als sicher definieren, wird sichergestellt, dass der Lese- und Schreibzugriff über Benutzerprofile gesteuert wird.

Sie können eine Anwendung über eine Administrationskonsole hinzufügen - Anwendung → Neue Anwendung hinzufügen

So kopieren Sie eine Anwendung: Anwendung → Anwendung kopieren

Um eine Konsolidierungsanwendung zu erstellen, müssen Sie AppSet für die Konsolidierung und den Dimensionssatz für die Konsolidierung definieren.

Sie sollten die folgenden Parameter nach dem Erstellen des Anwendungssatzes festlegen.

  • ALLOW_FILE_SIZE
  • UPLOADTEMP
  • TEMPLATEVERSION
  • JREPORTZOOM
  • LOGLEVEL
  • SYSTEM
  • MESSAGE
  • STATUS

In der SAP BPC NetWeaver-Version werden alle diese Parameter in der ABAP DDIC-Tabelle verwaltet.

Sobald der Anwendungssatz erstellt wurde, müssen im nächsten Schritt die Parameter für den Dimensionssatz eingerichtet werden.

Sie können eine neue Dimension hinzufügen oder eine vorhandene Dimension kopieren. Wechseln Sie in der Administrationskonsole zu Dimension und Modell.

Gehen Sie zu Bemaßungen und Modelle → Bemaßung.

Klicken Sie auf + Neu → ID eingeben, Beschreibung, Typ → Erstellen

Um eine Kursanwendung zu erstellen, die den Wechselkurs enthält, werden folgende Dimensionstypen benötigt:

  • C_Acct (A) - Zur Pflege von Kontenplänen.

  • C_Category (C) - Kategorie definieren.

  • Groups (R) - Wie GRUPPE A (USD), GRUPPE B (EUR) und GRUPPE C (RMB).

  • Entity (E) - Es enthält den Geschäftsbereich, aus dem der Prozess abgeleitet wird.

  • C_Datasrc (D) - Datenquellendimension.

  • IntCo (I) - Es bestimmt die Ebene der Entitätshierarchie, auf welcher Ebene die Eliminierung durchgeführt werden muss.

  • Time (T) - Zeit in allen Dimensionen.

  • Flow (S) - Um Bewegungen in der Konsolidierung zu verfolgen.

Um eine Kursanwendung zu erstellen, die den Wechselkurs enthält, werden folgende Dimensionstypen benötigt:

  • R_Acct (A) - Zur Aufrechterhaltung verschiedener Tarifarten.

  • InputCurrency(R) - Dimension des Währungstyps.

  • C_Category (C) - Kategorie definieren.

  • R_Entity (E) - Bewerten Sie die Anwendung.

  • Time (T) - Zeit in allen Dimensionen.

Um eine Eigentümerschaft zu erstellen, enthält die Konsolidierungsanwendung die Eigentümerinformationen. Folgende Dimensionstypen werden benötigt -

  • O_Acct (A) - für das Eigentum

  • C_Category (C) - Kategorie definieren

  • Entity (E) - Es enthält den Geschäftsbereich, aus dem der Prozess abgeleitet wird.

  • IntCo (I) - Es bestimmt die Ebene der Entitätshierarchie, auf welcher Ebene die Eliminierung durchgeführt werden muss.

  • Groups (R) - Wird verwendet, um einen separaten Gruppentyp zu implementieren.

  • Time (T) - Zeit in allen Dimensionen.

Zum Einrichten einer Konsolidierungsanwendung sind drei Anwendungen erforderlich: Rate, Ownership und Consolidation.