Temporäre Ordner

Mit BI Point können Ordner für temporäre Dateien geändert werden, indem Einträge auf der META-Datenbank in der Tabelle dbo.settings. bearbeitet werden.     In weiteren Feldern werden die angegebenen Pfade angezeigt: FileDataSourcesDirectory – gibt den Pfad zum Verzeichnis an, in dem Kopien der für Dateiverbindungen verwendeten Dateien gespeichert werden. SegmentationUploadDirectory - gibt den Pfad zum Verzeichnis an, in dem CSV-Dateien zum Definieren des Mikrosegments hochgeladen werden. SegmentationTempDirectory – gibt den Pfad zum Ordner mit temporären Dateien an, die zur Ermittlung des Prozessergebnisses durch die Segmentierungsengine verwendet werden. SegmentationResultDirectory – gibt den Pfad zum Ordner an, in dem Ergebnisdateien des Segmentierungsvorgangs gespeichert werden. ExportToFileTempDirectory – gibt den Pfad zum Ordner an, in dem die temporäre, beim Export erstellte Datei gespeichert wird. CommentaryScreenShootsDirector – gibt den Pfad zum Ordner an, in dem die in Kommentaren verwendeten Screenshots gespeichert werden.      

Verwalten von Objektberechtigungen in Comarch BI Point

Im Repository können Dashboards, Berichte und Excel-Berichte freigegeben werden. Damit ein Benutzer Zugriff auf die Daten in einem Bericht oder Dashboard hat, müssen auch die Datenmodelle, die der Bericht oder das Dashboard verwendet, freigegeben werden (mit mindestens dem Recht "Vorschau"). Die Freigabe von Objekten in BI Point erfolgt, indem Sie das gewünschte Modell markieren und dann die Option Berechtigungen verwalten im Repository-Baum der Berichte aufrufen. Sie können auch mehrere Elemente gleichzeitig auswählen: Um ein Element für einen Benutzer freizugeben, klicken Sie auf Berechtigungen verwalten und anschließend auf Berechtigungen hinzufügen. Wählen Sie den Benutzer aus der Liste aus, weisen Sie ihm das Recht zu und klicken Sie auf Berechtigungen hinzufügen. Wenn Sie den Mauszeiger über Berechtigungen zuweisen bewegen, wird eine Information angezeigt, welche Berechtigungen dem Benutzer zugewiesen werden können. Die Berechtigungen können unterteilt werden in:
  • Vollzugriff – erlaubt, alle verfügbaren Aktionen auszuführen und Berechtigungen zu verwalten.
  • Beschränkt – der Ordner und die darin enthaltenen Elemente können geöffnet und kopiert werden. Eine Bearbeitung und Freigabe der Elemente ist nicht möglich.
  • Vorschau – der Ordner und die darin enthaltenen Elemente können nur im Vorschaumodus geöffnet werden.
  • Kein Zugriff – der Zugriff auf den Ordner und die darin enthaltenen Elemente wird verweigert.
Der letzte Schritt ist „Änderungen speichern“, damit die Berechtigungen korrekt gespeichert werden. Um einem Benutzer oder einer Benutzergruppe ein Recht zu entziehen, klicken Sie in der Liste auf das rote Papierkorb-Symbol und speichern Sie anschließend die Änderungen. Wenn der Benutzer beschließt, ein freigegebenes Objekt zu löschen, erscheint ein Fenster, das darüber informiert, dass das Objekt zuvor für einen anderen Benutzer freigegeben wurde. Um einen Bericht oder ein Dashboard vollständig zu löschen, ist eine Bestätigung der Objektlöschung erforderlich.

Startbildschirm

Nach der erfolgreichen Anmeldung wird der Benutzer zum Startbildschirm weitergeleitet. Über den Button „Meine Berichte anzeigen“ werden Sie zu dem neuen Repository weitergeleitet.  
Wskazówka
Sie können jederzeit das ursprüngliche Aussehen der Anwendung wiederherstellen, indem Sie die Option "Zur klassischen Version des Repository wechseln" wählen.
 

Linker Repository-Bereich

