Изменения

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

Общие сведения об импорте

2135 байт добавлено, 08:56, 15 февраля 2023
Нет описания правки
__TOC__
 
{{Внимание2|Для выполнения импорта данных весы должны находится в рабочем режиме! В режиме настроек или системном меню импорт данных не производится!}}
При использовании файлового импорта файлы с данными можно записывать в каталог обмена (по умолчанию это каталог {{FileOrPath|/opt/Exchange/Import}}, данный каталог можно изменить в настройках) или на USB Flash-диск (USB или MicroSD).
При импорте данных о товарах используется корневой каталог Flash-диска или каталог {{FileOrPath|/opt/Exchange/Import}}.
== Описание формата {{Имя файла|.csv}} ==
В данном формате в каждой строке файла записывается номер товара, группа и ее параметры, разделенные символом ''''';'''''.
 
При задании номера товара можно использовать диапазон номеров.
 
Например для диапазона с 1 по 100 товар, необходимо вместо номера товара указать: '''''1-100''''' или '''''1:100'''''
 
Порядок следования полей:
 
<source lang="csv">
Номер товара ; Номер группы ; Название группы ; Основная картинка группы ; Дополнительная картинка группы ;
</source>
 
 
Строка начинающаяся с символа '''''#''''' игнорируется.
 
Например, задание связи между товаром 116 и группой 1 (Выпечка) и задание картинок:
 
<source lang="csv">
1-50;1;"Выпечка";"m_bread-group.png";"b_bread-group.png";
116;1;"Выпечка";"m_bread-group.png";"b_bread-group.png";
</source>
Информация о связях задается в файле в виде словаря. Ключевым параметром является номер товара. Для каждого товара задаются параметры группы.
 
При задании номера товара можно использовать диапазон номеров.
 
Например для диапазона с 1 по 100 товар, необходимо вместо номера товара указать: '''''1-100''''' или '''''1:100'''''
Минимально необходимо задать номер группы к которой привязывается товар:
<source lang="json">
{
"1-100": {
"OwnerGroup": "1",
"GroupName": "Выпечка",
"GroupPicture": "m_bread-group.png",
"GroupSecondPicture": "b_bread-group.png"
},
"116": {
"OwnerGroup": "1",
Для использования этого функционала необходимо создать файл со списком номеров товаров, разрешенных для импорта.
 
'''При импорте товаров отсутствующих в списке данные товары будут игнорироваться.'''
Файл может находится в любом каталоге на весах, его расположение и разрешение использования задается [[Руководство_по_настройке_весов_LS515#.D0.9F.D0.BE.D0.B4.D1.80.D0.B0.D0.B7.D0.B4.D0.B5.D0.BB_.22.D0.9E.D0.B1.D1.89.D0.B8.D0.B5.22_2|в настройках импорта]].
''Запрещенные для загрузки товары:''
<source lang="csv">
116;false;
 
116;0;
</source>
''Разрешенные для загрузки товары:''
<source lang="csv">
117;true;
 
117;1;
 
117;
</source>
[[:Файл:ImportAllowedSample.zip|Примеры файлов]]

Навигация