Весы Dibal CS1200

Публичное пространство

Весы Dibal CS1200

https://crystals.atlassian.net/browse/SRTE-4087

https://crystals.atlassian.net/browse/CR-7173

10.3.12.0

 

Настройка и подключение

1.  Перейдите в Магазин → перейдите в Настройки магазина → 

 → кликните 
.

2. Кликните DIBALDIBAL CS1200 → кликните 

.

3. Кликните 

.

4. Кликните 

.

5. Введите количество весов, выберите модель DIBAL CS1200, затем шаблон весов → клкикните 

.

6. Кликните 

 → выберите Редактировать → введите параметры доступа к весам в поле Адресация → кликните 
.

  • Пример полной строки для заполнения поля Адресация: 10.10.1.2:3306/sys_datos?username=user&password=dibal

    • 10.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.

  • true - данные будут получены из БД;

  • false - из переданных настроек.

DIBAL_CS1200.show.output

false

Логирование

  • true - в логи пишется сообщение, отправляемое на весы;

  • 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

Дополнительная информация

  • Примеры файлов этикеток:

  •  - интеграционная документация с описанием полей баз данных весов.