Der linke Bereich des Repository ist in drei Rubriken aufgeteilt.
  1. Mein Desktop
  2. Berichte
  3. Sonstige
  1. Die Rubrik Mein Desktop dient zum Schnellzugriff. Hier können gewünschte bzw. meistgenutzte Berichte/Dashboards hinzugefügt werden.
    2. Die Rubrik Berichte enthält vier Karteireiter:
  • Favoriten
enthält Dashboards, Berichte, externe Links, XLS-Datei oder RS-Berichte, welche als Favoriten unter dem Karteireiter mit Berichten gekennzeichnet wurden. Hier können die am häufigsten verwendeten Berichte/Dashboards für den Zugriff hinzugefügt werden.
  • Zuletzt geöffnet
Bericht, Dashboards u.ä. die zuletzt geöffnet wurden.
  • Meine Berichte
Nach dem Anklicken des Karteireiters wird der Ordner des Benutzers aufgerufen.   Dadurch wird das Aussehen des linken Bereichs an das aktuelle Layout angepasst. Im linken Bereich werden Ordner angezeigt, die sich unter dem Pfad befinden. Im Hauptbereich des Bildschirms hingegen wird eine Vorschau des gesamten Inhalts des Pfads angezeigt. Im abgebildeten Beispiel ist das der Ordner Test und der Bericht Beispiel. Um zur Haupt-Rubrik des linken Bereichs zurückzuwechseln, klicken Sie auf Zurück im oberen linken Bildschirmbereich.
  • Alle
leitet zum Haupt-Repository-Ordner, in dem alle Unterordner wie Private Berichte und Standardberichte hinterlegt sind. Der Ordner Private Berichte enthält Berichte/Dashboards, die vom Benutzer erstellt und gespeichert werden. Standardberichte ist ein Ordner mit Berichten/Dashboards, die bei der Installation des jeweiligen Produkts erzeugt werden. Es ist jedoch durchaus möglich, von Benutzern erstellte Berichte in anderen Verzeichnissen als "Private Reports" zu speichern. Die Rubrik Sonstige enthält drei Karteireiter:
  • Verbindungen
informiert über vorhandene Verbindungen. Um eine neue Verbindung herzustellen, klicken Sie auf Erstellen in der oberen rechten Bildschirmecke und anschließend wählen Sie eine Verbindung aus. Eine Beschreibung der verfügbaren Verbindungen finden Sie unter "Verbindungen"
  • Modelle
informiert über vorhandene Datenmodelle. Um ein neues Datenmodell zu erstellen, klicken Sie auf Erstellen in der oberen rechten Bildschirmecke.
  • Abonnements
informiert über von Benutzern erstellte Abonnements.

Aktionen für Repository-Objekte

Unter jedem Karteireiter sind verschiedene Verwaltungsoptionen (für Berichte, Ordner, Startseite) in dem jeweiligen Verzeichnis verfügbar.
  1. Optionen des Hauptbereichs
Es gibt zwei Optionen zur Bearbeitung der Anzeige.
  • Filter für Spalten
Mit der Funktion werden Spalten nach deren Verwendungszweck gefiltert. Ist beispielsweise nur die Spalte mit Eigentümern verfügbar, können gewünschte Eigentümer/Eigentümergruppen ausgefiltert werden. Die Anzahl verfügbarer Filter hängt von den angepassten Spalten ab. (mehr darüber im nächsten Abschnitt)
  • Anzeige der Details von Verzeichnissen/Berichten
Über das Bleistift-Symbol im Hauptbereich des Verzeichnisses können die Sichtbarkeitseinstellungen für Spalten geändert werden. Verfügbare Optionen:
  • Besitzer
  • Erstellt (Erfassungsdatum)
  • Geändert (Änderungsdatum)
  • Detaillierter Typ (Datei oder Bericht)
  • Typ des Datenmodells (SQL-Modell, Postgres oder dateibasiertes Modell)
  • Datenmodell
Uwaga
Die Auswahl der verfügbaren Spalten hängt von dem aktuellen Pfad des Benutzers ab.
Auf der rechten Seite der Spaltenanpassung kann die Reihenfolge der Spalten nach eigenen Präferenzen des Benutzers eingestellt werden.  Die Auswahl mehrerer Spalten aktiviert zusätzliche Filteroptionen, wie unter abgebildet: 2. Funktionen des rechten Bereichs Über das Symbol „<<” in der rechten Tab-Leiste wird der rechte Bereich aufgeklappt. Verfügbare Optionen:
  • Details
