Voraussetzungen
- ABBYY FlexiCapture Distributed ist auf dem lokalen Computer installiert (insbesondere die Project Setup Station)
- Ein Project ist in ABBYY FlexiCapture Version 12.0.1.530 oder neuer konfiguriert
- Anmeldedaten eines Unternehmensadministrators für FlexiCapture Cloud
- Das Distribution-Paket für den ABBYY FlexiCapture Connector for Appian
Konfigurieren des Projects
- Starten Sie die Project Setup Station und wählen Sie im Menü File die Option Open Project… aus. Hinweis: Wenn Sie ein zuvor auf den Server hochgeladenes Project öffnen möchten, wählen Sie Open Project from Server… und fahren Sie mit Schritt 6 dieser Anleitung fort.
- Wählen Sie das zuvor konfigurierte FlexiCapture-Project (.fcproj-Datei) aus und klicken Sie auf Open.
- Laden Sie das Project nach dem Öffnen auf den Server hoch (Schaltfläche Upload Project to Server… auf der Symbolleiste):
- Geben Sie im Dialogfeld, das sich öffnet, Folgendes an:
- den Namen des FlexiCapture-Servers im Format https://europe.flexicapture.com#Company, wobei Company der Mandantenname ist.
- wählen Sie Use server authentication option aus und geben Sie die Anmeldedaten ein.
- klicken Sie auf die Schaltfläche Test Connection, um sicherzustellen, dass die Anmeldedaten gültig sind.
- Klicken Sie auf OK und warten Sie, bis das Project auf den Server hochgeladen wurde. Hinweis: Wenn die Version der Project Setup Station nicht mit der Version des Processing Server in der Cloud übereinstimmt, wird der Fehler „Application Server version is not compatible.“ angezeigt.
- Öffnen Sie das Project, das auf den Server hochgeladen wurde. Hinweis: Die Adresse des Servers, auf dem das in der Project Setup Station geöffnete Project gehostet wird, wird in der Titelleiste des Fensters der Project Setup Station angezeigt.
- Ändern Sie bei Bedarf die Einstellungen für Verwaltung, Scannen und Verifizierung. Gehen Sie dazu wie folgt vor:
- folgen Sie diesem Link: https://europe.flexicapture.com/
- klicken Sie auf der Anmeldeseite auf Log in to Tenant und geben Sie den Firmennamen sowie die Anmeldedaten ein.
- der Zugriff auf die Administration and Monitoring Console, die Web-Scanning-Station und die Web-Verifizierungsstation wird im Block Available web stations bereitgestellt.
- Die weitere Konfiguration erfolgt in dem auf den Server hochgeladenen Project. Öffnen Sie die Liste der Dokumentdefinitionen (Menü Project → Dokumentdefinitionen…).
- Wählen Sie die gewünschte Dokumentdefinition aus und klicken Sie auf Bearbeiten…. Das Fenster Dokumentdefinitions-Editor wird geöffnet.
- Gehen Sie zum Menü Dokumentdefinition → Eigenschaften der Dokumentdefinition….
- Wechseln Sie im sich öffnenden Fenster zur Registerkarte .NET References. Klicken Sie auf Add… und fügen Sie die Bibliotheken aus dem Distribution-Paket von ABBYY FlexiCapture Connector for Appian als angehängte Datei hinzu:
- AfcDmsConnector.dll
- AppianConnector.dll
- DmsConnector.dll
- Newtonsoft.Json.dll
- Übernehmen Sie die Änderungen und speichern Sie die Dokumentdefinition.
- Gehen Sie zum Menü Dokumentdefinition → Exporteinstellung…, um ein Exportprofil für Appian zu erstellen.
- Klicken Sie auf Add…. Ein Assistent zum Erstellen eines neuen Exportprofils wird geöffnet.
- Wählen Sie im ersten Schritt unter Typ Custom export (script) sowie die Anwendungsbedingung des Profils aus, zum Beispiel Document condition: Errors are irrelevant. Klicken Sie auf Next.
- Klicken Sie im nächsten Fenster auf Edit script….
- Wählen Sie im sich öffnenden Fenster Skripteditor die Option Script language C# .Net aus und fügen Sie das Skript ExportScript - Appian - Configure by script.cs aus dem Ordner Samples des Distribution-Pakets von ABBYY FlexiCapture Connector for Appian ein.
- Konfigurieren Sie im Skript die Exporteinstellungen:
- Die Adresse des Appian-Servers: connectorSettings.DmsConnectionSettings.Server = “computername.domain.com:8080”;
- Repository enthält die Knowledge Center ID in Appian: connectorSettings.DmsConnectionSettings.Repository = “6209”;
- Geben Sie Benutzername und Kennwort des Appian-Benutzers an.
- Legen Sie den Namen des Ordners fest, der im Appian-System erstellt wird: connectorSettings.DmsDocumentDestination.FolderPath = Document.BatchName;
- Geben Sie den Record-Typ in Appian an: connectorSettings.MappedFields.DmsMetadataTemplate.Name = “CreateRecord”;
- Richten Sie die Feldzuordnung ein. Um ein Feld aus der FlexiCapture-Dokumentdefinition einem Feld aus dem Appian-Record-Typ zuzuordnen, erstellen Sie ein Feldpaar: fieldPairs.Add(@“FlexiCapture Document Definition Section\Number”, “Document”); wobei der erste Wert vor dem Komma der Feldname in der FlexiCapture-Dokumentdefinition und der zweite der Feldname in Appian ist.
- Legen Sie die Exporteinstellungen für die Bilddatei IExportImageSavingOptions fest.
- Speichern Sie die Änderungen und schließen Sie den Skripteditor. Klicken Sie dann auf Next.
- Geben Sie im nächsten Schritt den Namen des neuen Exportprofils ein. Zum Beispiel Export to Appian. Klicken Sie auf Finish.
- Markieren Sie in der Liste der Exportprofile das neue Profil als aktiviert.
- Speichern Sie die Änderungen in der Dokumentdefinition, schließen Sie das Fenster Dokumentdefinitions-Editor und veröffentlichen Sie die neue Version der Dokumentdefinition.
