Skip to Content

Primo.TiP.Activities

Primo RPA Studio ProPrimo RPA Studio Core

Пакет Primo.TiP (Primo Integration for Train In Progress) обеспечивает интеграцию платформы Primo RPA с интеллектуальной платформой распознавания документов Train In Progress IDP (https://traininprogress.ai/). Пакет позволяет автоматизировать процесс распознавания и классификации документов внутри RPA-проектов.

Пакет доступен для скачивания двумя способами:

1. С сайта NuGet:

Скачать пакет по следующей ссылке:

2. Через управление зависимостями в Primo RPA Studio:

Чтобы установить пакет через Primo RPA Studio, выполните следующие шаги:

  • Откройте Primo Studio и перейдите в меню Управление зависимостями.
  • В левой части окна выберите источник NuGet.org.
  • В поле поиска введите Primo.TiP.
  • Найдите пакет Primo.TiP и нажмите Установить.
  • После выбора нажмите кнопку Сохранить.
  • В появившемся окне подтверждения установки нажмите Установить.
  • Дождитесь завершения установки. Пакет будет добавлен в проект.

Активности, добавляемые после установки

Пакет добавляет элемент:

  1. Извлечь данные (TiP) — отправляет PDF-документ на сервер TiP и возвращает результат распознавания.

Свойства

Символ * в названии свойства указывает на обязательность заполнения. Описание общих свойств см. в разделе Свойства элемента.

СвойствоТипОписание
СерверStringURL эндпоинта API TiP
ТокенStringТокен авторизации для API сервера TiP
ФайлStringПуть к файлу для извлечения данных (поддерживается PDF)
РезультатыStringРезультаты извлечения данных в формате JSON
DataObjectExtraction result as deserialized object structure
Тип документаStringКлассификация документа, полученная от сервера TiP

Пример выходных данных

Ниже приведен пример JSON-результата, возвращаемого после распознавания документа:

{ "id": "373d2bea", "type": { "value": "upd", "confidence": 1.0, "sure": true }, "entities": [ { "id": "2dfcb937", "name": "document_date", "display_name": "Дата документа", "value": "31.07.2018", "confidence": 0.92, "sure": false, "locations": [ { "page_num": 0, "value": "31.07.2018", "box": { "x_min": 942, "y_min": 120, "x_max": 1129, "y_max": 139 } } ] } ] }