Импорт данных по протоколу Digi: различия между версиями

Материал из Википедия ЭТИМа (ETIM Wikipedia)
Перейти к навигации Перейти к поиску
(Описание настроек протокола Digi)
(Описание настроек протокола Digi)
(не показаны 43 промежуточные версии 2 участников)
Строка 1: Строка 1:
 +
 
__TOC__
 
__TOC__
  
  
== Импорт данных в весовой комплекс Aclas Sensor по протоколу весов Digi. ==
+
== Импорт данных в весы самообслуживания LS515 по протоколу весов Digi. ==
 +
 
 +
 
 +
Для выполнения импорта данных в весы LS515 по протоколу весов Digi необходимо включить данную опцию в настройках весов: {{Пункт меню|Импорт - Digi}}.
  
Для выполнения импорта данных в весовой комплекс по протоколу весов Digi необходимо включить данную опцию в настройках весов: Закладка «Импорт» - «Digi».
 
  
 
'''Внимание:''' Включение данной опции, а соответственно и работа с протоколом Digi, возможна только при наличии соответствующей лицензии. Для получения лицензии необходимо обратится к поставщику оборудования или  
 
'''Внимание:''' Включение данной опции, а соответственно и работа с протоколом Digi, возможна только при наличии соответствующей лицензии. Для получения лицензии необходимо обратится к поставщику оборудования или  
 
[mailto:e-support@aclas.ru?subject=Запрос%20лицензии%20на%20весы%20Aclas%20LS515&body=Здравствуйте!%0D%0A%0D%0A в службу технической поддержки по электронной почте]
 
[mailto:e-support@aclas.ru?subject=Запрос%20лицензии%20на%20весы%20Aclas%20LS515&body=Здравствуйте!%0D%0A%0D%0A в службу технической поддержки по электронной почте]
, при обращении обязательно указывайте заводской номер весового комплекса.  
+
, при обращении обязательно указывайте заводской номер весов.  
  
 
При использовании протокола Digi возможно использование утилит и другого ПО, позволяющего загружать весы Digi (как фасовочные, так и самообслуживания).
 
При использовании протокола Digi возможно использование утилит и другого ПО, позволяющего загружать весы Digi (как фасовочные, так и самообслуживания).
 +
  
 
В настоящий момент поддерживается загрузка следующих данных:
 
В настоящий момент поддерживается загрузка следующих данных:
  
·        данных товаров (включая картинки товаров);
+
* данных товаров (включая картинки товаров);
 +
* данных о кнопках групп товаров, выводимых на экран (картинка, название, номер);
 +
* данных о привязке товаров к групповым кнопкам на экране.
  
·        данных кнопках групп товаров, выводимых на экран (картинка, название, номер);
 
  
·        данных о привязке товаров к групповым кнопкам на экране.  
+
'''''Передача данных шаблонов этикеток в настоящий момент не поддерживается.'''''
  
'''''Передача данные шаблонов этикеток в настоящий момент не поддерживается.'''''
 
  
Для загрузки данных товаров используются утилиты: Qload, SIS2002 (протестирована работа с версией 1.123), digiTCPdrv.dll или аналогичные.
+
Для загрузки данных товаров используются утилиты: {{Путь к файлу|Qload}}, {{Путь к файлу|SIS2002}} (протестирована работа с версией 1.123), {{Путь к файлу|digiTCPdrv.dll}} или аналогичные.
  
Для загрузки связей картинка-товар-группа используется утилита ImageLoader.exe (протестирована работа с версией 2.1.19) или аналогичная.
+
Для загрузки связей картинка-товар-группа используется утилита {{Путь к файлу|ImageLoader.exe}} (протестирована работа с версией 2.1.19) или аналогичная.
  