Um Details eines Objekts anzuzeigen, markieren Sie das gewünschte Objekt und klicken Sie auf das Details-Symbol im rechten Bereich. In dem daraufhin geöffneten Dialogfenster werden folgende Informationen zum ausgewählten Objekt angezeigt: Name und Typ (Datei oder Bericht), Beschreibung (sofern vorhanden) oder Textfeld zum Einfügen einer Beschreibung, Speicherort, Änderungs- und Erfassungszeitpunkt. Je nach Objekttyp können auch Zusatzinformationen (u.a. Datenmodell des Berichts) angezeigt werden.
  • Zugriffsrechte und Berechtigungen
Um Zugriffsrechte und Berechtigungen für ein Objekt anzuzeigen, markieren Sie das gewünschte Objekt und klicken Sie auf das Zugriffs-Symbol im rechten Bereich.
Daraufhin werden neben den Berechtigungen des aktuellen Benutzers auch die den anderen Benutzern zugewiesenen Zugriffsrechte angezeigt. Mit der Option „Berechtigungen verwalten“ können einzelnen Benutzern bestimmte Rechte erteilt werden. Weitere Informationen zur Funktionsweise und zur Erteilung von Berechtigungen finden Sie im Artikel  "Comarch BI Point-Objektberechtigungen verwalten".
  • Verlauf
Von dem Repository-Baum für Modelle/Berichte aus kann der Benutzer auf den Verlauf der Objekte zugreifen. Der Verlauf ist für den Benutzer über das rechte Kontextmenü zugänglich.
Mit der Funktion kann die Historie der an dem Objekt durchgeführten Aktionen angezeigt werden.
  • Übersetzungen
BI Point ist mit einem Mechanismus ausgestattet, der die Übersetzung von Objekten in andere Sprachen unterstützt. Der Benutzer kann Übersetzungen in ausgewählter Sprache hinzufügen. Dies gilt für Namen und Beschreibungen von Objekten.
  • Abonnements
Je nach ausgewähltem Objekt ist im rechten Bereich auch die Funktion für Abonnements angezeigt. Diese Funktion ist für Berichte und Dashboards verfügbar. Hier werden Informationen über bestehende Abonnements für das jeweilige Objekt angezeigt. Der Benutzer kann auch ein neues Abonnement definieren, indem er die Option "Abonnement hinzufügen" auswählt.
Wskazówka
Einige dieser Funktionen sind erst nach der Auswahl eines Objekts und über das Aufklappen der Liste oben rechts im Repository verfügbar. Siehe Abbildung unten. Sonstige Optionen, die im rechten Bereich nicht verfügbar sind: In einem neuen Tab öffnen (öffnet den Bericht in einer neuen Browser-Registerkarte) und Zu Favoriten hinzufügen (der Bericht wird zu den Benutzer-Favoriten hinzugefügt und wird auf der linken Seite unter dem Tab "Favoriten" verfügbar).

Funktion Kopieren und Einfügen

Um eine Tabelle erfolgreich zu kopieren, wählt der Benutzer einen gewünschten Datenbereich aus und kopiert ihn dann mit dem Tastenkürzel [Strg + C] in die Zwischenablage. Der markierte Bereich wird für bessere Übersichtlichkeit in einer anderen Farbe hervorgehoben. Beispiel: Nach dem Kopieren verwenden Sie die Tastenkombination [Strg + V] oder "rechte Maustaste" + "Einfügen". Alternativ zur Maus können Sie die gesamte Tabelle mit der Tastenkombination [Strg + A] auswählen: für Dimensionen, die mehrere untergeordnete Dimensionen enthalten, z.B. Unter der Dimension "Jahr" sind mehrere Dokumente aus der Dimension "Handelsdokument Name“ vorhanden. Mit der Funktion Kopieren und Einfügen wird die Dimension „Jahr“ in einzelne Handelsdokument Name aus der Tabelle unterteilt (die Spalte "Jahr" wird nicht zusammengeführt): für Dimensionen, die in der Tabelle nicht einheitlich sind, z.B.
  • Dimension „Jahr“ ist erweitert
  • Dimension „Handelsdokument Name“ ist nur für ein Dokument erweitert
  • Dimension „Produkt Code“ ist nur für ein in der Dimension "Handelsdokument Name" erweitertes Dokument sichtbar
