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