Имя: Пароль:
1C
 
РБ-Софт:Сервер ККМ - простой метод интеграции любой 1С и ТСПИоТ
₽ (Волшебник 28.08.2026 15:27)
0 bainov-evgeniy
 
28.08.26
15:32
Добрый день, коллеги!
Если у Вас стоит задача добавить в устаревшую 1С работу с маркированным товаров при регистрации кассовых чеков, то необходимо либо обновить 1С до текущей версии, либо внести довольно сложные изменения в свою конфигурацию 1С.
Иногда обновление до типовой 1С нереально сделать из-за огромного числа доработок.
Хочу рассказать о возможности простого решения этой технической задачи посредством использования Сервера ККМ.
В поставке продукта есть 1С-совместимые драйверы ККТ под все версии 1С. Их можно скачать из веб-админки программы. Подключаете ККМ через подходящий для вашей конфигурации драйвер, настраиваете печать чеков через сервер ККМ. На стороне сервера ККМ настраивается работа с ТСПИОТ, ЛМЧЗ и ГИСМТ.
В итоге: чеки, отправленные на сервер ККМ предварительно проходят все необходимые проверки согласно требований разрешительного режима и только после успешного прохождения проверки регистрируются в ККМ.

Драйверы ККТ разработаны для всех вариантов запуска 1С (Win32/64, Linux, Mac, Android, Браузеры) и поддерживают расширенный функционал:
1. В любой версии драйвера есть возможности для добавления всей требуемой информации о чеке (маркировка, агентская продажа, часовой пояс и т.п.)
2. Есть возможность применить функционал защиты от дублирования печати чека. Такое иногда бывает, когда чек реально отпечатался, но информация об этом по какой-то причине не попала в 1С.

В поставке есть пример интеграции с 1С7.7 : Разработана библиотека классов 1С++, которую можно легко подключить к любой конфигурации 1С7.7.

Сервер ККМ работает через REST API. таким образом можно подключать функцию печати чеков к сайтам и мобильным приложениям.

К серверу можно подключать все модели ККМ Атол, Ритейл, РР-Электро, Штрих с прошивкой Посцентр, ККТЛаб, Торговый баланс.
Также можно подключать и прочие модели ККМ с использованием 1С-совместимого драйвера ККТ ревизии 4.7.

Вся техническая документация размещена в справочной системе.

Полезно для разработчиков и тестирования:
* Бесплатный режим работы - единственное ограничение на сумму чека 1000р.
* Эмулятор ККМ - возможность включения эмулятора без замены драйвера в 1С, возможность эмуляции различных сбоев.

Скачать стабильную версию можно тут:
https://fs.rbsoft.ru/ServerKKM/downloads/release/
1 ptiz
 
28.08.26
17:04
(0) Не нашел страницы, откуда скачивать файл драйвера
rbs_skkm4_drv1C_4_7_4061_0518.zip

Чтобы с эмулятором поиграться - что надо скачать? Вижу только раздел драйверов под реальные ККТ
2 bainov-evgeniy
 
28.08.26
21:04
(1) Все драйверы ККТ надо скачивать из раздела Помощь/Интеграция.
Далее выбрать свою конфигурацию, версию драйвера кликнуть - с открывшейся страницы скачать драйвер и установить по инструкции. Расположена там же, на странице скачивания.
3 bainov-evgeniy
 
28.08.26
21:06
(1) Сначала установить сервер ККМ. Все что дальше нужно: драйверы для 1С, драйверы ККТ - скачивается из веб-админки программы.
4 bainov-evgeniy
 
28.08.26
21:11
(1) В 1С устанавливается драйвер ККТ от сервера ККМ.
Параметры подключения: IP- адрес сервера и имя ККМ. Имя задается на стороне сервера во время подключения ККМ к серверу.
При настройке ККМ на стороне сервера - выбирается тип драйвера и параметры подключения. Для эмулятора - соответственно выбирается тип драйвера "Эмулятор ККМ"
5 ptiz
 
31.08.26
11:57
Работает. Очень круто!
6 bainov-evgeniy
 
01.09.26
06:50
(5) Спасибо! Старались :)
7 Zamestas
 
02.09.26
16:59
(6) Решил проверить - развернул эмулятор, прикрутил к РМК (Управление Торговлей 11.5.27.70) - всё работает, на второй виртуалке поднял второе РМК, при попытке пробить со второго рабочего места вылетает:
При печати чека произошла ошибка. Чек не напечатан на фискальном устройстве. Дополнительное описание: Кассовая смена не открыта или истекла. Используемый драйвер оборудования не сертифицирован или снят с поддержки Обратитесь, пожалуйста, за помощью к поставщику драйвера
8 bainov-evgeniy
 
05.09.26
17:56
(7) Это же обычное поведение любой сетевой кассы. Для работы с двух РМК на одном ККМ надо использовать настройку общего оборудования.
А без этого - для второго РМК создать еще один эмулятор.
Общее оборудование работает корректно только в Рознице и УНФ. Для УТ - надо применять расширение.
Готовые расширения под разные версии лежат тут: https://fs.rbsoft.ru/ServerKKM/plugins/multiuser/
Если почему либо расширение не взлетело на вашей версии 1С - значит требуется разработка нового расширения. Обычно делается путем адаптации расширения от ближайшей версии в течение 2-3 часов.
9 bainov-evgeniy
 
05.09.26
19:34
(7) 1с пытается со второго рмк снова открыть смену. В ккм уже смена открыта на первом рмк. Второе рмк получает ошибку.
Требуется доработка логики в конфигурации 1с.
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший