Перейти к содержанию

Касса Штрих-М через KKM Server

Если у клуба уже есть касса Штрих-М, её можно подключить без нашего моста — через стороннюю программу KKM Server (kkmserver.ru). Она ставится на кассовый ПК, работает с кассой и принимает команды от сервера клуба по сети.

graph LR
    A["Админка<br/>(сервер клуба)"] -- "сеть" --> B["KKM Server<br/>(кассовый ПК)"]
    B --> C["Касса Штрих-М"]
    C --> D["ОФД → налоговая"]

Сравнение со всеми типами касс — Какая касса подойдёт.

Что умеет и чего нет

Умеет Не умеет
чек продажи и чек возврата X-отчёт, внесение и выемка наличных, денежный ящик
чек коррекции состояние обмена с ОФД на вкладке «Касса»
открытие и закрытие смены из админки чек онлайн-оплаты вашей кассой (см. ниже)
коды маркировки в чеке — проверку по ФФД 1.2 ведёт KKM Server страница моста и мастер «Подключение» — они только для АТОЛ

Онлайн-оплаты — чеки пробивает ЮKassa

Чеки онлайн-оплат (приложение игрока, ЮKassa) кассой Штрих-М через продукт не пробиваются. Если в Настройки → «Оплата и кредиты» → «Кто пробивает чеки онлайн-оплат» выбрана «Наша касса», гость увидит «Онлайн-оплата сейчас недоступна — пополните баланс у администратора». Выберите «ЮKassa» и включите чеки в кабинете ЮKassa — см. Платежи.

Шаг 1. Касса, ФН, ОФД, налоговая

Как и для любой кассы: фискальный накопитель, договор с ОФД, регистрация кассы в ФНС (формат ФФД 1.2). Это делают до подключения к продукту — с бухгалтером или сервисным центром Штрих-М.

Шаг 2. KKM Server на кассовом ПК

  1. Установите KKM Server на кассовый ПК и подключите в нём кассу — по инструкции KKM Server. Программа лицензируется отдельно, покупается у её разработчика.
  2. Убедитесь, что KKM Server видит кассу (в его собственной программе настройки).
  3. Закрепите за кассовым ПК постоянный IP в роутере — по нему сервер клуба находит KKM Server.

Логин и пароль KKM Server

В форме кассы нет полей для логина и пароля KKM Server — продукт обращается к нему без них. Если в KKM Server включена проверка пароля для входящих команд, уточните настройку у поставщика.

Шаг 3. Касса в админке

  1. Админка → Касса → вкладка «Устройства» → «Добавить».
  2. Тип — «Штрих-М / KKM Server». Заполните:
    • URL KKM Server — адрес KKM Server на кассовом ПК, например http://<IP кассового ПК>:5893/Execute. Запрос идёт с сервера клуба, поэтому localhost из подсказки подходит, только если KKM Server стоит на самом сервере;
    • Номер устройства (NumDevice) — 0, если касса в KKM Server одна;
    • Имя кассира — печатается в чеке;
    • ИНН, система налогообложения, тип НДС.
  3. «Проверить соединение» — продукт спросит KKM Server о кассе. Успех — «KKM Server: подключено» (или данные кассы), касса «В сети». Ошибка — текст от KKM Server.
  4. Админка → Настройки → Фискализация / ККМ → «Чеки включены».

Шаг 4. Пробный чек и смена

  1. «Открыть смену».
  2. «Тестовый чек» — продажа и возврат на 1 ₽. Оба чека должны пройти; проверьте их в личном кабинете ОФД.
  3. Вечером — «Закрыть смену».

Частые ситуации

Что видите Что значит Что делать
«Проверить соединение» — ошибка соединения или таймаут сервер клуба не достучался до KKM Server кассовый ПК включён? KKM Server запущен? В URL — IP кассового ПК, а не localhost? Брандмауэр пропускает порт?
Ответ KKM Server с ошибкой KKM Server на связи, но не работает с кассой проверьте кассу в программе настройки KKM Server, номер устройства
Гость не может оплатить онлайн выбрано «Наша касса» для онлайн-оплат Настройки → «Оплата и кредиты» → «ЮKassa», см. выше
Чеки не пробились, касса выключалась чеки ждут в очереди включите кассу — они допробиваются сами. Вручную не пробивайте — будет дубль