Nach dem Einfügen sieht die Tabelle wie folgt aus: Wenn für andere Dimensionen das Produkt nicht erweitert ist, wird die entsprechende Spalte aus der vorherigen Dimension kopiert (Dokumentnummern im roten Rahmen und rot hervorgehoben) Kopierte Daten werden immer im Zahlenformat eingefügt. Beispiel: Comarch BI Point
  • Kennzahl „Verkauf Wert” im Format „in Tausend”
  • Kennzahl „Verkauf Menge” im Format „Exponentielle Notation”
Microsoft Excel

Import/Export

Export

Der Export kann durchgeführt werden, indem Sie das gewünschte Objekt markieren und anschließend Datei downloaden auswählen: oder indem Sie die Option Datei downloaden aus dem Kontextmenü auswählen: Der Export kann auch für mehrere Elemente gleichzeitig durchgeführt werden: Nach dem Klicken auf Datei downloaden erscheint in der rechten unteren Ecke des Bildschirms ein Transferfenster, das den Status des Objektexports anzeigt.

Import

Um eine Datei zu importieren, wählen Sie im Zielverzeichnis die Funktion Datei senden aus dem Kontextmenü: oder navigieren Sie manuell zum Zielpfad und wählen Sie nacheinander Erstellen > Datei hochladen: Nach Auswahl von Datei senden erscheint in der rechten unteren Ecke des Bildschirms ein Transferfenster mit dem aktuellen Status des Dateiimports. Wenn das Programm feststellt, dass das zu importierende Objekt ein Gegenstück (Datenmodell/Bericht) im Repository besitzt, in das der Import durchgeführt wird, erscheint ein zusätzliches Dialogfenster: Die verfügbaren Importoptionen sind:
  • Überspringen
Abhängig vom importierten Objekt: Beim Import eines Berichts/einer Analyse/eines Dashboards führt die Auswahl dieser Funktion zum Import des Berichts/der Analyse/des Dashboards selbst (wenn das Datenmodell und die Verbindung, auf denen die Objekte basieren, dieselben sind wie das Modell/die Verbindung, von dem/der das Objekt exportiert wurde). Wenn das Datenmodell/die Verbindung fehlt, erstellt der Import in den entsprechenden Pfaden (Registerkarte: Verbindungen, Datenmodelle) ein separates Verzeichnis, in dem sich das Datenmodell/die Verbindung für das importierte Objekt befindet:
  • Separat speichern
Die Auswahl dieser Option importiert das Objekt und erstellt Duplikate des Modells und der Verbindung. Der Import erstellt neue Verzeichnisse mit dem Importnamen in den entsprechenden Pfaden für Verbindungen und Datenmodell. Beim Import erscheint zusätzlich ein Fenster, in dem Anmeldeinformationen für die Quelle angegeben werden können, aus der die Daten für das Modell und den Bericht abgerufen werden: Dieser Prozess kann übersprungen und die Verbindungsdaten zu einem späteren Zeitpunkt eingegeben werden.
  • Bestehende aktualisieren
Durch Auswahl dieser Option wird das Objekt importiert, und alle mit ihm verknüpften Elemente werden überschrieben.
Przykład
Wenn beim Import einer Analyse in eine Umgebung, in der bereits eine Analyse mit demselben Modell- und Verbindungsnamen existiert, und der Benutzer die Option Bestehende aktualisieren wählt, dann:
  • das aktuelle Modell und die Verbindung werden mit den Daten aus der Exportdatei überschrieben;
  • alle früheren Informationen, die mit dem Modell und der Verbindung verknüpft sind, werden durch die in der Importdatei enthaltenen Werte ersetzt, wodurch die Modellstruktur und die Verbindungskonfiguration genau der in der Exportdatei gespeicherten Version entsprechen.

Repository-Ansicht mit Benutzerrechten

