About This File
БЕТА-ВЕРСИЯ!
Данный модуль позволяет интегрировать онлайн-кассу с интернет-магазином для выполнения требований 54 ФЗ.
Принцип работы такой:
- вы подключаете и настраиваете кассу на офисном компьютере (должен работать в режиме 24/7)
- устанавливаете ККМсервер, покупаете лицензию ( https://kkmserver.ru/KkmServer ). Данный сервер служит связующим звеном между кассой и сайтом
- покупаете и устанавливаете данный модуль
- обновляете кеш модификаторов
- заходите админка -> модули -> ККМсервер , включаете модуль, указываете настройки
- настраиваете ККМсервер (который в офисе) на запрос данных с сайта по ссылке http://ваш-сайт/kkmserver-queue . Здесь будет находиться очередь команд, которые забирает ККМсервер и отправляет на кассу и в фискальный накопитель
- соответственно, при какой-либо операции на сайте (например, поступлении оплаты) в очередь падает команда, ее вытягивает и обрабатывает ККМсервер
Для автоматического открытия смены нужно прописать в планировщик вызов
http://ваш-сайт/index.php?route=product/kkmserver/open_kassa
Для закрытия смены (Z-отчет), соответственно
http://ваш-сайт/index.php?route=product/kkmserver/close_kassa
Код проверен на реальной кассе АТОЛ, работает уже две недели без нареканий.
Нюансы:
- модуль вносит изменение в отображение цен. Если при расчетах (например, скидке) получаются копейки, то они отображаются. Это необходимо для согласования с выводом цен в чеках.
- только один отдел
- печатает все чеки подряд
- систему налогообложения нужно указать в самом ККМсервере
Важное по бета-версии
Модуль выложен "как есть" (поэтому бесплатный).
В данный момент не совсем понятна ситуация с тем, в какой момент на конкретном сайте вызывать событие поступление оплаты (и, соответственно, печать чека). Модулей и способов оплаты много, поэтому вопрос должен решаться индивидуально по каждому магазину. В данный момент модуль пробивает все чеки только с оплатой наличкой!
Также в модуле нет кода, отвечающего за возврат товара (и печать соответствующего чека).
В целом, модуль может служить хорошей отправной точкой для доработки вашего магазина. Если пригодится - не забудьте сказать "спасибо"!