FormCommander Funktionsübersicht - CT-Pen

Werbung
FormCommander
Funktionsübersicht
Der FormCommander dient zur Kommunikation mit dem XMS Formidable System, der Konvertierung, Verteilung, Überprüfung, Verifizierung und Korrektur der Basisdaten. Grundsätzlich werden die Daten werden über eine SQL Schnittstelle übernommen, es ist ebenso Mailtransfer möglich um andere Systeme wie z.B. naturalFORMS zusätzlich zu integrieren. Das
komplette System ist mehrsprachig und kann durch externe Sprachdefinitionsfiles beliebig
übersetzt werden.
Eine scriptgesteuerte Verifizierungslogik ermöglicht auch die Abarbeitung komplexer
Workflows wie z.B. zeilenorientierte Verifizierung von Formularen, Weiterleitung anhand von
Checkboxen per Mail, Export und Import in andere Systeme.
Zusätzlich besteht die Möglichkeit einzelne sog. Strokes (Linien oder Buchstaben) über
die Vektordaten vom Stift auszuwerten (x und y Position, Zeitstempel sowie der jeweilige
Anpressdruck des Stiftes). Damit lassen sich z.B. Skizzen optimieren und in andere Formate
überführen, Abschnitte in unterschiedlichen Farben oder Linienstärken darstellen, Formularelementen Attribute verleihen (Farbe, Kontur etc.). Die virtuelle Tastatur auf Formularen
nutzt diese Auswertungen um komfortabel komplexe Zeichenketten sicher einzugeben.
Der direkt integrierte Webserver ermöglicht die Kontrolle und Verifizierung von Formularen über einen Browser, wobei auch ein Interface für Mobiltelefone, Tablet PC’s oder Pad’s
verfügbar ist. Damit kann der User z.B. über den Browser seine Weiterleitungen konfigurie-
FormCommander Dokumentation
Seite 2
ren, Weiterleitungen übers Webinterface vornehmen oder über Volltextsuche Formulare suchen. Die Erstellung der Basis Templates für die Bearbeitung erfolgt automatisch beim ersten Durchlauf eines Formulars durch den FormCommander und kann dann beliebig angepasst werden.
Für Smartphones und Tablet Computer stehen speziell angepasste Templates zur Verfügung, damit lassen sich Formulare nachträglich überprüfen, korrigieren, zusätzliche Daten
wie Fotos oder Sprachnachrichten nachträglich ergänzen sowie Formulare per Email weiterleiten.
Über einen integrierten RSS Feed kann sich der User oder Administrator bei Bedarf am
Browser über die letzten Formulare informieren lassen. Ein Direkter Link erlaubt den Aufruf
des Formulars sowie die Korrektur von Daten.
Der FormViewer ist ein kundenspezifisches Zusatzprogramm, mit dem User im Netwerk
über eine Desktopapplikation Formulardaten verwalten und verifizieren können. Die Rechte
für die Verarbeitung sowie die Darstellung der Formulare kann userspezifisch detailliert konfiguriert werden.
Über Plugins werden kundenspezifische Erweiterungen ins System eingebunden. Diese
werden vor allem beim Konvertieren und Speichern in kundenspezifischen Formaten verwendet. Über diese Plugins werden auch die Stroke Auswertungen durchgeführt, da diese
immer Formularspezifisch sind.
Für den Druck von variablen Daten auf Formularen ist der PrePrintprocessor notwendig,
dieser dient als Schnittstelle zwischen dem XMS Printprozessor und den kundenspezifischen
Formulardaten. Für den korrekten Ausdruck ist für bestimmte Formulartypen die Kontrolle
des Druckspoolers notwendig sowie das Registrieren aller gedruckten Formulare mit den
entsprechenden Seitennummern und Druckdatum. Nicht ausgefüllte Formular können somit
kontrolliert werden. Es ist auch die Reihefolge des Ausdruckes z.B. bei Durchschlägen wichtig. Diese wird ebenfalls durch den PrePrintprocessor gewährleistet.
Für jedes Formular steht im Unterverzeichnis des Printprozessors eine Datei mit der genauen Definition des jeweiligen Formulars sowie dem Hintergrundimage zur Verfügung
(config.xml). Damit erhalten Sie detaillierte Informationen über die Formularstruktur für die
Entwicklung kundenspezifische Programme.
Beim Webinterface können Sie die Daten mit einem normalen HTML Editor wie z.B.
Dreamweaver sehr einfach selbst gestalten. Der FormCommander erstellt das Basis
Template automatisch nach dem ersten Durchlauf eines Formulars, es enthält das Bild des
Formulars und die einzelnen Formularfelder als Eingabefelder. Die Variablen Namen des
Templates entsprechen den XML Bezeichnungen und werden einfach an Stelle der Eingabefelder in das Template gesetzt. Die Daten werden ausschließlich über das XML File bearbeitet, also nicht separiert in eine Datenbank geschrieben. Die Variante über den Webserver
wird verwendet, wenn der Zugriff auf die Formular auch von außen über einen Browser
möglich sein muss.
Wenn Sie die Formulare über eine Windows Applikation verwalten wollen, wird vorzugsweise der FormViewer verwendet. Der FormViewer ist netzwerkfähig und durch die Verwendung von Windows GUI Dialogkomponenten wesentlich übersichtlicher und komfortabler. Es
können sehr komplexe Abläufe programmiert werden und die Daten sofort nach verifizieren
in andere Systeme übertragen werden. Es können Daten wie Artikelstamm, Kunden etc. für
Auswahlfelder in der Verifizierungsmaske verwendet werden. Diese Variante wird von uns
kundenspezifisch programmiert.
© Rudolf Reinthaler Softwareentwicklung
FormCommander Dokumentation
Seite 3
Grundsätzlich dient der FormViewer zur visuellen Kontrolle der Formulardaten und ersetzt
kein professionelles Dokumentenmanagementsystem. Die Daten werden überprüft, ins
hausinterne IT System übernommen, danach können diese theoretisch wieder gelöscht
werden.
Sollten die Formulardaten weiterverwendet werden bzw. nicht in ein anderes System übertragen werden, dann sollten bei großen Datenmengen bzw. komplexeren Anforderungen
die Daten in einer SQL Datenbank (PostgreSQL, MySQL, MS SQL, etc.) gespeichert werden.
SQL hat für solche Anforderungen einige wesentliche Vorteile, vor allem bei Abfragegeschwindigkeit bei großen Datenmengen und komplexen Filterfunktionen. Außerdem können
die Daten über ein SQL System einfacher in die bestehende IT übertragen werden, da der
Zugriff auf eine gemeinsame Datenbank erfolgt und Standardisiert ist. Als zentrale Datenbank kann auch der MySQL Server des DPP Servers verwendet werden. Dadurch entfällt
eine getrennte Installation eines MySQL Servers.
Die SQL Daten werden durch den FormCommander automatisch mit den lokalen Daten
synchronisiert und sind daher einmal lokal als DBF Dateien mit den PDF, GIF und XML Dateien verfügbar, und einmal als SQL Datei bei der die PDF, XML und GIF Dateien direkt in
der Datenbank gespeichert sind. Dadurch stehen sämtliche Daten in einer einzigen Datei für
die weitere Verarbeitung zur Verfügung.
Derzeit ist der Viewer im Hybridmodus verfügbar, d.h. die Daten werden grundsätzlich im
Flatfile System verwaltet und parallel im SQL System repliziert. Bei Verwendung des Webinterface ist die SQL Version derzeit nicht verwendbar. Diese Variante hat wesentliche Vorteile, da die Installation und Wartung des Systems sehr einfach bleibt, die Formulardaten jedoch in einer Leistungsfähigen SQL Datenbank zur Verfügung stehen.
Es sind also die verschiedensten Kombinationen von einzelnen Modulen verfügbar, um
das System ideal in die bestehende EDV zu integrieren. Es werden dem Kunden auch die
Kosten für die Programmierung von Schnittstellen oder Verwaltungsprogrammen für die
Formulare erspart und das System ist in kürzester Zeit mit minimalen Kosten in die hauseigene EDV integriert.
Das System ist bestens geeignet, um Testbetriebe für Interessenten einfach und schnell
einzurichten. Beim Empfang des ersten Formulars wird automatisch der User angelegt, die
Formularstruktur analysiert, die Templates für die Verifizierung und das HTML Template
erstellt. Diese können einfach und komfortable angepasst werden.
© Rudolf Reinthaler Softwareentwicklung
FormCommander Dokumentation
© Rudolf Reinthaler Softwareentwicklung
Seite 4
FormCommander Dokumentation
Seite 5
Funktionsbeschreibung FormCommander
Allgemein
Einfachste Installation und wartungsfrei
Direkte Kommunikation mit dem Formidable Server (Linux) von XMS Penvision
Verarbeitung über Digital Pen & Paper oder naturalFORMS über Tablet Computer in einem zentralen System
Beide Systeme mit den gleichen Formularen kombinierbar
Kommunikation mit Linux Server über SQL und Mail (für naturalFORMS)
Userverwaltung mit individueller Definition von Formularweiterleitungen per Email,
FAX, SMS
Formularverwaltung mit umfangreichen Such-, Filter- und Verifizierungsfunktionen
über Desktop oder integriertem Webinterface
Abbilden kompletter Workflows über Formularverknüpfungen in Baumstruktur sowie
Verbindung der Formulare mit externen Daten wie z.B. Bildern oder Sprachdateien
Umfangreiche Testfunktionen für sämtliche Bereiche (Mail, SQL, Formularverarbeitung, Weiterleitungen, Scripts etc.)
Sehr detaillierte Logfiles für sämtliche Abläufe
Komfortabler Druck mit voller Kontrolle des Spooler, bei jedem Formular kann damit
der komplette Durchlauf vom Druck bis zum Export exakt überwacht werden
Verbindung mit Formidable Server für Abgleich von Usern und Applikationsdaten
Mehrsprachig für die Unterstützung international arbeitender Unternehmen, Basissprachen sind deutsch, italienisch und englisch
Intelligentes Kommandozeileninterface für FormCommander und Verifier, durch die direkte Eingabe von Befehlen und Funktionen wird die Bedienung wesentlich erleichtert
Datenverarbeitung
Import von PDF, XML, prepop Daten sowie individuellen Anhängen wie Bilder, Dateien
oder Sprachnachrichten welche mit Formularen gesendet werden
Speichern lokal als PDF und XML in FoxPro Datenbank sowie in MySQL Tabelle auf Linux Server
Extrahieren und speichern von Formularfeldern aus dem resultierenden XML in separate Datenbanken und Datenbankfelder in verschiedenen Formaten für die einfachere
Verarbeitung von externen Systemen
Automatische Synchronisation dieser Daten bei Änderungen durch Verifier oder externem System
Umfangreiche Möglichkeiten zur Konvertierung und Weiterverarbeitung des resultierenden PDF Formulars
Intelligente Formularverarbeitung und Optimierung
Ergänzen des Original PDF mit editierbarem PDF. Die aus der Schrifterkennung resultierenden Daten werden in Feldern für weitere Bearbeitung übertragen. Dieses PDF
kann über Webservice oder automatischen Import ins System importiert werden
Intelligente Optimierung
Automatisiertes Versionsmanagement, unterschiedliche Definitionen für Verifizierungsmasken, Schnittstellen, Scripts etc. bei unterschiedlichen Versionen eines Formulars
Automatisches vererben von Formular- und Feldeigenschaften bei Neuregistrierung eines Formulars
Automatische Markierung im PDF von ungültigen Feldern (z.B. roter Rahmen um das
Feld wenn Summe nicht stimmt oder Artikel nicht vorhanden)
Einsetzen von Berechnungswerten über Scrip im resultierenden PDF
© Rudolf Reinthaler Softwareentwicklung
FormCommander Dokumentation
Seite 6
Automatische Ergänzung von leeren Feldern (z.B. fehlende Summen oder Daten aus
Stammdatenverwaltung wie z.B. Artikelbezeichnungen) wenn diese nicht manuell erfasst wurden
Integration von feldspezifischen Java Script Funktionen für die Bearbeitung der Formularfelder
Integration von HTML Bereichen in Formulare
Splitten, verbinden und kombinieren von PDF Dateien
Einbinden von anderen Dateien ins PDF (mitgesendete Bilder, XML mit Daten etc.)
Signieren, schützen und verschlüsseln von PDF Formularen und Daten (AES 256Bit)
Konvertierung in JPB, BMP, PNG, EPS etc.
Ergänzen von Barcodes (Code39, EAN-13, Code128, PostNet and Interleaved 2 of 5,
DataMatrix, PDF417)
Integration von Java Script in PDF Dateien für Verarbeitung
Nachträgliches Ergänzen von Fotos im Original PDF
Optimieren von Feldern z.B. für Telefonnummern, Faxnummern und Emailadressen
Sehr flexible Optimierung der Texterkennung über Lexikon und lexikalische Regeln
oder Regular Expressions mittels Scripts
Intelligente Lexikonanalyse- und Erstellung mit Statistik für häufig vorkommende Begriffe
Lexikonverwaltung direkt im Verifier, bei der Überprüfung von Formularen können
Begriffe komfortabel ins Lexikon aufgenommen werden
Export in XMS Lexikon Format für die Installation am Formidable Server
Hohe Flexibilität der Formularverarbeitung durch die Möglichkeit kundenspezifischer
Erweiterungen über sog. PlugIns (kundenspezifische DLL’s mit Funktionen und Scripts
welche über einen Eventhandler bei der Formularverarbeitung aufgerufen werden)
Zusätzlich zur Schrifterkennung ist die Verarbeitung der Vektordaten über Scripts
steuerbar (z.B. Farbwahl, Linienartwahl auf Formular)
Freie Definition von Formularelementen für Scalen, Diagrammen, Formularregionen,
virtuellen Tastaturen etc.
Korrektur von nicht erkannten Checkbox Strokes
Kombinieren von Strokes aus verschiedenen Formularen
Automatisches Einfügen der Daten aus einem Prepopulated XML in das Haupt XML File
Verarbeitung von „completed“ Formularen aus dem Formidable Viewer (Webinterface)
Protokollierung der kompletten Verarbeitungs- History von Formularen (Erstellung,
Export, Konvertierung, Änderungen durch User, Verifizierung und Weiterleitungen)
Registrieren von frei definierbaren Events z.B. für Rundgangkontrolle, Zeiterfassung
etc. Strokes werden mit Zeitstempel als Ereignis zum Formular gespeichert.
Weiterleitungen von Formularen und Daten
Email Weiterleitung als PDF und in beliebigen anderen Formaten an den Formular
Ersteller
Weiterleitung von PDF, XML, HTML oder Klartext als FAX, Mail oder (und) SMS an beliebige Empfänger nach frei definierbaren Regeln
Email Weiterleitung mit Link für die Bearbeitung (Korrektur, Zusatzdaten wie Bilder
oder Dateien erfassen etc.) im Webinterface
Weiterleitung fix für alle Formulare oder nach User, Usergruppe, Datum und Formular
eingrenzbar
Weiterleitung mittels Checkboxen auf Formular Shortcuts (frei definierbare Kürzel für
Mail Adressen), direkter Eingabe oder virtueller Tastatur
Weiterleitung über Shortcuts oder Mailadresse in Verteilerfeld
Weiterleitungen über scriptgesteuerte Regeln
Weiterleitungen können über ein spezielles Systemformular definiert und geändert
werden
© Rudolf Reinthaler Softwareentwicklung
FormCommander Dokumentation
Seite 7
Flexible Konvertierung in verschiedenste Formate
Exportieren und Versenden der Formulare in HTML, XML, PNG, CSV, XLS, DOC, RTF,
TIFF, GIF, DXF, JPG u.v.a. Formate über frei definierbare Schnittstellen mittels leistungsfähigen Grafik Konverter
Bilddateien rotieren, skalieren, komprimieren, mit Barcodes ergänzen
Bilddateien mit zusätzlichen Informationen ergänzen
Automatisches Einfügen von mitgesendeten Bildern in Formulare
Vollständig integrierter Webserver
Sehr schneller Webserver direkt im FormCommander integriert (keine zusätzliche
Software wie MSIIS notwendig). Durch direkte Kommunikation mit Browser sehr sicher und schnell (z.B. auch lauffähig von Memorystick aus ohne Installation)
Administration von Teilen des Systems über Webinterface
User- und Formularverwaltung sowie Verifizierung (Bearbeitung der Formulare sowie
Abschluss für weitere Verarbeitung) über Webinterface
Webinterface zur Formularverwaltung
Optimiert für den zusätzlichen Zugang über Smartphones und Tablet Computer
Webinterface über HTML Templates frei definierbar
Automatische Erstellung von HTML Templates für Formularbearbeitung über Browser
Basis Templates für Desktop Browser, Smartphones und Tablet Computer
Suchfunktion über sämtliche Formulare und Formularfelder
Ergänzen von ausgefüllten Formularen mit Fotos, Dateien und Sprachnachrichten direkt über Webinterface auf Smartphones und Tablet
Übersichtliche Darstellung und Bearbeitungsmöglichkeit der Formulare und zusätzlichen Dateien über Webinterface
Zusätzliche Anbindung an Messanger Systeme wie z.B. SKYPE
Erstellung eines RSS Feeds für den Internetbrowser mit den letzten Formularen und
mittels frei definierbarer HTML Templates
Anforderung von Formularen von externen Programmen über Webservice (XML+PDF)
Verknüpfung von Formularen (Workflow)
Automatische Verknüpfung von Formularsets, ein Verkaufsauftrag kann z.B. aus mehreren Seiten bestehen, die kombiniert werden
Automatische Verknüpfung von beliebiger Anzahl von Folgeformularen. Es können z.B.
Notizen, Zusatzformulare etc. zusätzlich zu einem Verkaufsformular gesendet werden.
Verknüpfungen werden über ein definierbares Zeitlimit zwischen Formularen oder mittels Checkbox für Folgeformular gesteuert. Folgeformulare werden in Baumstruktur
gespeichert
Manuelle Verknüpfung von Formularen zur Abbildung komplexer Formularstrukturen
und Workflows in einer Baumstruktur
Nachträgliche Verknüpfung von Formularen mit externen Files und Dokumenten mittels Twain Interface (Scanneranbindung)
Export
Konvertierung in beliebige Formate
Leistungsfähige PDF Schnittselle zur nachträglichen Bearbeitung, Verschlüsselung,
Konvertierung etc.
Flexibler, frei definierbarer Export der Formulare definierbar als SQL, Mail, FTP, SOAP
Anbindung an beliebige Datenbanksysteme über ODBC
Export als editierbares PDF
Export über Reportgenerator definierbar
© Rudolf Reinthaler Softwareentwicklung
FormCommander Dokumentation
Seite 8
Export über XML mit integriertem PDF oder JPG des Formulars sowie Anhänge wie z.B.
Fotos
Export erst bei Erfüllung spezieller Bedingungen (über Script definierbar) wie Abschluss des Formulars über Checkbox etc.
Export nach Abschluss der Verifizierung über Webinterface oder FormViewer
Sperre von Formularen nach Export für Änderungen
Integrierter, sehr leistungsfähiger Reportgenerator mit Designer für die Definition der
Export Dateien
Formulardruck
Flexible Schnittstelle zwischen Printprozessor und Anwendung mit voller Kontrolle über
den kompletten Druckvorgang
Definition der Formulare über einfache Script Schnittstelle (XML oder Textdateien)
Dezentrale Anbindung für Druckaufträge (z.B. von Außenstellen) über zentrale SQL
Tabelle am Linux Server. Formulare können zentral gesteuert in Außenstellen automatisch z.B. mit Kundendaten, Ordersätzen etc. vorbefüllt ausgedruckt werden
Vorbefüllen von Formularfeldern beim Druck welche im resultierenden XML File wieder
zurückgeliefert werden. Z.B. Auftrags- oder Kundennummer, Kundenadresse, Auftragsdetails, Barcodes etc.
Druck mit ausführlichem Logfile, jedes Detail wird im Logfile und Datenbank protokolliert
Spoolerüberprüfung beim Ausdruck, nur tatsächlich gedruckte Formulare werden als
gedruckt mit Datum, Seitennummer, XML und Zähler registriert
Kontrollmöglichkeit über alle nicht verarbeitete Formulare
Sofortiger Ausdruck empfangener Formulare auf beliebigen Druckern im Netzwerk z.B.
für Kommissionierung
Einfügen von kundenspezifischen Daten ins Formular über XML, CSV u.a. Schnittstellen. Das zurückgesendete XML File nach dem Ausfüllen des Formulars enthält die zusätzlich gedruckten Daten und kann dem Geschäftsvorgang zugeordnet werden.
Automatische Druckerschacht Sortierungen bei mehrseitigen Formularen mit Durchschlägen (z.B. Druck vom Hauptformular Schacht 1-> Durchschlag 1 (rosa) Schacht 2
-> Durchschlag 2 (grün) Schacht 3 etc.)
Automatische Integration von externen Dateiinhalten in Formularsets (z.B. Geschäftsbedingungen auf Rückseite)
Dynamische Formulare
Jedes Formular kann völlig unterschiedlich beim Ausdruck dynamisch gestaltet werden. Definition von Hintergrund, Formularfelder, Feldtypen, Schrift etc. über XML Datei. Z.B. bei individuellen Verträgen oder mehrseitigen Auftrags- oder Lieferscheinen.
Formulardefinition über einfache Scriptbefehle in Textdatei oder XML möglich
Import von PDF Dateien mit Seitenbeschreibung und Formularfeldern über flexible
Schnittstelle (z.B. mehrseitige Lieferscheine mit beliebiger Anzahl von Seiten werden
ergänzt um Auftragsnummer, Sendbox etc.)
Ergänzen der PDF Dateien mit zusätzlichen Feldern, Barcodes, Texten etc.
Automatische Erstellung der Verifizierungsmasken im Verifier für die nachträgliche Bearbeitung und Kontrolle
Verifizierung
Desktop Applikationen (FormViewer) zur Bearbeitung und Kontrollieren komplexer
Formulare
Detaillierte Definition der Userberechtigungen für die Formularverarbeitung
Automatische Erstellung von Verifizierungsmasken
© Rudolf Reinthaler Softwareentwicklung
FormCommander Dokumentation
Seite 9
Scriptgesteuerte Exportlogik beim Abschluss einer Formular Verifizierung. Z.B. kopieren der Daten in einen speziellen Ordner oder Upload in externe SQL Datenbank
Integrierte Designer zur Anpassung der Verifizierungsmasken
Verifizierung mit Eingabemaske und PDF auf 2 Monitoren
Konvertierung der Formulare in editierbares PDF mit Eingabefelder. Der User erhält
per Mail ein PDF mit dem Original und zusätzliche PDF Seiten mit dem Ergebnis der
Schrifterkennung, welche vom Anwender korrigiert und über Webservice (Script direkt
im PDF) zur Bearbeitung an den internen Webserver gesendet werden können. (Offline-Bearbeitung)
Extrahieren von Unterschriftsfeldern mit biometrischen Daten (Vektordaten mit Anpressdruck und Zeitstempel pro Stroke)
Playback in Echtzeit von einzelnen Formularfeldern oder kompletten Formular
Farbliche Darstellung von Anpressdruck bei Playback für Unterschriftenverifizierung
Extrahieren der Vektordaten von Skizzen im DXF Format
Workflow Management
Automatische oder manuelle Verknüpfung von verschiedenen Formularen über Bearbeitungszeit oder Verknüpfungsregelen
Übersichtliche Darstellung in Baumstruktur
Weiterleitung von Formularen anhand frei definierbarer Regeln an andere Sachbearbeiter als Email, editierbarem PDF oder HTML Formular zur On- und Offline Bearbeitung
Verifizierungsmöglicheit einzelner Formularzeilen z.B. bei Stundennachweisen oder
Fahrtenbüchern, bereits korrigierte Zeilen werden mit neuen Formularfeldern automatisch kombiniert
Spezielle Funktionen der Exportschnittstelle für die Änderung einzelner Formularzeilen
Sperre von einzelnen Formularzeilen für weitere Bearbeitung
Sperre von Formularen für die Verarbeitung am DPP Server mit Meldung am Mobiltelefon
Detaillierte History über alle Formularänderungen
Erweiterte Userkontrolle mittels GPS Daten und Zeitstempel
Für jeden Schriftzug werden die Vektordaten, exakte Zeit sowie Anpressdruck im System gespeichert
Zusätzlich können GPS Daten beim Senden des Formulars oder ständig über ein GPS
Tracking erfasst werden
Darstellung von Tages- oder Wochenrouten von Usern über Google Maps oder MS
Mappoint mit Zeitstempel für jedes Formular
Kontrollmöglichkeit mittels Zeitvorgaben für Aufgaben und Auswertung der Differenzen
Starten von scriptgesteuerten Aktionen (Mail, SMS, Skype Nachricht etc.) bei Nichteinhalten von Zeitvorgaben (z.B. Alarm bei Rundgangkontrollen oder Inkassodiensten)
Auswertungen
Integrierter, sehr leistungsfähiger Reportgenerator (FASTREP)
Aussagekräftige Statistik über Anzahl Formulare, Nutzungszeiten, durchschnittliche
Dauer für ausfüllen von Formularen pro User und Projekt, Tages-, Wochen- Jahresübersicht mit div. Grafiken. Umfangreichen Filterfunktionen z.B. für User, Projekt, Zeiten etc.
Formularauswertung mit Volltextsuche
Stammdatendruck
Täglich automatischer Systemreport mit Statistik per Email mit ev. aufgetretenen Fehlern und Details dazu
© Rudolf Reinthaler Softwareentwicklung
FormCommander Dokumentation
Seite 10
Systemkontrolle
Check der Kommunikations- Logfiles auf dem DPP Server mit detaillierter Auswertung
aller Zugriffe und ev. Fehler bei der Kommunikation sowie bei der Verarbeitung der
Formulare
Kontrolle aller Mobiltelefonverbindungen mit Protokoll ev. Verbindungsfehler zum DPP
Server und vom Stift zum Telefon
Auswertung der Zeiten für Verbindungsaufbau und Verarbeitungsprozesse von Formularen für Optimierungen
Zyklischer Check von Verbindung zum Linux DPP Server, Mailserver, Webserver,
Zugriffspfade für Exportschnittstellen, SQL Server etc.
Sicherheit
AES 256 Bit Verschlüsselung der Formulardatenbank
AES 128 Bit Verschlüsselung der PDF Dokumente (optional RC4, jedoch Einschränkung
bei Berechtigungsvergabe von Dokumenten)
Berechtigungen für PDF Formulare (Druck, kopieren, ändern, Notizen ergänzen, Felder
ausfüllen etc.)
Passwortschutz für PDF Formulare
Digitale Signatur von Formularen (PKCS#12 Zertifikat/private key)
Hohe Ausfallsicherheit durch ständige Systemüberprüfung (SYSMON)
Eigenständige Software kontrolliert ständig das komplette System
Integriertes Webinterface für Systemadministration und Kontrolle
Aufruf von Logfiles über Webinterface
Zyklische Prüfung auf Verbindung zu Formidable
Zyklische Prüfung der Mail Accounts
Zyklische Prüfung ob FormCommander läuft über Webserivce
Zyklische Prüfung der SQL Datenbank
Zyklische Prüfung auf Verarbeitungsprobleme und Fehler
Mail, SMS oder Skype Message bei Problemen
Spezifische Funktionen in Verbindung mit XMS Formidable Server
SQL Interface anstatt Standard Mail Transfer der Daten
Zusätzlich Transfer von Vektor Rohdaten, prepopulated Daten (vorbefüllte Formulare)
und Anhängen zu Formularen wie Bilder, Sprachnachrichten, Dateien etc.
Direkte Anbindung an Formidable API und PHP Scripts am Server
Formular auf Server sperren und wieder öffnen direkt vom FormCommander oder Verifier aus, auch über die Workflow Steuerung automatisch
Import der Konfiguration von Formularen vom Server (config.xml, Hintergrund eps Files, Eventhandler etc.)
Verwalten und direktes Bearbeiten von Eventhandlern am Server
Automatische Installation von Eventhandlern
Upload von Lexikons welche über FormCommander bzw. Verifier erstellt wurden zur
Konvertierung und Installation auf DPP Server
Zyklische Überprüfung der Logfiles appserver.log und dpp-hub.log am Server auf ev.
Fehler und Report per Mail an Admin mit Statistik und Fehleranalyse
Import der Userdaten aus Formidable für Analyse der verwendeten Penpuser Versionen, Telefone, Userdaten etc.
Neuerliches Verarbeiten und Senden von einzelnen Formularen oder Formularserien
© Rudolf Reinthaler Softwareentwicklung
FormCommander Dokumentation
Seite 11
Funktionsbeispiele
Automatisches Ausfüllen fehlender Werte
Das System kann automatisch fehlende Werte anhand einer sehr leistungsfähigen Scriptsprache ermitteln und ins PDF Formular eintragen. Im Beispiel wurden die Werte jeweils
durch 100 dividiert und die Summe ermittelt. Da das Feld nicht manuell befüllt wurde,
setzt das System die Summe ins PDF ein.
Überprüfung und markieren von Werte
Mittels der Scriptsprache können Werte in den Formularen überprüft und bei Bedarf zur
Korrektur markiert werden. Im Beispiel ist die Summe der Stunden falsch.
Dialog auf Mobiltelefon
Auf
den
Mobiltelefonen
können
Werte
nach
der
Schrifterkennung am Server überprüft und korrigiert werden.
Zusätzlich können Fotos oder Sprachaufzeichnungen dem
Dokument angefügt werden.
© Rudolf Reinthaler Softwareentwicklung
FormCommander Dokumentation
Seite 12
Virtuelle Tastatur
Die Virtuelle Tastatur dient zum sicheren Erfassen von Werten und können an verschiedenen Stellen im Dokument verwendet werden. Sie können also eine Emailadresse oder Telefon- bzw. Faxnummer auf diese Weise sicher eingeben. Es ist damit auch möglich die einzelnen Formularfelder nach dem Ausfüllen mit Zusatzinformationen zu versehen.
Skala
Scalen dienen zum einfachen erfassen von Werten.
36
37
39
38
°Celsius
Uhr
Mittels der Uhr könne auf einfache Weise Zeiten erfasst werden.
11
12
1
2
10
3
9
8
4
7
6
5
Zeitspanne
Es können auch mehrere Werte erfasst werden, die Differenz wird automatisch ausgerechnet und als XML Knoten geliefert.
Z e ite n e r fa s s e n
7 :0 0
8 :00
9 :0 0
1 0 :0 0
11 :0 0
1 2 :0 0
1 3 :0 0
1 4 :0 0
B eginn
1 5 :0 0
1 6 :0 0
1 7 :0 0
1 8 :0 0
1 9 :0 0
Ende
Farb-Linienwahl
Die Farblinienwahl wird vor allem bei Skizzen verwendet, lässt sich aber natürlich auch für
normalen Text zum Hervorheben verwenden.
Email Verteilerzeile
In der Verteilerzeile können Emailadressen, Faxnummer und sog.Shortcuts eingetragen
werden. Shortcuts sind selbst definierte Kürzel, welche über den FormCommander einer
oder mehrere Emailadressen zugeteilt werden. Die Checkboxen darunter können flexible
verschiedenen Empfängern zugeordnet werden.
© Rudolf Reinthaler Softwareentwicklung
FormCommander Dokumentation
Diagramme erfassen
Bei der Erfassung von Diagrammen muss der Anwender
nur die Punkte der entsprechenden Kurve mit dem Stift
markieren, wenn verschiedene Kurven erfasste werden
sollen, kann über die Farbwahl rechts die entsprechende
Kurve gewählt werden.
Maps
Es können mit dem Stift Positionen
markiert werden, welche dann mit Zeitstempel z.B. einem Ort zugewiesen
werden kann. Diese Funktion wird z.B.
für Rundgangkontrollsysteme verwendet.
Reportgenerator
Über den leistungsfähigen Reportgenerator können die Daten flexible und übersichtlich ausgewertet werden. Dabei sind auch sehr vielfältige
Exportfunktionen möglich.
© Rudolf Reinthaler Softwareentwicklung
Seite 13
FormCommander Dokumentation
Seite 14
GPS Tracking
Bei Bedarf kann jedes Formular mit den GPS Koordinaten und Zeitstempel des Users verbunden werden. Die Routen werden über Google Maps oder MS Mappoint dargestellt.
Skizzen extrahieren (DXF Format)
© Rudolf Reinthaler Softwareentwicklung
FormCommander Dokumentation
Webinterface
Web Veryfier
© Rudolf Reinthaler Softwareentwicklung
Seite 15
FormCommander Dokumentation
Desktop Veryfier
© Rudolf Reinthaler Softwareentwicklung
Seite 16
Herunterladen