Dieser Modus ist nur für Benutzer mit Administrator-Berechtigungen in BI Point zugänglich. Er ermöglicht die Auswahl eines Benutzers, dessen Berechtigungen zur Anzeige des Repositorys verwendet werden, wodurch ausschließlich die Elemente sichtbar sind, auf die der ausgewählte Benutzer Zugriff hat. Um in diesen Modus zu wechseln, rufen Sie die Aktion Anzeigen als über das Profilsymbol auf: Nach dem Klick öffnet sich ein Fenster, in dem Sie den Benutzer auswählen können, dessen Zugriffsrechte Sie einsehen möchten: Nachdem der Benutzer ausgewählt wurde, passt sich das Repository an dessen Ansicht an.

Personalisierte Links – Repository

Comarch BI Point bietet die Möglichkeit, einen Link direkt im Hauptmenü des Repository zu hinterlegen. Um einen personalisierten Link hinzuzufügen, muss der Benutzer einen entsprechenden Eintrag in der Tabelle RB.Links der BI Point-Datenbank vornehmen. Damit das Hinzufügen eines Links möglich ist, müssen folgende Felder ausgefüllt werden:
  • LNK_IdProd (eindeutige Nummerierung der Links in der Datenbank)
  • LNK_Name (Anzeigename des Links im Repository)
  • LNK_Link (externer Verweis)
  • LNK_OnlyDottedVisibility (Sichtbarkeitsparameter)
Das Hinzufügen eines Symbols (Icons) zum Link ist optional und nur aus dem Symbolsatz Material Design möglich. Das Symbol wird in der Spalte LNK_Ico eingetragen. In diesem Beispiel wird picture_as_pdf verwendet:

ChatERP

Uwaga
Für die Nutzung von ChatERP ist die Zuweisung der entsprechenden Rolle an den Benutzer Voraussetzung.
Das Starten von ChatERP ist in jeder Ansicht des Repository möglich – durch Auswahl des Buttons Comarch ChatERP. ChatERP basiert auf der Dokumentation von Comarch BI Point und ermöglicht ein schnelles und einfaches Auffinden der benötigten Informationen. Das System ist direkt mit den Inhalten der Dokumentation verknüpft, wodurch Antworten auf Benutzerfragen effizient bereitgestellt werden.  
Przykład
Przykład
 

Kontexte

Konfiguration von Kontexten

Um Kontexte in BI Point zu aktivieren, müssen Sie die Einträge in der Datei config.json bearbeiten. Der Standardpfad ist: "C:\Program Files (x86)\Comarch\BI Point\instances\Instanzname\bipoint" Die folgenden Flags sind relevant:
  • IsReportContextEnable – aktiviert die Funktionalität für Kontextberichte
  • IsReportContextCheckEnabled – aktiviert die Zertifikatsprüfung
Damit die Erstellung von Kontexten möglich ist, müssen beide Flags auf den Wert true gesetzt werden:   Nachdem Sie die Änderungen vorgenommen haben, speichern Sie die Datei config.json. Abschließend starten Sie Comarch BI Point neu, damit die Änderungen wirksam werden.

Hinzufügen von Kontexten

Das Hinzufügen von Kontexten ist ausschließlich über die Datenbank möglich. Um einen neuen Kontext hinzuzufügen, müssen die folgenden Skripte in der PostgreSQL-Datenbank von BI Point ausgeführt werden:
INSERT INTO rb."Contexts" ("CTX_Name") VALUES ('Kontextname');
INSERT INTO rb."Parameters" ("PAR_Name") VALUES ('Parametername');
INSERT INTO rb."ContextsParameters" ("CTP_ContextId","CPT_ParameterId")
 VALUES (1,1);
INSERT INTO rb."ContextsMappings" ([CTM_ContextId],[CTM_ContextMapping],
[CTM_MappingName]) VALUES (1,'ExternerKontextname','Kontextname');
Nach Ausführung des obigen Codes wird NeuerKontext sichtbar sein. Die API wird den Namen ExternerKontextname verwenden. Optional können Übersetzungen für Kontexte hinzugefügt werden:
INSERT INTO rb."ContextTranslations" ("CTL_Id", "CTL_ContextId",
 "CTL_LocaleId", "CTL_Translation") VALUES (1, 1, 'de-DE', 'Vertrieb');

Definition von Kontexten in Comarch BI Point