Для корректной работы программы «ImageLoader.exe» необходимо наличие установленного и соответствующим образом настроенного FTP сервера: см. раздел 2 «            Настройка FTP сервера для работы загрузки картинок». В случае отсутствия или неверной настройки FTP сервера, загрузка картинок товаров и групп будет невозможна.
 
  
При загрузке весов только данными товаров (аналогично загрузке весов Digi SM-300) необходимо выбрать опцию «Все товары в группу «Все товары»», иначе данные товаров не появляются на экране.
+
Для корректной работы программы {{Путь к файлу|ImageLoader.exe}} необходимо наличие установленного и соответствующим образом настроенного FTP сервера: см. раздел [[Импорт_данных_по_протоколу_Digi#.D0.9D.D0.B0.D1.81.D1.82.D1.80.D0.BE.D0.B9.D0.BA.D0.B0_FTP_.D1.81.D0.B5.D1.80.D0.B2.D0.B5.D1.80.D0.B0_.D0.B4.D0.BB.D1.8F_.D1.80.D0.B0.D0.B1.D0.BE.D1.82.D1.8B_.D0.B7.D0.B0.D0.B3.D1.80.D1.83.D0.B7.D0.BA.D0.B8_.D0.BA.D0.B0.D1.80.D1.82.D0.B8.D0.BD.D0.BE.D0.BA_.28Linux.29|Настройка FTP сервера для работы загрузки картинок (Linux)]] или [[Импорт_данных_по_протоколу_Digi#.D0.9D.D0.B0.D1.81.D1.82.D1.80.D0.BE.D0.B9.D0.BA.D0.B0_FTP_.D1.81.D0.B5.D1.80.D0.B2.D0.B5.D1.80.D0.B0_.D0.B4.D0.BB.D1.8F_.D1.80.D0.B0.D0.B1.D0.BE.D1.82.D1.8B_.D0.B7.D0.B0.D0.B3.D1.80.D1.83.D0.B7.D0.BA.D0.B8_.D0.BA.D0.B0.D1.80.D1.82.D0.B8.D0.BD.D0.BE.D0.BA_.28Windows.29|Настройка FTP сервера для работы загрузки картинок (Windows)]]. В случае отсутствия или неверной настройки FTP сервера, загрузка картинок товаров и групп будет невозможна.
  
При использовании программы ImageLoader в весы передаются данные о связке товар-группа. Для корректной работы в этом режиме необходимо установить опцию «Использовать связку Товаров и Групп». При использовании данной опции номер товара, выводимый на экранной кнопке товара берется из данных, передаваемых в связке товар-группа. Для вывода на кнопку реального номера товара необходимо изменить экранные формы.
 
  
Так же весовой комплекс может обрабатывать файлы формата CSV, которые использует ПО Qload. При возможности формирования  подобных файлов товароучетным ПО, для выполнения импорта данных файлы должны быть помещены в каталог «Exchange/Import», каталога обмена весового комплекса. Передачу файлов можно осуществлять по протоколу SMB или FTP. Так же возможна загрузка данных с помощью флеш-диска, в этом случае файлы записываются в корневой каталог флеш-диска.
+
''<u>'''Внимание:'''</u> При загрузке весов только данными товаров (аналогично загрузке торговых весов Digi SM-300) необходимо выбрать опцию "Все товары в группу "Все товары"", иначе данные товаров не отобразятся на экране весов.''
  
При импорте данных возможны два варианта привязки картинок к товарам:
 
  
1.      Привязка из программы «ImageLoader».
+
При использовании программы {{Путь к файлу|ImageLoader}} в весы передаются данные о связке товар-группа. Для корректной работы в этом режиме необходимо установить опцию {{Пункт меню|Специфика TCP/IP Digi протокола загрузки}} в значение {{Пункт меню|ImageLoader}}, иначе данные не будут корректно загружены и не отобразятся на экране весов. При использовании данной опции номер товара, выводимый на экранной кнопке товара берется из данных, передаваемых в связке товар-группа. Для вывода на кнопку реального номера товара необходимо изменить соответвующие экранные формы.
  
2.      Привязка по алгоритмам весового комплекса в случае, если используется ПО «QLoad» и передаются только данные о товарах. В этом варианте следует включить опцию «Все товары в группу «Все товары»», иначе данные о товарах не выводятся на экран и доступ к ним можно получить только с помощью прямого набора кода товара на соответствующем экране.
 
  
Соответствие полей шаблона этикетки параметрам товаров из протокола Digi:
+
Так же весовой комплекс может обрабатывать файлы формата CSV, которые использует ПО {{Путь к файлу|QLoad}}. При возможности формирования подобных файлов товароучетным ПО, для выполнения импорта данных файлы должны быть помещены в каталог "Exchange/Import", каталога фалового обмена весового комплекса. Передачу файлов можно осуществлять по протоколам SMB / FTP / SCP. Так же возможна загрузка данных с помощью флеш-диска, в этом случае файлы записываются в корневой каталог флеш-диска. Более подробно о файловом импорте можно прочитать [[Общие_сведения_об_импорте|в соответствующем разделе руководства]].
 +
 
 +
 
 +
При импорте данных возможны несколько вариантов привязки картинок к товарам:
 +
 
 +
# Привязка из ПО {{Путь к файлу|ImageLoader}}.
 +
# Привязка из ПО "СуперМаг" (начиная с версии 1.033).
 +
# Привязка по алгоритмам весового комплекса в случае, если используется ПО {{Путь к файлу|QLoad}} и передаются только данные о товарах. В этом варианте следует включить специфику протокола Digi "SM-100/300" в настройках импорта по протоколу Digi, иначе данные о товарах не выводятся на экран (за исключением визуального алгоритма A7 - Алгоритм без групп) и доступ к ним можно получить только с помощью прямого набора кода товара на соответствующем экране.
 +
 
 +
===Соответствие полей шаблона этикетки параметрам товаров из протокола Digi===
 
{| class="wikitable"
 
{| class="wikitable"
 
|'''Поля в шаблоне этикетки'''
 
|'''Поля в шаблоне этикетки'''
Строка 50: Строка 59:
 
 
 
|}
 
|}
 +
 +
===Правила задания срока годности товара===
  
 
Если у товара задан срок годности, то в случае задания срока годности в днях значение берется из полей «Срок продажи в днях» или «Срок использования в днях» (поле «Срок использования в днях» имеет приоритет). Если срок годности задан часах, то значение берется из поля «Срок продажи в часах и минутах»
 
Если у товара задан срок годности, то в случае задания срока годности в днях значение берется из полей «Срок продажи в днях» или «Срок использования в днях» (поле «Срок использования в днях» имеет приоритет). Если срок годности задан часах, то значение берется из поля «Срок продажи в часах и минутах»
  
 
Правила задания срока годности товара:
 
Правила задания срока годности товара:
 +
 
* число 0 - срок годности не задан;
 
* число 0 - срок годности не задан;
* число от 1 до 363 - срок годности в днях. Берется из полей;  
+
* число от 1 до 363 - срок годности в днях. Берется из полей «Срок продажи в днях», «Срок использования в днях» или «Срок продажи в часах и минутах»;  
 
* число 364 - не печатать срок годности;
 
* число 364 - не печатать срок годности;
 
* число 365 - не печатать срок годности и дату упаковки;
 
* число 365 - не печатать срок годности и дату упаковки;
Строка 61: Строка 73:
 
Дата/время производства задается в полях «Дата упаковки» и «Время упаковки».
 
Дата/время производства задается в полях «Дата упаковки» и «Время упаковки».
  
При необходимости печатать цену и стоимость товара с учетом и без учета скидок, то при передаче данных по протоколу Digi используется поле «Скидка» из файла 25 протокола. Для задания скидочной цены используется поле «Величина 2-ой скидки», а в поле «Тип скидки» должно быть не нулевое значение. Для вывода цены и стоимости с учетом и без учета скидок на шаблоне этикетке должны быть размещены соответствующие поля.
+
===Соответствие типов весовых единиц товаров===
 +
 
 +
В зависимости от переданного значения в полях "Тип товара" и "Ценовая база" используются следующие типы:
 +
 
 +
<code>штучный кг</code>
 +
<code>штучный г</code>
 +
<code>кг</code>
 +
<code>100 г</code>
 +
 
 +
 
 +
Все типы весовых единиц весов LS515 описаны {{Описано в разделе|Импорт_данных_по_протоколу_R1Sensor#.D0.92.D0.B5.D1.81.D0.BE.D0.B2.D1.8B.D0.B5_.D1.82.D0.B8.D0.BF.D1.8B_.D1.82.D0.BE.D0.B2.D0.B0.D1.80.D0.BE.D0.B2_.28Weight_Unit.29}}.
 +
 
 +
===Соответствие типов штрихкодов товаров===
 +
 
 +
{| class="wikitable"
 +
|-
 +
! № типа штрихкода Digi !! № типа штрихкода Aclas
 +
|-
 +
| 0 || 0
 +
|-
 +
| 1 || 0
 +
|-
 +
| 2 || 0
 +
|-
 +
| 3 || 0
 +
|-
 +
| 4 || 5
 +
|-
 +
| 5 || 7
 +
|-
 +
| 6 || 27
 +
|-
 +
| 7 || 27
 +
|-
 +
| 8 || 0
 +
|-
 +
| 9 || 0
 +
|-
 +
| 10 || 3
 +
|-
 +
| 11 || 0
 +
|-
 +
| 12 || 0
 +
|-
 +
| 13 || 0
 +
|-
 +
| 14 || 0
 +
|-
 +
| 15 || 0
 +
|-
 +
| 16 || 0
 +
|-
 +
| 17 || 4
 +
|-
 +
| 18 || 0
 +
|-
 +
| 19 || 0
 +
|-
 +
| 20 || 20
 +
|-
 +
| 21 || 0
 +
|}
 +
 
 +
 
 +
Все типы штрихкодов весов LS515 описаны {{Описано в разделе|Импорт_данных_по_протоколу_R1Sensor#.D0.A2.D0.B8.D0.BF.D1.8B_.D1.88.D1.82.D1.80.D0.B8.D1.85.D0.BA.D0.BE.D0.B4.D0.BE.D0.B2_.D1.82.D0.BE.D0.B2.D0.B0.D1.80.D0.BE.D0.B2_.28Barcode_Type.29}}.
 +
 
 +
 
 +
===Печать цены со скидкой===
 +
 
 +
Если есть необходимость печатать цену и стоимость товара с учетом и без учета скидок, то при передаче данных по протоколу Digi используется поле «Скидка» из файла 25 протокола. Для задания скидочной цены используется поле «Величина 2-ой скидки», а в поле «Тип скидки» должно быть не нулевое значение. Для вывода цены и стоимости с учетом и без учета скидок на шаблоне этикетке должны быть размещены соответствующие поля.
  
 
== Описание настроек протокола Digi ==
 
== Описание настроек протокола Digi ==
 +
 +
Настройки импорта по протоколу Digi выполняются [[Руководство_по_настройке_весов_LS515#.D0.9F.D0.BE.D0.B4.D1.80.D0.B0.D0.B7.D0.B4.D0.B5.D0.BB_.22Digi.22|в настройках весового комплекса]].
 +
 +
[[Файл:Settings-Digi.png|центр|мини|400x400пкс|Настройки протокола Digi]]
 +
 
{| class="wikitable"
 
{| class="wikitable"
 
|'''Опция'''
 
|'''Опция'''
Строка 75: Строка 161:
 
|Шаблон порта
 
|Шаблон порта
 
|Порт по которому ожидаются  данные по протоколу Digi. Последняя тетрада IP-адреса  весового комплекса складывается с заданным числом и активизируется  прослушивание данного порта.  
 
|Порт по которому ожидаются  данные по протоколу Digi. Последняя тетрада IP-адреса  весового комплекса складывается с заданным числом и активизируется  прослушивание данного порта.  
|Если весовой комплекс  имееет несколько IP-адресов (например: если есть проводная и  беспроводная сеть), по данные ожидаются по всем интерфейсам.
+
|Если весовой комплекс  имееет несколько IP-адресов (например: если есть проводная и  беспроводная сеть), то данные ожидаются по всем интерфейсам.
 
|-
 
|-
 
|Таймаут ожидания команды
 
|Таймаут ожидания команды
Строка 81: Строка 167:
 
 
 
|-
 
|-
|Таймаут записи о «живости»  сервера
+
|Таймаут перед обработкой данных (для записи картинок)
|Если включено, то информационное сообщение периодически записывается в файл протокола работы  весового комплекса.
+
|Если включено, то после получения данных товароучетной системы обработка данных задерживается на указаный период для корректной записи всех картинок товаров и групп.
| 
+
|Данная опция может понадобится при использовании ПО {{Имя файла|ImageLoader}} т.к. данные картинок загружаются по FTP протоколу после передачи данных о товарах. Сама передача файлов с каритнками может занимать продолжительное время.
 
|-
 
|-
|Кодировка текстов сообщений
+
|Кодировка текстов сообщений
 
|Тип кодировки всех  текстовых полей, принимаемых по протоколу Digi.  
 
|Тип кодировки всех  текстовых полей, принимаемых по протоколу Digi.  
 
|Устанавливается в  зависимости от ПО, используемого для загрузки данных в весовой комплекс.
 
|Устанавливается в  зависимости от ПО, используемого для загрузки данных в весовой комплекс.
 
|-
 
|-
|
+
|Специфика TCP/IP Digi протокола загрузки
|
+
|Использовать специфику загрузки данных в весы в завичимости от ПО, которое загружает данные в весы.
|
+
|В случае неверной установки данной настройка, возможно неверное размещение товаров по группам или отсутсвие групп товаров, а так же товары могут вообще не загрузится на весы. Для тестирования загрузки только товаров необходимо установить использование визуального алгоритма А7. Этом случае данные о товарах всегда отображаются в автоматически создаваемых группах, вне зависимости от загруженных групп.
|-
 
|Использовать связку  Товаров и Групп / Все товары в группу «Все товары»
 
|При формировании экранов  выбора товаров использовать данные, полученные по протоколу Digi  или располагать все товары в одной группе «Все товары». Название группы все  товары можно изменить в настройках: закладка «Импорт» - «Общие».
 
 
 
|-
 
|-
 
|Изменять пароль ROOT
 
|Изменять пароль ROOT
Строка 101: Строка 183:
 
|Если ПО, загружающее  данные в весовой комплекс по FTP протоколу не позволяет  изменить пароль на стандартный для весового комплекса, то необходимо  установить данный переключатель, чтобы данные могли загружаться под паролем  по стандарту весов Digi.
 
|Если ПО, загружающее  данные в весовой комплекс по FTP протоколу не позволяет  изменить пароль на стандартный для весового комплекса, то необходимо  установить данный переключатель, чтобы данные могли загружаться под паролем  по стандарту весов Digi.
 
|-
 
|-
|Изменять специальные сроки годности
+
|Добавлять индекс картинок к номеру шаблона этикетки
 +
|Более подробно работа с индексами картинок для шаболнов этикеток описана [[Импорт_данных_по_протоколу_Digi#.D0.9D.D0.B0.D1.81.D1.82.D1.80.D0.BE.D0.B9.D0.BA.D0.B0_.D0.B8.D0.BD.D0.B4.D0.B5.D0.BA.D1.81.D0.BE.D0.B2_.D0.BA.D0.B0.D1.80.D1.82.D0.B8.D0.BD.D0.BE.D0.BA_.D0.BF.D1.80.D0.B8_.D0.B7.D0.B0.D0.B3.D1.80.D1.83.D0.B7.D0.BA.D0.B5_.D1.87.D0.B5.D1.80.D0.B5.D0.B7_QLoad|в соответствующем разделе руководства]].
 +
|
 +
|-
 +
|Изменять специальные сроки годности
 
|Срок годности 365 дней  изменяется на срок 366, что бы не было конфликта со специальными сроками  годности, используемыми в весовом коплексе.
 
|Срок годности 365 дней  изменяется на срок 366, что бы не было конфликта со специальными сроками  годности, используемыми в весовом коплексе.
 
|Только при использовании  весовой платформы LS215.
 
|Только при использовании  весовой платформы LS215.
 
|-
 
|-
 
|Использовать динамические шрифты
 
|Использовать динамические шрифты
|
+
|Возможность динамически (во время загрузки текстовых данных) изменять размер шрифта любого текстового поля этикетки.
|
+
S1...S5 и M1...M5 - это стандартные шрифты весов Digi. Данным шрифтам можно задать соответсвия из возможных вариантов шрифтов, используемых в весовом комплексе R1Sensor. 
 +
|В поле или полях шаблона этикетки, в которых будут динамически изменяться шрифты, должен быть выставлен минимальный шрифт. Это необходимо для того, чтобы текст не подрезался в соответсвии с размером шрифта по умолчанию.
 
|}
 
|}
 +
 +
В случае ошибок при загрузке картинок из внешнего ПО по протоколу FTP создание ссылок и изменение пароля можно выполнить с помощью скрипта.
 +
 +
Правила использования скрипта описаны {{Описано в разделе|Обновление/изменение_ПО_и_ОС_с_помощью_загрузочного_флеш-диска_LS515}}.
 +
[[:Файл:Fix-digi-links.zip|Скрипт для создания ссылок и изменения пароля]];
  
 
== Настройка FTP сервера для работы загрузки картинок (Linux) ==
 
== Настройка FTP сервера для работы загрузки картинок (Linux) ==
  
Для корректной работы программы «ImageLoader» необходимо наличие установленного и соответствующим образом настроенного FTP сервера.  
+
Для корректной работы программы {{Путь к файлу|ImageLoader}} необходимо наличие установленного и соответствующим образом настроенного FTP сервера.  
  
 
При использовании весового комплекса на базе весовой платформы LS515 и ОС Linux Embedded все настройки FTP сервера производит управляющее ПО весового комплекса. Для корректной работы достаточно установить опцию «Изменять пароль ROOT под стандарт Digi» в настройках ПО. Далее все изменения будут произведены автоматически.
 
При использовании весового комплекса на базе весовой платформы LS515 и ОС Linux Embedded все настройки FTP сервера производит управляющее ПО весового комплекса. Для корректной работы достаточно установить опцию «Изменять пароль ROOT под стандарт Digi» в настройках ПО. Далее все изменения будут произведены автоматически.
Строка 118: Строка 210:
 
== Настройка FTP сервера для работы загрузки картинок (Windows) ==
 
== Настройка FTP сервера для работы загрузки картинок (Windows) ==
  
Для корректной работы программы «ImageLoader» необходимо наличие установленного и соответствующим образом настроенного FTP сервера.  
+
Для корректной работы программы {{Путь к файлу|ImageLoader}} необходимо наличие установленного и соответствующим образом настроенного FTP сервера.  
  
 
При использовании весового комплекса на базе весовой платформы LS215 и ОС Windows бесплатный FTP сервер FileZilla предустановлен или, в случае обновления ПО, устанавливается совместно с основным ПО. Необходимые настройки  выполняет инсталятор, либо их можно выставить вручную с помощью утилиты, входящей в комплект FTP сервера.
 
При использовании весового комплекса на базе весовой платформы LS215 и ОС Windows бесплатный FTP сервер FileZilla предустановлен или, в случае обновления ПО, устанавливается совместно с основным ПО. Необходимые настройки  выполняет инсталятор, либо их можно выставить вручную с помощью утилиты, входящей в комплект FTP сервера.
Строка 126: Строка 218:
 
1.      Добавить пользователя «root» и установить ему пароль «teraoka» (внимание: имя пользователя и пароль чувствительны к регистру букв).
 
1.      Добавить пользователя «root» и установить ему пароль «teraoka» (внимание: имя пользователя и пароль чувствительны к регистру букв).
  
2.      Добавить в корневой каталог FTP сервера алиас «/opt/pcscale/files/img/common/» указывающий на каталог «c:\R1Sensor\Data\Images\Digi». Дать права на чтение/запись пользователю «root» на этот каталог.
+
2.      Добавить в корневой каталог FTP сервера алиас {{Путь к файлу|/opt/pcscale/files/img/common/}} указывающий на каталог {{Путь к файлу|c:\R1Sensor\Data\Images\Digi}}. Дать права на чтение/запись пользователю «root» на этот каталог.
  
3.      Добавить в корневой каталог FTP сервера алиас «/opt/pcscale/files/img/plu/» указывающий на каталог «c:\R1Sensor\Data\Images\Digi». Дать права на чтение/запись пользователю «root» на этот каталог.
+
3.      Добавить в корневой каталог FTP сервера алиас {{Путь к файлу|/opt/pcscale/files/img/plu/}} указывающий на каталог {{Путь к файлу|c:\R1Sensor\Data\Images\Digi}}. Дать права на чтение/запись пользователю «root» на этот каталог.
  
== Создание и загрузка шаблонов этикеток ==
+
== Создание, загрузка и привязка шаблонов этикеток ==
  
Для создания и редактирования шаблонов этикеток используется редактор «Label editor». Редактор можно загрузить [[ftp://ftpserver.aclas.ru/Aclas/LS515/LabelEditor/TSxLabelEditor.zip FTP сервера]].
+
Для создания и редактирования шаблонов этикеток используется редактор «Label editor». Редактор можно загрузить с [[ftp://ftpserver.aclas.ru/Aclas/LS515/LabelEditor/TSxLabelEditor.zip FTP сервера]].
  
 
После создания/редактирования шаблона этикетки в редакторе нужно сохранить его в формате "linux". Для этого необходимо выбрать пункт меню «Файл - Сохранить как…», ввести нужное имя файла и выбрать тип файла «Linux (*.lnx)» и нажать кнопку «Сохранить».
 
После создания/редактирования шаблона этикетки в редакторе нужно сохранить его в формате "linux". Для этого необходимо выбрать пункт меню «Файл - Сохранить как…», ввести нужное имя файла и выбрать тип файла «Linux (*.lnx)» и нажать кнопку «Сохранить».
  
В результате создается 2 файла: имя_fmt.lnx и имя_map.lnx. Эти файлы нужно переписать на весовой комплекс посредством FTP, Samba. Для системы на базе ОС Linux в каталог "/opt/R1Sensor/Data/Labels/". Для системы на базе ОС Windows в каталог "c:\R1Sensor\Data\Labels\".  
+
Более подробно редактирование шаблонов этикеток описано в [[Руководство по редактированию шаблонов этикеток#Подраздел "Шаблоны этикеток"|руководстве по редактированию шаблонов этикеток.]]
 +
 
 +
В результате создается 2 файла: имя_fmt.lnx и имя_map.lnx. Эти файлы нужно переписать на весовой комплекс посредством FTP, Samba. Для системы на базе ОС Linux в каталог <code>/opt/R1Sensor/Data/Labels/</code>. Для системы на базе ОС Windows в каталог <code>c:\R1Sensor\Data\Labels\</code>.  
  
Для использования созданных шаблонов этикеток, в настройках весового комплекса  необходимо включить загрузку этих шаблонов этикеток. Для этого необходимо перейти в меню настроек: Настройки - Весы - Шаблоны этикеток, выбрать в таблице необходимый шаблон этикетки по имени файла, установить у него нужный номер этикетки и включить его загрузку в весовую платформу. Номер этикетки должен соответствовать номеру шаблона этикетки, передаваемому в данных товара по протоколу Digi. В формате Digi шаблоны этикеток кодируются с виде T1 - T12, S, A, B, C, F1 - F8, что соответствует номерам этикеток от 1 до 24. См. рисунок 1.
+
Для использования созданных шаблонов этикеток, в настройках весового комплекса  необходимо включить загрузку этих шаблонов этикеток. Для этого необходимо перейти в меню настроек (Настройки - Весы - Шаблоны этикеток), выбрать в таблице необходимый шаблон этикетки по имени файла, установить у него нужный номер этикетки и включить его загрузку в весовую платформу.  
 +
 
 +
'''Внимание:''' номер этикетки должен соответствовать номеру шаблона этикетки, передаваемому в данных товара по протоколу Digi.  
 +
 
 +
По стандарту Digi шаблоны этикеток кодируются с виде: T1 - T12, S, A, B, C, F1 - F8, что соответствует номерам этикеток от 1 до 24.  
 +
 
 +
Наиболее часто используемые шаблоны этикеток для весов Digi: формат F1 и F2. Это соответствует 17 и 18 номеру в формате весового комплекса R1Sensor. Например эти форматы по умолчанию используют Qload и Sys2002. Т.е. в большинстве случаев для задания шаблонов этикеток для товаров необходимо привязывать новые шаблоны этикеток к номерам 17 и 18.
 +
Подробнее [[Руководство по настройке весов LS515|см. руководство по настройкам весов]].
  
Рисунок 1. 
 
  
 
В случае внесения именений в шаблоны этикеток (т.е. уже включена загрузка шаблона в настройках весового комплекса) достаточно переписать новые шаблоны этикеток на диск весового комплекса и перезагрузить весовой коплекс.
 
В случае внесения именений в шаблоны этикеток (т.е. уже включена загрузка шаблона в настройках весового комплекса) достаточно переписать новые шаблоны этикеток на диск весового комплекса и перезагрузить весовой коплекс.
  
Для принудительной загрузки шаблонов этикеток в печатающий модуль необходимо на в настйроках весового комплекса (Настройки-Параметры) установить «галочку» «Загрузить этикетки пр следующей загрузке весов» и выполнить сохранение настроек. Данная операция может понадобится при замене или после ремонта весовой платформы.
+
Для принудительной загрузки шаблонов этикеток в печатающий модуль необходимо на в настройках весового комплекса (Настройки - Весы - Параметры) установить «галочку» «Загрузить этикетки при следующей загрузке весов» и выполнить сохранение настроек. Данная операция может понадобится при замене или после ремонта весовой платформы.
 +
 
 +
== Настройка ПО СуперМаг для загрузки весов LS515 по протоколу Digi ==
 +
 
 +
 
 +
[[Настройка_ПО_СуперМаг_для_выгрузки_данных_на_весы|Настройка ПО СуперМага описана здесь]].
 +
 
 +
== Настройка индексов картинок при загрузке через QLoad ==
 +
 
 +
{{WarningInline|В настоящий момент (версия ПО весовой платформы до 5.171 включительно) загрузка отдельных картинок для печати на этикетках не реализована}}
 +
 
 +
Для реализации подобного функционала можно использовать несколько шаблонов этикеток, отличающихся только различными фоновыми картинками.
 +
 
 +
Для выбора различных этикеток необходимо настроить индексы соответвующие различным картинкам. При печати номер картинки дбаляется к базовому номеру этикетки (17).
 +
 
 +
Индексы передаются в файле импорта для ПО QLoad. Соответвие индекса картинке задается в настройках весов через ПО QLoadSimple.
 +
 
 +
[[Файл:QLoadSettings-LabelImages.png|thumb|центр|мини|upright=0.35|400x400пкс|alt=Увеличить рисунок|Настройка индексов картинок]]
 +
 
 +
 
 +
Например:
 +
 
 +
для индекса 0 - будет печататься этикетка 17+1
 +
 
 +
для индекса 1 - будет печататься этикетка 17+2
 +
 
 +
для индекса 2 - будет печататься этикетка 17+3
 +
 
 +
для индекса 3 - будет печататься этикетка 17+4
 +
 
 +
для индекса 4... - будет печататься этикетка 17
 +
 
 +
Так же в файле настроек QLOADSMD.ini необходимо установить параметр LoadPrice2=0.
 +
 
 +
== Настройка автоматической загрузки картинок по сети ==
 +
 
 +
<del>В настоящий момент (''версия основного ПО 1.0.2.14'') автоматическая загрузка картинок работает только при импорте товаров по протоколу Digi.</del>
 +
 
 +
{{К сведению|Подробно о привязке картинок к товарам описано {{Описано в разделе|Правила_привязки_картинок_к_товарам}} }}
 +
 
 +
 
 +
Настройка параметров загрузки осуществляется в настройках весов: {{Пункт меню|Импорт - Общие}}.
 +
 
 +
[[Файл:Settings-Import-Common.png|thumb|центр|мини|upright=0.35|400x400пкс|alt=Увеличить рисунок|Общие настройки импорта]]
 +
 
 +
 
 +
Необходимые настройки:
 +
 
 +
{{Пункт меню|Загружать картинки по сети}} - данный пункт включает/выключат автоматическую загрузку картинок.
 +
 
 +
{{Пункт меню|Адрес для загрузки}} - В данном поле необходимо ввести адрес (http/https/ftp) откуда будет загружаться картинка.
 +
 
 +
В адресе можно указать следующие макросы:
 +
 
 +
"{%N%}" - заменяется на код товара.
 +
 
 +
"{%A%}" - заменяется на код магазина.
 +
 
 +
 
 +
Нижеследующие параметры используются для проверки загрузки картинок:
 +
 
 +
{{Пункт меню|№ тестового товара}} - при вводе любого произвольного номера товара в данное поле, в поле "Результат" показывается результирующий адрес для загруки картинки товара с данным номером.
 +
 
 +
{{Пункт меню|Загрузить картинку}} - при нажатии на кнопку происходит пробная загрузка картинки (адрес берется из поля "Результат").
 +
 
 +
 
 +
[[Категория: LS515]]
 +
[[Категория: Весы]]
 +
[[Категория: Digi]]
 +
[[Категория: Интеграция]]

Версия 17:48, 12 июля 2019


Импорт данных в весы самообслуживания LS515 по протоколу весов Digi.

Для выполнения импорта данных в весы LS515 по протоколу весов Digi необходимо включить данную опцию в настройках весов: Импорт - Digi.


Внимание: Включение данной опции, а соответственно и работа с протоколом Digi, возможна только при наличии соответствующей лицензии. Для получения лицензии необходимо обратится к поставщику оборудования или в службу технической поддержки по электронной почте , при обращении обязательно указывайте заводской номер весов.

При использовании протокола Digi возможно использование утилит и другого ПО, позволяющего загружать весы Digi (как фасовочные, так и самообслуживания).


В настоящий момент поддерживается загрузка следующих данных:

  •  данных товаров (включая картинки товаров);
  •  данных о кнопках групп товаров, выводимых на экран (картинка, название, номер);
  •  данных о привязке товаров к групповым кнопкам на экране.


Передача данных шаблонов этикеток в настоящий момент не поддерживается.


Для загрузки данных товаров используются утилиты: Qload, SIS2002 (протестирована работа с версией 1.123), digiTCPdrv.dll или аналогичные.

Для загрузки связей картинка-товар-группа используется утилита ImageLoader.exe (протестирована работа с версией 2.1.19) или аналогичная.


Для корректной работы программы ImageLoader.exe необходимо наличие установленного и соответствующим образом настроенного FTP сервера: см. раздел Настройка FTP сервера для работы загрузки картинок (Linux) или Настройка FTP сервера для работы загрузки картинок (Windows). В случае отсутствия или неверной настройки FTP сервера, загрузка картинок товаров и групп будет невозможна.


Внимание: При загрузке весов только данными товаров (аналогично загрузке торговых весов Digi SM-300) необходимо выбрать опцию "Все товары в группу "Все товары"", иначе данные товаров не отобразятся на экране весов.


При использовании программы ImageLoader в весы передаются данные о связке товар-группа. Для корректной работы в этом режиме необходимо установить опцию Специфика TCP/IP Digi протокола загрузки в значение ImageLoader, иначе данные не будут корректно загружены и не отобразятся на экране весов. При использовании данной опции номер товара, выводимый на экранной кнопке товара берется из данных, передаваемых в связке товар-группа. Для вывода на кнопку реального номера товара необходимо изменить соответвующие экранные формы.


Так же весовой комплекс может обрабатывать файлы формата CSV, которые использует ПО QLoad. При возможности формирования подобных файлов товароучетным ПО, для выполнения импорта данных файлы должны быть помещены в каталог "Exchange/Import", каталога фалового обмена весового комплекса. Передачу файлов можно осуществлять по протоколам SMB / FTP / SCP. Так же возможна загрузка данных с помощью флеш-диска, в этом случае файлы записываются в корневой каталог флеш-диска. Более подробно о файловом импорте можно прочитать в соответствующем разделе руководства.


При импорте данных возможны несколько вариантов привязки картинок к товарам:

  1.  Привязка из ПО ImageLoader.
  2.  Привязка из ПО "СуперМаг" (начиная с версии 1.033).
  3.  Привязка по алгоритмам весового комплекса в случае, если используется ПО QLoad и передаются только данные о товарах. В этом варианте следует включить специфику протокола Digi "SM-100/300" в настройках импорта по протоколу Digi, иначе данные о товарах не выводятся на экран (за исключением визуального алгоритма A7 - Алгоритм без групп) и доступ к ним можно получить только с помощью прямого набора кода товара на соответствующем экране.

Соответствие полей шаблона этикетки параметрам товаров из протокола Digi

Поля в шаблоне этикетки Поля в протоколе Digi Примечание
Note1 Спец. сообщение  

Правила задания срока годности товара

Если у товара задан срок годности, то в случае задания срока годности в днях значение берется из полей «Срок продажи в днях» или «Срок использования в днях» (поле «Срок использования в днях» имеет приоритет). Если срок годности задан часах, то значение берется из поля «Срок продажи в часах и минутах»

Правила задания срока годности товара:

  • число 0 - срок годности не задан;
  • число от 1 до 363 - срок годности в днях. Берется из полей «Срок продажи в днях», «Срок использования в днях» или «Срок продажи в часах и минутах»;
  • число 364 - не печатать срок годности;
  • число 365 - не печатать срок годности и дату упаковки;
  • отрицательное число - срок годности в часах.

Дата/время производства задается в полях «Дата упаковки» и «Время упаковки».

Соответствие типов весовых единиц товаров

В зависимости от переданного значения в полях "Тип товара" и "Ценовая база" используются следующие типы:

штучный кг штучный г кг 100 г


Все типы весовых единиц весов LS515 описаны в соответствующем разделе руководства.

Соответствие типов штрихкодов товаров

№ типа штрихкода Digi № типа штрихкода Aclas
0 0
1 0
2 0
3 0
4 5
5 7
6 27
7 27
8 0
9 0
10 3
11 0
12 0
13 0
14 0
15 0
16 0
17 4
18 0
19 0
20 20
21 0


Все типы штрихкодов весов LS515 описаны в соответствующем разделе руководства.


Печать цены со скидкой

Если есть необходимость печатать цену и стоимость товара с учетом и без учета скидок, то при передаче данных по протоколу Digi используется поле «Скидка» из файла 25 протокола. Для задания скидочной цены используется поле «Величина 2-ой скидки», а в поле «Тип скидки» должно быть не нулевое значение. Для вывода цены и стоимости с учетом и без учета скидок на шаблоне этикетке должны быть размещены соответствующие поля.

Описание настроек протокола Digi

Настройки импорта по протоколу Digi выполняются в настройках весового комплекса.

Настройки протокола Digi
Опция Назначение Примечание
Разрешить импорт данных по протоколу Digi При включении весовой комплекс может принимать данные товаров и групп по протоколу Digi.  
Шаблон порта Порт по которому ожидаются данные по протоколу Digi. Последняя тетрада IP-адреса весового комплекса складывается с заданным числом и активизируется прослушивание данного порта. Если весовой комплекс имееет несколько IP-адресов (например: если есть проводная и беспроводная сеть), то данные ожидаются по всем интерфейсам.
Таймаут ожидания команды Если включено, то контролируется время между каждым байтом данных. В случае превышения заданного временного интервала прием данных прерывается.  
Таймаут перед обработкой данных (для записи картинок) Если включено, то после получения данных товароучетной системы обработка данных задерживается на указаный период для корректной записи всех картинок товаров и групп. Данная опция может понадобится при использовании ПО ImageLoader т.к. данные картинок загружаются по FTP протоколу после передачи данных о товарах. Сама передача файлов с каритнками может занимать продолжительное время.
Кодировка текстов сообщений Тип кодировки всех текстовых полей, принимаемых по протоколу Digi. Устанавливается в зависимости от ПО, используемого для загрузки данных в весовой комплекс.
Специфика TCP/IP Digi протокола загрузки Использовать специфику загрузки данных в весы в завичимости от ПО, которое загружает данные в весы. В случае неверной установки данной настройка, возможно неверное размещение товаров по группам или отсутсвие групп товаров, а так же товары могут вообще не загрузится на весы. Для тестирования загрузки только товаров необходимо установить использование визуального алгоритма А7. Этом случае данные о товарах всегда отображаются в автоматически создаваемых группах, вне зависимости от загруженных групп.
Изменять пароль ROOT Изменять ли пароль пользователя root на teraoka в соответствии со стандартами весов Digi. Если ПО, загружающее данные в весовой комплекс по FTP протоколу не позволяет изменить пароль на стандартный для весового комплекса, то необходимо установить данный переключатель, чтобы данные могли загружаться под паролем по стандарту весов Digi.
Добавлять индекс картинок к номеру шаблона этикетки Более подробно работа с индексами картинок для шаболнов этикеток описана в соответствующем разделе руководства.
Изменять специальные сроки годности Срок годности 365 дней изменяется на срок 366, что бы не было конфликта со специальными сроками годности, используемыми в весовом коплексе. Только при использовании весовой платформы LS215.
Использовать динамические шрифты Возможность динамически (во время загрузки текстовых данных) изменять размер шрифта любого текстового поля этикетки.

S1...S5 и M1...M5 - это стандартные шрифты весов Digi. Данным шрифтам можно задать соответсвия из возможных вариантов шрифтов, используемых в весовом комплексе R1Sensor.

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

В случае ошибок при загрузке картинок из внешнего ПО по протоколу FTP создание ссылок и изменение пароля можно выполнить с помощью скрипта.

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

Скрипт для создания ссылок и изменения пароля;

Настройка FTP сервера для работы загрузки картинок (Linux)

Для корректной работы программы ImageLoader необходимо наличие установленного и соответствующим образом настроенного FTP сервера.

При использовании весового комплекса на базе весовой платформы LS515 и ОС Linux Embedded все настройки FTP сервера производит управляющее ПО весового комплекса. Для корректной работы достаточно установить опцию «Изменять пароль ROOT под стандарт Digi» в настройках ПО. Далее все изменения будут произведены автоматически.

Настройка FTP сервера для работы загрузки картинок (Windows)

Для корректной работы программы ImageLoader необходимо наличие установленного и соответствующим образом настроенного FTP сервера.

При использовании весового комплекса на базе весовой платформы LS215 и ОС Windows бесплатный FTP сервер FileZilla предустановлен или, в случае обновления ПО, устанавливается совместно с основным ПО. Необходимые настройки  выполняет инсталятор, либо их можно выставить вручную с помощью утилиты, входящей в комплект FTP сервера.

Для корректной работы необходимо установить следующие параметры FTP сервера:

1.      Добавить пользователя «root» и установить ему пароль «teraoka» (внимание: имя пользователя и пароль чувствительны к регистру букв).

2.      Добавить в корневой каталог FTP сервера алиас /opt/pcscale/files/img/common/ указывающий на каталог c:\R1Sensor\Data\Images\Digi. Дать права на чтение/запись пользователю «root» на этот каталог.

3.      Добавить в корневой каталог FTP сервера алиас /opt/pcscale/files/img/plu/ указывающий на каталог c:\R1Sensor\Data\Images\Digi. Дать права на чтение/запись пользователю «root» на этот каталог.

Создание, загрузка и привязка шаблонов этикеток

Для создания и редактирования шаблонов этикеток используется редактор «Label editor». Редактор можно загрузить с [FTP сервера].

После создания/редактирования шаблона этикетки в редакторе нужно сохранить его в формате "linux". Для этого необходимо выбрать пункт меню «Файл - Сохранить как…», ввести нужное имя файла и выбрать тип файла «Linux (*.lnx)» и нажать кнопку «Сохранить».

Более подробно редактирование шаблонов этикеток описано в руководстве по редактированию шаблонов этикеток.

В результате создается 2 файла: имя_fmt.lnx и имя_map.lnx. Эти файлы нужно переписать на весовой комплекс посредством FTP, Samba. Для системы на базе ОС Linux в каталог /opt/R1Sensor/Data/Labels/. Для системы на базе ОС Windows в каталог c:\R1Sensor\Data\Labels\.

Для использования созданных шаблонов этикеток, в настройках весового комплекса  необходимо включить загрузку этих шаблонов этикеток. Для этого необходимо перейти в меню настроек (Настройки - Весы - Шаблоны этикеток), выбрать в таблице необходимый шаблон этикетки по имени файла, установить у него нужный номер этикетки и включить его загрузку в весовую платформу.

Внимание: номер этикетки должен соответствовать номеру шаблона этикетки, передаваемому в данных товара по протоколу Digi.

По стандарту Digi шаблоны этикеток кодируются с виде: T1 - T12, S, A, B, C, F1 - F8, что соответствует номерам этикеток от 1 до 24.

Наиболее часто используемые шаблоны этикеток для весов Digi: формат F1 и F2. Это соответствует 17 и 18 номеру в формате весового комплекса R1Sensor. Например эти форматы по умолчанию используют Qload и Sys2002. Т.е. в большинстве случаев для задания шаблонов этикеток для товаров необходимо привязывать новые шаблоны этикеток к номерам 17 и 18. Подробнее см. руководство по настройкам весов.


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

Для принудительной загрузки шаблонов этикеток в печатающий модуль необходимо на в настройках весового комплекса (Настройки - Весы - Параметры) установить «галочку» «Загрузить этикетки при следующей загрузке весов» и выполнить сохранение настроек. Данная операция может понадобится при замене или после ремонта весовой платформы.

Настройка ПО СуперМаг для загрузки весов LS515 по протоколу Digi

Настройка ПО СуперМага описана здесь.

Настройка индексов картинок при загрузке через QLoad

Внимание! В настоящий момент (версия ПО весовой платформы до 5.171 включительно) загрузка отдельных картинок для печати на этикетках не реализована




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

Для выбора различных этикеток необходимо настроить индексы соответвующие различным картинкам. При печати номер картинки дбаляется к базовому номеру этикетки (17).

Индексы передаются в файле импорта для ПО QLoad. Соответвие индекса картинке задается в настройках весов через ПО QLoadSimple.

Увеличить рисунок
Настройка индексов картинок


Например:

для индекса 0 - будет печататься этикетка 17+1

для индекса 1 - будет печататься этикетка 17+2

для индекса 2 - будет печататься этикетка 17+3

для индекса 3 - будет печататься этикетка 17+4

для индекса 4... - будет печататься этикетка 17

Так же в файле настроек QLOADSMD.ini необходимо установить параметр LoadPrice2=0.

Настройка автоматической загрузки картинок по сети

В настоящий момент (версия основного ПО 1.0.2.14) автоматическая загрузка картинок работает только при импорте товаров по протоколу Digi.


! Подробно о привязке картинок к товарам описано в соответствующем разделе руководства



Настройка параметров загрузки осуществляется в настройках весов: Импорт - Общие.

Увеличить рисунок
Общие настройки импорта


Необходимые настройки:

Загружать картинки по сети - данный пункт включает/выключат автоматическую загрузку картинок.

Адрес для загрузки - В данном поле необходимо ввести адрес (http/https/ftp) откуда будет загружаться картинка.

В адресе можно указать следующие макросы:

"{%N%}" - заменяется на код товара.

"{%A%}" - заменяется на код магазина.


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

№ тестового товара - при вводе любого произвольного номера товара в данное поле, в поле "Результат" показывается результирующий адрес для загруки картинки товара с данным номером.

Загрузить картинку - при нажатии на кнопку происходит пробная загрузка картинки (адрес берется из поля "Результат").