Vorschau
echo for Microsoft Teams
Einstellungen · Administrator

AbaReport konfigurieren

Individuelle Abacus-Reports im Caller-Cockpit anzeigen

Produkt: echo for TeamsStand: Oktober 2026Version: 1.0
💡 Diese Anleitung ist für den PDF-Export optimiert. Drucken → „Als PDF speichern“, Hintergrundgrafiken aktivieren.

Übersicht

Mit AbaReport zeigt echo individuelle Abacus-Report-Ergebnisse im Caller-Cockpit an. Sie konfigurieren den Report in Abacus im Programm Q948 AbaReport und fügen ihn anschliessend unter Einstellungen → Abacus in echo hinzu. Mehrere Reports sind möglich; jeder erscheint als eigener Tab im AbaReport-Widget.

Voraussetzungen

BerechtigungenReports werden mit den hinterlegten Service-User-Zugangsdaten ausgeführt, nicht mit der persönlichen Abacus-Verbindung des jeweiligen Benutzers. Prüfen Sie, welche Daten die Reports bereitstellen, und beschränken Sie den Zugriff des Service-Users entsprechend. Behandeln Sie das Client Secret vertraulich.

1. Report in Abacus konfigurieren

Öffnen Sie Q948 AbaReport in Abacus und erstellen oder konfigurieren Sie den Report, den Sie in echo anzeigen möchten.

  1. Definieren Sie die Daten und allfällige Filter des Reports.
  2. Soll das Ergebnis vom ausgewählten Kontakt oder der Suche abhängen, definieren Sie passende Eingabeparameter im Report.
  3. Richten Sie den Report für das gewünschte Ausgabeformat ein: JSON für strukturierte Daten oder Text für reinen Text.
  4. Notieren Sie den genauen Report-Namen und die Namen seiner Eingabeparameter.
  5. Testen Sie den Report in Abacus mit repräsentativen Parameterwerten und stellen Sie sicher, dass der Service-User ihn ausführen kann.

Die Eingabeparameter in echo müssen mit den im Report definierten Parametern übereinstimmen. Es gibt keinen allgemeingültigen Parameternamen: Verwenden Sie die Namen aus Ihrer eigenen Q948-Konfiguration.

2. Report in echo hinzufügen

Öffnen Sie Einstellungen → Abacus, klappen Sie den optionalen Abschnitt AbaReport in den Mandantenverbindungseinstellungen auf und tragen Sie die AbaReport Client ID und das Client Secret ein. Dies sind die Service-User-Zugangsdaten für die Report-Ausführung; sie sind nicht zwingend identisch mit den Zugangsdaten der bestehenden Mandantenverbindung.

Klicken Sie auf + Report hinzufügen und erfassen Sie die Felder:

FeldBeschreibung
AnzeigenameBeschriftung des Report-Tabs im Caller-Cockpit, z. B. Kundenübersicht.
Report NameGenauer Name des in Q948 AbaReport konfigurierten Reports.
DarstellungAnzeige des Ergebnisses in echo. Beginnen Sie mit Auto; siehe Darstellungsoptionen unten.
Ausgabeformatjson für strukturierte Ergebnisse oder txt für reinen Text. Muss zur Ausgabe des Reports passen.
EingabeparameterName/Wert-Paare, die dem Report übergeben werden. Verwenden Sie feste Werte oder die unten beschriebenen Kontextwerte.

Fügen Sie bei Bedarf weitere Reports hinzu und sichern Sie die Mandanteneinstellungen mit Speichern.

3. Eingabeparameter zuordnen

Klicken Sie für jeden Report-Parameter auf + Parameter hinzufügen. Erfassen Sie den Namen genau wie in Abacus und wählen Sie einen Wert:

