Funktion nur für Administratoren.
Bedingungen ermöglichen es, das Verhalten einer Vertragsart auf Basis spezifischer Daten (Betrag, Kundentyp, Sprache usw.) zu automatisieren.
Sie passen automatisch an:
den Inhalt einer Vorlage (Klauseln, Texte),
einen Genehmigungsworkflow,
Teilnehmer,
Angehängte Dateien,
oder bestimmte Parameter des Erstellungsformulars.
Verstehen, wie eine Bedingung funktioniert
Eine Bedingung besteht aus:
Einem Namen
Einer oder mehreren Auslöseregeln
Einem Geltungsbereich (lokal oder global)
⚠️ Eine Bedingung gilt immer für ein gesamtes Element der Vertragsart: einen Vorlagentextblock, eine gesamte Klausel, einen Teilnehmer, eine angehängte Datei, einen Genehmigungsblock, einen Genehmiger oder eine Signaturzone.
Sie kann nicht auf einen Teil einer Klausel angewendet werden: Um einen Textabschnitt zu konditionieren, muss die Klausel oder der Block, der ihn enthält, den gesamten betreffenden Inhalt umfassen.
Beispiele:
Eine Genehmigung hinzufügen, wenn der Vertragsbetrag 10.000 € übersteigt
Eine Klausel basierend auf dem Rechtsstatus des Vertragspartners anpassen
Eine spezifische Datei je nach Kundentyp anhängen
Eine Bedingung kann erstellt werden:
direkt aus den Dynamischen Komponenten
aus einem Abschnitt einer Vertragsart, den Sie bedingt machen möchten
In allen Fällen bleiben Bedingungen zentral in den Dynamischen Komponenten gespeichert, wo Sie sie anzeigen und bearbeiten können.
Eine Bedingung erstellen
📌 Oro kann das für Sie erledigen: Wählen Sie einen Abschnitt der Vertragsart aus und klicken Sie dann im Bedingungsauswahlfeld auf Bedingung per KI vorschlagen. Oro ordnet den Text einer vorhandenen Bedingung zu oder schlägt eine neue vor, die Sie mit Vorschlag annehmen bestätigen oder mit Zurückweisen verwerfen. Diese Aktion hängt von Ihrem Abonnement ab und ist nicht im Chat des Oro-Agenten möglich. Weitere Details finden Sie im Artikel Bedingungen automatisch aus einer Vertragsvorlage extrahieren. Alle Aktionen des Agenten finden Sie im Artikel Aktionen an den Oro-Agenten übertragen.
Gehen Sie zu Dynamische Komponenten,
Öffnen Sie eine Vertragsart und navigieren Sie zu dem Abschnitt, den Sie bedingt machen möchten.
Klicken Sie auf Bedingung erstellen
Das Erstellungsfenster ist in zwei Teile gegliedert:
WENN: Definieren Sie die Auslöseregeln
DANN: Zeigen Sie das erwartete Ergebnis an, wenn die Bedingung erfüllt ist
Der Eintrag Bedingung per KI vorschlagen ist auch direkt im Bedingungsauswahlfeld verfügbar.
Auslöseregeln definieren
Für jede Regel:
Wählen Sie ein Feld (z. B. Vertragsbetrag, Kundentyp)
Definieren Sie einen Wert (z. B. größer als 10.000)
Fügen Sie weitere Regeln mit den Operatoren Und oder Oder hinzu
Eine Bedingung verwendet einen einzigen Operator für alle ihre Regeln: Wenn Sie Oder zwischen zwei Regeln wählen, werden alle Regeln der Bedingung mit Oder verknüpft. Und und Oder lassen sich daher nicht in derselben Bedingung kombinieren.
Wenn das intelligente Feld nicht vorhanden ist, erstellen Sie es über "Intelligentes Feld erstellen".
💡 Die Oberfläche warnt Sie, wenn Sie ein Textfeld in einer Regel verwenden: das kann zu Fehlern führen. Verwenden Sie nach Möglichkeit stattdessen einen Selektor.
Die Bedingung benennen
Ein Name wird automatisch generiert.
Der Name ist direkt im Header des Fensters bearbeitbar. Sie können ihn anpassen, um ihn aussagekräftiger zu machen.
Den Geltungsbereich festlegen
Lokal: nur in der aktuellen Vertragsart verwendbar
Global: in allen Ihren Vertragsarten wiederverwendbar
Diese Bedingung speichern
⚠️ Diese Wahl ist nicht vollständig umkehrbar: Eine lokale Bedingung kann jederzeit auf Global umgestellt werden, aber eine als Global gespeicherte Bedingung kann nie wieder auf Lokal zurückgesetzt werden.
Eine vorhandene Bedingung verwenden oder bearbeiten
Die Bedingung anzeigen
Bewegen Sie den Mauszeiger über den Namen der Bedingung in der Vorlage, um ihre Regeln anzuzeigen.
Eine ungültige Bedingung reparieren
Wird ein von einer Regel verwendetes intelligentes Feld gelöscht, wird die Bedingung ungültig und zeigt an: „Ein in dieser Bedingung verwendetes intelligentes Feld fehlt. Aktualisieren Sie die Regeln, um diese Bedingung zu korrigieren.“ Öffnen Sie die Bedingung erneut und ersetzen Sie das fehlende Feld.
Die Bedingung bearbeiten
Klicken Sie auf ihren Namen
Klicken Sie auf das ✏️-Symbol
Schließen Sie den Vorgang mit einem Klick auf Änderungen speichern unten im Bereich ab
Jede Änderung wird automatisch überall dort angewendet, wo die Bedingung verwendet wird.
Ist die Bedingung global, erinnert Sie eine zusätzliche Bestätigung daran, dass die Aktualisierung überall dort Auswirkungen haben kann, wo sie verwendet wird.
Eine Bedingung löschen
Klicken Sie auf den Namen der Bedingung
Klicken Sie auf das ✏️-Symbol, dann unten im Bereich auf Bedingung löschen
Ein Bestätigungsfenster öffnet sich. Es zeigt an, wie oft die Bedingung verwendet wird, und fordert Sie auf, das Wort „Löschen“ einzugeben, um zu bestätigen.
⚠️ Das Löschen ist unwiderruflich: Die Bedingung verschwindet aus allen Vertragsarten, die sie verwenden. Wird sie nirgends verwendet, bestätigt das Fenster dies und Sie können sie gefahrlos löschen.
Eine Bedingung ersetzen
Aus dem Dropdown-Menü können Sie:
Eine andere vorhandene Bedingung auswählen
Eine neue Bedingung erstellen
Beispiele für bedingte Abschnitte
Bedingungen können angewendet werden auf:
Einen Genehmigungsworkflow
Vorlagentext
Eine gesamte Klausel
Einen Teilnehmer oder angehängte Dateien
Eine Signaturzone
Wählen Sie in der Vorlage die Signaturzone aus und klicken Sie dann auf Signatur anzeigen, falls, um eine Bedingung auszuwählen oder zu erstellen.
📌 Einzelheiten finden Sie im Artikel Signaturfelder in einer Vertragsvorlage konfigurieren.
Einen Vertrag mit Bedingungen generieren
Wenn ein Benutzer einen Vertrag aus einer Vertragsart erstellt, die Bedingungen enthält:
Die in den Regeln verwendeten Felder (Betrag, Kundentyp, Sprache usw.) werden bei der Erstellung obligatorisch
Bedingungen werden automatisch aktiviert basierend auf den eingegebenen Werten
Ergebnis:
Der Vertrag generiert automatisch den richtigen Inhalt, den richtigen Genehmigungsworkflow und die richtigen Parameter, ohne manuelle Eingriffe des Benutzers.
✅ Bewährte Vorgehensweisen
Beispiel: die passende Klausel zu den Vertragsparteien je nach Einheit anzeigen. Erstellen Sie ein Feld vom Typ Einfachauswahl „Einheit“, mit einer Option pro Einheit Ihrer Gruppe.
Fügen Sie in die Vorlage pro Einheit eine Klausel zu den Vertragsparteien ein.
Erstellen Sie für jede Klausel eine Bedingung „Einheit ist gleich [Name der Einheit]“. Das Fenster zeigt dann Diese Klausel im Vertrag anzeigen an.
Bei der Vertragserstellung wird nur die Klausel der gewählten Einheit angezeigt. Für eine neue Einheit fügen Sie dem Auswahlfeld eine Option, eine Klausel und deren Bedingung hinzu.













