Касса ККМ в 1С:УНФ: от настройки до закрытия смены
В 1С:УНФ сначала настраивают организацию и кассу предприятия, затем создают кассу ККМ, назначают ей фискальное устройство и рабочее место. До первой продажи нужно сверить ФФД, систему налогообложения и регистрационные данные, открыть смену и выполнить тест оборудования.
Если чек не уходит на фискальный регистратор, проверяйте цепочку по порядку: документ продажи → касса ККМ → рабочее место → подключаемое оборудование → драйвер → устройство и ОФД.
Касса предприятия и касса ККМ в 1С:УНФ — в чём разница
Касса предприятия отражает движение наличных денег в управленческом учёте: поступления, выдачи и остаток. Касса ККМ описывает конкретный узел фискализации, через который пробиваются розничные чеки и ведётся кассовая смена. Это связанные, но не взаимозаменяемые сущности.
Одна касса предприятия может использоваться для учёта денег, а несколько касс ККМ — для разных торговых точек или рабочих мест. Ошибка в выборе кассы предприятия и ошибка связи с ККМ дают разные симптомы: в первом случае неверно отражаются деньги, во втором чек не фискализируется.
Подключаемое оборудование и фискальный регистратор
В разделе подключаемого оборудования создайте экземпляр устройства типа «ККТ с передачей данных» или эквивалентного типа вашей версии УНФ. Укажите рабочее место, выберите установленный драйвер, настройте канал связи и выполните тест подключения. Названия команд и разделов могут отличаться между релизами УНФ и версиями библиотеки подключаемого оборудования.
- Драйвер должен поддерживать модель ККТ и разрядность клиентского приложения.
- Порт или сетевой адрес не должен быть занят другой программой.
- Экземпляр оборудования назначается тому рабочему месту, где запускается РМК.
- Тест устройства подтверждает связь, но не заменяет проверку регистрации ККТ.
Здесь важна не пошаговая установка конкретного драйвера, а результат: УНФ видит устройство, получает его состояние и может выполнить фискальную команду от имени нужной кассы ККМ.
Рабочее место и РМК: как связать кассира с ККМ
Рабочее место определяет, на каком компьютере доступно подключаемое оборудование. В настройке кассы ККМ выберите организацию, кассу предприятия и устройство, а в РМК — соответствующую кассу ККМ. Если оборудование создано для другого рабочего места, тест может быть недоступен, а чек останется нефискализированным даже при корректной карточке кассы.
Перед запуском продаж проверьте права кассира на РМК и кассовые операции, доступность ККТ именно в текущем сеансе и отсутствие одновременно открытого РМК под той же кассой на другом компьютере.
Регистрация ККТ: ФФД, организация и система налогообложения
Данные в 1С должны совпадать с параметрами, записанными при регистрации ККТ: ИНН организации, регистрационный номер, заводской номер, адрес расчётов, версия формата фискальных документов и применяемая система налогообложения. Несовпадение часто проявляется только при печати чека — устройство доступно, но отклоняет фискальную операцию.
- Организация: чек пробивается от того юридического лица или ИП, на которое зарегистрирована ККТ.
- ФФД: касса, драйвер и настройки УНФ должны поддерживать одну согласованную версию формата.
- Система налогообложения: значение в чеке должно быть разрешено регистрационными параметрами ККТ.
- Номенклатура: ставка НДС, предмет и способ расчёта должны соответствовать операции.
Перерегистрация ККТ — юридически значимая операция. Если параметры в фискальном накопителе неверны, не исправляйте их экспериментально из 1С: сначала подтвердите данные регистрационного отчёта и действуйте по регламенту производителя и ФНС.
Открытие кассовой смены
До первого чека откройте смену из РМК или формы управления фискальным устройством. УНФ передаёт команду в ККТ, а успешность подтверждается отчётом об открытии смены. Статус только в интерфейсе недостаточен: после обрыва связи состояние базы и устройства может различаться.
Если смена уже открыта на ККТ, сначала обновите состояние устройства. Не открывайте её повторно «на всякий случай». Учтите ограничение продолжительности фискальной смены: просроченную смену нужно корректно закрыть, иначе новые чеки будут отклоняться.
Продажа и чек: что происходит при оплате
В РМК кассир подбирает товары, проверяет количество, цену, ставку НДС и способ расчёта, затем принимает оплату. УНФ формирует данные чека, передаёт их драйверу, ККТ записывает фискальный документ и печатает бумажный либо формирует электронный чек. Продажу следует считать завершённой после получения от устройства успешного результата и фискальных реквизитов.
При тайм-ауте нельзя сразу повторять оплату: сначала запросите состояние ККТ и найдите последний документ. Иначе один расчёт может быть фискализирован дважды. Если чек записан в ККТ, но документ УНФ не получил ответ, нужна сверка и штатное восстановление состояния, а не повторный чек.
Эквайринг и кассовый чек — две разные операции
Эквайринговый терминал подтверждает списание денег с банковской карты, а ККТ регистрирует расчёт для налогового учёта. Слип терминала не заменяет кассовый чек. Поэтому успешная оплата по карте ещё не означает, что чек пробит.
- Свяжите эквайринговый терминал и договор эквайринга с нужной организацией и рабочим местом.
- Настройте вид оплаты картой и его использование в РМК.
- При сбое определите отдельно статус банковской транзакции и статус фискального документа.
- Возврат по карте и чек возврата выполняйте как согласованную пару операций.
Закрытие смены и сверка итогов
В конце работы завершите незакрытые продажи, сверьте наличные и безналичные оплаты, затем закройте кассовую смену. ККТ формирует отчёт о закрытии, после чего в УНФ оформляются предусмотренные учётом итоговые документы и передача розничной выручки в кассу предприятия.
Сравните суммы продаж, возвратов, наличных и карт в УНФ с отчётом ККТ и итогами терминала. Расхождение разбирайте до следующей смены: частые причины — непробитый чек, повторная операция, автономная продажа на ККТ или незавершённая эквайринговая транзакция.
Диагностика: почему чек не уходит на фискальный регистратор
Ищите сбой от учётного документа к устройству, фиксируя результат каждого шага:
- Проверьте организацию, кассу ККМ, кассу предприятия и систему налогообложения в продаже.
- Убедитесь, что касса ККМ назначена текущему РМК и текущему рабочему месту.
- Выполните тест подключаемого оборудования и запросите состояние ККТ.
- Проверьте, открыта ли смена, не истёк ли её срок, есть ли бумага и нет ли аппаратной ошибки.
- Сверьте ФФД, НДС, предмет и способ расчёта, маркировку и регистрационные параметры.
- Изучите текст ошибки драйвера и журнал регистрации за точное время операции.
// Безопасный диагностический вывод: только чтение метаданных документа.
ДокументПродажи = Документы.ЧекККМ.НайтиПоНомеру(НомерЧека, ДатаЧека);
Если ДокументПродажи.Пустая() Тогда
Сообщить("Чек ККМ не найден: проверьте номер и дату");
Иначе
Сообщить("Найден документ: " + Строка(ДокументПродажи));
КонецЕсли;
Сигнатура Сообщить() сверена со справочником платформы. Имя документа розничного чека
зависит от версии и доработок конфигурации, поэтому перед запуском примера агент должен проверить
метаданные конкретной базы. Диагностика не должна повторно пробивать чек или менять состояние смены.
Частые ошибки при настройке кассы ККМ в 1С:УНФ
- Касса предприятия принята за кассу ККМ. Денежный учёт настроен, но фискальное устройство не назначено.
- Оборудование привязано к другому рабочему месту. Устройство исправно, однако текущий РМК его не видит.
- Организация не совпадает с регистрацией ККТ. Драйвер подключается, но фискализация отклоняется.
- Неверные ФФД, СНО или ставка НДС. Ошибка возникает на этапе формирования либо передачи чека.
- Оплата картой считается пробитым чеком. Банк подтвердил операцию, а фискальный документ не создан.
- Повтор после тайм-аута без проверки ККТ. Возникает риск двойного чека при уже завершённой операции.
- Закрытие смены без сверки. Расхождение между УНФ, ККТ и терминалом переносится на следующий день.
Частые вопросы о кассе ККМ в 1С:УНФ
Чем касса ККМ отличается от кассы предприятия в 1С:УНФ?
Касса предприятия учитывает наличные деньги и их движение, а касса ККМ связывает розничные продажи, кассовую смену и конкретное фискальное устройство. Для корректной работы обычно нужны обе настройки.
Почему терминал принял оплату, но кассового чека нет?
Эквайринговая и фискальная операции независимы. Проверьте статус банковской транзакции отдельно, затем состояние ККТ и последний фискальный документ; не повторяйте оплату до такой сверки.
Что проверить первым, если чек не уходит на фискальный регистратор?
Сначала проверьте связь кассы ККМ с организацией, РМК, рабочим местом и экземпляром оборудования. Затем выполните тест связи, запросите состояние смены и сопоставьте регистрационные параметры, ФФД и СНО.
ИИ Консоль кода 1С
Лайт
Для ознакомления с возможностями
- Полный набор инструментов без урезаний
- Без ввода карты
Старт
Для индивидуального использования
- До 5 конфигураций
- Встроенный агент запросов 1С
-
≈ 100 задач Подробнее про лимиты
- Техническая поддержка
Продвинутый
Популярный выборДля интенсивного использования или команд
- До 15 конфигураций
- Встроенный агент запросов 1С
-
≈ 300 задач Подробнее про лимиты
-
Свои подписки Codex, Claude и любые OpenAI-совместимые
-
Внешние обработки без Конфигуратора
- Приоритетная техническая поддержка