@mkskvortsov   Лаборатория цифровой трансформации Михаила Скворцова
Follow us

Odoo и онлайн кассы

Интеграция со всеми популярными ККМ, а также с облачными решениями "Модуль Касса" и "Ферма"


Odoo и онлайн кассы


У нас есть два принципиально разных решения, которые можно комбинировать.

1. Доработка модуля POS.

Возможна интеграция более чем с 20-ю типами контрольно-кассовой техники. Взаимодействие осуществляется через сервер KKMServer, который устанавливается в сеть, где установлен кассовый аппарат.



Решение подходит для случаев, когда сеть, в которой установлена ККМ, недоступна с сервера Odoo. Например, обычная торговая точка.

Спецификация:

1. Открытие смены.

2. Закрытие смены.

3. Регистрация чека продажи.

4. Регистрация чека возврата.

5. Оплата через терминал, работающий в спаренном режиме с к ККМ. Если терминал поддерживает оплату через СБП, то прием оплаты через СБП.

6. Возврат и отмена платежа через терминал, работающий в спаренном режиме с ККМ.

7. Оплата наличными.


Модуль не поддерживает методы работы с ККМ и терминалами, которые не поддерживаются платформой KKMServer. Документация на KKM Server: https://kkmserver.ru/KkmServer#Primer



2. Интеграция с модуль-кассой (от Модуль банка) и кассой "Ферма", а также кассой РеКасса (Казахстан).

В связи с тем, что Модуль-касса имеет свое "Облако", мы можем взаимодействовать через API с любой модуль-кассой, где бы она ни была установлена. Пробитие чека можно осуществлять прямо из документа "Платеж" в Odoo. Поддерживаются чеки продажи, возврата, и т.д.



Для каждого журнала Вы можете выбрать свою кассу, и одну кассу можно привязать к нескольким журналам. Например, касса в торговом зале может обслуживать этот зал, и одновременно заказы из интернет-магазина. Статус чека проверяется автоматически по планировщику, можно проверять вручную. Имеется признак, пробит или нет чек, если пробит, то хранится его UID.

Спецификация

Работа через модуль POS

1. Регистрация чека полной продажи.

2. Регистрация чека на аванс.

3. Регистрация чека полного расчета (второй чек).

4. Регистрация чека на возврат.


Механика работы:


При нажатии на кнопку «Провести» чек автоматически печатается на ККМ.

При этом по сумме распознается какой это чек (если сумма с минусом, то возврат).

Если в чеке только один продукт «Аванс» (который установлен в настройках системы как авансовый платеж), то чек выбивается на аванс, в противном случае полная продажа.


Работа из account.payment

1. Регистрация чека полной продажи.

2. Регистрация чека на аванс.

3. Регистрация чека полного расчета (второй чек).

4. Регистрация чека на возврат.


Механика работы:

В account.payment добавляется кнопка «Напечатать чек», и поля «Чек напечатан» и ID чека.

Привязка ККМ записывается в настройках журнала (account.journal).

Имеется два режима: пробитие чека автоматически при проведении и по кнопке.

При нажатии на кнопку «Провести» чек автоматически печатается на ККМ, если в настройках установлена автопечать.

Открытие смены, закрытие смены, печать Z и X отчетов происходит через кнопку «Смена» в интерфейсе POS.