Skip to main content

Необходимые компоненты

  • ABBYY FlexiCapture Distributed, установленная на локальном компьютере (в частности, Project Setup Station);
  • Настроенный проект в ABBYY FlexiCapture версии 12.0.1.530 и выше.
  • Учетные данные администратора компании в FlexiCapture Cloud.
  • Дистрибутив ABBYY FlexiCapture Connector for Appian.

Настройка проекта

  1. Запустите Project Setup Station и в меню File выберите Open Project….
    Note: Если вы хотите открыть проект, ранее загруженный на сервер, выберите команду Open Project from Server…. и перейдите к п. 6 настоящей инструкции.
  2. Выберите настроенный ранее FlexiCapture-проект (.fcproj file) и нажмите Open.
  3. После открытия проекта загрузите его на сервер (кнопка Upload Project to Server… на панели инструментов):
  4. In the dialog box that opens:
    1. specify the name of the FlexiCapture server в формате https://europe.flexicapture.com#Company, где Company - имя тенанта.
    2. select Use server authentication option and specify credentials.
    3. click Test Connection button to make sure that credentials are valid.
    4. Нажмите OK и дождитесь, пока проект загрузится на сервер.
      Note: Если версия Project Setup Station не соответствует версии Processing Server в облаке, на экране появится ошибка “Application Server version is not compatible.”
  5. Откройте загруженный на сервер проект.
    Note: Адрес сервера, на котором расположен открытый в Project Setup Station проект, можно увидеть в заголовке окна Project Setup Station.
  6. При необходимости измените настройки администрирования, сканирования и верификации. Для этого:
    1. перейдите по ссылке: https://europe.flexicapture.com/
    2. на странице входа в систему нажмите Log in to Tenant, введите имя компании и учетные данные для входа.
    3. для доступа к Administration and Monitoring Console, Web Scanning Station and Web Verification Station представлен в блоке Available web stations.
Подробнее о возможностях станций см. справки Administration and Monitoring Console, Web Verification Station and Web Scanning Station.
  1. Дальнейшие настройки производятся в загруженном на сервер проекте. Откройте список определений документа (меню Project → Document Definitions…).
  2. Выберите нужное определение документа и нажмите Edit…. Откроется окно Document Definition Editor.
  3. Перейдите в меню Document Definition → Document Definition Properties….
  4. В открывшемся окне перейдите на вкладку .Net References. Нажмите Add… и добавьте библиотеки из дистрибутива ABBYY FlexiCapture Connector for Appian как Attached file:
    1. AfcDmsConnector.dll
    2. AppianConnector.dll
    3. DmsConnector.dll
    4. Newtonsoft.Json.dll
  5. Примените изменения и сохраните Document Definition.
  6. Перейдите в меню Document Definition → Export settings… для создания профиля экспорта в Appian.
  7. Нажмите Add…. Откроется wizard по созданию нового профиля экспорта.
  8. На первом шаге выберите Type: Custom export (script) и условие применение профиля, например, Document condition: Errors are irrelevant. Нажмите Next.
  9. В следующем окне нажмите Edit script….
  10. В открывшемся окне Script editor выберите Script language C# .Net и вставьте скрипт ExportScript - Appian - Configure by script.cs из папки Samples из дистрибутива ABBYY FlexiCapture Connector for Appian.
  11. В скрипте задайте настройки экспорта:
    • Адрес сервера Appian:
      connectorSettings.DmsConnectionSettings.Server = “computername.domain.com:8080”;
    • Repository contains Knowledge Center ID in Appian:
      connectorSettings.DmsConnectionSettings.Repository = “6209”;
    • Specify username and password of Appian user;
    • Задайте имя папки, которая будет создана в системе Appian:
      connectorSettings.DmsDocumentDestination.FolderPath = Document.BatchName;
    • Укажите Record type в Appian:
      connectorSettings.MappedFields.DmsMetadataTemplate.Name = “CreateRecord”;
    • Задайте мапирование полей. Для мапирования поля из определения документа FlexiCapture с полем из Appian Record Type создайте field pair:
      fieldPairs.Add(@“FlexiCapture Document Definition Section\Number”, “Document”);
      где первое значение до запятой – имя поля в определении документа в FlexiCapture, второе – имя поля в Appian.
    • Задайте настройки экспорта файлов изображений IExportImageSavingOptions.
  12. Сохраните изменения и закройте Script editor, нажмите Next.
  13. На следующем шаге введите имя нового профиля экспорта. Например, Export to Appian. Нажмите Finish.
  14. В списке профилей экспорта отметьте новый профиль как Enabled.
  15. Сохраните изменения в определении документа, закройте окно Document Definition Editor и опубликуйте новую версию определения документа.
Проект в ABBYY FlexiCapture Cloud настроен.