Изменения

Перейти к навигации Перейти к поиску

Импорт данных по протоколу Digi

8386 байт добавлено, 17:48, 12 июля 2019
Описание настроек протокола Digi
 
__TOC__
== Импорт данных в весовой комплекс Aclas Sensor весы самообслуживания LS515 по протоколу весов Digi. ==  Для выполнения импорта данных в весы LS515 по протоколу весов Digi необходимо включить данную опцию в настройках весов: {{Пункт меню|Импорт - Digi}}.
Для выполнения импорта данных в весовой комплекс по протоколу весов Digi необходимо включить данную опцию в настройках весов: Закладка «Импорт» - «Digi».
'''Внимание:''' Включение данной опции, а соответственно и работа с протоколом Digi, возможна только при наличии соответствующей лицензии. Для получения лицензии необходимо обратится к поставщику оборудования или
[mailto:e-support@aclas.ru?subject=Запрос%20лицензии%20на%20весы%20Aclas%20LS515&body=Здравствуйте!%0D%0A%0D%0A в службу технической поддержки по электронной почте]
, при обращении обязательно указывайте заводской номер весового комплексавесов.
При использовании протокола Digi возможно использование утилит и другого ПО, позволяющего загружать весы Digi (как фасовочные, так и самообслуживания).
 
