Zum Hauptinhalt springen

Audit-Log​

Der ExFlow Audit-Log basiert auf dem Standard-Änderungsprotokoll von Business Central und bietet ein erweitertes, benutzerfreundliches Protokoll der in ExFlow an Dokumenten vorgenommenen Änderungen. Wenn aktiviert, verfolgt der Audit-Log alle Änderungen, die an einem Dokument vom Import bis zur Buchung vorgenommen werden. Dokumentänderungen können entweder in einem zusammengefassten Format basierend auf Rechnungsstatus und -aktionen oder in einem detaillierten Format, das Änderungen auf Feldebene verfolgt, angezeigt werden.

Audit-Log aktivieren​

Um den Audit-Log zu aktivieren, suchen Sie nach ExFlow Audit-Log Setup und öffnen Sie es.

ExFlow Audit-Log Setup
Change Log ActivatedZeigt an, ob das Standard-Änderungsprotokoll von Business Central derzeit aktiv ist oder nicht.
Audit Log TemplateGibt die Audit-Log-Vorlage an, die auf das Änderungsprotokoll angewendet wird.
Period DateFormulaGibt die Datumsformel an, die verwendet wird, um zu bestimmen, wie alt Einträge sein müssen, bevor sie durch die Aktion „Delete Expired Entries" entfernt werden.
Change Log SetupÖffnet die Standard-Seite „Change Log Setup" von Business Central, die zum Aktivieren/Deaktivieren der Änderungsprotokollierung verwendet wird.
Audit Log TemplatesÖffnet die Liste der Audit-Log-Vorlagen.
Apply TemplateWendet die ausgewählte Audit-Log-Vorlage erneut auf die Änderungsprotokolleinrichtung an.
Delete Expired EntriesLöscht Audit-Log-Einträge, die älter sind als die angegebene Perioden-Datumsformel.

Auf der Seite ExFlow Audit-Log Setup:

  • Wählen Sie eine Audit-Log-Vorlage aus (siehe unten weitere Informationen zu Audit-Log-Vorlagen)

  • Klicken Sie im Menüband auf „Change Log Setup“

    ExFlow Audit-Log Setup

  • Aktivieren Sie auf der Seite Change Log Setup die Option „Change Log Activated“

Change Log Setup

Die Konfiguration in der ausgewählten Audit-Log-Vorlage wird auf das Standard-Änderungsprotokoll von Business Central angewendet. Um die angewendete Änderungsprotokollkonfiguration anzuzeigen, klicken Sie auf der Seite Change Log Setup zuerst auf „Mehr Optionen“ und wählen Sie dann Aktionen --> Setup --> Andere --> Tabellen.

Change Log Setup

Change Log Setup (Table) List

Audit-Log-Vorlagen​

Eine Audit-Log-Vorlage definiert die Tabellen und Felder, die im ExFlow Audit-Log verfolgt werden. Eine Standardvorlage „BASE“ steht zur Verfügung, aber zusätzliche benutzerdefinierte Vorlagen können erstellt werden. Öffnen Sie die BASE-Vorlage, um die enthaltenen Tabellen und Felder zu sehen:

  • Suchen Sie nach „ExFlow Audit-Log Templates“ und öffnen Sie es.
  • Klicken Sie in der Liste der ExFlow Audit-Log-Vorlagen auf den Code, um die Vorlage zu öffnen.

ExFlow Audit-Log Templates

Die „BASE“-Vorlage kann nicht geändert werden, aber sie kann kopiert werden, um eine benutzerdefinierte Vorlage zu erstellen.

Erstellen einer benutzerdefinierten Vorlage​

Um eine benutzerdefinierte Vorlage zu erstellen, muss die Basisvorlage zuerst kopiert werden, dann können Änderungen an der neu erstellten Vorlage vorgenommen werden.

  • Öffnen Sie die „Base“-Vorlage

  • Wählen Sie „Vorlage kopieren“ im Menüband.

    ExFlow Audit-Log Template Card

  • Geben Sie einen neuen Vorlagennamen und eine Beschreibung ein.

    ExFlow Audit-Log Copy Template

  • Öffnen Sie die neu erstellte Vorlage.
    Um Änderungen an allen Feldern in einer aufgeführten Tabelle zu protokollieren, aktivieren Sie die Option „Alle Felder protokollieren“.

