Passer au contenu principal

Composants requis

  • ABBYY FlexiCapture Distributed, installé sur un ordinateur local (notamment Project Setup Station) ;
  • Un projet configuré dans ABBYY FlexiCapture version 12.0.1.530 ou ultérieure.
  • Les identifiants d’administrateur de l’entreprise dans FlexiCapture Cloud.
  • Le package d’installation ABBYY FlexiCapture Connector for Appian.

Configuration du projet

  1. Lancez Project Setup Station et, dans le menu File, sélectionnez Open Project…. Remarque : Si vous souhaitez ouvrir un projet précédemment téléversé sur le serveur, sélectionnez la commande Open Project from Server… et passez au point 6 de la présente procédure.
  2. Sélectionnez le projet FlexiCapture configuré précédemment (fichier .fcproj) et cliquez sur Open.
  3. Après avoir ouvert le projet, téléversez-le sur le serveur (bouton Upload Project to Server… dans la barre d’outils) :
  4. Dans la boîte de dialogue qui s’ouvre :
    1. indiquez le nom du serveur FlexiCapture au format https://europe.flexicapture.com#Company, où Company correspond au nom du tenant.
    2. sélectionnez Use server authentication option et indiquez les identifiants.
    3. cliquez sur le bouton Test Connection pour vérifier que les identifiants sont valides.
    4. Cliquez sur OK et attendez que le projet soit téléversé sur le serveur. Remarque : Si la version de Project Setup Station ne correspond pas à celle du Processing Server dans le cloud, l’erreur “Application Server version is not compatible.” s’affichera à l’écran.
  5. Ouvrez le projet téléversé sur le serveur. Remarque : L’adresse du serveur sur lequel se trouve le projet ouvert dans Project Setup Station est visible dans le titre de la fenêtre de Project Setup Station.
  6. Si nécessaire, modifiez les paramètres d’administration, de numérisation et de vérification. Pour cela :
    1. accédez au lien suivant : https://europe.flexicapture.com/
    2. sur la page de connexion, cliquez sur Log in to Tenant, puis saisissez le nom de l’entreprise et les identifiants de connexion.
    3. l’accès à Administration and Monitoring Console, Web Scanning Station et Web Verification Station est disponible dans le bloc Available web stations.
Pour en savoir plus sur les fonctionnalités des stations, consultez les aides Administration and Monitoring Console, Web Verification Station et Web Scanning Station.
  1. Les paramètres suivants se configurent dans le projet chargé sur le serveur. Ouvrez la liste des définitions de document (menu Project → Document Definitions…).
  2. Sélectionnez la définition de document souhaitée et cliquez sur Edit…. La fenêtre Document Definition Editor s’ouvre.
  3. Accédez au menu Document Definition → Document Definition Properties….
  4. Dans la fenêtre qui s’ouvre, accédez à l’onglet .Net References. Cliquez sur Add… et ajoutez les bibliothèques du package ABBYY FlexiCapture Connector for Appian en tant qu’Attached file :
    1. AfcDmsConnector.dll
    2. AppianConnector.dll
    3. DmsConnector.dll
    4. Newtonsoft.Json.dll
  5. Appliquez les modifications et enregistrez le Document Definition.
  6. Accédez au menu Document Definition → Export settings… pour créer un profil d’export vers Appian.
  7. Cliquez sur Add…. L’assistant de création d’un nouveau profil d’export s’ouvre.
  8. À la première étape, sélectionnez Type: Custom export (script) ainsi que la condition d’application du profil, par exemple Document condition: Errors are irrelevant. Cliquez sur Next.
  9. Dans la fenêtre suivante, cliquez sur Edit script….
  10. Dans la fenêtre Script editor qui s’ouvre, sélectionnez Script language C# .Net et collez le script ExportScript - Appian - Configure by script.cs depuis le dossier Samples du package ABBYY FlexiCapture Connector for Appian.
  11. Dans le script, définissez les paramètres d’export :
    • Adresse du serveur Appian : connectorSettings.DmsConnectionSettings.Server = “computername.domain.com:8080”;
    • Le Repository contient le Knowledge Center ID dans Appian : connectorSettings.DmsConnectionSettings.Repository = “6209”;
    • Indiquez le nom d’utilisateur et le mot de passe de l’utilisateur Appian ;
    • Définissez le nom du dossier qui sera créé dans le système Appian : connectorSettings.DmsDocumentDestination.FolderPath = Document.BatchName;
    • Indiquez le type de Record dans Appian : connectorSettings.MappedFields.DmsMetadataTemplate.Name = “CreateRecord”;
    • Définissez le mappage des champs. Pour mapper un champ de la définition de document FlexiCapture à un champ du type Record Appian, créez une paire de champs : fieldPairs.Add(@“FlexiCapture Document Definition Section\Number”, “Document”); où la première valeur, avant la virgule, est le nom du champ dans la définition de document FlexiCapture, et la seconde, le nom du champ dans Appian.
    • Définissez les paramètres d’export des fichiers image IExportImageSavingOptions.
  12. Enregistrez les modifications et fermez Script editor, puis cliquez sur Next.
  13. À l’étape suivante, saisissez le nom du nouveau profil d’export. Par exemple, Export vers Appian. Cliquez sur Finish.
  14. Dans la liste des profils d’export, activez le nouveau profil en le marquant comme Enabled.
  15. Enregistrez les modifications dans la définition de document, fermez la fenêtre Document Definition Editor et publiez une nouvelle version de la définition de document.
Le projet dans ABBYY FlexiCapture Cloud est configuré.