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

Предыдущая страница Следующая страница

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Current »

Необходимо проверить,  как отрабатывается созданный шаблон. Для проверки используется утилита 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