PlanDocket

Formeln

Professional+

Erstellen Sie automatische Berechnungen für Preise, Rechnungspositionen und benutzerdefinierte Felder.

Verfügbar in

Ressource Starter Professional Business Enterprise
Formeln 0 10 25 Unbegrenzt

Das Formelsystem ermöglicht komplexe automatische Berechnungen basierend auf Teilnehmerdaten, Standgrößen, gebuchten Leistungen und benutzerdefinierten Feldern. Formeln werden bei der Rechnungserstellung, Preisberechnung und für dynamische Feldwerte eingesetzt.

Formel erstellen

Navigieren Sie zu Einstellungen → Formeln und klicken Sie auf "Neue Formel":

  • Name - Interner Name zur Identifikation (z.B. "Standmiete berechnen")
  • Beschreibung - Erklärung was die Formel berechnet
  • Formelausdruck - Die mathematische Berechnung mit Variablen
  • Ergebnistyp - Währung (€), Zahl oder Prozent
  • Verwendung - Wo die Formel angewendet wird (Teilnehmer, Bewerbung, Rechnung)

Grundlegende Syntax

Formeln verwenden eine einfache mathematische Syntax:

  • Grundrechenarten - + (Addition), - (Subtraktion), * (Multiplikation), / (Division)
  • Klammern - ( ) für Gruppierung und Priorität
  • Variablen - {variablenname} für dynamische Werte
  • Zahlen - Dezimalzahlen mit Punkt: 19.5, 100.00
  • Prozent - Prozentangaben als Dezimalzahl: 19% = 0.19

Verfügbare Variablen

Diese Variablen stehen in Formeln zur Verfügung:

  • {booth_size} - Standfläche in Quadratmetern
  • {booth_width} - Standbreite in Metern (Front)
  • {booth_depth} - Standtiefe in Metern
  • {category_price} - Grundpreis der Teilnehmerkategorie
  • {days} - Anzahl der Event-Tage
  • {quantity} - Bestellte Menge bei Dienstleistungen

Benutzerdefinierte Feldwerte

Werte aus benutzerdefinierten Feldern nutzen:

  • {field:feldname} - Wert eines benutzerdefinierten Feldes (z.B. {field:anzahl_mitarbeiter})
  • {field:checkbox} - Checkbox-Wert: 1 wenn aktiviert, 0 wenn nicht
  • {field:select} - Ausgewählter Wert eines Dropdown-Feldes
  • {field:number} - Zahlenwert eines Nummernfeldes

Bedingte Logik

Formeln unterstützen Wenn-Dann-Bedingungen:

  • IF(bedingung, dann, sonst) - Bedingte Berechnung (z.B. IF({booth_size} > 20, 150, 100))
  • Vergleichsoperatoren - > (größer), < (kleiner), >= (größer gleich), <= (kleiner gleich), == (gleich), != (ungleich)
  • Logische Operatoren - AND (und), OR (oder) für kombinierte Bedingungen

Mathematische Funktionen

  • ROUND(wert, stellen) - Runden auf Dezimalstellen (z.B. ROUND({booth_size} * 85, 2))
  • FLOOR(wert) - Abrunden auf ganze Zahl
  • CEIL(wert) - Aufrunden auf ganze Zahl
  • MIN(a, b) - Kleinerer der beiden Werte
  • MAX(a, b) - Größerer der beiden Werte
  • ABS(wert) - Absolutwert (positiv)

Praxisbeispiele

Typische Formeln für den Veranstaltungsbereich:

  • Standmiete nach Fläche - {booth_size} * 85 - Berechnet 85€ pro m²
  • Mindestbetrag - MAX({booth_size} * 85, 500) - Mindestens 500€
  • Staffelpreis - IF({booth_size} <= 10, {booth_size} * 100, IF({booth_size} <= 20, {booth_size} * 90, {booth_size} * 80))
  • Frühbucherrabatt - {category_price} * IF({field:fruehbucher} == 1, 0.9, 1) - 10% Rabatt bei Frühbuchung
  • Mehrtagesrabatt - {category_price} * {days} * IF({days} >= 3, 0.85, 1) - 15% ab 3 Tagen

Formel für Rechnungsposition

Formeln können automatisch Rechnungspositionen erzeugen:

  • Position erstellen - Aktivieren Sie "Als Rechnungsposition verwenden"
  • Positionstext - Beschreibungstext mit Platzhaltern (z.B. "Standmiete {booth_size} m²")
  • Steuersatz - Welcher MwSt-Satz angewendet wird
  • Sortierung - Reihenfolge auf der Rechnung

Formeln testen

Vor dem Einsatz sollten Sie Formeln testen:

  • Test-Modus - Klicken Sie auf "Formel testen" im Editor
  • Testwerte eingeben - Geben Sie Beispielwerte für alle Variablen ein
  • Ergebnis prüfen - Das berechnete Ergebnis wird sofort angezeigt
  • Grenzfälle testen - Testen Sie mit extremen Werten (0, sehr große Zahlen)

KI-Formelassistent

Formeln mit KI-Unterstützung erstellen (erfordert KI-Feature-Flag):

  • Beschreibung eingeben - Beschreiben Sie in natürlicher Sprache, was die Formel berechnen soll (z.B. "Standmiete nach Fläche mit Staffelpreisen")
  • KI generiert Formel - Die KI erstellt den mathematischen Formelausdruck basierend auf Ihrer Beschreibung
  • Formel prüfen - Überprüfen Sie die generierte Formel und passen Sie sie bei Bedarf an
  • Variablen-Vorschläge - Die KI schlägt passende Variablen aus Ihren benutzerdefinierten Feldern vor

Tipps

  • Beginnen Sie mit einfachen Formeln und erweitern Sie diese schrittweise
  • Nutzen Sie den KI-Formelassistenten für komplexe Berechnungen als Startpunkt
  • Nutzen Sie den Test-Modus mit verschiedenen Werten bevor Sie die Formel aktivieren
  • Dokumentieren Sie komplexe Formeln in der Beschreibung für spätere Nachvollziehbarkeit
  • Vermeiden Sie Division durch Null - nutzen Sie IF({variable} != 0, ..., 0)
  • Bei Währungsberechnungen immer ROUND(..., 2) für 2 Dezimalstellen verwenden

Hinweise

  • Formeln werden bei jeder Rechnungserstellung neu berechnet
  • Änderungen an Formeln wirken sich nicht auf bereits erstellte Rechnungen aus
  • Variablen die nicht existieren werden als 0 behandelt
  • Formeln können bis zu 10 verschachtelte IF-Bedingungen enthalten
API Version v1.0
Esc zum Schließen