ExFlow Audit-Log Template Card

Um bestimmte Felder zu protokollieren:
Wählen Sie die gewünschte Tabelle aus, stellen Sie sicher, dass die Option „Alle Felder protokollieren“ deaktiviert ist, und aktualisieren Sie den Abschnitt „Felder“ (unterer Bildschirmbereich) nach Bedarf:

Um ein Feld hinzuzufügen, klicken Sie auf „Neue Zeile“ und wählen Sie das gewünschte Feld in der neu erstellten Zeile aus.

Um ein Feld zu entfernen, wählen Sie das gewünschte Feld aus und klicken Sie auf „Zeile löschen“.

Um das benutzerdefinierte Template zu verwenden, gehen Sie zurück zu ExFlow Audit-Log Setup, wählen Sie die neue Vorlage im Feld „Audit Log Template" aus und klicken Sie dann erneut auf „Change Log Setup", damit die Tabellen und Felder der neuen Vorlage angewendet werden.

Gut zu wissen: Das Aktivieren von „Log All Fields" für viele Tabellen oder das Verfolgen einer großen Anzahl von Feldern kann im Laufe der Zeit viele Protokolleinträge erzeugen. Verfolgen Sie nur die Felder, die tatsächlich benötigt werden, um das Protokoll übersichtlich zu halten und die gespeicherte Datenmenge zu begrenzen.

Felder überwachen und benachrichtigen​

Jede Feldzeile verfügt außerdem über zwei zusätzliche Optionen, die das Feld zusätzlich zur normalen Audit-Log-Verfolgung in die Standardfunktion „Sensitive Field Monitoring“ von Business Central einbinden:

  • Monitor Field – Kennzeichnet das Feld als überwachtes/sensibles Feld in Business Central. Änderungen an dem Feld werden dann zusätzlich zum normalen Audit-Log-/Änderungsprotokolleintrag auch im Standard-Feldüberwachungsprotokoll (Monitored Field Log Entries) erfasst und per Telemetrie gemeldet. Verwenden Sie diese Option für Felder mit sensiblen Daten, wie z. B. Bankkontonummern oder Genehmigerzuweisungen.

  • Notify – Wenn diese Option zusammen mit „Monitor Field“ aktiviert ist, erhält der auf der Business Central-Seite Field Monitoring Setup konfigurierte Empfänger eine E-Mail-Benachrichtigung, sobald sich der Wert des Feldes ändert. Dies setzt voraus, dass E-Mail und Field Monitoring Setup (Empfänger und Sendekonto) in Business Central bereits konfiguriert sind; andernfalls wird keine Benachrichtigung gesendet.

Audit-Log für ein ExFlow-Dokument anzeigen​

Gehen Sie zu: ExFlow Approval Status History --> Verwandt --> Audit-Log

Nachdem ein Dokument gebucht wurde, ist das Audit-Log aus der Approval Status History zugänglich. Zu diesem Zeitpunkt im Prozess sind alle Aktionen vom Import bis zur Buchung in der Zusammenfassungsansicht sichtbar, und alle Änderungen auf Feldebene können in der Detailansicht angezeigt werden.

Audit-Log

Das Audit-Log wird in der Zusammenfassungsansicht geöffnet, in der Sie eine Liste der Dokumentaktionen sehen, die seit dem Import des Dokuments stattgefunden haben (importiert, überprüft, mit Empfang abgeglichen usw.), mit einem Datum- und Zeitstempel, der angibt, wann die Aktion stattgefunden hat. Der Bereich gibt an, wo sich das Dokument im ExFlow-Prozess befand, als die Aktion stattfand.

Ansicht – Audit-Log Übersicht

Die Informationen in dieser Ansicht können durch Auswahl der Aktion „Export to Excel“ im Menüband nach Excel exportiert werden.

Audit-Log

Um alle Standard-Änderungsprotokolleinträge für eine einzelne Aktionszeile anzuzeigen, klicken Sie auf die Zeile, indem Sie auf einen beliebigen Feldwert in der Zeile klicken. Wenn keine Änderungen für die Aktion aufgezeichnet wurden, erhalten Sie die Nachricht „Keine Änderungen gefunden“.

