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

Материал из Википедия ЭТИМа (ETIM Wikipedia)
Перейти к навигации Перейти к поиску
(Импорт данных в весы самообслуживания LS515 по протоколу весов Digi.)
(Настройка ПО СуперМаг для загрузки весов LS515 по протоколу Digi)
(не показано 28 промежуточных версий этого же участника)
Строка 1: Строка 1:
 +
 
__TOC__
 
__TOC__
  
Строка 4: Строка 5:
 
== Импорт данных в весы самообслуживания LS515 по протоколу весов Digi. ==
 
== Импорт данных в весы самообслуживания LS515 по протоколу весов Digi. ==
  
Для выполнения импорта данных в весы LS515 по протоколу весов Digi необходимо включить данную опцию в настройках весов: Закладка «Импорт» - «Digi».
+
 
 +
Для выполнения импорта данных в весы LS515 по протоколу весов 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 (как фасовочные, так и самообслуживания).
 +
  
 
В настоящий момент поддерживается загрузка следующих данных:
 
В настоящий момент поддерживается загрузка следующих данных:
Строка 17: Строка 21:
 
* данных о кнопках групп товаров, выводимых на экран (картинка, название, номер);
 
* данных о кнопках групп товаров, выводимых на экран (картинка, название, номер);
 
* данных о привязке товаров к групповым кнопкам на экране.  
 
* данных о привязке товаров к групповым кнопкам на экране.  
 +
  
 
'''''Передача данных шаблонов этикеток в настоящий момент не поддерживается.'''''
 
'''''Передача данных шаблонов этикеток в настоящий момент не поддерживается.'''''
  
Для загрузки данных товаров используются утилиты: Qload, SIS2002 (протестирована работа с версией 1.123), digiTCPdrv.dll или аналогичные.
 
  
Для загрузки связей картинка-товар-группа используется утилита ImageLoader.exe (протестирована работа с версией 2.1.19) или аналогичная.
+
Для загрузки данных товаров используются утилиты: {{Путь к файлу|Qload}}, {{Путь к файлу|SIS2002}} (протестирована работа с версией 1.123), {{Путь к файлу|digiTCPdrv.dll}} или аналогичные.
 +
 
 +
Для загрузки связей картинка-товар-группа используется утилита {{Путь к файлу|ImageLoader.exe}} (протестирована работа с версией 2.1.19) или аналогичная.
 +
 
 +
 
 +
