# Was kann die App?

Mit DEXPRO Advanced Workflow bilden Sie Genehmigungs- und Entscheidungsprozesse ab:  
  
\- Ein Workflow wird für einen konkreten Business Central Datensatz gestartet (z. B. Belegkopf).  
\- Der Workflow läuft in Schritten/Stages (z. B. 1. Prüfung, 2. Freigabe, Final).  
\- In jedem Schritt ist ein Zuständiger (Assignee) definiert (Benutzer, Workflow-Benutzergruppe, Verkäufer/Einkäufer usw.).  
\- Regeln können entscheiden, ob und wohin der Workflow als Nächstes wechselt.

# Zentrale Objekte

- **Workflowvorlage** („AWF Workflowvorlage“) – Ihre Definition (einmalig)
- **Workflowinstanz** („AWF Workflowverwaltung“) – eine laufende/abgeschlossene Ausführung der Vorlage (pro Datensatz)
- **Schritt** („AWF Workflowschritt“) – ein Genehmigungs-/Entscheidungsschritt innerhalb der Vorlage
- **Workflowauslöser** („Workflowauslöser“) – startet eine Instanz, wenn ein Ereignis eintritt
- **Regel-Engine (DEXPRO Core)** – die Entscheidungslogik: 
    - **Regelsatz**: Rahmen für Tabellen + Regelgruppen
    - **Regelgruppe**: Sammlung von Regeln (z. B. „Triggerbedingungen“ oder „Schrittauswahl“)
    - **Regel**: einzelne Regel mit Priorität
    - **Regelbedingungen**: konkrete Bedingungen (Feld/Operator/Wert)
    - **Regelaktion**: definiert, *was passiert*, wenn eine Regel zutrifft (z. B. Schrittübergang, Zuständigen überschreiben, automatisch genehmigen)
    - **Gilt für**: legt fest, ob die Regelaktion für die Kopfgenehmigung, zugehörige Genehmigungen (Zeilen) oder beides gilt

# Genehmigen in der Praxis

### Zu genehmigende Anforderungen (für jede Tabelle)

####   
DEXPRO Advanced Workflow lässt sich **praktisch für nahezu jede Tabelle** einsetzen, weil die Bearbeitung der Genehmigung nicht zwingend auf einer spezifischen Beleg-/Karten-Seite stattfinden muss.

Wenn ein Workflow eine Genehmigung erzeugt, können Genehmiger diese über die (Standard-Business-Central) Seite **„Zu genehmigende Anforderungen“** bearbeiten. Diese Seite wird durch AWF erweitert:

<div id="bkmrk-datensatzvorschau%3A-i">- **Datensatzvorschau**: In der FactBox **„Datensatzvorschau“** sehen Sie den zugrunde liegenden Datensatz.
- **Übernahmeinformationen**: Felder **„Übernommen von“** und **„Datum/Uhrzeit der Übernahme“** zeigen, wer eine Sammelgenehmigung übernommen hat.
- **Zugehörige Genehmigungen**: Feld **„Zugehörige Genehmigung“** kennzeichnet Zeilen-Genehmigungen; FactBox **„Zugehörige Genehmigungen“** zeigt weitere zusammengehörige Zeilen-Genehmigungen zur gleichen Workflowinstanz.
- **Genehmigungsaktionen**: Aktionen wie **„Genehmigen“**, **„Ablehnen“**, **„Delegieren“** und **„Genehmigungsanforderung stornieren“**.
- **Genehmigungsübernahmen**: Aktionen **„Genehmigung übernehmen“** und **„Übernahme freigeben“**.
- **Genehmigungsadministrator** (falls berechtigt): u. a. **„Workflow neu zuweisen“**.

</div>Wichtig: Vor dem **Genehmigen/Ablehnen/Delegieren** wählen Sie zunächst **„Genehmigung übernehmen“**, damit Sie exklusiv am Vorgang arbeiten können.

