Если Z-отчет фискального регистратора ШТРИХ-МИНИ-ФР-К не сходится с Отчетом о розничных продажах в 1С Управление торговлей

Оборудование - ККМ

Штрих ККМ фискальный регистратор z-отчет

10
Иногда на практике приходится сталкиваться с ситуацией, когда итоговая сумма Z-отчета фискального регистратора не сходится с Отчетом о розничных продажах в 1С и руководство (заказчик) хочет точно знать, что именно произошло, в чем причина расхождений. Отчет "Анализ лог файла штрих ККМ" позволит сэкономить время при анализе расхождений.

Конкретная ситуация у клиента

Имеется фискальный регистратор ШРИХ-МИНИ-ФР-К и 1С Управление торговлей 10. Z-отчет (суточный с гашением) не сходится с 1С Отчетом о розничных продажах : z-отчет 138430 руб. > 1С 138235 руб., разница 195 руб.

1. Для анализа того, что именно происходит с фискальным регистратором в процессе взаимодействия с 1С необходим лог файл. Чтобы его включить запускаем Тест драйвера FR 4.10 > Настройка свойств > Дополнительные параметры > Лог > Вести лог и указываем Имя файла.

Выглядеть лог файл будет примерно так:

 

В нашем случае он содержал 119 517 строк, изучать его в текстовом редакторе еще то удовольствие.

Для облегчения анализа был написан отчет "АнализЛогФайлаШтрихККМ", который отображает лог файл в виде таблицы в форме обработки. Количество строк уменьшилось до 946. Можно быстро увидеть проблемы, если значение в колонке "Код ошибки" отлично от 0. Итоги по продажам и оплатам.

Однако заказчика интересовало какой товар пробит правильно, а какой нет. Для этого в отчет была добавлена кнопка "Сравнить с отчетом 1С". И мы получили следующую картину:


Красным цветом выделяются строки, в которых "Разница" <> 0 на эти строки нужно обратить пристальное внимание.

Колонки Номенклатура, Количество, цена, Сумма, Товар1С - это данные из документа 1С Отчет о розничных продажах.

Колонки КоличествоККМ,ЦенаККМ,СуммаККМ,ЧекиККМ, ТоварККМ - это данные из текстового лог файла ШТРИХ-МИНИ.

В колонке ЧекиККМ запись вида "+406" значит следующее: + была продажа с номерм чека в ККМ 406.

Соответственно +428+450 пробито два чека по этому товару.

Знак минус в колонке ЧекиККМ говорит о возврате.

В нашей ситуации ШТРИХ пробил чек, 1С запросила номер пробитого чека, но была ошибка "Сбой питания", 1С посылает команду аннулировать чек, ШТРИХ не может аннулировать закрытый чек. Девочки операторы видят в 1С чек не пробился и пробивают его еще раз, в этот раз успешно, но в ККМ сумма больше на 195 рублей.

Как пользоваться отчетом

1. Задаем интересующий нас период.

2. Добавляем лог файлы ШТРИХ (их может быть несколько).

3. Щелкаем кнопку "Загрузить из файлов" увидим в кратком виде операции на ККМ.

4. Щелкаем кнопку "Сравнить с отчетом 1С"  выбираем "Отчет о розничных продажах" и в следующем окне флаги "Цена, Наименование" или "Цена,НаименованиеПолное" для сопоставления товаров, увидим различия, выделенные цветом.

Отчет работает в обыном режиме, платформа 1с 8.2 или 8.3.

10

Скачать файлы

Наименование Файл Версия Размер
АнализЛогФайлаШтрихККМ.erf
.erf 22,58Kb
21.08.15
18
.erf 1.0 22,58Kb 18 Скачать

См. также

Специальные предложения

Комментарии
Избранное Подписка Сортировка: Древо
1. kolya_tlt 11 25.08.15 19:58 Сейчас в теме
А что делается дальше с чеком или как устраняются расхождения? Если ли какой то механизм "допробития" чека?
2. rusmil 136 26.08.15 05:14 Сейчас в теме
(1) kolya_tlt,
Ситуация 1. Чек провелся в 1С, но не пробился на ККМ - если смена не закрыта просто открываем чек, щелкаем ОК, чтобы он пробился. Если этого не сделать тогда в 1С сумма будет > Z отчета.
3. rusmil 136 26.08.15 05:14 Сейчас в теме
(1) kolya_tlt,
Ситуация 2. Чек провелся в 1с, пробился на ККМ, но в 1С не дошла информация из ККМ о пробитии – пробивать чек повторно не нужно, иначе, получим в 1С сумму < Z отчета (эта ситуация описана в статье).
4. kolya_tlt 11 26.08.15 09:12 Сейчас в теме
(3) у вас чек просто проводится или нет? у нас есть понятие статуса. пробит, аннулирован и т.д.
5. rusmil 136 26.08.15 09:31 Сейчас в теме
(4) kolya_tlt,
Вероятно у вас 11 редакция "Управление торговлей", там как раз в документах "Чек ККМ" есть реквизит "Статус" со значениями "Чек пробит, Отложен без резервирования, Отложен с резервированием".
Здесь же описывается 10 редакция "Управление торговлей", где документ "Чек ККМ" содержит реквизит "Чек пробит на ККМ". У нас чек пробивается в момент Проведения.
6. asdfgcom 272 20.01.17 09:01 Сейчас в теме
Интересная идея.
До сих пор делал руками. Проглядывал лог, искал неприятности.
Можно расширить до поиска ошибок в течении смены.
Например, кассир зачем-то открывает крышку аппарата в момент пробития или кабель выдергивает. Однозначно + за идею.
Оставьте свое сообщение