# `bauakte_ablage` — In Bauakte ablegen **Zweck:** Legt eine (PDF-)Datei aus dem Workflow in eine Bauakte. Lädt die Bauakte per md5, holt/erstellt den Zielordner und speichert die Datei. **Parameter** | Name | Pflicht? | Default | Beschreibung | |---|---|---|---| | `bauakte_md5` | ja | — | md5 der Bauakte, z.B. {{bauakte_md5}}. | | `ordner` | nein | (Root) | Ordner als Kurzcode-Pfad, z.B. `G/BG`. | | `datei` | nein | {{latest_pdf_path}} | Quelldatei. | | `dateiname` | nein | (Basename) | Anzeigename. | | `output_var` | nein | ablage | Präfix. | **Ausgangswerte** | Variable | Beschreibung | |---|---| | `{{_datei}}` | abgelegter Name | | `{{_md5}}` | Datei-md5 | | `{{_ordner}}` | Zielordner | | `{{_bauakte_md5}}` | Bauakte | **Beispiel** ```xml {{bauakte_md5}} G/BG {{latest_pdf_path}} Genehmigung {{WORKFLOW_ID}}.pdf ``` **Technik / Hinweise** - **Ordner = Kurzcodes** (DATA_FOLDER.name), Klarname in setting['rn']. Standardbaum: A (Anträge) · P (Planungen) · G (Genehmigungen: G/P41, G/BG) · V (Vergabe) · B (Umsetzung). - API: `get_Bauakte` → `get_or_create_subpath` → `ORDNER::add_file(pfad,name,noninvasiv=true)` (kopiert; Quelle bleibt). - Läuft im Kontext des Bearbeiters (Verbandsmitarbeiter = direkte Ablage).