Nachdem die Kontexte erfolgreich aus der Datei config.json gestartet (gemäß dem Artikel Kontexte starten) und der Kontext zur Datenbank hinzugefügt wurde (gemäß dem Artikel Hinzufügen von Kontexten), ist es notwendig, die Kontexte direkt am Repository-Objekt zu definieren. Um einen Kontext zu definieren, muss zunächst das entsprechende Objekt ausgewählt und anschließend die Schaltfläche Kontext hinzufügen angeklickt werden. Das Hinzufügen von Kontexten ist nicht möglich, wenn ein bestimmter Bericht, ein Dashboard oder eine Analyse auf einem Datenmodell basiert, das Parameter enthält. Nach der Auswahl erscheint ein Fenster mit den Abschnitten Kontext und Gefiltertes Attribut.
  • Kontext – wenn nur ein Kontext hinzugefügt wurde, bleibt das Feld ausgegraut und kann nicht bearbeitet werden. Wenn jedoch mehr als ein Kontext hinzugefügt wurde, erscheint eine Dropdown-Liste, die die Auswahl des entsprechenden Kontexts ermöglicht
  • Gefiltertes Attribut – dieser Parameter ermöglicht die Auswahl eines Attributs aus dem Datenmodell, auf dem das Objekt basiert, dem der erstellte Kontext zugewiesen wird
Es ist möglich, einem Objekt mehrere Kontexte hinzuzufügen, vorausgesetzt, in der Datenbank sind mehr als ein Kontext definiert.

Verwendung von Kontexten in Comarch BI Point

Verwendung von Kontexten

API-Methoden sollten direkt nach der BI Point-Instanz ausgeführt werden, z. B. http://localhost:55555/api/ReportContext/GetContextReports Liste der verfügbaren Methoden:
  • api/ReportContext/GetContextReports
Die Methode zeigt alle Berichte an, denen ein Kontext zugewiesen wurde. Der zurückgegebene Wert ist eine Liste von Objekten, die Folgendes enthält: Berichts-ID, Name und eine Liste von Kontexten. Die zurückgegebene Liste ist im JSON-Format.
1. Anfrage
Die Anfrage akzeptiert eine Liste von Kontexten und eine Liste von Benutzern. Beide Parameter sind optional. Wenn keine Parameter angegeben werden, wird eine Liste aller Kontextberichte zurückgegeben, die nicht nach Zugriff gefiltert ist. Das Hinzufügen einer Kontext-ID oder ihres Namens führt zur Rückgabe von Berichten, die diesen Kontexten zugewiesen sind. Das Hinzufügen einer Benutzer-ID oder ihres Logins filtert die zurückgegebene Liste und gibt nur die Berichte zurück, auf die der Benutzer Zugriff hat.
2. Antwort
Die Antwort der Methode ist eine Liste von Berichtsobjekten, die nach Benutzern gruppiert sind. Berichte, auf die der Benutzer keinen Zugriff hat, werden nicht zurückgegeben. Das Berichtsobjekt enthält Id, ReportName und eine Liste der ihm zugewiesenen Kontexte (Id, Name, Caption).
Die Methode generiert einen Link zu einem Bericht basierend auf einer Liste von Membern, der Berichts-ID und der Kontextnummer. Die minimale Anzahl der anzugebenden Parameter ist die Berichts-ID.
1. Anfrage
Die Anfrage akzeptiert die ID des zu öffnenden Berichts und eine Liste von Kontexten. Diese Liste enthält die Kontext-ID und eine Liste der zu filternden Elemente. Diese Elemente können die Felder Typ und Value haben, wobei 3 Typen unterstützt werden:
  • Eindeutiger Name
  • Anzeigename
  • Org-Id
Wenn BI Point ein Element nicht findet oder ein Kontext angegeben wird, der nicht mit dem Bericht verknüpft ist, wird der Bericht geöffnet, ohne nach den nicht gefundenen Elementen zu filtern.
2. Antwort
Die Antwort der Methode ist ein Link zum Bericht/Dashboard mit einer GUID, unter der alle für die Filterung erforderlichen Informationen gespeichert sind.

Beispiel für die Verwendung von Methoden

  • api/ReportContext/GetContextReports