### [![image-1766409803804.png](https://docs.squeeze.one/uploads/images/gallery/2025-12/scaled-1680-/image-1766409803804.png)](https://docs.squeeze.one/uploads/images/gallery/2025-12/image-1766409803804.png)  
  
Am Beispiel einer Einkaufsrechnung:

Hier können Sie auf Kopf und (sofern aktiviert) Positionsebene den Genehmigungsprozess steuern.

[![image-1770033224208.png](https://docs.squeeze.one/uploads/images/gallery/2026-02/scaled-1680-/image-1770033224208.png)](https://docs.squeeze.one/uploads/images/gallery/2026-02/image-1770033224208.png)

# Zugehörige Genehmigungen

Zugehörige Genehmigungen sind **zusätzliche Genehmigungsanforderungen** zu einer laufenden Workflowinstanz – typischerweise für **zugehörige Datensätze (z. B. Belegzeilen)**.

Ziel: Sie können Genehmigungen **auf Zeilenebene** abbilden, ohne dass die gesamte Bearbeitung ausschließlich am Belegkopf stattfinden muss.

### Voraussetzungen

<div id="bkmrk---in-der-workflowvor">- In der Workflowvorlage sind [Zugehörige Tabellen](https://docs.squeeze.one/books/advanced-workflow-for-dynamics-365-bc-de-de/page/zugehorige-tabellen-konfigurieren-optional "Zugehörige Tabellen konfigurieren (optional)") (z. B. Verkaufs-/Einkaufszeilen) korrekt mit der Primärtabelle verknüpft. - Im jeweiligen Schritt ist **Zugehörige Genehmigung aktivieren** aktiviert.</div>### Konfiguration im Schritt

1. In der Workflowvorlage → Abschnitt **Schritte** → gewünschten Schritt öffnen.
2. Im Bereich **Genehmigungen**: 
    - **Zugehörige Genehmigung aktivieren** = Ja
    - **Genehmigungsmodus** wählen: 
        - **Kopf und Zugehörige**: Genehmigung(en) für Kopf *und* zugehörige Genehmigungen (Zeilen)
        - **Nur Zugehörige**: nur zugehörige Genehmigungen (Zeilen)

[![image-1770030130803.png](https://docs.squeeze.one/uploads/images/gallery/2026-02/scaled-1680-/image-1770030130803.png)](https://docs.squeeze.one/uploads/images/gallery/2026-02/image-1770030130803.png)

### Regelwirkung (Regelaktion) bei zugehörigen Genehmigungen

Wenn zugehörige Genehmigungen aktiv sind, können Regeln zusätzlich steuern, **für welche Genehmigungsart** die Aktion gilt:

*Gilt für*:

- **Kopf**: Regelaktion wirkt nur auf die Kopfgenehmigung.
- **Nur Zugehörige**: Regelaktion wirkt nur auf zugehörige Genehmigungen (Zeilen).
- **Kopf und Zugehörige:** Regelaktion wirkt auf beide.

[![image-1770030898922.png](https://docs.squeeze.one/uploads/images/gallery/2026-02/scaled-1680-/image-1770030898922.png)](https://docs.squeeze.one/uploads/images/gallery/2026-02/image-1770030898922.png)

### Nutzung in der Praxis

- In **„Zu genehmigende Anforderungen“** werden Zeilen-Genehmigungen über **Zugehörige Genehmigung** gekennzeichnet.
- Wenn Sie eine Zeilen-Genehmigung markieren, zeigt die FactBox **„Zugehörige Genehmigungen“** weitere zugehörige Genehmigungen zur selben Workflowinstanz (inkl. Status/Übernahme-Info).  
      
    [![image-1770031112743.png](https://docs.squeeze.one/uploads/images/gallery/2026-02/scaled-1680-/image-1770031112743.png)](https://docs.squeeze.one/uploads/images/gallery/2026-02/image-1770031112743.png)