Документация для версии POS-Интеллект 5.4. Документация на другие версии также доступна.

Предыдущая страница Создание парсера  Настройка парсера в ПК POS Интеллект Следующая страница

Необходимо проверить,  как отрабатывается созданный шаблон. Для проверки используется утилита ParserTest.exe

 

Проверка производится следующим образом:

  1. Фрагмент парсера необходимо скопировать в поле Templtes.
  2. В поле Data поместить фрагмент текста чека.
  3. Нажать кнопку Check.
  4. Если шаблон составлен правильно, то в поле Result отобразятся наименования полей и их значения, которые будут записаны в базу. Если ничего не появилось, значит в шаблоне присутствует ошибка.

    Примечание.

    Роль могут играть лишние пробелы в начале строк, знаки конца строки и т.д. Как видно в примере на рисунке, в окончательном варианте шаблон:

    «(?P<check_id>[%number%]{6})      касса 06 »

    с рисунка в разделе Создание парсера видоизменен следующим образом:

    «(?P<check_id>[%number%]{6})\s*касса 06».

    Пробелы заменены на «\s*», чтобы избежать разночтения в количестве пробелов.

  5. Если данные в поле Result отобразились верно, то необходимо перенести шаблон в настройки парсера объекта POS-терминал при помощи функций копирования и вставки текста (см. раздел Настройка парсера в ПК POS-Интеллект).

Примечание.

В случае примеров, рассматриваемых на рисунках, шаблон необходимо поместить в раздел Пролог чека. Аналогичным образом добавляются остальные разделы чека.
  • No labels