Wert in echoAn Abacus übergebener Wert
company.idAbacus-ID der Firma des ausgewählten Kontakts.
person.idAbacus-ID der Person des ausgewählten Kontakts.
search.queryAktueller Suchtext ohne führende und nachfolgende Leerzeichen.
Fester Text, z. B. OpenHinterlegter Text ohne führende und nachfolgende Leerzeichen.

Verwenden Sie Kontextwerte als vollständigen Wert, ohne Klammern oder zusätzlichen Text. Definiert Ihr Report beispielsweise einen Parameter SubjectNumber, erfassen Sie SubjectNumber als Namen und company.id als Wert. SubjectNumber ist nur ein Beispiel; ersetzen Sie es durch den tatsächlichen Parameternamen Ihres Reports.

Fehlender KontextIst ein Kontextwert nicht verfügbar, übergibt echo diesen Parameter nicht. Ein Kontakt ohne Abacus-Personen-ID kann beispielsweise keinen Wert für person.id liefern. Konfigurieren Sie in Q948 geeignete Standardwerte oder eine Behandlung fehlender Parameter und testen Sie Firmen- sowie Personenkontakte.

Darstellungsoptionen

DarstellungGeeignete Report-Ausgabe
AutoWählt automatisch eine Tabelle für JSON-Zeilen, Schlüssel/Wert für ein JSON-Objekt oder andernfalls Rohdaten.
TabelleEin JSON-Array aus Zeilenobjekten oder ein JSON-Objekt, dessen Eigenschaft data ein Array aus Zeilenobjekten enthält. Die Objektschlüssel werden zu Spaltenüberschriften.
Schlüssel/WertEin JSON-Objekt mit einzelnen Feldern statt einer Tabelle aus Zeilen.
RohdatenReiner Text oder die JSON-Ausgabe des Reports, als Text dargestellt.

Wählen Sie für tabellarische Reports das Ausgabeformat json mit Auto oder Tabelle. Für Text-Reports wählen Sie txt mit Auto oder Rohdaten.

Ergebnis im Caller-Cockpit prüfen

Suchen Sie in echo nach einem Abacus-Kontakt und öffnen Sie das Caller-Cockpit. Das AbaReport-Widget erscheint für Kontakte aus Abacus, wenn Zugangsdaten und mindestens ein Report konfiguriert sind und die Funktion freigeschaltet ist. Die Reports werden automatisch für den aktuellen Kontakt-/Suchkontext geladen. Wählen Sie einen Tab, um einen anderen Report anzuzeigen.

Prüfen Sie, ob das Ergebnis zum ausgewählten Kontakt gehört. Wiederholen Sie dies mit einem anderen Kontakt, um die Parameterzuordnung zu überprüfen.

Fehlerbehebung

ProblemWas Sie prüfen sollten
Das Widget fehltWählen Sie einen Kontakt aus Abacus. Prüfen Sie die Freischaltung, die AbaReport Client ID und das Client Secret sowie mindestens einen Report mit ausgefülltem Report Name. Prüfen Sie auch, ob das AbaReport-Widget in Ihrem Cockpit-Layout aktiviert ist.
Der Report kann nicht geladen werdenPrüfen Sie Report-Namen, Service-User-Zugangsdaten und Berechtigungen sowie die erfolgreiche Ausführung in Q948. Lange laufende Reports können das Zeitlimit überschreiten; reduzieren Sie bei Bedarf den Umfang.
Das Ergebnis ist leer oder gehört zum falschen KontaktPrüfen Sie Parameternamen, die Auswahl von company.id beziehungsweise person.id und die Report-Filter. Der ausgewählte Kontakt muss die entsprechende Abacus-ID besitzen.
Strukturierte Daten werden nicht wie erwartet angezeigtPrüfen Sie Ausgabeformat und JSON-Struktur. Wählen Sie Rohdaten, um die zurückgegebene Ausgabe anzusehen, oder Auto für die automatische Darstellung.
echo – AbaReport konfigurieren · Teil der echo Installations- und Konfigurationsanleitung · Snapbean Software AG · Stand Oktober 2026