Текущая версия:
Include Page | ||||
---|---|---|---|---|
|
...
№ | № порта | Тип | Назначение |
---|---|---|---|
1 | 5432 | TCP | PostgreSQL |
2 | 5435 | TCP | PostgreSQL (внешний) |
3 | 8081 | TCP | SetKit - базовый порт по умолчанию. В инструкции для примера указан порт 8084, может быть изменен при необходимости. |
4 | 5002 | TCP | artifactory.setmachine |
Установка
...
- Docker поддерживается только под ОС Линукс.
- Для установки обязательно должны быть включен доступ к сети Интернет. После установки его можно выключить.
- Должен быть установлен агент лицензирования, без него продукт SetKit работать не будет.
Info |
---|
|
...
- Для установки обязательно должны быть включены внешние репозитории
- Проверить наличие свободного места командой
df -h /var /home/
- Для домашней папки /home не менее 10Гб. /dev/mapper/centos-root
- Для общей папки приложений /var не менее 50Гб. /dev/mapper/centos-var
Подготовка
1. Создайте в домашней директории папку setkit
Code Block | ||||
---|---|---|---|---|
| ||||
sudo mkdir /home/setkit |
2. Создайте папку docker_compose
Code Block | ||||
---|---|---|---|---|
| ||||
sudo mkdir /home/setkit/docker_compose sudo chmod -R 777 /home/setkit |
3. Переместите присланные файлы конфигурации Docker docker-compose.yml и .env в папку /home/setkit/docker_compose
Warning |
---|
При копировании из ОС Windows файла .env, всегда обращайте внимание на его наименование. Название файла должно начинаться с точки. |
4. Загрузите файлы конфигурации Docker с помощью WinSCP или другим способом в папку /home/setkit/docker_compose
- docker-compose.yml (для версий SetKit 3.X.X и выше).
- env
Откройте на редактирование файл docker-compose.yml и установите подключение к серверу лицензирования:
- license.agentAddress=localhost:8089
- пример адреса, если SetAgent установлен на одном сервере с SetKit.- license.agentAddress=192.168.56.1:8089
- пример адреса, если SetAgent установлен на другом сервере.- В сборке Ubuntu может потребоваться ввод адреса SetAgent в формате http://192.168.56.1:8089
5. Переименуйте файл env в .env
...
4. Заполните необходимые поля для мягкого чека и нажмите кнопку .
Значения полей:
- [Адрес сервера SET Kit] - задайте IP-адрес сервера SetRetail10 в формате
http://XXX.XXX.XXX.XXX:ПОРТ
- [Таймаут соединения, мс (по умолчанию 30000 мс)] - время ожидания соединения со службой мягких чеков.
Jira Legacy server System JIRA columns key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution serverId bc8d3685-f9c0-329d-9054-b12aabbcb834 key SR-4994 Jira Legacy server System JIRA columns key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution serverId bc8d3685-f9c0-329d-9054-b12aabbcb834 key CR-6017 Status colour Blue title 10.3.2.0
- [Таймаут записи/чтения, мс (по умолчанию 30000 мс)] - время ожидания соединения с базой данных мягких чеков.
Jira Legacy server System JIRA columns key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution serverId bc8d3685-f9c0-329d-9054-b12aabbcb834 key SR-4994 Jira Legacy server System JIRA columns key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution serverId bc8d3685-f9c0-329d-9054-b12aabbcb834 key CR-6017 Status colour Blue title 10.3.2.0
- [Префикс мягкого чека] - установите префикс, благодаря которому касса будет распознавать, что введенное значение является мягким чеком.
- [Длина номер мягкого чека (без префикса)] - введите допустимую длину номера мягких чеков.
- [Длины и префиксы номера мягкого чека (через точку с запятой)] - указывается длина и префиксы номеров мягких чеков при включенной настройке Валидировать номер мягкого чека в форме ввода в формате, например:
длина-префикс,префикс;длина-префикс,префикс,префикс
Jira Legacy server System JIRA columns key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution serverId bc8d3685-f9c0-329d-9054-b12aabbcb834 key SR-5769 Jira Legacy server System JIRA columns key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution serverId bc8d3685-f9c0-329d-9054-b12aabbcb834 key CR-7829 Status colour Blue title 10.3.18.0
- [Обрезать префикс перед отправкой] - необходимо использовать в случаях хранения номеров заказов без префикса.
- [Разрешить добавление акцизных алкогольных товаров] - возможность добавления алкогольных товаров с вводом акцизных марок на кассе.
- [Производить поиск мягкого чека с индексом своего магазина] - необходимо использовать в случаях, когда нумерация заказов происходит в каждом магазине.
- [Сохранять в чековых данных дополнительную информацию из МЧ] - необходимо использовать в случаях, когда требуется передача дополнительной информации по заказу.
- [Формировать фактический МЧ]- необходимо использовать в случаях, когда требуется отобразить финальный состав заказа в SetKit после фискализации чека.
- [Применять скидки, полученные в составе мягкого чека] - разрешить расчет скидок на товары, добавленные из SetKit.
- [Сохранять номер заказа для позиций, добавленных дополнительно в чек] - возможность присвоения номера заказа к добавленным позициям в случаях добавления или замены товара в заказе.
- [Использовать ставку НДС, указанную в МЧ] - необходимо использовать в случаях, когда требуется передавать ставку НДС из мягкого чека.
- [Спрашивать о целостности заказа] - отображать предупреждение о проверке при вызове мягкого чека с акцизными марками.
- [Запретить замещение карты лояльности из мягкого чека] - необходимо использовать в случаях, когда требуется запретить на кассе редактирование карты лояльности, пришедшей из мягкого чека.
Jira Legacy server System JIRA columns key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution serverId bc8d3685-f9c0-329d-9054-b12aabbcb834 key SR-5758 Jira Legacy server System JIRA columns key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution serverId bc8d3685-f9c0-329d-9054-b12aabbcb834 key CR-8395 Status colour Blue title 10.3.17.0
- [Валидировать номер мягкого чека в форме ввода] - если настройка выключена, то не осуществляется проверка номера МЧ в форме ввода на кассе. Если настройка включена, тогда необходимо указать префикс и длину номера мягкого чека в поле Длины и префиксы номера мягкого чека (через точку с запятой).
Jira Legacy server System JIRA columns key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution serverId bc8d3685-f9c0-329d-9054-b12aabbcb834 key SR-5769 Jira Legacy server System JIRA columns key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution serverId bc8d3685-f9c0-329d-9054-b12aabbcb834 key CR-7829 Status colour Blue title 10.3.18.0
- [Запретить продажу маркированных товаров] - запрет продажи маркированных товаров при вызове из SetKit.
Jira Legacy server System JIRA columns key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution serverId bc8d3685-f9c0-329d-9054-b12aabbcb834 key SRTB-6424 Jira Legacy server System JIRA columns key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution serverId bc8d3685-f9c0-329d-9054-b12aabbcb834 key CR-8479 Status colour Blue title 10.3.18.0
- [Запретить частичное поднятие заказа] - при включенной настройке, если хотя бы один из товаров заказа не может быть добавлен в чек, весь заказ будет отклонен.
Jira Legacy server System JIRA columnIds issuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution columns key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution serverId bc8d3685-f9c0-329d-9054-b12aabbcb834 key SRTB-7068 Jira Legacy server System JIRA columnIds issuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution columns key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution serverId bc8d3685-f9c0-329d-9054-b12aabbcb834 key CR-9743 Status colour Blue title 10.3.24.0
...
Запрос отправляется по адресу
http://192.168.56.1:8081/set-kit/softcheques/771234
- 77 - префикс мягкого чека
- 1234 - остальные цифры состава штрих-кода мягкого чека
...
Переход SetKit с ОС CentOS на ОС Ubuntu
1. Проверьте размер папки с PostgreSQL командой:
Info |
---|
Внимание! Общий объем базы данных всегда должен умножаться на 2, чтобы хватило места для бэкапирования. Например:
|
...