Zum Inhalt

Protokollierung

Prosoft protokolliert alle geschäftsrelevanten Vorgänge lückenlos. Jede Datenänderung, jede Bestandsbewegung und jeder Belegvorgang wird mit Zeitstempel und Benutzer aufgezeichnet. Diese Seite beschreibt die verschiedenen Protokollierungsmechanismen.


Übersicht

Mechanismus Zweck Aufbewahrung
Aktivitätenprotokoll Alle Geschäftsvorgänge (Anlegen, Ändern, Stornieren) Dauerhaft
Änderungsprotokoll Zeitpunkt und Benutzer jeder Datenänderung Dauerhaft
Lagerprotokoll Alle Bestandsbewegungen mit Mengen und Lagerorten Dauerhaft
Sitzungsprotokoll Benutzeranmeldungen und -aktivitäten Dauerhaft
EDI-Protokoll Ein- und ausgehende EDI-Nachrichten Dauerhaft
Dokumentenhistorie Versionierung von Dateien im DMS Dauerhaft
Systemprotokoll Fehler und technische Meldungen Dauerhaft

Aktivitätenprotokoll

Das Aktivitätenprotokoll ist das zentrale Protokollierungsinstrument in Prosoft. Jede Geschäftstransaktion — ob Beleganlage, Statusänderung, Stornierung oder Stammdatenpflege — wird als Aktivität aufgezeichnet.

Aufgezeichnete Informationen

