Если Z-отчет фискального регистратора ШТРИХ-МИНИ-ФР-К не сходится с Отчетом о розничных продажах в 1С Управление торговлей
Файлы
ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний
Оформите подписку на компанию для решения рабочих задач
Оформить подписку и скачать решение со скидкойВы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».
- 0% комиссии — оплата напрямую исполнителю;
- Исполнители любого масштаба — от отдельных специалистов до команд под проект;
- Прямой обмен контактами между заказчиком и исполнителем;
- Безопасная сделка — при необходимости;
- Рейтинги, кейсы и прозрачная система откликов.
Конкретная ситуация у клиента
Имеется фискальный регистратор ШРИХ-МИНИ-ФР-К и 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.
Вступайте в нашу телеграмм-группу Инфостарт