Это руководство должно облегчить вам процесс коррекции чеков для исправления ошибки с непереданным тегом 2108 (мера измерения).
Процесс разбит на два этапа: подготовка данных и печать чеков.
-
Извлечение отчетов из ОФД:
- Вам нужно получить два типа отчетов в формате XLS:
- Отчет о карантинных чеках.
- Детальный отчет по товарам.
Убедитесь, что отчет о карантинных чеках содержит только карантинные чеки.
- Вам нужно получить два типа отчетов в формате XLS:
-
Преобразование отчетов в формат CSV:
- Откройте отчет о карантинных чеках с помощью LibreOffice Calc.
- Удалите все лишнее, оставив только заголовки столбцов.
- Сохраните файл как
checks_header.csv
, выберите формат "Текст CSV (*.csv)" и активируйте "Изменить настройки фильтра". - Повторите процедуру для детального отчета по товарам, сохраняя его как
checks_poss.csv
.
- Запуск программы:
- Поместите оба файла CSV (
checks_poss.csv
иchecks_header.csv
) в папку\xlstojson\infiles
. - Убедитесь, что папка
\xlstojson\json
пуста. - Запустите
checkcorr2.exe
из папкиxlstojson
и следуйте инструкциям на экране. - После завершения в папке
\xlstojson\json
появятся готовые JSON-файлы для печати.
- Поместите оба файла CSV (
- Подготовка JSON-файлов:
- Перенесите JSON-файлы из
\xlstojson\json
в\jsons\works\
. - В
\jsons\works\
создайте файлconnection.txt
и укажите номер COM-порта кассы.
- Перенесите JSON-файлы из
- Печать чеков:
- Запустите программу
jsontokkt.exe
из папкиjsontokkt
. Чеки автоматически начнут печататься.
- Запустите программу
- Отслеживание напечатанных чеков:
- Все успешно напечатанные чеки сохраняются в файле
printed.txt
в папке\jsons\works\
. - При каждом новом запуске программы уже напечатанные чеки будут пропускаться.
- Все успешно напечатанные чеки сохраняются в файле