Reybex bietet Ihnen die Möglichkeit individuelle Berichte /Auswertungen zu erstellen, welche auf Knopfdruck oder per Mail in bestimmten Intervallen zur Verfügung gestellt werden.
Die Transaktion BAS23 wird in 2 Bereiche unterteilt:
- Berichte
- Data Export Jobs
1.Berichte
Innerhalb der Berichte können sie Ihre individuellen Berichte manuell erstellen, so dass Ihnen diese zum Download bereitstehen.
- Klicken Sie hierzu auf den Button + Hinzufügen
- Füllen Sie die Felder entsprechend aus:
- Report.reportName: Vergeben Sie dem Bericht einen Namen
- Report.reportGroup: Falls Sie für einen bestimmten Bereich Berichte erstellen, können Sie hier Berichtgruppen eintragen
- Zahnrad-Button: über das Zahnrad können Sie die Option „Nur mit Filtern ausführen“ aktivieren
- Download Button: Laden den Bericht herunter
- Berechtigungen verwalten: Dieser Button dient dazu, dass Sie bestimmten Benutzern entsprechende Rollen verteilen können
- Benutzerdefinierte Abfrage hinzufügen: Für diese Datenbankabfrage benötigen Sie Kenntnisse in SQL -> Ein Beispielcode der Ihnen alle Artikel zurückliefert, welche nicht gelöscht sind und über Varianten verfügen: SELECT m.sku, m.name FROM material m WHERE m.is_delete = 0 AND m.`has_variants` = 1 AND m.tenant_id = :tenantId
- Nach der Erfassung des SQL-Requests kann der Request
- ausgeführt und gespeichert werden, durch Klick auf den Play-Button
- gespeichert werden, durch Klick auf den Speicher-Button
- Nach der Erfassung des SQL-Requests kann der Request
- Klicken Sie anschließend auf Speichern
Folgende Buttons stehen Ihnen hier nach Erstellen eines neuen Berichts zur Verfügung:
- Mülleimer: Löschen des Berichts
- Play-Button: es öffnet sich ein Pop-Up mit dem Ergebnis von diesem Bericht
- Download-Button: Laden den Bericht herunter
- Stift Button: zur manuellen Berichterstellung (Kenntnisse in SQL erforderlich)
- Berechtigungen verwalten: Dieser Button dient dazu, dass Sie bestimmten Benutzern entsprechende Rollen verteilen können
2. Data Export Job
In diesem Bereich erfassen Sie die Berichte, welche automatisiert zur Verfügung gestellt werden sollen z.B. per Mail.
- Klicken Sie hierzu auf den Button + Hinzufügen
- Treffen Sie eine Auswahl zwischen den verschiedenen Bereichen und lassen Sie sich den entsprechenden Bericht anzeigen.
- Benutzerdefinierte Abfrage hinzufügen: Für diese Datenbanktabelle brauchen Sie Kenntnisse in SQL -> Ein Beispiel wäre jedoch: SELECT m.sku, m.name FROM material m WHERE m.is_delete = 0 AND m.`has_variants` = 1 AND m.tenant_id = :tenantId
Auch hier stehen Ihnen folgende Buttons zur Verfügung:
- Mülleimer: Löschen des Berichts
- Play-Button: es öffnet sich ein Pop-Up mit dem Ergebnis von diesem Bericht
- Download-Button: Laden den Bericht herunter
- Stift Button: zur manuellen Auswahl zwischen den einzelnen Bereichen für die Berichte
- Zahnrad: In diesem Bereich können Sie zusätzlich definieren, wie die Datei an Sie versendet wird = Berichteinstellungen
- Füllen Sie hierzu die entsprechenden Felder aus:
- Bezeichnung
- Dateiname
- Trennzeichen
- Zeichenkodierung
- Format
- Data export method: Auswahl, über welche Methode der Bericht versendet/angezeigt wird
- Cron Text: In dieses Feld können Sie Ihren selbst generierten Cron text eintragen, über den Sie bestimmen können, wann bzw. in welchen Intervallen der Job automatisch angestoßen wird. Für die Erstellung eines solchen Cron Textes nutzen Sie folgenden Link: https://freeformatter.com/cron-expression-generator-quartz.html
- Aktivieren Sie die Checkbox:
- Datum zum Dateinamen hinzufügen, wenn an den Dateinamen das Erstellungsdatum angefügt werden soll
- Klicken Sie anschließend auf Speichern