Правила привязки картинок к товарам

Материал из Википедия ЭТИМа (ETIM Wikipedia)
Версия от 11:07, 30 марта 2020; Michael (обсуждение | вклад) (Правила привязки)
Перейти к навигации Перейти к поиску


Общие сведения

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

Это помогает покупателю быстрее сориентироваться при выборе нужного ему товара. Также информация на экране выглядит более наглядно и привлекательно.


При импорте данных о товарах из внешних товароучетных систем совместно со стандартными для весов данными о товарах (например: номер, название, цена и т.д.) должны присутствовать данные о картинке, выводимой на кнопке, с помощью которой покупатель выбирает товар. Есть товароучетные системы, которые могут выгружать данные о картинках, но есть и те, которые не могут.

Благодаря наличию интелектуальных алгоритмов весовой комплекс R1Sensor может работать с любой из этих систем.

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


! Наряду с работой с файлами-картинками, в весовом комплексе предусмотрена возможность автоматической загрузки картинок из локальной сети или сети Internet. Настройка загрузки описана в соответствующем разделе руководства.



Последовательность работы с картинками

Для протоколов которые не выгружаю файлы импорта

  1. Записать картинки в каталог /opt/R1Sensor/Data/Image для ОС Linux или c:/SSS/R1Sensor/Data/Images для ОС Windows;
  2. Произвести выгрузку данных на весы.

Для файл-обменных протоколов которые выгружаю файлы импорта

  1. Записать картинки в каталог импорта, либо в каталог /opt/R1Sensor/Data/Image для ОС Linux или c:/SSS/R1Sensor/Data/Images для ОС Windows;
  2. Произвести запись файла с данными о товарах в каталог импорта.

Для всех протоколов при загрузке картинок из сети

  1. Запрограммировать в настройках весов шаблон пути загрузки файла-картинки;
  2. Записать картинки на сервер;
  3. Произвести выгрузку данных на весы.

Правила привязки

Картинки могут привязываться к товарам по нескольким следующим правилам:

  1. Если в файле c импортируемыми данными или при передаче данных по поддерживаемым протоколам (протокол R1Sensor, протокол Digi и др.) в товарах/группах присутствуют данные картинки в полях «Picture» в кодировке «Base64».
  2. Если файле в файле c импортируемыми данными или при передаче данных по поддерживаемым протоколам в товарах/группах присутствует имя файла-картинки в поле «PictureFileName». Файл должен находиться, либо каталоге импорта, либо в каталоге картинок на весах: /opt/R1Sensor/Data/Image для ОС Linux или c:/SSS/R1Sensor/Data/Images для ОС Windows. Возможно расположение файла в подкаталогах, подкаталог должен быть обязательно указан в имени файла. Если указанный в поле «PictureFileName» файл не найден, производится попытка найти файл по варианту 3.
  3. Если поля «Picture» и «PictureFileName» отсутствуют, то производится поиск файл с расширением «.png» или «.bmp» и именем, равным номеру товара, коду магазина или названию товара (например: для товара №126 – «Яблоки», имя файла может быть следующим: 126.png, plu126.png, Яблоки.png, 126.bmp, {{Имя файла|plu126.bmp}, Яблоки.bmp), если файл найден - производится загрузка картинки товара из него.
  4. Если в настройках разрешена загрузка картинок по сети - производится попытка загрузки файла-картинки по сети.
  5. Если все вышеуказанные варианты не позволяют загрузить картинку товара, то производится попытка найти файл с картинкой по умолчанию. Данный вариант можно отключить в настройках весов: закладка Общие - Интерфейс. Имя файла с картинкой по умолчанию задается там же в настройках весов.
  6. Если использование картинки по умолчанию нежелательно, то возможно использовать алгоритм автоматической замены картинки товара на название товара. В данном варианте все поле картинки занимает "Наименование товара", а вместо названия может выводится "Код товара", "Код магазина" или "Доп. номер" из данных о товаре. Режим замены картинки на название выключается в настройках весов. Настройка замены вывода в поле "Наименование товара" производится через изменение экранных форм.

Для специфик протоколов весов Digi поддерживающих передачу картирок автопоиск картинок не используется, работает только функция загрузки картинок по сети.

Для специфики протокола весов Digi "SM 100/300" автопоиск работает всегда.

Пример замены картинки товара на название:

Увеличить рисунок
Замена картинки на наименование



! Если картинка товара не найдена ни одним из вариантов, и не задана картинка по умолчанию, то картинка на экране весов не отображается (отображается только фоновый цвет, заданный в настройках формы).