Files
2026-07-02 08:18:00 +02:00

26 lines
1.0 KiB
Markdown

# `log_step` — Audit-Log-Eintrag
**Zweck:** Schreibt einen unveränderlichen Eintrag in das Audit-Log des Workflows (mit Task-ID, Aktion, Benutzer, Details und Zeitstempel). Nützlich zur Nachvollziehbarkeit nach Genehmigungen, Ablehnungen oder anderen wichtigen Schritten.
**Parameter**
| Name | Pflicht? | Default | Beschreibung |
|---|---|---|---|
| `aktion` | nein | „Schritt ausgeführt" | Kurzbezeichnung der protokollierten Aktion. |
| `benutzer` | nein | aktueller Bearbeiter bzw. `system` | Wer die Aktion ausgeführt hat. |
| `details` | nein | leer | Freitext mit Zusatzinformationen. |
**Eingangswerte:** Platzhalter in allen Feldern (z. B. `{{current_assignee}}`, `{{decision}}`).
**Ausgangswerte:** Keine Kontextvariablen; der Eintrag wird ausschließlich ans Audit-Log angehängt.
```xml
<task type="log_step" id="log_genehmigung">
<config>
<aktion>Antrag genehmigt</aktion>
<benutzer>{{current_assignee}}</benutzer>
<details>Entscheidung: {{decision}}, Grund: {{reason}}</details>
</config>
</task>
```