Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • При изменении цены у товара в поле un_cg_price.sentotscales проставляется флаг false , после отправки в весовой модуль флаг становится true
  • При изменении штрихкода товара у товара в поле un_cg_barcode ъ. sentotscales проставляется флаг false , после отправки в весовой модуль флаг становится true

...

Описанные выше взаимодействия между модулями осуществляются при помощи таймеров, настройки которых хранятся в файле scales.properties (\SetRetail10\standalone\configuration\modules\scales\). Файл содержит информацию в виде ключ-значениебазе данных Image Addedset в таблице Image Addedsales_management_properties.

Ниже приведены примеры и пояснения ключевых настроек.

Параметр Комментарий
goods.checking.forscales.long.interval.duration

Частота выборки товаров, которые надо отправить в весовой модуль.

"Длинный" интервал используется системой в случае, когда товаров нет или их малое количество

значение по-умолчанию = 180000

goods.checking.forscales.short.interval.duration

Частота выборки товаров, которые надо отправить в весовой модуль.

"Короткий" интервал используется системой в случае, когда товаров много или их список часто обновляется.

значение по-умолчанию = 60000

goods.sending.interval.duration

Периодичность проверки на необходимость исполнения инструкций (реальная отправка команд в реальные весы)

значение по-умолчанию=60000

links.cleaner.interval

Периодичность проверки на необходимость очистки / удаления устаревших PLU и инструкций

значение по-умолчанию = 60000

links.maker.newscales.interval

Периодичность проверки на необходимость запуска техпроцесса обработки события добавления новых весов в систему

значение по-умолчанию = 60000

Описание PLU (scales_plues)

Название поля Комментарий
number Номер PLU
department Номер отдела
departmentName Название отдела
firstLine Наименование товара, 1 строка
secondLine Наименование товара 2-я строка
price Действующая цена  (цена №1)
priceBeginDate Начало действия текущей цены (цена №1)
priceEndDate Конец действия текущей цены (цена №1)
exPrice Цена по карте (цена №2)
exPriceBeginDate Начало действия цены по карте (цена №2)
exPriceEndDate Конец действия цены по карте (цена №2)
expired Срок годности этой PLU в часах или дня, в зависимости от expiredType
expiredType Hours или Days
fullBarCode Полный штрихкод
barCodePrefix Префикс штрихкод
barCodeWithoutPrefix штрихкод без префикса
messageId
messageText
alternativeText1
alternativeText2
alternativeText3
certificationType Тип сертификации
messages подробные сообщения (такие как состав, условия хранения, производитель и т.д.) для PLU. см. примечание

...

Описание заданий загрузки на весы (scales_linktoplu)

Поле Комментарий
actionType Действие, совершаемое с сущностью на весах : 0 - LoadPLU, 1- ClearPLU, 2 - LoadMessage, 3 - ClearMessage
status Статус исполнения команды: 0 - NEW, 1- INPROCESS, 2- LOADED, 3- LOAD_ERROR
exceptionType Тип произошедшей ошибки: 0 - NONE, 1- SUCCESS, 2 - COMMUNICATION, 3- OTHER, 4- LICENSE_VIOLATION
lastErrorCode Тип последней ошибки, разные весы определяют сами значение этого свойства.
lastErrorType Код последней ошибки, разные весы определяют сами значение этого свойства.
errorCount Количество попыток загрузки завершившихся неудачей
timeSending Время отправки данных Товаров на весы
scalesCode Уникальный код весов
plu PLU, для которого \ с которым производится действие

...