Ansicht – Änderungsprotokolleinträge

Um alle Änderungen an dem Dokument zu sehen, klicken Sie auf der Seite Zusammenfassungsansicht auf Detailansicht --> Gesamtes Dokument anzeigen.

Ansicht – Audit-Log Übersicht

Die Detailansicht --> Bereich anzeigen listet alle Felder in Abschnitten wie folgt auf:

  • Kopfzeile
  • Zeilen
  • Genehmiger

Audit-Log

Jedes Feld wird als separate Zeile dargestellt, mit Spalten, die alle an dem Feld vorgenommenen Änderungen neben der Aktion anzeigen, auf die sich die Änderung bezieht. Die neuesten Änderungen werden in den Spalten links angezeigt. Um frühere Änderungen anzuzeigen, scrollen Sie nach rechts, um zusätzliche Spalten anzuzeigen. Wenn es eine erhebliche Anzahl von Änderungen gibt, klicken Sie auf „Nächster Satz“, um weitere Änderungen anzuzeigen.

Im unten gezeigten Beispiel sehen wir, dass die letzte Änderung (um 10:34:53 Uhr am 29.06.23) von Benutzer KONNIE vorgenommen wurde:

  • Der Genehmiger wurde von SAM zu MARK geändert (siehe „Genehmiger“-Zeile im Screenshot unten)
  • Der ursprüngliche Genehmiger (SAM) wurde durch die Genehmigungsregel MARKETING zugewiesen (siehe „Hinzugefügt von Genehmigungsregel“-Zeile im Screenshot unten)
  • Der neue Genehmiger (MARK) wurde manuell von Benutzer KONNIE zugewiesen (siehe „Erstellt in“-Zeile im Screenshot unten)

Hinweis: Der ursprüngliche Wert wird links vom Pfeil und der neue Wert rechts vom Pfeil angezeigt.

Audit-Log

Abgelaufene Einträge löschen​

Gehen Sie zu: ExFlow Audit-Log Setup --> Abgelaufene Einträge löschen

Audit-Log

Ähnlich wie bei der Standardfunktionalität ist es möglich, eine Perioden-Datumsformel im Audit-Log Setup einzugeben, die beim Löschen alter Audit-Log-Einträge verwendet wird.

In diesem Beispiel werden sieben Jahre hinzugefügt, und ExFlow Audit-Log-Einträge, die älter als sieben Jahre sind, werden bei Verwendung dieser Funktion gelöscht.

Audit-Log

Audit-Log im Genehmigungsstatusverlauf​

Gehen Sie zu: ExFlow Approval Status History --> Verwandt --> Audit-Log

Sobald ein Dokument gebucht ist, bietet die Gruppe Audit-Log unter Verwandt auf der Seite Approval Status History einen schnellen Zugriff auf den Änderungs- und Genehmigungsverlauf dieses Dokuments, ohne die oben beschriebene Detailansicht öffnen zu müssen. Dies ist eine praktische Abkürzung, um ein bereits bekanntes gebuchtes Dokument zu untersuchen.

AktionBeschreibung
Audit-LogÖffnet dieselbe oben beschriebene Audit-Log-Zusammenfassungs-/Detailansicht, die jede Aktion und jede Änderung auf Feldebene für das Dokument anzeigt. Nützlich, um genau zu sehen, was von wem geändert wurde.
Document Approval HistoryErzeugt ein PDF, das das Dokument zusammen mit seinem Genehmigungsverlauf zeigt. Nützlich, um einen druckbaren oder teilbaren Nachweis darüber zu erstellen, wer das Dokument genehmigt hat, z. B. für eine externe Prüfung.
Document Approval FlowFührt einen Bericht aus, der die Genehmiger anzeigt, die das Dokument durchlaufen hat, in der Reihenfolge. Nützlich, um schnell einen Überblick über den Genehmigungsablauf des Dokuments zu erhalten.
Document Approval Flow with Approval RuleWie „Document Approval Flow", zeigt aber zusätzlich an, welche Genehmigungsregel jeden Genehmiger hinzugefügt hat. Nützlich, um zu verstehen, warum ein bestimmter Genehmiger zum Dokument hinzugefügt wurde.