Audit trail
The Audit trail page (/audit-trail) shows the gap-free, tamper-evident log of every relevant action within the client (Mandant). It is the basis for GoBD traceability and is included in every handoff pack as audit-log.jsonl.
What is logged
Section titled “What is logged”Each of these actions creates an entry — with action, entity, timestamp, and a detail text:
- Imports — accepted uploads (
UPLOAD_ACCEPTED), superseded and deleted files (UPLOAD_SUPERSEDE,UPLOAD_DELETE), period override (UPLOAD_PERIOD_OVERRIDE), dismissed counterpart warnings (COUNTERPART_WARNING_DISMISSED). - Reconciliation and exception resolution (
EXCEPTION_RESOLVED). - Period close and dispatch to the tax advisor.
- Administration — tenant, role, and GDPR actions (
TENANT_*,ROLE_CHANGE,GDPR_ERASURE).
Page layout
Section titled “Page layout”At the top is a stat strip: volume over the last 24 hours and 30 days, plus the hash-chain integrity status (GoBD). A valid hash chain proves that no entry was altered after the fact.
Below it is a compliance card (BaFin, GDPR article, retention) and a filter by action type and entity.
The table lists, per entry, the time, action (colored tag), entity (type/id), and details. Download exports the log as .jsonl.
Relation to the handoff
Section titled “Relation to the handoff”The audit-log.jsonl included in the handoff pack is the same log stream. With it, the tax advisor can trace every posting row back to the action that produced it, without having to log into KanzleiSynchron.
Next step
Section titled “Next step”Background on immutability and retention: GoBD & period close.