Копировать ссылку на страницу Перейти в предыдущий раздел Перейти в следующий раздел

Конфигурационный файл авторазметки содержит информацию для сопоставления фактов, извлеченных из документов, атрибутам в AVIA, а также тип поиска фактов.

Структура файла:

{

  "type": "{Тип поиска}",

  "label": "{Атрибут AVIA}",

  "facts": [

    {

      "name": "{Тип факта}",

      "fields": [

        "{Часть факта 1},

        "{Часть факта 2}"

      ],

      "conditions": {

        {Дополнительные условия}

      }

    }

  ]

}

type – тип поиска фактов. Возможные значения:

string – поиск через сопоставление строк без учета регистра;
fuzzy – нечеткий поиск;
date – поиск дат;
float – поиск дробных чисел;
number – поиск целых чисел;
person – поиск персон.

Если параметр не задан, по умолчанию используется тип string.

label – атрибут AVIA, которому соответствует искомый факт. Например, установите значение NUMBER при поиске номера документа.

facts – настройка поиска фактов, которые соответствуют атрибуту AVIA:

name. Тип факта. Например, при поиске в документе наименования организации-покупателя укажите, что факт относится к типу «контрагент» – COUNTERPARTY;
fields. Части факта, которые необходимо разметить и включить в атрибут. Указываются в порядке, в котором записаны в документах. Например, если в имени контрагента сначала написано наименование, а потом организационно-правовая форма, то указать параметры нужно именно в этом порядке;
conditions. Дополнительные условия поиска с заданием конкретных значений частей и свойств факта.

Пример файла:

{

  "type": "fuzzy",

<!--Поиск наименования организации-покупателя -->

  "label": "BUYER",

  "facts": [

    {

<!--Поиск среди организаций-контрагентов -->

      "name": "Counterparty",

      "fields": [

<!--Включение в область разметки организационно-правовой формы -->

        "LegalForm",

<!--Включение в область разметки наименования организации -->

        "Name"

      ],

      "conditions": {

<!--Поиск среди контрагентов организаций-покупателей -->

        "CounterpartyType": "BUYER

      }

    }

  ]

}

© Компания Directum, 2020 Сообщество пользователей Directum
.navbar > a:hover { background: #FFD73B; }