Asset-Herausgeber

null Formulardynamik & -logik

Formulardynamik und -logik wie Ein- und Ausblenden von Elementen, Validierungen, Berechnungen oder Schnittstellen zu Drittsystemen können von Personen ohne Programmierkenntnisse umgesetzt werden.
85 mitgelieferte „parametrierbare“ Extender erlauben es dies einfach zu konfigurieren. Extenderliste »

 

Folgende Funktionen können mit Extendern u.a. umgesetzt werden:

Validierungen

Siehe Validierungen - Fehler & Warnungen »

Dynamischer Ablauf

Der Ablauf von AFS-Formularen kann dynamisch konfiguriert werden. In Abhängigkeit von Benutzereinga-ben, der Rolle des Anwenders, oder Steuerdaten aus dem Backendsystemen können…

 

  • die Anzeige von Formularseiten, Blöcken und Feldern gesteuert,
  • einzelne Eingabefelder gesperrt,
  • der passende Formularabschluss angeboten, 
  • das richtige Druckdokument ausgewählt,
  • E-Mails an dynamisch ermittelte Empfänger versandt,
  • die E-Payment-Funktion ermöglicht,
  • eine elektronische Signatur freigeschalten
  • und viele andere Abläufe und Funktionen ausgelöst werden.

Management von Beilagen

Siehe Beilagen-Management »

Funktionen zur Identifikation

Siehe Identifikation »

Feldbefüllung

Felder in AFS-Formularen können vorbefüllt werden. Hierzu stehen frei definierbare „Default-Werte“ und Eingabeaufforderungen (z. B. „Bitte wählen…“) zur Verfügung. Auch bereits erfasste Eingaben können in nachfolgende Felder übertragen werden.

Neben generierten Feldwerten wie Unique IDs, können auch aus Fachsystemen bezogene Daten zur Vorbefüllung genutzt werden.

Siehe Anbindung Backend Systeme »

Die Vorbefüllung kann kontextbezogen und mandantenspezifisch festgelegt werden. Vorbefüllte Felder sind, je nach Konfiguration, durch den Formularanwender überschreibbar oder gesperrt.

Berechnungen

Alle numerischen und kalendarischen Formulareingaben können für Berechnungen verwendet werden. Hierfür werden Felder als Quell- und Zielvariablen definiert und in mathematischen Formeln mittels SpEL (Spring Expression Language) verknüpft. SpEL erlaubt arithmetische (z. B. plus/minus), relationale (z. B. größer/kleiner). Logische (z. B. und/oder), konditionale (Ternär oder Elvis) sowie reguläre Ausdrücke. Die Berechnungen und Auswertungen werden über eine Schaltfläche oder automatisch (AJAX) ausgelöst.

Datums- und Uhrzeitfunktionen

In AFS-Formularen steht für Datumseingaben ein konfigurierbarer „Datepicker“ zur Verfügung. Serverseitig können das aktuelle Systemdatum und die Uhrzeit für Vergleiche verwendet werden. Datums- und Uhrzeit-funktionen ermöglichen unterschiedliche Prüfungen wie das Errechnen einer Zeitdifferenz (z. B. Eingabe- zu Systemdatum/-zeit) oder Aktualität (z. B. Eingabedatum/-zeit in der Zukunft?). Weiters lassen sich z. B. Wochenenden und Feiertage sperren oder bestimmte Tage farblich hervorheben um die Usability zu vereinfachen. Eingaben können für Berechnungen genutzt und nach Sekunde, Minute, Stunde, Tag, Monat, Jahr „gesplittet“ werden.

Zeitliche Gültigkeit von Formularen

Mit AFS ist es möglich die Verfügbarkeit eines Formulars zeitlich zu steuern. Damit kann festgelegt werden in welchem Zeitraum ein Formular aufrufbar ist, sowie welche URLs außerhalb dieses Zeitraums aufgerufen werden sollen. Das ermöglicht Formulare nur zu bestimmten Zeiten aufzuschalten.

 

Generieren von Druckdokumenten

Siehe Dokumentgenerierung »

Versenden von E-Mails und Dokumenten

