Martin Grimm | Managing Consultant | eggs unimedia GmbH Neuerungen von AEM 6.5 Forms AEM Forms Forum 27.06.2019
Martin Grimm | Managing Consultant | eggs unimedia GmbH
Neuerungen von AEM 6.5 Forms
AEM Forms Forum27.06.2019
Agenda
Typische Use Cases für AEM Forms
Funktionalitäten und Neuerungen
Plattform und Migration
Systematik von AEM Forms Projekten
Kunde
Unternehmen
Telefonisch, persönlich, Web
Ausfüllen, Drucken, Signieren, Übertragen
Erzeugen eines “Document of record”,
Archivieren
Warten und Status überprüfen
Erhalt der Rückantwort
Vorgangsbearbeitung, Rückfragen, Regeln
von AusnahmenVersand, Archivieren
Das richtige Formular
findenGenehmigungs
-prozessAusfüllen
& SignierenRückantwort/Self-Service
AEM Forms – Formular- und Dokumentenprozesse
Formulare verwalten, verschlagworten, suchen, filtern (AEM Formularportal)
Adaptive Forms, dynamische PDF Formulare, HTML Formulare (Forms, PDF Gen, ARES)
Workflow (ProcessManagement)
Interactive Communications, Output / DocumentServices (statisch, dynam., pers. via Mail, PDF)
Integration von AEM Forms mit weiteren Teilen der Experience Cloud
Adobe Experience Manager—Sites
Web EmailMobile
Engage
Email/ Direct Mail
Communicate
Branch
Enroll
Content
Data
Adobe CampaignAdobe Target Adobe Sign
Adobe Analytics
Adobe Target Adobe Campaign
Onboard
Web Mobile Branch Email App
Adobe Experience Manager—Forms
Web Mobile
Dynamische, adaptive Formulare Neu in 6.5: Sortierung innerhalb von Tabellen, dynamische
Checkbox-Listen
Speichern & Fortsetzen auf beliebigen Geräten
Intelligenz via Rule Editor / Validierungen / Scripting
Datenschicht mittels Schema (XSD, JSON) oder Form Data Model
Elektronische Signaturen via Adobe Sign Integration Neu in 6.5: eIDAS-konforme, fortgeschrittene und qualifizierte
digitale Cloud-Signaturen über Vertrauensdiensteanbieter
Optionale Print-/Archiv-Version als PDF (Document of Record)
Integration mit Adobe Analytics zur Analyse des Anwenderverhaltens
Neu in 6.5: Adaptive Forms im AEM Sites SPA Editor
Neu in 6.5: Bindung von Templates an spezifische Pfade
Adaptive Forms: Ausfüllen von Formularen auf allen Endgeräten
Forms Data Model: Backend-Integration und Anbindung an externeAnwendungen
Datenmodell und Service-Anbindungen Ablegen von Formulardaten
Vorausbefüllung
Service-Aufrufe zur Laufzeit
Visuelle Darstellung des Datenmodells zurZuordnung zu Feldern in Formularen, Dokumenten und Workflows
Mitgelieferte Konnektoren Datenbanken: MySQL, SQL Server, Oracle
Web Services: REST (Swagger 2.0), SOAP (WSDL)
Neu in 6.5: Abweichende Endpunkte definierbar
OData & Microsoft Dynamics
Neu in 6.5: Optionale serverseitige Validierung für Form Data Model
Forms Web Portal zum Auffinden relevanter Formulare
Responsiv für alle Bildschirmgrössen
Such nach Formularen via Schlüsselwort
Tagging mit Metadaten für vereinfachte Suche
Kategoriefilter zur Einschränkung
Speichern von Entwürfen und Wiederaufnahme
Einsicht in bereits abgeschlossene Formulare, Auszüge
und Korrespondenz
Gestalten und Abarbeiten von Workflows für schnelle Kommunikation
AEM Workflows auf OSGi
Design und Visualisierung erlauben einfacheresGestalten
AEM Dashboard für Formular-Workflows (Genehmigen, Überprüfen und Bearbeiten von eingereichten Formularen)
Integration mit Form Data Model
Workflow-Schritt zum Einsammeln elektronischerUnterschriften mittels Adobe Sign
Neu in 6.5: Variablen für AEM Workflows
Neu in 6.5: Dynamische Bestimmung von Formularvorlagen für Aufgaben
Neu in 6.5: Einheitliches Logging von formularbezogenen Workflow-Schritten
AEM Forms App: Formulare für Mitarbeiter im Außendienst
Formulare auf iOS-, Android-, Windows-Smartphones & -Tablets
Offline erfassen / Online synchronisieren
Erfasste Daten an Backendsysteme mittels APIs und mitgelieferter Konnektoren weitergeben
Zuweisen von Aufgaben an den Innendienst zurweiteren Bearbeitung
Anhängen von Bildern, Videos, Notizen
“Scribble”-Signatur mit Datum & Zeitstempel
Mobil-responsive, dynamische Dokumente fürWeb und Print-Ausgaben Ein und dieselbe Oberfläche zur Erzeugung von
Dokumenten für Web & Print (PDF)
Neu in 6.5: Sortierbare Tabellenkomponente
Neu in 6.5: Neue Komponenten im Web-Kanal –Button / Separator
Dokumente mittels Drag&Drop und wiederverwendbarer Fragmente erzeugen
Datenelemente aus dem Form Data Model
Interaktive Diagramm-Komponenten Neu in 6.5: Quadrant, mehrere Datenreihen
innerhalb eines Diagramms
Interactive Communications: Multi-Channel-Dokumente für die Kundenkommunikation
Interactive Communications: Multi-Channel-Dokumente für die Kundenkommunikation
Neu in 6.5: Verbesserte automatische Synchronisierung von Print zu Web
Neu in 6.5: Zahlreiche Verbesserungen als Erleichterung für Autoren: Platzhalter in Textblöcken
Undo / Redo für Print- und Web-Kanal
Web-Kanal zu Print-Kanal hinzufügen oder entfernen
Drag&Drop zum Einbetten von Datenfeldern und Variablen
Hervorhebung ungebundener Datenfelder und Variablen
Layout-Modus im Web-Channel
DIGITAL SIGNATURES• Aufbringen und Validieren von
Unterschriften
ASSEMBLER• Zusammenführen von Dokumenten,
Inhaltsverzeichnisse, Seitenzahlen etc.
OUTPUT• Zusammenführen von XML-Datensätzen und
Vorlagen zur Erzeugung von PDF- und Print-Dokumenten (Postscript / PCL / ZPL etc.) im Einzel- oder Batchablauf;
• Konvertierung und Validierung von PDF/A-Dokumenten
FORMS• Rendern von dynamischen Formularen• Verwendung von Fragmenten
PDF GENERATOR• Konvertierung verschiedenster Formate
(Bilder, MS Office etc.) in PDF und von PDF zu diversen Formaten.
READER EXTENSIONS• Freischaltung erweiterter Funktionen von
PDF-Dokumenten für den Reader (z.B. Einbetten von Anlagen, Aufruf von Webservices, Speichern, etc.).
Document Services
Schutz von PDF- und Microsoft-Office-Dokumentenin “freier Wildbahn” durch variable Policies, welchesich jederzeit modifizieren lassen.
Betrieb setzt nach wie vor Installation auf Applikationsserver voraus (AEM Forms JEE)
Document Security
Neu in 6.5: Transaction Reports
Aufzeichnungen zu Transaktionen erleichtern die Nachvollziehbarkeit der durchgeführten Vorgänge, z.B. Absenden eines Adaptive Forms, HTML5-
Formulars oder Formularsets
Ausgabe einer Print- oder Webversion einer Interactive Communication
Konvertierung eines Dokuments von einem Format in ein anderes
…
Mögliche Basis für künftige Lizenzaufwände
Änderungen in 6.5: Plattformbezogene Neuerungen
Java Version: weiterhin Oracle Java SE 8 AEM Forms bleibt weiterhin bei Oracle Java SE 8 bzw. IBM J9 JRE 1.8.0
Oracle-Compliance: Adobe stellt Lizenzen für Entwicklung und Betrieb von AEM bereit
AEM Forms JEE: Unterstützung für eine Reihe von Plattformen wurde aufgegeben AEM Forms JEE wird weiterhin von Adobe unterstützt, jedoch (in Version
6.5) mit einem reduzierten Umfang von Plattformkomponenten
Betriebssysteme: IBM AIX, Sun Solaris, Microsoft Windows Server 2012 R2
Applikationsserver: Oracle Weblogic
Datenbanken: IBM DB2, Oracle Real Application Clusters (RAC)
Einige ältere Versionen von LDAP-Servern, E-Mail-Servern und Konnektoren zu DMS
AEM Forms JEE: Flash-Oberflächen wurden durch HTML ersetzt
Migration auf AEM 6.5 Forms
Direktes Upgrade von AEM 6.3 und 6.4
Kompatibilitätspackage für AEM 6.4, 6.3 und 6.2
Migrationswerkzeug zum Umzug AEM Forms Assets
Adaptive Forms
Dokumentfragmente
Themes
Korrespondenz
Data Dictionaries
Adaptive Forms Custom-Komponenten
Adaptive Forms Templates
AEM Forms Cloudkonfigurationens
Systematik von AEM Forms Projekten
Bereiche mit typischer Relevanz in AEM Forms Projekten Requirements Engineering
Frontend-Entwicklung (Design)
Frontend-Entwicklung (Komponenten)
Backend-Datenanbindung (Parametrisierung)
Backend-Entwicklung
Formulare (Content)
Workflows
Training / Coaching
Von Bedeutung für Projektbeteiligte
Fachabteilungen
Interne IT
Dienstleister
Notwendiges Skillset / Know-How
Interne Aufwände / Aufwände beim Dienstleister
Systematik von AEM Forms Projekten: Zwei Beispiele
Requirements Engineering
FE-Entwicklung (Design)
FE-Entwicklung(Komponenten)
BE-Datenanbindung(Parametrisierung)
BE-Entwicklung
Formulare (Content)
Workflows
Training / Coaching
Kunde eggs
Requirements Engineering
FE-Entwicklung (Design)
FE-Entwicklung(Komponenten)
BE-Datenanbindung(Parametrisierung)
BE-Entwicklung
Formulare (Content)
Workflows
Training / Coaching
Kunde eggs
Kundenvortrag 1: Neuman & Esser GmbH Kundenvortrag 2: Deutsche Telekom AG