Для корректной работы программы {{Путь к файлу|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 сервера, загрузка картинок товаров и групп будет невозможна.
 +
 
 +
 
 +
''<u>'''Внимание:'''</u> При загрузке весов только данными товаров (аналогично загрузке торговых весов Digi SM-300) необходимо выбрать опцию "Все товары в группу "Все товары"", иначе данные товаров не отобразятся на экране весов.''
 +
 
  
Для корректной работы программы "ImageLoader.exe" необходимо наличие установленного и соответствующим образом настроенного FTP сервера: см. раздел 2 "Настройка FTP сервера для работы загрузки картинок". В случае отсутствия или неверной настройки FTP сервера, загрузка картинок товаров и групп будет невозможна.
+
При использовании программы {{Путь к файлу|ImageLoader}} в весы передаются данные о связке товар-группа. Для корректной работы в этом режиме необходимо установить опцию {{Пункт меню|Специфика TCP/IP Digi протокола загрузки}} в значение {{Пункт меню|ImageLoader}}, иначе данные не будут корректно загружены и не отобразятся на экране весов. При использовании данной опции номер товара, выводимый на экранной кнопке товара берется из данных, передаваемых в связке товар-группа. Для вывода на кнопку реального номера товара необходимо изменить соответвующие экранные формы.
  
''<u>'''Внимание:'''</u> При загрузке весов только данными товаров (аналогично загрузке весов Digi SM-300) необходимо выбрать опцию «Все товары в группу «Все товары»», иначе данные товаров не загрузятся в весы.''
 
  
При использовании программы ImageLoader в весы передаются данные о связке товар-группа. Для корректной работы в этом режиме необходимо установить опцию «Использовать связку Товаров и Групп», иначе данные не будут загружены в весы. При использовании данной опции номер товара, выводимый на экранной кнопке товара берется из данных, передаваемых в связке товар-группа. Для вывода на кнопку реального номера товара необходимо изменить экранные формы.
+
Так же весовой комплекс может обрабатывать файлы формата CSV, которые использует ПО {{Путь к файлу|QLoad}}. При возможности формирования подобных файлов товароучетным ПО, для выполнения импорта данных файлы должны быть помещены в каталог "Exchange/Import", каталога фалового обмена весового комплекса. Передачу файлов можно осуществлять по протоколам SMB / FTP / SCP. Так же возможна загрузка данных с помощью флеш-диска, в этом случае файлы записываются в корневой каталог флеш-диска. Более подробно о файловом импорте можно прочитать [[Общие_сведения_об_импорте|в соответствующем разделе руководства]].
  
Так же весовой комплекс может обрабатывать файлы формата CSV, которые использует ПО QLoad. При возможности формирования  подобных файлов товароучетным ПО, для выполнения импорта данных файлы должны быть помещены в каталог "Exchange/Import", каталога обмена весового комплекса. Передачу файлов можно осуществлять по протоколу SMB или FTP. Так же возможна загрузка данных с помощью флеш-диска, в этом случае файлы записываются в корневой каталог флеш-диска.
 
  
 
При импорте данных возможны несколько вариантов привязки картинок к товарам:
 
При импорте данных возможны несколько вариантов привязки картинок к товарам:
  
# Привязка из ПО "ImageLoader".
+
# Привязка из ПО {{Путь к файлу|ImageLoader}}.
 
# Привязка из ПО "СуперМаг" (начиная с версии 1.033).
 
# Привязка из ПО "СуперМаг" (начиная с версии 1.033).
# Привязка по алгоритмам весового комплекса в случае, если используется ПО «QLoad» и передаются только данные о товарах. В этом варианте следует включить специфику протокола Digi "SM-100/300" в настройки импорта по протоколу Digi, иначе данные о товарах не выводятся на экран (за исключением визуального алгоритма A7 - Алгоритм без групп) и доступ к ним можно получить только с помощью прямого набора кода товара на соответствующем экране.
+
# Привязка по алгоритмам весового комплекса в случае, если используется ПО {{Путь к файлу|QLoad}} и передаются только данные о товарах. В этом варианте следует включить специфику протокола Digi "SM-100/300" в настройках импорта по протоколу Digi, иначе данные о товарах не выводятся на экран (за исключением визуального алгоритма A7 - Алгоритм без групп) и доступ к ним можно получить только с помощью прямого набора кода товара на соответствующем экране.
  
Соответствие полей шаблона этикетки параметрам товаров из протокола Digi:
+
===Соответствие полей шаблона этикетки параметрам товаров из протокола Digi===
 
{| class="wikitable"
 
{| class="wikitable"
 
|'''Поля в шаблоне этикетки'''
 
|'''Поля в шаблоне этикетки'''
Строка 48: Строка 59:
 
 
 
|}
 
|}
 +
 +
===Правила задания срока годности товара===
  
 
Если у товара задан срок годности, то в случае задания срока годности в днях значение берется из полей «Срок продажи в днях» или «Срок использования в днях» (поле «Срок использования в днях» имеет приоритет). Если срок годности задан часах, то значение берется из поля «Срок продажи в часах и минутах»
 
Если у товара задан срок годности, то в случае задания срока годности в днях значение берется из полей «Срок продажи в днях» или «Срок использования в днях» (поле «Срок использования в днях» имеет приоритет). Если срок годности задан часах, то значение берется из поля «Срок продажи в часах и минутах»
  
 
Правила задания срока годности товара:
 
Правила задания срока годности товара:
 +
 
* число 0 - срок годности не задан;
 
* число 0 - срок годности не задан;
 
* число от 1 до 363 - срок годности в днях. Берется из полей «Срок продажи в днях», «Срок использования в днях» или «Срок продажи в часах и минутах»;  
 
* число от 1 до 363 - срок годности в днях. Берется из полей «Срок продажи в днях», «Срок использования в днях» или «Срок продажи в часах и минутах»;  
Строка 58: Строка 72:
 
* отрицательное число - срок годности в часах.
 
* отрицательное число - срок годности в часах.
 
Дата/время производства задается в полях «Дата упаковки» и «Время упаковки».
 
Дата/время производства задается в полях «Дата упаковки» и «Время упаковки».
 +
 +
===Соответствие типов весовых единиц товаров===
 +
 +
В зависимости от переданного значения в полях "Тип товара" и "Ценовая база" используются следующие типы:
 +
 +
<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 используется поле «Скидка» из файла 25 протокола. Для задания скидочной цены используется поле «Величина 2-ой скидки», а в поле «Тип скидки» должно быть не нулевое значение. Для вывода цены и стоимости с учетом и без учета скидок на шаблоне этикетке должны быть размещены соответствующие поля.
Строка 84: Строка 167:
 
 
 
|-
 
|-
|Таймаут записи о «живости»  сервера
+
|Таймаут перед обработкой данных (для записи картинок)
|Если включено, то информационное сообщение периодически записывается в файл протокола работы  весового комплекса.
+
|Если включено, то после получения данных товароучетной системы обработка данных задерживается на указаный период для корректной записи всех картинок товаров и групп.
| 
+
|Данная опция может понадобится при использовании ПО {{Имя файла|ImageLoader}} т.к. данные картинок загружаются по FTP протоколу после передачи данных о товарах. Сама передача файлов с каритнками может занимать продолжительное время.
 
|-
 
|-
 
|Кодировка текстов сообщений
 
|Кодировка текстов сообщений
Строка 99: Строка 182:
 
|Изменять ли пароль  пользователя '''root''' на '''teraoka''' в соответствии со  стандартами весов Digi.
 
|Изменять ли пароль  пользователя '''root''' на '''teraoka''' в соответствии со  стандартами весов Digi.
 
|Если ПО, загружающее  данные в весовой комплекс по 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|в соответствующем разделе руководства]].
 +
