Изменения

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

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

2410 байт добавлено, 09:40, 19 апреля 2022
Нет описания правки
'''Данный режим можно использовать при выполнении импорта товаров по любому из поддерживаемых весами протокола.'''
 
 
Файл содержащий информацию о связи импортируемых товаров с группами может быть представлен в одном их двух форматов: {{Имя файла|.csv}} или {{Имя файла|.json}}.
 
 
== Описание формата {{Имя файла|.csv}} ==
 
 
 
[[:Файл:ImportLinkSample.zip|Примеры файлов]]
 
== Описание формата {{Имя файла|.json}} ==
 
Файл в формате JSON Описание стандарта JSON можно найти [http://www.json.org/ на сайте].
 
[http://json.parser.online.fr/ On-line парсер формата JSON].
 
 
Информация о связях задается в файле в виде словаря. Ключевым параметром является номер товара. Для каждого товара задаются параметры группы.
 
Минимально необходимо задать номер группы к которой привязывается товар:
 
<source lang="json">
{
"116": {
"OwnerGroup": "1",
"GroupName": "Выпечка",
"GroupPicture": "m_bread-group.png",
"GroupSecondPicture": "b_bread-group.png"
},
"117": {
"OwnerGroup": "1"
},
"118": {
"OwnerGroup": "2",
"GroupName": "Фрукты",
"GroupPicture": "b_fruit-group.png",
"GroupSecondPicture": "m_fruit-group.png"
},
"119": {
"OwnerGroup": "2"
}
}
</source>
 
 
 
[[:Файл:ImportLinkSample.zip|Примеры файлов]]
= Разрешение импорта только определенных товаров =
''Запрещенные для загрузки товары:''
116;false;
''Разрешенные для загрузки товары:''
117;true;
[[:Файл:ImportLinkAllowedSampleImportAllowedSample.zip|Примеры файлов]];
== Описание формата {{Имя файла|.json}} ==
Файл в формате JSON Описание стандарта JSON можно найти [http://www.json.org/ на сайте].
 
[http://json.parser.online.fr/ On-line парсер формата JSON].
 
 
Информация в файле может быть представлена в виде массива или словаря.
 
В виде массива информация содержит только номера разрешенных для загрузки товаров:
 
<source lang="json">
[
"116",
"117"
]
</source>
 
 
В виде словаря информация содержит номера разрешенных и запрещенных для загрузки товаров:
 
<source lang="json">
{
"116" : "true",
"117" : "true",
"118" : "false",
"119" : "0"
}
</source>
[[:Файл:ImportLinkAllowedSampleImportAllowedSample.zip|Примеры файлов]];

Навигация