Produktaktualisierungen
Firma.dev API v1.10.0: Bedingte Felder, DOCX-Unterstützung, Prüfpfad und mehr
Geschrieben von

Firma.dev API v1.10.0 ist live. Dies ist das funktionsreichste Release bis dato und bringt fünf additive Features ohne Breaking Changes mit sich. Wenn Sie Version 1.9.0 nutzen, funktioniert Ihre bestehende Integration ohne Änderungen weiter. Alles hier ist eine neue Funktion, kein Migrationsaufwand.
Hier ist die Übersicht über die Neuerungen.
Was ist neu in v1.10.0
Feature | Funktionsweise |
|---|---|
Bedingte Feldlogik | Dynamische Pflicht- und Sichtbarkeitsregeln, gesteuert durch andere Feldwerte |
DOCX-Dokumentenunterstützung | Word-Dokumente direkt hochladen, serverseitige PDF-Konvertierung |
Audit-Trail-Endpunkt | Chronologisches Ereignisprotokoll für jede Signaturanfrage |
Steuerung des Signaturrahmens | Visuellen Rahmen und Signatur-ID auf fertigen PDFs ein- oder ausblenden |
Bedingungen zwangsweise entfernen | Bedingungsreferenzen beim Löschen von Empfängern automatisch bereinigen |
Alle fünf Features sind additiv. Neue Felder haben standardmäßig den Wert null oder false. Keine Schema-Entfernungen, keine Verhaltensänderungen.
Bedingte Feldlogik
Dies ist das Haupt-Feature. Felder können jetzt dynamische required_conditions und visibility_conditions haben, die zum Zeitpunkt der Unterzeichnung basierend auf anderen Feldwerten ausgewertet werden. Anstatt bedingte Formularlogik in Ihrer eigenen Benutzeroberfläche zu implementieren, definieren Sie die Regeln einmalig in der API, und Firma.dev übernimmt die Auswertung sowohl client- als auch serverseitig.
Die Struktur ist modular aufgebaut. Ein ConditionSet enthält ein oder mehrere ConditionGroup-Objekte, und jede Gruppe enthält einzelne Condition-Objekte. Der logic-Operator auf Set-Ebene (and oder or) steuert, wie Gruppen zueinander in Beziehung stehen, während Bedingungen innerhalb einer Gruppe den jeweils entgegengesetzten Operator verwenden.
Zehn Vergleichsoperatoren sind verfügbar: is_filled, is_empty, equals, not_equals, contains, not_contains, greater_than, less_than, greater_than_or_equal und less_than_or_equal.
Hier ist ein praktisches Beispiel. Angenommen,
Verwandte Artikel
Unsere Plattform wurde entwickelt, um Unternehmen jeder Größe zu befähigen, intelligenter zu arbeiten und ihre Ziele mit Zuversicht zu erreichen.



