Unipro

документація

Користувальницькькі налаштування

Налаштування сайту


обмен_данными_с_другими_системами:формат_обмена_json

Розбіжності

Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.

Посилання на цей список змін

Порівняння попередніх версійПопередня ревізія
Наступна ревізія
Попередня ревізія
Остання ревізіяПо сторонах наступні версії
обмен_данными_с_другими_системами:формат_обмена_json [2019/01/25 16:12] iserbinобмен_данными_с_другими_системами:формат_обмена_json [2019/12/25 00:48] – [[goods] Справочник Товаров] iserbin
Рядок 2: Рядок 2:
 ===== Общее описание ===== ===== Общее описание =====
 В файл JSON выгружаются данные: В файл JSON выгружаются данные:
-  - Информация о базе данных, дате выгрузки, версии JSON [**info**]+  - Информация о базе данных, дате выгрузки, версии JSON [[#[info] Информация о JSON файле|[info]]]
   - Справочник "Организации" [[#[entities] Справочник Организаций|[entities]]] [[#[groups] Группы справочников|[entitiesgroups]]]   - Справочник "Организации" [[#[entities] Справочник Организаций|[entities]]] [[#[groups] Группы справочников|[entitiesgroups]]]
   - Справочник "Денежные счета организаций" [**moneyaccounts**]   - Справочник "Денежные счета организаций" [**moneyaccounts**]
Рядок 15: Рядок 15:
   - Справочник "Товары" [[#[goods] Справочник Товаров|[goods]]] [[#[groups] Группы справочников|[goodsgroups]]]   - Справочник "Товары" [[#[goods] Справочник Товаров|[goods]]] [[#[groups] Группы справочников|[goodsgroups]]]
   - Справочник "Рецепты" [**recipes**]   - Справочник "Рецепты" [**recipes**]
-  - Документы [**docs**]+  - Документы [[#[docs] Документы список|[docs]]]
  
-У большинства справочников выгружается информация о группах, например справочник товаров:+В большинстве справочников также выгружается информация о группах, например, Справочник овары":
 {{ :обмен_данными_с_другими_системами:json-goods-1.png?nolink |}} {{ :обмен_данными_с_другими_системами:json-goods-1.png?nolink |}}
  
-При загрузке JSON файла в вашу систему учета можете загружать только те данные которые вам нужны (например раздел "Столы" можно не загружать, если у вас не ресторан).+При загрузке JSON-файла в другую систему учета рекомендуется загружать только те данныекоторые будут использоваться. Напримерраздел "Столы" можно не загружать, если объект учета не использует столы (фаст-фуд, магазин).
  
-Порядок загрузки желательно соблюдать как в списке выше, так как, например, в  документах есть ссылки на Товары, в товарах есть ссылки на Поставщиков. Поэтому сначала загружайте группы справочников, потом справочники, потом документы.+Порядок загрузки желательно соблюдатькак в списке выше, так как, например, в  документах есть ссылки на Товары, в Товарах есть ссылки на Поставщиков. Поэтому сначала выполняется загрузка Группы справочников, потом Справочников, потом Документов.
  
 ===== Структура JSON файла выгрузки ===== ===== Структура JSON файла выгрузки =====
Рядок 30: Рядок 30:
 | ver  | Целое число| Версия JSON-формата выгрузки.| | ver  | Целое число| Версия JSON-формата выгрузки.|
 | jsondocdate| Строка | Дата создания выгрузки в формате: ГГГГММДДччммсс  | | jsondocdate| Строка | Дата создания выгрузки в формате: ГГГГММДДччммсс  |
-| sourceID| Строка  | Идентификатор базы данных с которой делалась выгрузка. Можно использовать, чтоб случайно не загрузить данные с других баз данных.|+| sourceID| Строка  | Идентификатор базы данныхс которой делалась выгрузка. Можно использовать, чтобы случайно не загрузить данные из других баз.|
  
 ==== [groups] Группы справочников ==== ==== [groups] Группы справочников ====
Рядок 46: Рядок 46:
  
 ^ Параметр      ^ Тип         ^ Описание ^ ^ Параметр      ^ Тип         ^ Описание ^
-| guid  | Строка     | Уникальный глобальный идентификатор. Уникальный по всех базах данных. Рекомендуется его использовать. Размер строки всегда одинаковый.|+| guid  | Строка     | Уникальный глобальный идентификатор. Уникальный по всем базам данных. Рекомендуется его использовать. Размер строки всегда одинаковый.|
 | lid| Целое число   | Локальный идентификатор в пределах одной базы данных. НЕ рекомендуется его использовать. | | lid| Целое число   | Локальный идентификатор в пределах одной базы данных. НЕ рекомендуется его использовать. |
 | level| Целое число | Уровень вложенности группы : 1 - верхний уровень.| | level| Целое число | Уровень вложенности группы : 1 - верхний уровень.|
Рядок 57: Рядок 57:
  
 ^ Параметр      ^ Тип         ^ Описание ^ ^ Параметр      ^ Тип         ^ Описание ^
-| guid  | Строка     | Уникальный глобальный идентификатор. Уникальный по всех базах данных. Рекомендуется его использовать. Размер строки всегда одинаковый.|+| guid  | Строка     | Уникальный глобальный идентификатор. Уникальный по всем базам данных. Рекомендуется его использовать. Размер строки всегда одинаковый.|
 | lid| Целое число   | Локальный идентификатор в пределах одной базы данных. НЕ рекомендуется его использовать. | | lid| Целое число   | Локальный идентификатор в пределах одной базы данных. НЕ рекомендуется его использовать. |
 | group| Строка | Ссылка на guid Группы в [entitiesgroups].| | group| Строка | Ссылка на guid Группы в [entitiesgroups].|
Рядок 79: Рядок 79:
  
 ^ Параметр      ^ Тип         ^ Описание ^ ^ Параметр      ^ Тип         ^ Описание ^
-| guid  | Строка     | Уникальный глобальный идентификатор. Уникальный по всех базах данных. Рекомендуется его использовать. Размер строки всегда одинаковый.|+| guid  | Строка     | Уникальный глобальный идентификатор. Уникальный по всем базам данных. Рекомендуется его использовать. Размер строки всегда одинаковый.|
 | lid| Целое число   | Локальный идентификатор в пределах одной базы данных. НЕ рекомендуется его использовать. | | lid| Целое число   | Локальный идентификатор в пределах одной базы данных. НЕ рекомендуется его использовать. |
 | group| Строка | Ссылка на guid Группы в [goodsgroups].| | group| Строка | Ссылка на guid Группы в [goodsgroups].|
Рядок 85: Рядок 85:
 | name| Строка | Короткое имя.| | name| Строка | Короткое имя.|
 | namefull| Строка | Полное имя.| | namefull| Строка | Полное имя.|
 +| qtty| Дробное число| Количество на складе (для выгрузки в интернет-магазин).|
 | barcode| Строка | Основной штрих код.| | barcode| Строка | Основной штрих код.|
 | barcode2| Строка | Штрих код 1-й дополнительной единицы измерения.| | barcode2| Строка | Штрих код 1-й дополнительной единицы измерения.|
Рядок 97: Рядок 98:
 | coeff2| Дробное число| Коэффициент преобразования в 1-ю доп. единицу измерения.| | coeff2| Дробное число| Коэффициент преобразования в 1-ю доп. единицу измерения.|
 | coeff3| Дробное число| Коэффициент преобразования в 2-ю доп. единицу измерения.| | coeff3| Дробное число| Коэффициент преобразования в 2-ю доп. единицу измерения.|
-| visible| Целое число| Доступность товара. 0-товар недоступный, 1-доступный и бек и фронт-офис (экран кассира), 2-доступный только в бек-офис.|+| visible| Целое число| Доступность товара. 0-товар недоступный, 1-доступный и беки фронт-офис (экран кассира), 2-доступный только в бек-офис.|
 | vendor| Строка | Ссылка на guid Поставщика в [partners].| | vendor| Строка | Ссылка на guid Поставщика в [partners].|
 | vat| Целое число| Группа налога (для кассовых аппаратов) совпадает с кодом налога "code" в секции [vats]. 1-'А', 2-'Б', 3-'В' и т.д.| | vat| Целое число| Группа налога (для кассовых аппаратов) совпадает с кодом налога "code" в секции [vats]. 1-'А', 2-'Б', 3-'В' и т.д.|
Рядок 104: Рядок 105:
 | nom| Дробное число| Управление складскими запасами: номинальное количество на складе.| | nom| Дробное число| Управление складскими запасами: номинальное количество на складе.|
 | scs| Целое число| Весы с печатью этикетки: Срок годности в днях.| | scs| Целое число| Весы с печатью этикетки: Срок годности в днях.|
-| plu| Целое число| Весы с печатью этикетки: номер PLU на весах. Если=0 то номер PLU совпадает с кодом товара "code". Если=-1, то товар на весы не выгружается.| +| plu| Целое число| Весы с печатью этикетки: номер PLU на весах. Если=0то номер PLU совпадает с кодом товара "code". Если=-1, то товар на весы не выгружается.| 
-| tare| Целое число| Весы с печатью этикетки: весы тары в граммах.|+| tare| Целое число| Весы с печатью этикетки: вес тары в граммах.|
 | piece| Целое число| Весы с печатью этикетки: если = 1, то товар на весы выгружается как штучный.| | piece| Целое число| Весы с печатью этикетки: если = 1, то товар на весы выгружается как штучный.|
 | type| Целое число| Если = 1, то товар имеет рецепт, и может автоматически производится.| | type| Целое число| Если = 1, то товар имеет рецепт, и может автоматически производится.|
 | lost| Дробное число| Процент потерь при обработке товара, если он выступает ингредиентом в рецепте.| | lost| Дробное число| Процент потерь при обработке товара, если он выступает ингредиентом в рецепте.|
 | outw| Дробное число| Вес порции, если этот товар имеет рецепт. Используется в печати технологической карты.| | outw| Дробное число| Вес порции, если этот товар имеет рецепт. Используется в печати технологической карты.|
-pluДробное число| Управление складскими запасами: номинальное количество на складе.|+ 
 + 
 + 
 + 
 +==== [docs] Документы список  ==== 
 + 
 +^ Параметр      ^ Тип         ^ Описание ^ 
 +guid  Строка     | Уникальный глобальный идентификатор документа. Уникальный по всем базам данных. Рекомендуется его использовать. Размер строки всегда одинаковый.| 
 +| lid| Целое число   Локальный идентификатор в пределах одной базы данных. НЕ рекомендуется его использовать. | 
 +| type| Целое число   | Тип документа:\\ 1-Приход\\ 2-Продажа\\ 3-Прайс-лист ЕККА\\ 4-Поступление денежных средств\\ 5-Расход денежных средств\\ 6-Заказ покупателя\\ 7-Заказ поставщику\\ 8-Перемещение\\ 9-Списание\\ 10-Оприходование\\ 11-Возврат покупателя\\ 12-Возврат поставщику\\ 13-Производство\\ 14-Переучет | 
 +| num| Целое число | Номер документа. | 
 +| sum| Дробное число | Сумма документа. | 
 +| date| Строка | Дата документа в форматеГГГГММДДччммсс | 
 +| entity| Строка | Ссылка на guid Организации в [entities].| 
 +| partner| Строка | Ссылка на guid Партнера в [partners].| 
 +| contract| Строка | Ссылка на guid Договора в [contracts].| 
 +| store| Строка | Ссылка на guid Склада в [stores].| 
 +| storeto| Строка | Ссылка на guid Склада в [stores]. Присутствует в документах type: 8 (Перемещение). Склад на который перемещается товар.| 
 +| user| Строка | Ссылка на guid Пользователя в [users].| 
 +| moneyaccid| Строка | Ссылка на guid Денежнего счета в [moneyaccounts]. Присутствует в документах type: 4, 5. | 
 +| itemcostid| Строка | Ссылка на guid Статьи расхода в [itemscost]. Присутствует в документах type: 4, 5.| 
 +| state| Целое число| Состояние: 0-проведен, 1-не проведен, 2- помечен на удаление.| 
 +| desc| Строка | Примечание.| 
 +| treeid| Целое число| Идентификатор связанных документовДокументы одного дерева имеют один идентификатор treeid.| 
 +| innum| Строка | Номер входящего документа. Для документов type: 1, 7.| 
 +| indate| Строка | Дата входящего документа в формате: ГГГГММДДччммсс | 
 +| docgoods| Массив | Список товаров в документе |
  
  
  
  
обмен_данными_с_другими_системами/формат_обмена_json.txt · Востаннє змінено: 2019/12/25 01:40 повз iserbin

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki