Zum Hauptinhalt springen
Das ABBYY FlexiCapture Connector for Appian-Distribution-Paket enthält eine Beispielanwendung für Appian mit dem Namen ABBYYFlexiCapture.zip. Die ABBYYFlexiCapture-Anwendung enthält zwei vorkonfigurierte Datensatztypen: Account Payable Records zum Speichern von aus Rechnungen erfassten Daten und Credit Card Applications zum Speichern von aus Kreditkartenanträgen erfassten Daten. So importieren Sie ABBYYFlexiCapture auf den Appian-Server:
  1. Installieren Sie das Plug-in ABBYYFlexiCapturePlugin.jar auf dem Appian-Server, indem Sie es aus dem ABBYY FlexiCapture Connector for Appian-Distribution-Paket nach APPIAN_INSTALL/_admin/plugins/ kopieren.
Um die Version des Plug-ins zu ermitteln, öffnen Sie die Admin Console und klicken Sie im linken Bereich auf SYSTEM → Plug-ins. Daraufhin wird eine Seite geöffnet, auf der die Version des Plug-ins neben seinem Namen angezeigt wird (zum Beispiel ABBYY FlexiCapture 12 Plug-in v1.0.0.44).
  1. Öffnen Sie Appian Designer und klicken Sie auf Import Application. Wählen Sie im daraufhin geöffneten Dialogfeld das Archiv ABBYYFlexiCapture.zip aus dem ABBYY FlexiCapture Connector for Appian-Distribution-Paket aus und klicken Sie auf Import.
Beim Importieren der Anwendung werden möglicherweise die folgenden Fehlermeldungen angezeigt:
  • dataStore _a-0000de8f-43d8-8000-3120-01ef9001ef90_3255 5984 “Invoices”: Der Import von dataStore [id=5984 uuid=_a-0000de8f-43d8-8000-3120-01ef9001ef90_3255] konnte nicht abgeschlossen werden: Der Datenspeicher “Invoices” [id=5984] wurde gespeichert, kann aber nicht veröffentlicht werden: Auf die Datenquelle [jdbc/Appian] kann nicht zugegriffen werden oder ihre Konfiguration ist ungültig. Details: javax.naming.NameNotFoundException: jdbc/Appian — service jboss.naming.context.java.jdbc.Appian (DataSourceException) (APNX-1-4178-000) (APNX-1-4071-009).
  • dataStore _a-0000de8f-43d8-8000-3120-01ef9001ef90_3361 5985 “CreditApplicationsMain”: Der Import von dataStore [id=5985 uuid=_a-0000de8f-43d8-8000-3120-01ef9001ef90_3361] konnte nicht abgeschlossen werden: Der Datenspeicher “CreditApplicationsMain” [id=5985] wurde gespeichert, kann aber nicht veröffentlicht werden: Auf die Datenquelle [jdbc/Appian] kann nicht zugegriffen werden oder ihre Konfiguration ist ungültig. Details: javax.naming.NameNotFoundException: jdbc/Appian — service jboss.naming.context.java.jdbc.Appian (DataSourceException) (APNX-1-4178-000) (APNX-1-4071-009).
Trotz dieser Fehlermeldungen wird die ABBYYFlexiCapture-Anwendung erfolgreich importiert. Die Fehlermeldungen weisen lediglich darauf hin, dass auf dem Appian-Server keine Datenquelle mit dem Namen “jdbc/Appian” vorhanden ist. Sie können diese Datenquelle auch nach dem Importieren der Anwendung noch erstellen (siehe die Anweisungen unten). Nachdem Sie ABBYYFlexiCapture importiert haben, führen Sie die folgenden Schritte aus:
  1. Erstellen Sie eine Datenquelle.
  2. Veröffentlichen Sie die Datenspeicher. Öffnen Sie dazu die ABBYYFlexiCapture-Anwendung in Appian Designer, wählen Sie im linken Bereich die Option Data Store aus und öffnen Sie den entsprechenden Datenspeicher. Wählen Sie im daraufhin geöffneten Dialogfeld die zuvor erstellte Datenquelle aus und klicken Sie auf Verify. Es wird eine Warnmeldung mit dem Text “No matching tables found!” angezeigt. Wählen Sie die Option Create tables automatically aus und klicken Sie auf Save & Publish.
Die ABBYYFlexiCapture-Anwendung enthält zwei Datenspeicher — “Invoices” zum Speichern von Daten aus Rechnungen und “CreditApplicationsMain” zum Speichern von Daten aus Kreditkartenanträgen. Sie müssen den oben beschriebenen Schritt für jeden dieser Datenspeicher ausführen.
  1. Erstellen Sie einen Knowledge-Center-Ordner.