Erforderliche Komponenten
- ABBYY FlexiCapture Distributed, installiert auf einem lokalen Computer (insbesondere Project Setup Station);
- Ein konfiguriertes Projekt in ABBYY FlexiCapture, Version 12.0.1.530 oder höher.
- Administratorzugangsdaten des Unternehmens in FlexiCapture Cloud.
- Das Installationspaket für ABBYY FlexiCapture Connector for Appian.
Projekteinrichtung
- Starten Sie Project Setup Station und wählen Sie im Menü File den Befehl Open Project…. Hinweis: Wenn Sie ein Projekt öffnen möchten, das zuvor auf den Server hochgeladen wurde, wählen Sie den Befehl Open Project from Server… und fahren Sie mit Schritt 6 dieser Anleitung fort.
- Wählen Sie das zuvor konfigurierte FlexiCapture-Projekt (.fcproj-Datei) aus und klicken Sie auf Open.
- Laden Sie das Projekt nach dem Öffnen auf den Server hoch (Schaltfläche Upload Project to Server… in der Symbolleiste):
- Gehen Sie im sich öffnenden Dialogfeld wie folgt vor:
- Geben Sie den Namen des FlexiCapture-Servers im Format https://europe.flexicapture.com#Company an, wobei Company der Name des Tenants ist.
- Wählen Sie die Option Use server authentication option und geben Sie die Anmeldedaten an.
- 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 Projekt auf den Server hochgeladen wurde. Hinweis: Wenn die Version von Project Setup Station nicht mit der Version des Processing Server in der Cloud übereinstimmt, wird die Fehlermeldung „Application Server version is not compatible.“ angezeigt.
- Öffnen Sie das auf den Server hochgeladene Projekt. Hinweis: Die Adresse des Servers, auf dem sich das in Project Setup Station geöffnete Projekt befindet, wird in der Titelleiste des Fensters von Project Setup Station angezeigt.
- Ändern Sie bei Bedarf die Einstellungen für Administration, Scannen und Verifizierung. Gehen Sie dazu wie folgt vor:
- Folgen Sie dem 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 Administration and Monitoring Console, Web Scanning Station und Web Verification Station wird im Bereich Available web stations angezeigt.
- Weitere Einstellungen werden im auf den Server hochgeladenen Projekt vorgenommen. Öffnen Sie die Liste der Dokumentdefinitionen (Menü Project → Document Definitions…).
- Wählen Sie die gewünschte Dokumentdefinition aus und klicken Sie auf Edit…. Das Fenster Document Definition Editor wird geöffnet.
- Öffnen Sie das Menü Document Definition → Document Definition Properties….
- Wechseln Sie im geöffneten Fenster zur Registerkarte .Net References. Klicken Sie auf Add… und fügen Sie die Bibliotheken aus dem Installationspaket von ABBYY FlexiCapture Connector for Appian als Attached file hinzu:
- AfcDmsConnector.dll
- AppianConnector.dll
- DmsConnector.dll
- Newtonsoft.Json.dll
- Übernehmen Sie die Änderungen und speichern Sie die Document Definition.
- Öffnen Sie das Menü Document Definition → Export settings…, um ein Exportprofil für Appian zu erstellen.
- Klicken Sie auf Add…. Der Assistent zum Erstellen eines neuen Exportprofils wird geöffnet.
- Wählen Sie im ersten Schritt Type: Custom export (script) sowie die Bedingung für die Anwendung 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 geöffneten Fenster Skripteditor Script language C# .Net aus und fügen Sie das Skript ExportScript - Appian - Configure by script.cs aus dem Ordner Samples aus dem Installationspaket von ABBYY FlexiCapture Connector for Appian ein.
- Legen Sie im Skript die Exporteinstellungen fest:
- 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;
- Geben Sie den Namen des Ordners an, der im Appian-System erstellt werden soll: connectorSettings.DmsDocumentDestination.FolderPath = Document.BatchName;
- Geben Sie den Record-Typ in Appian an: connectorSettings.MappedFields.DmsMetadataTemplate.Name = “CreateRecord”;
- Legen Sie die Feldzuordnung fest. Um ein Feld aus der FlexiCapture-Dokumentdefinition einem Feld aus dem Appian Record Type zuzuordnen, erstellen Sie ein Feldpaar: fieldPairs.Add(@“FlexiCapture Document Definition Section\Number”, “Document”); dabei ist der erste Wert vor dem Komma der Feldname in der Dokumentdefinition in FlexiCapture, der zweite der Feldname in Appian.
- Legen Sie die Exporteinstellungen für Bilddateien IExportImageSavingOptions fest.
- Speichern Sie die Änderungen und schließen Sie den Skripteditor. Klicken Sie anschließend 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 Enabled.
- Speichern Sie die Änderungen in der Dokumentdefinition, schließen Sie das Fenster Document Definition Editor und veröffentlichen Sie die neue Version der Dokumentdefinition.