Zu jedem Zeitpunkt der Formularnutzung können E-Mails generiert werden. Damit ist es
z. B. möglich E-Mails zur Validierung der eingegebenen E-Mail-Adresse zu versenden bevor der Antrag final eingebracht wird. Versendete E-Mails können auch (verschlüsselte) Antragsdaten und Beilagen enthalten. Durch Erweiterung der E-Mail Vorlagen mit Formularfeldern können personalisierte und kontextspezifische Nachrichten konfiguriert werden. Der E-Mail Versand kann dynamisch (in Abhängigkeit der Eingaben des Benutzers) erfolgen. AFS unterstützt die Anbindung mehrerer Mailserver.

Kommunikation mit dem AFS-Postfach (APF)

Eine Gruppe von Extendern dient der Kommunikation mit dem AFS-Antragspostfach. Sie
ermöglichen einerseits das Speichern und Laden von Antragsdaten aus dem APF, um Inhalte bereits abgesendeter Anträge für Vorbefüllungen und Vergleiche im aktuellen Formular zu
verwenden. Andererseits stellen diese Extender Schreib- und Lesefunktionen für Metadaten zur Verfügung. Metadaten speichern Zusatzinformationen wie Bearbeitungs- oder Genehmigungsstatus zu einem Antrag.

Darüber hinaus ist es mittels Extender möglich Anträge im APF direkt zu bearbeiten (z. B. zu erledigen).

Externe Referenzen

AFS-Formulare können, vergleichbar mit externen Referenzen in MS-Excel-Sheets, Eingaben aus anderen Formularen referenzieren und für Validierungen und die Ablaufsteuerung
verwenden.

Scripting Extender

Für IT-Spezialisten ist die Konfiguration eines Extenders oft nur der zweitbeste Weg um zum Ziel zu gelangen. Personen mit Programmierkenntnissen können in wenigen Codezeilen die gleichen Resultate schneller erzielen.

AFS bietet hierzu die Möglichkeit mittels Groovy-Scripts Formularlogik zu programmieren. Im Unterschied zu bestehenden Extendern ist der Entwickler hier völlig frei in der Gestaltung der Businesslogik. Anders als beim Programmieren von zusätzlichen JAVA-Klassen für AFS muss der Formularserver nicht neu compiliert und ausgeliefert werden.

Der Scripting-Extender ermöglicht die Definition von Input- und Outputfeldern, die Definition von Variablen, die Scripteingabe oder den Verweis auf eine externe Scriptdatei sowie den Zugriff auf das gesamte Formularobjekt.

Produkte testen

» Jetzt AFS Demo-Zugang erhalten «

Unverbindlich AFS-Zugangsdaten anfordern und selbst testen.

Downloads Produktbeschreibung Dienstleistungsbeschreibung - AT/DE

Downloads

Weitere AFS-Features

Ähnliche AFS-Features

Verknüpfte Assets

Wiederholungen & Tabellen

Für die Erfassung einer Anzahl gleichartiger Datensätze, wie Personen in einem Haushalt oder Buchungszeilen einer Spesenabrechnung, bietet AFS wiederholbare Formularelemente an. AFS-Formularseiten...

Formularlayout & Responsivität

Alle Formularkomponenten können über CSS-Parameter individuell gestaltet werden. Die Auswahlfelder stehen als Dropdown, Radio-, Checkbox- und Switchlisten zur Verfügung. Die Anordnung von Labels...

Validierung – Fehler, Warnungen & Info

Die eingegebenen Formulardaten werden serverseitig überprüft. Zur Validierung können sowohl einfache Eingabe- und Feldwertkontrollen als auch komplexe Abhängigkeitsprüfungen und Backend-Prüfungen...

Formularnavigation & Fortschrittsanzeige

AFS-Formularen kann eine Navigationsleiste und Fortschrittsanzeige optional zugeschaltet werden. Dadurch ist es möglich eine oder mehrere Formularseiten zu einem logischen Schritt zusammenzufassen....

Eingabeseiten, Kontrollseite, Abschlussseite

Die Verwendung von AFS-Formularen erfolgt immer in drei Schritten – Dateneingabe, Kontrolle der erfassten Daten und Abschluss mit Bestätigung der Einreichung. 

Formulardynamik

Der Ablauf von AFS-Formularen kann dynamisch konfiguriert werden. In Abhängigkeit von Benutzereingaben, der Rolle des Anwenders, oder Steuerdaten aus dem Backendsystemen können… die Anzeige...

Alle Features auf einen Blick

Alle Features auf einen Blick »