Публичное пространство
Весы Dibal CS1200
https://crystals.atlassian.net/browse/SRTE-4087
https://crystals.atlassian.net/browse/CR-7173
10.3.12.0
Настройка и подключение
1. Перейдите в Магазин → перейдите в Настройки магазина → → кликните .
2. Кликните DIBAL → DIBAL CS1200 → кликните .
3. Кликните .
4. Кликните .
5. Введите количество весов, выберите модель DIBAL CS1200, затем шаблон весов → клкикните .
6. Кликните → выберите Редактировать → введите параметры доступа к весам в поле Адресация → кликните .
Пример полной строки для заполнения поля Адресация:
10.10.1.2:3306/sys_datos?username=user&password=dibal10.10.1.2:3306 - IP:порт весов (БД MySQL);
sys_datos - название базы данных весов;
username=user&password=dibal - логин/пароль к базе данных весов.
Дополнительные настройки в базе данных сервера
1. Подключитесь с помощью SetConsole или PgAdmin к базе данных set сервера SetRetail10 → откройте таблицу sales_management_properties.
2. Кликните кнопку фильтра → введите запрос property_key like '%DIBAL_CS1200%' → кликните .
8. Установите дополнительные настройки весов.
Настройка | Значение по умолчанию | Описание |
DIBAL_CS1200.weight_barcode_id | 8 | Идентификатор маски, для формирования штрихового кода весового товара из таблицы dat_cod_barras |
DIBAL_CS1200.piece_weight_barcode_id | 4 | Идентификатор маски, для формирования штрихового кода штучно-весового товара из таблицы dat_cod_barras |
DIBAL_CS1200.number_of_items_to_load | 0 | Размер пакета данных для прогрузки в весы. 0 - не разделять на пакеты. Из-за особенностей весов, если при загрузке произойдет ошибка, то весь пакет не загрузится, транзакция откатится. |
DIBAL_CS1200.scales_number | 1 | Номер весов. Указан в таблице БД dat_balanza поле idBalanza |
DIBAL_CS1200.shop_number | 1 | Номер магазина. Указан в таблице БД dat_balanza поле IdTienda |
DIBAL_CS1200.factory_number | 1 | Номер фабрики. Указан в таблице БД dat_balanza поле IdEmpresa |
DIBAL_CS1200.need_get_parameters_from_db | true | Признак отправки запроса для получения параметров scales_number, shop_number, factory_number из базы данных из таблицы dat_balanza.
|
DIBAL_CS1200.show.output | false | Логирование
|
Если параметр DIBAL_CS1200.need_get_parameters_from_db = true, то следующие параметры применяются автоматически (в таблице sales_management_properties можно не менять) из БД MySQL весов. Таблица - dat_balanza должна быть заполнена перед настройкой весов.
DIBAL_CS1200.scales_number
DIBAL_CS1200.shop_number
DIBAL_CS1200.factory_number
Параметры DIBAL_CS1200.piece_weight_barcode_id и DIBAL_CS1200.weight_barcode_id заполняются согласно таблице dat_cod_barras.
Пример:
Для весового товара с маской ШК 22CCCCCHHHH - id записи в таблице = 8.
Для штучно-весового товара с маской ШК 21CCCCCHHHH - id записи в таблице = 4.
Пример импорта из ERP
Дополнительная информация
Примеры файлов этикеток:
- интеграционная документация с описанием полей баз данных весов.