Настройка определений штрихкода, патч-кода и страницы-разделителя

В задании можно использовать определения штрихкодов. Можно определить патч-коды для разделения страниц. Можно объединить обнаружение патч-кода со штрихкодами, создав правила определения страницы-разделения.

Ниже приведены инструкции по настройке определений штрихкодов и страниц-разделителей для задания обработки распознавания.

Настройка определения страницы-разделителя

Как описано в разделе Настройки разделения документов, при организации документов с помощью страниц-разделителей необходимо настроить одно или несколько правил, определяющих способ обнаружения и использования разделителей. Выполните следующие инструкции для настройки страниц-разделителей. Чтобы настроить иерархические определения страниц-разделителей, см. раздел Настройка определения страницы-разделителя.

Чтобы настроить определение страницы-разделителя, выполните указанные ниже действия.

  1. В своей процедуре создайте задание обработчика распознавания со способом организации документов Страницы-разделители или Нет: не выполнять организацию документов.

  2. На странице "Обработка документов" рядом со Страницей-разделителем нажмите Настроить, чтобы определить или изменить страницу-разделитель, указав одно или несколько правил в диалоговом окне Определение страницы-разделителя, которое отображается:
    1. В поле Имя введите название определения страниц-разделителей. При необходимости установите флажок Удалить страницу разделителя, чтобы удалить страницу-разделитель из документа. Если флажок снят (по умолчанию), страницы-разделители включаются в документ.

    2. Нажмите Добавить правило в таблице "Правила". Чтобы изменить правило, выберите его и нажмите Редактировать правило.

    3. На странице "Правило страницы-разделителя" создайте правило.

      1. В поле Имя роли введите имя роли.

      2. Чтобы указать начало нового документа, выберите патч-код (I, II, III, IV, VI или T), ранее созданное определение штрихкода или оба варианта.

      3. Если указан и патч-код, и штрихкод, или указано несколько определений штрихкода, выберите Или или И в поле Оператор, чтобы указать, должен ли на странице, идентифицируемой как разделитель, обнаруживаться один или весь код.

        Примечание.:

        Помимо указания условий And или Or в правилах, необходимо указать условия And или Or между правилами, выбрав And или Or в поле Оператор в таблице "Правила".

      4. Если вы хотите, чтобы пустые страницы рассматривались как разделители, установите флажок Рассматривать пустую страницу как разделитель. Эта опция недоступна при выборе оператора И.

      5. Нажмите ОК.

    4. Повторите предыдущий шаг, чтобы создать дополнительные правила в таблице Правила.

    5. Нажмите Отправить , чтобы сохранить определение страниц-разделителей и вернуться к Определению страницы-разделителя.

      Чтобы удалить правило страницы-разделителя, выберите его в таблице "Правила" и нажмите Удалить правило.

      Примечание.:

      Чтобы удалить определение страницы-разделителя, нажмите Удалить рядом с Настроить.

  3. Чтобы задать байты страниц, которые будут считаться пустыми, введите значение в поле Порог пустого байта страницы. Например, если в это поле введено значение 16000, то страницы размером 16000 байт или меньше считаются пустыми.

  4. Если необходимо удалить пустые страницы во время обработки документов в среде клиента захвата, установите флажок Удалить пустые страницы.

    Примечание.:

    Поле Порог пустого байта страницы и флажок Удалить пустые страницы взаимозависимы. Таким образом, если задать пороговое значение для пустого байта страницы, но не задавать пустые страницы для удаления, страницы заданных байтов не будут удалены. Аналогичным образом, если установить флажок "Удалить пустые страницы", но не устанавливать пороговое значение пустых байтов, страницы не будут удалены.
  5. Нажмите Отправить, чтобы сохранить задание.

Добавление или редактирование определений штрихкодов

Определение штрихкода позволяет выявить штрихкод с помощью правила проверки, например по длине в символах. Распознанные штрихкоды назначаются определению штрихкода на основе правила проверки определения, в котором учитываются характеристики данных значения штрихкода. Определение штрихкодов можно использовать в задании распознавания, включая разделение страниц, автоматическое заполнение полей метаданных и назначение профилей документов. (Определения штрихкодов не используются совместно в заданиях обработчика распознавания.)

