# `mkz_pick` — Maßnahmen auswählen **Zweck:** Interaktive (Mehrfach-)Auswahl von Maßnahmen (MKZ) eines Verfahrens aus einer filterbaren Liste. Der Workflow blockiert bis zur Auswahl; `` bestimmt Bearbeiter und Benachrichtigung. Die Auswahl wird serverseitig nachgeladen und validiert (Manipulationsschutz). Optional kann der Bearbeiter direkt im Dialog eine neue („virtuelle") MKZ anlegen. **Parameter** | Name | Pflicht? | Default | Beschreibung | |---|---|---|---| | `vkz` | **ja** | — | Verfahrenskennziffer, deren Maßnahmen angeboten werden, z. B. `{{vkz}}` | | `multiple` | nein | `true` | Mehrfachauswahl erlauben | | `only_bau` | nein | `true` | Nur Bau-Maßnahmen anzeigen | | `allow_virtual` | nein | `false` | Button „virtuelle MKZ anlegen" anbieten (mit Prüfziffern-Berechnung) | | `required` | nein | `true` | Mindestens eine Auswahl erzwingen | | `title` | nein | `Maßnahmen auswählen` | Überschrift | | `text` | nein | *(leer)* | Einleitungstext | | `output_var` | nein | `mkz_auswahl` | Prefix der Ausgabevariablen | **Eingangswerte:** `vkz` (typischerweise aus einem vorangegangenen `tg_pick`). **Ausgangswerte:** - `_json` — JSON-Array `[{uuid, mkz, name}, …]` - `_csv` — `"MKZ1, MKZ2, …"` (lesbare Liste) - `_count` — Anzahl Im `email`-Task wird `_json` automatisch als Section `{{#}}…{{/}}` nutzbar. ```xml {{bearbeiter_mail}} {{vkz}} true mkz_auswahl ```