Proton 2D, Android 8.1, 2G/16G, WiFi, BT, 4G AMC-2280 + ПО Goods Web бессрочная лицензия 20ART1310171753 — руководство пользователя для работы с JSON файлами и настройками [104/120]

Превью страниц Страница 104 / 120
Proton 2D, Android 8.1, 2G/16G, WiFi, BT, 4G AMC-2280 + ПО Goods Web бессрочная лицензия 20ART1310171753 [104/120] Структура товарного справочника goods json
Руководство пользователя
ЦШК "ГЕКСАГОН" ПРИЛОЖЕНИЕ "GOODSWEB" Версия: 1.00 104/120
Все исключительные авторские права принадлежат ЦШК «Гексагон»
нахождение полей (ключей) barcode, quantity,
quantity_new и т.д. вложенными в запись по ключу
val.
В строке по ключу file_name находится шаблон
имени выгружаемого файла. Фигурные скобки в
шаблоне будут заменены на имя формируемой
накладной.
options - необязательная структура, реализующая
дополнительные параметры форматирования.
Запись по ключу length-fix в структуре options
настраивает поля фиксированной длины. Формат
этой записи: имя-поля: фикс. длина, например
"barcode": 13. При наличии такой записи
шаблонизатор обрежет данные в поле до 13
символов, либо же добавит необходимое
количество пробелов в начале строки, доведя
длину до 13 символов.
5.2 Обмен структурированными файлами формата JSON
5.2.1 Настройка сервера
Для обмена файлами типа JSON необходимо установить следующие настройки сервера:
1. В параметре type установить значение json
2. В параметрах goods.file”, cells_file”, “users_file”, "orders_in_file", "orders_out_file" указать
файлы формата json.
3. Указать способ выгрузки / загрузки файлов используя каталоги модулей, либо общие
файлы orders_inи orders_out”;
5.2.2 Структура товарного справочника goods.json
Структура товарного справочника представлена ниже:
Табл. 9 Структура товарного справочника
[
{
"barcode": "0191202288607",
"title": "Ботинки кожаные",
"additional": {
"_templates": {
"1": {
"file": "media/templates/product_cpcl.txt",
"encoding": "utf-8"
}
}
"_request_sn": true,
"_print_sn": true,
"SKU": "G1987_IND",
"Производство": "Индия",
"Вид обуви": "CLASSIC",
"Размер": "43.5",
"Состав": "100% кожа",
"Стоимость": "16900,00",
"Описание": "Осенний. Повседневный",
"Дата производства": "09.11.2020",
"Дата поступления": "19.01.2021",
"Дата последней переоценки": "30.04.2021",
"_picture": "media/images/88607.jpg"
}
},
{
"barcode": "12345",
"title": "Товар №1 Весовой",
"additional": {
"_templates": {
начало товарного справочника
начало описания товара
штрихкод товара
наименование товара
дополнительные поля
установка профиля печати
id профиля печати
шаблон печати
кодировка шаблона
конец свойств профиля печати
конец установки профиля печати
разрешения работы с серийными номерами
разрешение печати серийных номеров
дополнительные
пользовательские
поля
установка изображения товара
конец дополнительных полей товара
конец описания товара
начало описания товара
штрихкод товара
наименование товара
дополнительные поля
установка профиля печати

Содержание

175

Изучите руководство пользователя по работе с JSON файлами, настройками сервера и структурой товарного справочника. Получите полезные советы и рекомендации.