Чтобы добавить или изменить определение штрихкода, выполните указанные ниже действия.
  1. Добавьте или измените задания распознавания.
  2. На странице "Определение штрихкода" нажмите Добавить определение штрихкода в таблице Определения штрихкодов.
  3. В диалоговом окне "Определение штрихкода" введите имя определения штрихкода.
  4. В поле Правило проверки укажите, как обрабатывать должен проверять штрихкод.

    Таблица 12-2 Типы правил проверки

    Тип правила проверки Описание Пример

    Нет

    Указывает, что проверка не выполняется.

    Этот вариант обычно используется, чтобы позволить заполнять значения в определении штрихкода с помощью сценария.

    Длина

    Сопоставляется любое значение штрихкода, в котором длина значения штрихкода соответствует определению.

    Длина не включает уникальные символы штрихкода, такие как цифры начала, остановки и проверки (если не включены).

    Чтобы сопоставить значение длиной в три символа, введите:

    3

    Маска

    Укажите фильтр, который определяет, какие значения принимаются, например, цифры или буквенно-цифровые символы.

    Для соответствия идентификационному номеру, например 123-45-6789, можно ввести:

    ###-##-####

    Доступные символы маски перечислены в таблице Символы маски ввода.

    Регулярное выражение

    Укажите регулярное выражение, определяющее принимаемые значения.

    Чтобы сопоставлять значение символов a, b или c, введите:

    [abc]

    Дополнительную информацию см. в документации по использованию и форматированию регулярных выражений, например:

    http://docs.oracle.com/javase/tutorial/essential/regex/

    Список выбора

    Значение штрихкода должно соответствовать значению, содержащемуся в указанном списке выбора.

    Задание содержит документы со штрихкодами, которые определяют тип документа. Список выбора типа документа содержит такие значения, как заявление на ипотеку, кредитный отчет и кредитная история. Любое считанное значение штрихкода, соответствующее значению списка выбора, назначается указанному определению штрихкода.

    Если выбрать правило, отображаются дополнительные поля значений (Длина для проверки типа длины, Маска для проверки типа маски, Регулярное выражение для проверки регулярного выражения и поля списка выбора для проверки списка выбора).

  5. Под полем Правило проверки укажите значения проверки для выбранного правила проверки.

    При указании маски ввода в отображаемом поле Маска введите маску, описывающую значение штрихкода. Распознанный штрихкод назначается этому определению штрихкода, если значение соответствует требованиям указанной маски.

    Примечание.:

    Избегайте настройки конфликтующих определений штрихкодов, например, двух штрихкодов с одинаковой длиной в символах. При необходимости можно использовать сценарий для применения бизнес-логики к назначению штрихкодов.

    Таблица 12-3 Символы маски ввода

    Маска Регулярное выражение для преобразования Пояснение

    ?

    . (точка)

    Используется для сопоставления с любым одиночным символом.

    #

    \d

    Используется для сопоставления с любой одиночной цифрой.

    Если задание содержит документы с идентификационным номером (например, 123-45-6789), маска будет иметь вид ###?#?#####.

    *

    .*

    Используется для сопоставления с любым количеством символов.

    [abc]

    [abc]

    Соответствует любому одиночному символу, указанному в группе из одного или нескольких символов. Обязательно используйте квадратные скобки ([]). Для поиска определенного штрихкода, например, claim, формат имеет вид [c][l][a][i][m].

    [!abc]

    [^abc]

    Соответствует любому неуказанному одиночным символу. Действует так же, как [abc], за исключением того, что с восклицательным знаком сопоставление дает результаты, если найдены любые символы кроме символов, указанных в скобках [abc].

    [a-zA-Z]

    [a-zA-Z]

    Используйте дефис (-) для указания диапазона символов. Диапазоны символов должны указываться в порядке возрастания ([A-Z], а не [Z-A]). Например, [A-Z] приводит к совпадении, если найден символ в диапазоне A-Z.

  6. Нажмите ОК.
    Данное определение указано в таблице "Определения штрихкодов".
  7. Повторите шаги 2–6, чтобы создать дополнительные определения штрихкодов.

