Изменения

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

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

3948 байт добавлено, 15:38, 6 февраля 2020
Настройка ПО СуперМаг для загрузки весов LS515 по протоколу Digi
 
__TOC__
Для выполнения импорта данных в весы LS515 по протоколу весов Digi необходимо включить данную опцию в настройках весов: {{SettingsMenuПункт меню|Импорт - Digi}}.
Для загрузки данных товаров используются утилиты: {{FileOrPathПуть к файлу|Qload}}, {{FileOrPathПуть к файлу|SIS2002}} (протестирована работа с версией 1.123), {{FileOrPathПуть к файлу|digiTCPdrv.dll}} или аналогичные.
Для загрузки связей картинка-товар-группа используется утилита {{FileOrPathПуть к файлу|ImageLoader.exe}} (протестирована работа с версией 2.1.19) или аналогичная.
Для корректной работы программы {{FileOrPathПуть к файлу|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 сервера, загрузка картинок товаров и групп будет невозможна.
При использовании программы {{FileOrPathПуть к файлу|ImageLoader}} в весы передаются данные о связке товар-группа. Для корректной работы в этом режиме необходимо установить опцию {{SettingsMenuПункт меню|Специфика TCP/IP Digi протокола загрузки}} в значение {{SettingsMenuПункт меню|ImageLoader}}, иначе данные не будут корректно загружены и не отобразятся на экране весов. При использовании данной опции номер товара, выводимый на экранной кнопке товара берется из данных, передаваемых в связке товар-группа. Для вывода на кнопку реального номера товара необходимо изменить соответвующие экранные формы.
Так же весовой комплекс может обрабатывать файлы формата CSV, которые использует ПО {{FileOrPathПуть к файлу|QLoad}}. При возможности формирования подобных файлов товароучетным ПО, для выполнения импорта данных файлы должны быть помещены в каталог "Exchange/Import", каталога фалового обмена весового комплекса. Передачу файлов можно осуществлять по протоколам SMB / FTP / SCP. Так же возможна загрузка данных с помощью флеш-диска, в этом случае файлы записываются в корневой каталог флеш-диска. Более подробно о файловом импорте можно прочитать [[Общие_сведения_об_импорте|в соответствующем разделе руководства]].
При импорте данных возможны несколько вариантов привязки картинок к товарам:
# Привязка из ПО {{FileOrPathПуть к файлу|ImageLoader}}.
# Привязка из ПО "СуперМаг" (начиная с версии 1.033).
# Привязка по алгоритмам весового комплекса в случае, если используется ПО {{FileOrPathПуть к файлу|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-ой скидки», а в поле «Тип скидки» должно быть не нулевое значение. Для вывода цены и стоимости с учетом и без учета скидок на шаблоне этикетке должны быть размещены соответствующие поля.
|-
|Таймаут перед обработкой данных (для записи о «живости» серверакартинок)|Если включено, то информационное сообщение периодически записывается в файл протокола работы весового комплексапосле получения данных товароучетной системы обработка данных задерживается на указаный период для корректной записи всех картинок товаров и групп.| Данная опция может понадобится при использовании ПО {{Имя файла|ImageLoader}} т.к. данные картинок загружаются по FTP протоколу после передачи данных о товарах. Сама передача файлов с каритнками может занимать продолжительное время.
|-
|Кодировка текстов сообщений
|В поле или полях шаблона этикетки, в которых будут динамически изменяться шрифты, должен быть выставлен минимальный шрифт. Это необходимо для того, чтобы текст не подрезался в соответсвии с размером шрифта по умолчанию.
|}
 
В случае ошибок при загрузке картинок из внешнего ПО по протоколу FTP создание ссылок и изменение пароля можно выполнить с помощью скрипта.
 
Правила использования скрипта описаны {{Описано в разделе|Обновление/изменение_ПО_и_ОС_с_помощью_загрузочного_флеш-диска_LS515}}.
[[:Файл:Fix-digi-links.zip|Скрипт для создания ссылок и изменения пароля]];
== Настройка FTP сервера для работы загрузки картинок (Linux) ==
Для корректной работы программы «ImageLoader» {{Путь к файлу|ImageLoader}} необходимо наличие установленного и соответствующим образом настроенного FTP сервера.
При использовании весового комплекса на базе весовой платформы LS515 и ОС Linux Embedded все настройки FTP сервера производит управляющее ПО весового комплекса. Для корректной работы достаточно установить опцию «Изменять пароль ROOT под стандарт Digi» в настройках ПО. Далее все изменения будут произведены автоматически.
== Настройка FTP сервера для работы загрузки картинок (Windows) ==
Для корректной работы программы {{FileOrPathПуть к файлу|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» на этот каталог.
== Создание, загрузка и привязка шаблонов этикеток ==
[[Настройка_ПО_СуперМаг_для_выгрузки_данных_на_весы|Настройка ПО СуперМага описана здесь]].
 
 
== Настройка ПО SetRetail 10 для загрузки весов LS515 по протоколу Digi ==
 
 
[[Настройка_ПО_SetRetail_10_для_выгрузки_данных_на_весы|Настройка ПО SetRetail 10 описана здесь]].
 
 
== Настройка ПО ImageLoader для загрузки весов LS515 по протоколу Digi ==
 
 
[[Настройка_ПО_ImageLoader_для_выгрузки_данных_на_весы|Настройка ПО ImageLoader описана здесь]].
== Настройка индексов картинок при загрузке через QLoad ==
== Настройка автоматической загрузки картинок по сети ==
<del>В настоящий момент (''версия основного ПО 1.0.2.14'') автоматическая загрузка картинок работает только при импорте товаров по протоколу Digi.</del> {{К сведению|Подробно о привязке картинок к товарам описано {{Описано в разделе|Правила_привязки_картинок_к_товарам}} }} 
Настройка параметров загрузки осуществляется в настройках весов: {{SettingsMenuПункт меню|Импорт - Общие}}.
[[Файл:Settings-Import-Common.png|thumb|центр|мини|upright=0.35|400x400пкс|alt=Увеличить рисунок|Общие настройки импорта]]
Необходимые настройки:
{{SettingsMenuПункт меню|Загружать картинки по сети}} - данный пункт включает/выключат автоматическую загрузку картинок.
{{SettingsMenuПункт меню|Адрес для загрузки}} - В данном поле необходимо ввести адрес (http/https/ftp) откуда будет загружаться картинка.
В адресе можно указать следующие макросы:
Нижеследующие параметры используются для проверки загрузки картинок:
{{SettingsMenuПункт меню|№ тестового товара}} - при вводе любого произвольного номера товара в данное поле, в поле "Результат" показывается результирующий адрес для загруки картинки товара с данным номером. {{Пункт меню|Загрузить картинку}} - при нажатии на кнопку происходит пробная загрузка картинки (адрес берется из поля "Результат"). 
{{SettingsMenu|Загрузить картинку}} - при нажатии на кнопку происходит пробная загрузка картинки (адрес берется из поля "Результат").[[Категория: LS515]][[Категория: Весы]][[Категория: Digi]][[Категория: Интеграция]]

Навигация