Содержание

Настройка плагина

Litebox и МТС-касса имеют идентичные «личные кабинеты», разница только в логотипах и цветах оформления.
В данной статье скришноты из LiteBox, в случае с МТС-касса всё аналогично.

Файл конфигурации

В поставку включен текстовый файл конфигурации «config.ini» посредством редактирования которого и производится настройка плагина.

Настройка «config.ini»

Описание параметров:

СекцияПараметрОписаниеУмолчания
PORT PortПорт локального HTTP сервера9009
RK7 rkAddrIP адрес компьютера, на котором работает кассовый сервер127.0.0.1
rkportПорт Http-интерфейса кассового сервера15151
rkUserИмя работника созданного в пункте «Создание работника Litebox»Litebox
rkPassПароль работника созданного в пункте «Создание работника Litebox»123
rkLiteBoxCategИдентификатор категории блюд для выгрузки в Litebox (Данное поле видно только под дилерской учетной записью)2305
OrderCategoryКод категории заказа Litebox3
TableКод стола для заказов Litebox в справочниках r_keeper1
CodeCashКод валюты Litebox рубли18
CodeCardКод валюты Litebox безналичный19
CodeReasonPrepayКод причины внесения предоплаты1
CodeEmployeeКод работника созданного в пункте «Создание работника Litebox»8
CodeCashStationКод кассовой станции r_keeper, от имени которой будут проводиться операции1
DeleteReasonКод причины удаления заказа2
DiscountКод скидки Litebox15
ExtraChargeКод наценки Litebox17
LB lbUserЛогин личного кабинета Litebox12345@litebox.ru
lbPassПароль от личного кабинета Litebox12345
lbUrlURL сайта Liteboxhttps://lbe.litebox.ru
lbRoot_GroupНазвание корневой группы товаров RK7 в LiteboxТовары РК7
lbShop_NameНазвание магазина в LiteboxМагазин №1
lbClientИдентификатор клиента в Litebox25
lbTax_IdИдентификатор налоговой ставки Litebox7
lbUnit_IdИдентификатор единицы измерения, 124 — порция124
LOG LogLevelУровень логирования, чем выше уровень — тем меньше отображается информации (от 1 до 5)1

Параметр lbRoot_Group

Найти название групп можно в списке групп товаров в личном кабинете на сайте Litebox/МТС-касса. Рекомендуется создавать отдельную группу для хранения товаров RK7.

Параметр lbShop_Name

Название магазина написано в левом верхнем углу в личном кабинете Litebox.

Параметр lbClient

Для установки данного параметра необходимо обратится в Справочники → Контрагенты, выбрать нужного контрагента

В ссылке страницы будет идентификатор контрагента, его и нужно записать в параметр lbClient.

Параметр lbTax_Id

Выбрать нужную налоговую ставку и задать соответствующий параметр в config

Налоговая ставкаПараметр
Ставка 18%5
Ставка 10%6
Без НДС7
Ставка 0%8
Расчетная ставка НДС 18/1189
Расчетная ставка НДС 10/11010
Ставка 20%11
Расчетная ставка НДС 20/12012

Пример настройки

config.ini:

[PORT]

; Порт локального HTTP сервера
Port=9009

[RK7]

; IP адрес компьютера, на котором работает кассовый сервер
rkAddr=192.168.1.100
; Порт Http-интерфейса кассового сервера
rkport=15151
; Имя работника созданного в пункте «Создание работника Litebox»
rkUser=Litebox
; Пароль работника созданного в пункте «Создание работника Litebox»
rkPass=10000
; Идентификатор категории блюд для выгрузки в Litebox
; Данное поле видно только под дилерской учетной записью
rkLiteBoxCateg=2305
; Код категории заказа Litebox
OrderCategory=3
; Код стола для заказов Litebox в справочниках r_keeper
Table=1
; Код валюты Litebox рубли
CodeCash=18
; Код валюты Litebox безналичный
CodeCard=19
; Код причины внесения предоплаты
CodeReasonPrepay=1
; Код работника созданного в пункте «Создание работника Litebox»
CodeEmployee=8
; Код кассовой станции r_keeper, от имени которой будут проводиться операции
CodeCashStation=1
; Код причины удаления заказа
DeleteReason=2
; Код скидки Litebox
Discount=15
; Код наценки Litebox
ExtraCharge=17

[LB]

; Логин личного кабинета Litebox
lbUser=12345@litebox.ru
; Пароль от личного кабинета Litebox
lbPass=12345
; URL сайта Litebox
lbUrl=https://lbe.litebox.ru
; Название корневой группы товаров RK7 в Litebox
lbRoot_Group=Товары RK7
; Название магазина в Litebox
lbShop_Name=Магазин №1
; Идентификатор клиента в Litebox
lbClient=25
; Идентификатор налоговой ставки Litebox
lbTax_Id=7
; Идентификатор единицы измерения, 124 — порция, 55 — штука
lbUnit_Id=124

[LOG]
; Уровень логирования, чем выше уровень — тем меньше отображается информации (от 1 до 5)
LogLevel=1