В настоящий момент поддерживается загрузка следующих данных:
·        данных * данных товаров (включая картинки товаров);* данных о кнопках групп товаров, выводимых на экран (картинка, название, номер);* данных о привязке товаров к групповым кнопкам на экране.
·        данных о кнопках групп товаров, выводимых на экран (картинка, название, номер);
·        данных о привязке товаров к групповым кнопкам на экране'''''Передача данных шаблонов этикеток в настоящий момент не поддерживается. '''''
'''''Передача данных шаблонов этикеток в настоящий момент не поддерживается.'''''
Для загрузки данных товаров используются утилиты: {{Путь к файлу|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-товар-группа используется утилита ImageLoader.exe (протестирована работа с версией 2.1.19300) или аналогичнаянеобходимо выбрать опцию "Все товары в группу "Все товары"", иначе данные товаров не отобразятся на экране весов.''
Для корректной работы программы «ImageLoader.exe» необходимо наличие установленного и соответствующим образом настроенного FTP сервера: см. раздел 2 «            Настройка FTP сервера для работы загрузки картинок». В случае отсутствия или неверной настройки FTP сервера, загрузка картинок товаров и групп будет невозможна.
''<u>'''Внимание:'''</u> При загрузке весов только данными товаров (аналогично загрузке весов Digi SMиспользовании программы {{Путь к файлу|ImageLoader}} в весы передаются данные о связке товар-300) группа. Для корректной работы в этом режиме необходимо выбрать установить опцию «Все товары {{Пункт меню|Специфика TCP/IP Digi протокола загрузки}} в группу «Все товары»»значение {{Пункт меню|ImageLoader}}, иначе данные товаров не загрузятся будут корректно загружены и не отобразятся на экране весов. При использовании данной опции номер товара, выводимый на экранной кнопке товара берется из данных, передаваемых в весысвязке товар-группа. Для вывода на кнопку реального номера товара необходимо изменить соответвующие экранные формы.''
При использовании программы ImageLoader в весы передаются данные о связке товар-группа. Для корректной работы в этом режиме необходимо установить опцию «Использовать связку Товаров и Групп», иначе данные не будут загружены в весы. При использовании данной опции номер товара, выводимый на экранной кнопке товара берется из данных, передаваемых в связке товар-группа. Для вывода на кнопку реального номера товара необходимо изменить экранные формы.
Так же весовой комплекс может обрабатывать файлы формата CSV, которые использует ПО Qload{{Путь к файлу|QLoad}}. При возможности формирования  подобных формирования подобных файлов товароучетным ПО, для выполнения импорта данных файлы должны быть помещены в каталог «Exchange"Exchange/Import»Import", каталога фалового обмена весового комплекса. Передачу файлов можно осуществлять по протоколу протоколам SMB или / FTP/ SCP. Так же возможна загрузка данных с помощью флеш-диска, в этом случае файлы записываются в корневой каталог флеш-диска. Более подробно о файловом импорте можно прочитать [[Общие_сведения_об_импорте|в соответствующем разделе руководства]].
При импорте данных возможны два варианта привязки картинок к товарам:
1.      Привязка из программы «ImageLoader».При импорте данных возможны несколько вариантов привязки картинок к товарам:
2# Привязка из ПО {{Путь к файлу|ImageLoader}}.      Привязка # Привязка из ПО "СуперМаг" (начиная с версии 1.033).# Привязка по алгоритмам весового комплекса в случае, если используется ПО «QLoad» {{Путь к файлу|QLoad}} и передаются только данные о товарах. В этом варианте следует включить опцию «Все товары специфику протокола Digi "SM-100/300" в группу «Все товары»»настройках импорта по протоколу Digi, иначе данные о товарах не выводятся на экран (за исключением визуального алгоритма A7 - Алгоритм без групп) и доступ к ним можно получить только с помощью прямого набора кода товара на соответствующем экране.
===Соответствие полей шаблона этикетки параметрам товаров из протокола Digi:===
{| class="wikitable"
|'''Поля в шаблоне этикетки'''
|}
 
===Правила задания срока годности товара===
Если у товара задан срок годности, то в случае задания срока годности в днях значение берется из полей «Срок продажи в днях» или «Срок использования в днях» (поле «Срок использования в днях» имеет приоритет). Если срок годности задан часах, то значение берется из поля «Срок продажи в часах и минутах»
Правила задания срока годности товара:
 
* число 0 - срок годности не задан;
* число от 1 до 363 - срок годности в днях. Берется из полей «Срок продажи в днях», «Срок использования в днях» или «Срок продажи в часах и минутах»;
* отрицательное число - срок годности в часах.
Дата/время производства задается в полях «Дата упаковки» и «Время упаковки».
 
===Соответствие типов весовых единиц товаров===
 
В зависимости от переданного значения в полях "Тип товара" и "Ценовая база" используются следующие типы:
 
<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 выполняются [[Руководство_по_настройке_весов_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"
|'''Опция'''
|-
|Таймаут перед обработкой данных (для записи о «живости» серверакартинок)|Если включено, то информационное сообщение периодически записывается в файл протокола работы весового комплексапосле получения данных товароучетной системы обработка данных задерживается на указаный период для корректной записи всех картинок товаров и групп.| Данная опция может понадобится при использовании ПО {{Имя файла|ImageLoader}} т.к. данные картинок загружаются по FTP протоколу после передачи данных о товарах. Сама передача файлов с каритнками может занимать продолжительное время.
|-
|Кодировка текстов сообщений
|Устанавливается в зависимости от ПО, используемого для загрузки данных в весовой комплекс.
|-
|Специфика TCP/IP Digi протокола загрузки|Использовать связку Товаров и Групп / Все товары специфику загрузки данных в весы в завичимости от ПО, которое загружает данные в группу «Все товары»весы.|При формировании экранов выбора В случае неверной установки данной настройка, возможно неверное размещение товаров использовать данные, полученные по протоколу Digi группам или располагать все отсутсвие групп товаров, а так же товары в одной группе «Все товары»могут вообще не загрузится на весы. Для тестирования загрузки только товаров необходимо установить использование визуального алгоритма А7. Название группы все товары можно изменить Этом случае данные о товарах всегда отображаются в настройках: закладка «Импорт» - «Общие»автоматически создаваемых группах, вне зависимости от загруженных групп.
|-
|Изменять пароль ROOT
|Изменять ли пароль пользователя '''root''' на '''teraoka''' в соответствии со стандартами весов 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|в соответствующем разделе руководства]].
|
|-
|Изменять специальные сроки годности
|В поле или полях шаблона этикетки, в которых будут динамически изменяться шрифты, должен быть выставлен минимальный шрифт. Это необходимо для того, чтобы текст не подрезался в соответсвии с размером шрифта по умолчанию.
|}
 
В случае ошибок при загрузке картинок из внешнего ПО по протоколу FTP создание ссылок и изменение пароля можно выполнить с помощью скрипта.
 
Правила использования скрипта описаны {{Описано в разделе|Обновление/изменение_ПО_и_ОС_с_помощью_загрузочного_флеш-диска_LS515}}.
[[:Файл:Fix-digi-links.zip|Скрипт для создания ссылок и изменения пароля]];
== Настройка FTP сервера для работы загрузки картинок (Linux) ==
Для корректной работы программы «ImageLoader» {{Путь к файлу|ImageLoader}} необходимо наличие установленного и соответствующим образом настроенного FTP сервера.
При использовании весового комплекса на базе весовой платформы LS515 и ОС Linux Embedded все настройки FTP сервера производит управляющее ПО весового комплекса. Для корректной работы достаточно установить опцию «Изменять пароль ROOT под стандарт Digi» в настройках ПО. Далее все изменения будут произведены автоматически.
== Настройка FTP сервера для работы загрузки картинок (Windows) ==
Для корректной работы программы «ImageLoader» {{Путь к файлу|ImageLoader}} необходимо наличие установленного и соответствующим образом настроенного FTP сервера.
При использовании весового комплекса на базе весовой платформы LS215 и ОС Windows бесплатный FTP сервер FileZilla предустановлен или, в случае обновления ПО, устанавливается совместно с основным ПО. Необходимые настройки  выполняет инсталятор, либо их можно выставить вручную с помощью утилиты, входящей в комплект FTP сервера.
1.      Добавить пользователя «root» и установить ему пароль «teraoka» (внимание: имя пользователя и пароль чувствительны к регистру букв).
2.      Добавить в корневой каталог FTP сервера алиас «{{Путь к файлу|/opt/pcscale/files/img/common/» }} указывающий на каталог «c{{Путь к файлу|c:\R1Sensor\Data\Images\Digi»Digi}}. Дать права на чтение/запись пользователю «root» на этот каталог.
3.      Добавить в корневой каталог FTP сервера алиас «{{Путь к файлу|/opt/pcscale/files/img/plu/» }} указывающий на каталог «c{{Путь к файлу|c:\R1Sensor\Data\Images\Digi»Digi}}. Дать права на чтение/запись пользователю «root» на этот каталог.
== Создание, загрузка и привязка шаблонов этикеток ==
Для принудительной загрузки шаблонов этикеток в печатающий модуль необходимо на в настройках весового комплекса (Настройки - Весы - Параметры) установить «галочку» «Загрузить этикетки при следующей загрузке весов» и выполнить сохранение настроек. Данная операция может понадобится при замене или после ремонта весовой платформы.
== Настройка ПО СуперМаг для загрузки весов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%}" - заменяется на код магазина.  Нижеследующие параметры используются для проверки загрузки картинок:
Важно правильно настроить номенклатуру товаров, все товары которые пересылаются на весы должны быть {{Пункт меню|№ тестового товара}} - при вводе любого произвольного номера товара в своей номенклатуре. Предварительно у вас должен быть создан классификатор номенклатур с группами товаров которые вы хотите видеть на ваших весах. В версии СМ 1.033 появилась возможность привязывать картинки к классификаторам (картинки привязываются к карточкам в закладке "Склад"данное поле, в разделе поле "Карточки складского учетаРезультат"). Поддерживается только формат BMPпоказывается результирующий адрес для загруки картинки товара с данным номером.
Заходим в СуперМаг, добавляем весы с моделью DIGI SM{{Пункт меню|Загрузить картинку}} -5000 Ethernet, в закладке Подключение, указываем IP при нажатии на кнопку происходит пробная загрузка картинки (адрес, закладку Этикетка и Файлы не трогаем, весы пока не поддерживают загрузку этикетки берется из СМ. Переходим в закладку Свойства модели, и выбираем классификатор номенклатур который будет привязан к данным весам поля "Результат").
'''Внимание:''' товары которые не имеют привязки к номенклатуре будут гулять по группам на весах.
Не допускается нахождение одного и того же товара в нескольких номенклатурах (внутри папки которая грузится на весы).[[Категория: LS515]][[Категория: Весы]][[Категория: Digi]][[Категория: Интеграция]]

Навигация