Настройка определений иерархических страниц-разделителей

Как описано в разделе Настройки разделения документов, при организации документов с помощью иерархических разделителей необходимо настроить определения страниц-разделителей для каждого уровня иерархии, на котором осуществляется обнаружение патч-кодов и/или штрихкодов. (О том, как настроить разделение документов для заданий с одноуровневыми разделителями или заданий без организационной структуры, см. в разделе Настройка определения страницы-разделителя.)

Чтобы настроить разделение страниц для заданий с иерархическими разделителями, выполните указанные ниже действия.

  1. В своей процедуре добавьте или измените задание с иерархическими страницами-разделителями. См. Настройка задания для документов с иерархическими разделителями.

  2. На странице "Обработка документов" в таблице "Иерархические страницы-разделители документов" нажмите Добавить, чтобы добавить определение иерархических страниц-разделителей. Чтобы изменить определение, выберите его и нажмите Изменить.

  3. В диалоговом окне "Определение страниц-разделителей" создайте определение для одного из уровней иерархии.

    1. В поле Имя введите название определения страниц-разделителей.

    2. Дополнительно можно выбрать поле Удалить страницу разделителя, чтобы удалить страницу-разделитель из документа или вложения. Если флажок снят (по умолчанию), страницы-разделители включаются в документ или вложение.

  4. В поле Тип вложения выберите тип вложения из списка определенных типов вложений, чтобы определить страницу-разделитель для включения во вложение. Поле Профиль документа доступно, только если выбран вариант Определить динамически с помощью страницы-разделителя в поле Динамический вариант профиля документа на странице "Профиль документа". В поле Тип вложения установлено значение Нет. Оно отключено, если в поле Профиль документа выбран профиль документа. Страница-разделитель типа вложения может быть определена только на последнем уровне иерархии.

  5. Добавьте или измените правила для определения страниц-разделителей.

    1. Нажмите Добавить правило в таблице "Правила".

    2. Чтобы изменить правило, выберите его и нажмите Изменить.

  6. В диалоговом окне "Правило страниц-разделителей" определите правило.

    1. В поле Имя роли введите имя роли.

    2. Чтобы указать начало нового документа или вложения, выберите патч-код (I, II, III, IV, VI или T), ранее созданное определение штрихкода или оба варианта.

    3. Если указан и патч-код, и штрихкод, или указано несколько определений штрихкода, выберите Или или И в поле Оператор, чтобы указать, должен ли на странице, идентифицируемой как разделитель, обнаруживаться один или весь код.

    4. Нажмите ОК.

  7. Повторите шаги 5 и 6, чтобы создать дополнительные правила для разделителя страниц.

    1. Помимо указания условий And или Or в правилах, условия And или Or необходимо указывать между правилами, выбрав And или Or в поле Оператор в таблице "Правила". Например, для определения разделителя могут потребоваться оба правила, Правило 1 AND Правило 2, хотя каждое правило может предоставить два метода сопоставления (патч-код OR штрихкод).

    2. Чтобы удалить правило разделителя, выберите его в таблице "Правила" и нажмите Удалить правило.

    3. Нажмите Отправить, чтобы сохранить определение страниц-разделителей.

      Созданное определение страниц-разделителей отображается в таблице "Иерархические страницы-разделители документов".

  8. Повторите шаги 2–7, чтобы создать дополнительные определения разделителей страниц.

    • Чтобы удалить определение, выберите его в таблице, а затем нажмите Удалить определение.

    • Нажмите Вверх или Вниз, чтобы переместить выбранное определение по иерархии для правильного отображения порядка расположения страниц-разделителей в пакете.

  9. Нажмите Отправить, чтобы сохранить задание.