|
 
|-
 
|-
 
|Изменять специальные сроки годности
 
|Изменять специальные сроки годности
Строка 109: Строка 196:
 
|В поле или полях шаблона этикетки, в которых будут динамически изменяться шрифты, должен быть выставлен минимальный шрифт. Это необходимо для того, чтобы текст не подрезался в соответсвии с размером шрифта по умолчанию.
 
|В поле или полях шаблона этикетки, в которых будут динамически изменяться шрифты, должен быть выставлен минимальный шрифт. Это необходимо для того, чтобы текст не подрезался в соответсвии с размером шрифта по умолчанию.
 
|}
 
|}
 +
 +
В случае ошибок при загрузке картинок из внешнего ПО по протоколу 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» на этот каталог.
  
 
== Создание, загрузка и привязка шаблонов этикеток ==
 
== Создание, загрузка и привязка шаблонов этикеток ==
Строка 154: Строка 246:
 
Для принудительной загрузки шаблонов этикеток в печатающий модуль необходимо на в настройках весового комплекса (Настройки - Весы - Параметры) установить «галочку» «Загрузить этикетки при следующей загрузке весов» и выполнить сохранение настроек. Данная операция может понадобится при замене или после ремонта весовой платформы.
 
Для принудительной загрузки шаблонов этикеток в печатающий модуль необходимо на в настройках весового комплекса (Настройки - Весы - Параметры) установить «галочку» «Загрузить этикетки при следующей загрузке весов» и выполнить сохранение настроек. Данная операция может понадобится при замене или после ремонта весовой платформы.
  
== Настройка ПО СуперМаг для загрузки весов. ==
+
== Настройка ПО СуперМаг для загрузки весов LS515 по протоколу Digi ==
 +
 
 +
 
 +
[[Настройка_ПО_СуперМаг_для_выгрузки_данных_на_весы|Настройка ПО СуперМага описана здесь]].
 +
 
 +
 
 +
== Настройка ПО SetRetail 10 для загрузки весов LS515 по протоколу Digi ==
 +
 
 +
 
 +
[[Настройка_ПО_SetRetail_10_для_выгрузки_данных_на_весы|Настройка ПО SetRetail 10 описана здесь]].
 +
 
 +
 
 +
== Настройка ПО ImageLoader для загрузки весов LS515 по протоколу Digi ==
 +
 
 +
 
 +
[[Настройка_ПО_ImageLoader_для_выгрузки_данных_на_весы|Настройка ПО ImageLoader описана здесь]].
 +
 
 +
== Настройка индексов картинок при загрузке через 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) откуда будет загружаться картинка.  
  
Предварительно должен быть создан классификатор номенклатур с группами товаров которые вы хотите видеть на ваших весах.
+
В адресе можно указать следующие макросы:
В версии СуперМаг 1.033 появилась возможность привязывать картинки к классификаторам (картинки привязываются к карточкам в закладке "Склад", в разделе "Карточки складского учета").
 
Поддерживается только формат BMP.
 
  
Заходим в СуперМаг, добавляем весы с моделью DIGI SM-5000 Ethernet, в закладке Подключение, указываем IP адрес, закладку "Этикетка" и "Файлы" не меняем, весы пока в настоящий момент не поддерживают загрузку шаблонов этикеток из СуперМага.
+
"{%N%}" - заменяется на код товара.
Переходим в закладку "Свойства модели", и выбираем классификатор номенклатур который должен быть привязан к данным весам.
 
  
 +
"{%A%}" - заменяется на код магазина.
  
[[Файл:SuperMag1.jpg|thumb|центр|мини|upright=0.35|400x400пкс|alt=Увеличить рисунок|Настройки классификатора]]
 
  
 +
Нижеследующие параметры используются для проверки загрузки картинок:
  
[[Файл:SuperMag2.jpg|thumb|центр|мини|upright=0.35|400x400пкс|alt=Увеличить рисунок|Настройки весов]]
+
{{Пункт меню|№ тестового товара}} - при вводе любого произвольного номера товара в данное поле, в поле "Результат" показывается результирующий адрес для загруки картинки товара с данным номером.
  
 +
{{Пункт меню|Загрузить картинку}} - при нажатии на кнопку происходит пробная загрузка картинки (адрес берется из поля "Результат").
  
'''Внимание:''' товары которые не имеют привязки к номенклатуре будут гулять по группам на весах.
 
  
Не допускается нахождение одного и того же товара в нескольких номенклатурах (внутри папки которая грузится на весы).
+
[[Категория: LS515]]
 +
[[Категория: Весы]]
 +
[[Категория: Digi]]
 +
[[Категория: Интеграция]]

Версия 15:38, 6 февраля 2020


Импорт данных в весы самообслуживания 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

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


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

Настройка ПО SetRetail 10 описана здесь.


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

Настройка ПО ImageLoader описана здесь.

Настройка индексов картинок при загрузке через 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%}" - заменяется на код магазина.


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

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

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