Feld Beschreibung
Vorgang Art der Geschäftstransaktion (z. B. „Auftrag anlegen", „Rechnung stornieren")
Betroffener Datensatz Der Beleg oder Stammdatensatz, auf den sich der Vorgang bezieht
Ergebnis Erfolg, Geschäftsfehler oder Systemfehler
Ergebnistext Beschreibung des Ergebnisses in Klartext (z. B. „Benutzer ‚Müller' hat Rechnung ‚RE-2024-001234' storniert")
Zeitraum Start- und Endzeitpunkt der Transaktion
Benutzer Der angemeldete Benutzer, der den Vorgang ausgelöst hat

Betroffene Entitäten

Wenn eine Geschäftstransaktion neben dem Hauptdatensatz weitere Datensätze verändert (z. B. erzeugt eine Rechnungsstellung sowohl die Rechnung als auch Buchungssätze), werden alle betroffenen Entitäten in einer Beziehungstabelle verknüpft. Dadurch lässt sich für jeden Datensatz nachvollziehen, welche Transaktionen ihn verändert haben.

Benachrichtigungen

Geschäftsvorgänge können Benachrichtigungen an abonnierte Benutzer auslösen. Jede Benachrichtigung verweist auf den zugehörigen Aktivitätseintrag, sodass der Empfänger den Kontext nachvollziehen kann.


Änderungsprotokoll

Jeder Datensatz in Prosoft speichert automatisch:

Feld Beschreibung
Erstellt am Zeitpunkt der Erstanlage
Erstellt von Benutzer, der den Datensatz angelegt hat
Geändert am Zeitpunkt der letzten Änderung
Geändert von Benutzer, der die letzte Änderung vorgenommen hat

Diese Felder werden automatisch vom System gesetzt und können vom Benutzer nicht verändert werden. Die Erstellungsdaten sind nach der Anlage unveränderlich.


Lagerprotokoll

Jede Bestandsbewegung wird als eigener Datensatz im Lagerprotokoll festgehalten. Das Lagerprotokoll ist die lückenlose Dokumentation aller Bestandsveränderungen.

Aufgezeichnete Informationen

Feld Beschreibung
Buchungsdatum Zeitpunkt der Bestandsbewegung
Quellbeleg Referenz auf den auslösenden Beleg (z. B. Lieferschein, Bestellung, Produktionsauftrag)
Belegart Art des Quellbelegs
Benutzer Benutzer, der die Buchung ausgelöst hat
Kommentar Optionale Anmerkung zur Buchung

Positionsdaten

Jede Lagerbewegung enthält eine oder mehrere Positionen mit folgenden Details:

  • Bewegte Menge und Mengeneinheit
  • Neuer Bestand nach der Buchung
  • Quell- und Ziellagerort (bei Umlagerungen)
  • Charge und Packstück (sofern zutreffend)

Stornierung von Lagerbewegungen

Lagerbewegungen werden nicht gelöscht, sondern durch eine Gegenbuchung storniert. Die Stornobuchung verweist auf die ursprüngliche Bewegung, sodass die Nachvollziehbarkeit gewährleistet bleibt.

Bestandssperrungen

Lagerbestände können auf verschiedenen Ebenen gesperrt werden:

Sperrebene Beschreibung
Charge Einzelne Charge eines Artikels
Lagerort Gesamter Lagerort
Lagerplatz Einzelner Lagerplatz

Für jede Sperrung wird protokolliert:

  • Wer gesperrt hat und wann
  • Sperrgrund
  • Ob Wareneingang und/oder Warenausgang gesperrt ist
  • Wer entsperrt hat und wann (mit Begründung)

Sitzungsprotokoll

Jede Anmeldung an Prosoft erzeugt einen Sitzungsdatensatz mit folgenden Informationen:

Feld Beschreibung
Benutzer Angemeldeter Benutzer
Computername Name des Client-Rechners
Anmeldezeitpunkt Zeitpunkt der Anmeldung
Letzte Aktivität Zeitpunkt der letzten Benutzeraktion
Abmeldegrund Grund der Sitzungsbeendigung (Benutzerabmeldung, Zeitüberschreitung etc.)
Programmversion Versionsnummer der verwendeten Prosoft-Installation

EDI-Protokoll

Alle über die EDI-Schnittstelle übertragenen Nachrichten werden protokolliert. Für jede Nachricht wird festgehalten:

Feld Beschreibung
Referenz EDI-Nachrichtenreferenz
Nachrichtentyp ORDERS, INVOIC, DESADV etc.
Status Unverarbeitet, Verarbeitet oder Fehlerhaft
Zugeordneter Beleg Interner Beleg, der aus der Nachricht erzeugt oder an den die Nachricht gesendet wurde
Verbindung EDI-Verbindung (Partner), über die die Nachricht übertragen wurde

Die originale EDI-Datei wird als Anhang im DMS aufbewahrt und kann jederzeit eingesehen werden.


Dokumentenhistorie (DMS)

Das Dokumentenmanagementsystem versioniert Dateien automatisch:

  • Bei jeder Änderung wird eine neue Revision angelegt
  • Jede Revision speichert den Ersteller, den Zeitpunkt und einen Hashwert zur Integritätsprüfung
  • Ältere Revisionen bleiben erhalten und können verglichen oder wiederhergestellt werden
  • Dokumente können ausgecheckt werden, um parallele Bearbeitung zu verhindern — der Checkout-Vorgang wird mit Benutzer und Begründung protokolliert

Dokumentenanhänge

Dokumente können an beliebige Datensätze angehängt werden (z. B. Rechnungen, Bestellungen, Aufträge). Die Verknüpfung zwischen Dokument und Datensatz wird dauerhaft gespeichert.


Systemprotokoll

Technische Meldungen und Fehler werden im Systemprotokoll aufgezeichnet:

Feld Beschreibung
Zeitstempel Zeitpunkt der Meldung
Typ Fehler oder Information
Kategorie Fachlicher Bereich (z. B. Lager, Vertrieb, EDI)
Meldung Beschreibung des Ereignisses
Benutzer Benutzer, der den Vorgang ausgelöst hat
Sitzung Zuordnung zur Benutzersitzung

Keine physische Löschung

Ein grundlegendes Prinzip in Prosoft: Daten werden nicht physisch gelöscht.

  • Stammdaten (Artikel, Partner, Kostenarten etc.) werden über das Kennzeichen Archiviert deaktiviert. Der Datensatz bleibt in der Datenbank erhalten.
  • Bewegungsdaten (Belege, Buchungen) werden über das Kennzeichen Storniert entwertet. Der Originaldatensatz bleibt unverändert bestehen.

Dieses Prinzip stellt sicher, dass die Nachvollziehbarkeit aller Vorgänge jederzeit gegeben ist und historische Auswertungen auf dem vollständigen Datenbestand basieren.


Zusammenfassung

Frage Antwort
Wer hat wann welchen Vorgang ausgeführt? Aktivitätenprotokoll
Wer hat einen Datensatz zuletzt geändert? Änderungsprotokoll (Geändert am/von)
Welche Bestandsbewegungen gab es? Lagerprotokoll
Wer war wann angemeldet? Sitzungsprotokoll
Welche EDI-Nachrichten wurden übertragen? EDI-Protokoll
Welche Versionen hat ein Dokument? Dokumentenhistorie (DMS)
Welche technischen Fehler sind aufgetreten? Systemprotokoll