1. Anfragen
  • Anfrage nach allen Kontextberichten:
    {"data":"{}"}
  • Anfrage nach Kontextberichten, die dem Kontext mit dem Namen „Produkt“ zugewiesen sind:
    {"data":"{\"Contexts\":[{\"Name\":\"Produkt\"}]}"}
  • Anfrage nach Kontextberichten, die dem Kontext mit der ID 20 zugewiesen sind:
    {"data":"{\"Contexts\":[{\"Id\":20}]}"}
  • Anfrage nach Kontextberichten, die dem Kontext mit dem Namen „Produkt“ oder dem Kontext mit der ID 20 zugewiesen sind:
    {"data":"{\"Contexts\":[{\"Id\":20},{\"Name\":\"Produkt\"}]}"}
  • Abfrage aller Kontextberichte, die für den Benutzer mit dem Login „ab“ verfügbar sind:
    {"data":"{\"Users\":[{\"Login\":\"ab\"}]}"}
  • Abfrage aller Kontextberichte, die für den Benutzer mit der ID 14 verfügbar sind:
    {"data":"{\"Users\":[{\"Id\":14}]}"}
  • Abfrage aller Kontextberichte, die für den Benutzer mit dem Login „ab“ und den Benutzer mit der ID 14 verfügbar sind. Die Berichte sind für jeden Benutzer separat gruppiert:
    {"data":"{\"Users\":[{\"Login\":\"ab\"},{\"Id\":14}]}"}
  • Abfrage von Kontextberichten, die dem Kontext mit der ID 20 zugewiesen und für Benutzer mit dem Login „ab“ und der ID 14 gruppiert sind:
    {"data":"{\"Users\":[{\"Login\":\"ab\"},{\"Id\":14}],\"Contexts\":[{\"Id\":20}]}"}
2. Antworten
Antworten sind im JSON-Format und enthalten die angeforderten Berichtsdaten, gruppiert nach Benutzern und mit Kontextinformationen.
1. Anfragen
  • Generierung eines Links zum Bericht 37530:
    {"data":"{\"Id\":37530}"}
  • Generierung eines Links zum Bericht 37530 und Filtern nach einem Element mit eindeutigem Namen (Typ 0) im Kontext mit der ID 20:
    {"data":"{\"Id\":37530,\"Contexts\":[{\"Id\":20,\"Members\":[{\"Type\":0,\"Value\":\"[Produkt].[Kod].&[100010013]\"}]}]}"}
  • Generierung eines Links zum Bericht 37530 und Filtern nach einem Element mit Anzeigenamen (Typ 1) im Kontext mit der ID 20:
    {"data":"{\"Id\":37530,\"Contexts\":[{\"Id\":20,\"Members\":[{\"Type\":1,\"Value\":\"KAR/0024/OP\"}]}]}"}
  • Generierung eines Links zum Bericht 37530 und Filtern nach einem Element mit OrgId (Typ 2) im Kontext mit der ID 20:
    {"data":"{\"Id\":37530,\"Contexts\":[{\"Id\":20,\"Members\":[{\"Type\":2,\"Value\":\"368:141\"}]}]}"}
  • Generierung eines Links zum Bericht 37530 und Filtern nach Elementen nach eindeutigem Namen, Anzeigenamen und OrgId im Kontext mit der ID 20:
    {"data":"{\"Id\":37530,\"Contexts\":[{\"Id\":20,\"Members\":[{\"Type\":0,\"Value\":\"[Produkt].[Kod].&[100010013]\"},{\"Type\":1,\"Value\":\"KAR/0024/OP\"},{\"Type\":2,\"Value\":\"368:141\"}]}]}"}
  • Generierung eines Links zum Bericht 37530 und Filtern nach Elementen nach Anzeigenamen im Kontext mit der ID 12 sowie nach eindeutigem Namen, Anzeigenamen und Org-Id im Kontext mit der ID 20:
    {"data":"{\"Id\":37530,\"Contexts\":[{\"Id\":12,\"Members\":[{\"Type\":1,\"Value\":\"00111 test test DE-123123 Bayern\"}]},{\"Id\":20,\"Members\":[{\"Type\":0,\"Value\":\"[Produkt].[Kod].&[100010013]\"},{\"Type\":1,\"Value\":\"KAR/0024/OP\"},{\"Type\":2,\"Value\":\"368:141\"}]}]}"}
2. Antworten
Die Antworten sind die generierten Links, die die notwendigen Informationen zur Filterung des Berichts enthalten.