обмін_даними_з_іншими_системами:формат_обмену_json
Розбіжності
Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.
| Наступна ревізія | Попередня ревізія | ||
| обмін_даними_з_іншими_системами:формат_обмену_json [2022/05/18 18:09] – створено ipostalatii | обмін_даними_з_іншими_системами:формат_обмену_json [2022/05/20 17:50] (поточний) – ipostalatii | ||
|---|---|---|---|
| Рядок 1: | Рядок 1: | ||
| - | ====== Формат обмена данными JSON ====== | + | ====== Формат обміну даними JSON ====== |
| - | ===== Общее | + | ===== Загальний |
| - | В файл JSON выгружаются данные: | + | У файл JSON вивантажуються дані: |
| - | - Информация о базе данных, дате выгрузки, версии JSON [[# | + | - Інформація про базу даних, дату |
| - | - Справочник " | + | - Довідник " |
| - | - Справочник "Денежные счета | + | - Довідник "Грошові рахунки організацій" [**moneyaccounts**] |
| - | - Справочник " | + | - Довідник " |
| - | - Справочник " | + | - Довідник " |
| - | - Справочник " | + | - Довідник " |
| - | - Справочник "Налоговые группы" [**vats**] | + | - Довідник "Податкові групи" [**vats**] |
| - | - Справочник " | + | - Довідник " |
| - | - Справочник " | + | - Довідник " |
| - | - Справочник "Пользователи" [**users**] | + | - Довідник "Користувачі" [**users**] |
| - | - Справочник " | + | - Довідник " |
| - | - Справочник " | + | - Довідник " |
| - | - Справочник " | + | - Довідник " |
| - | - Документы [[#[docs] Документы список|[docs]]] | + | - Документи [[#[docs] Документи список|[docs]]] |
| - | В большинстве справочников также выгружается | + | У більшості довідників також вивантажується інформація про групи, наприклад, Довідник " |
| {{ : | {{ : | ||
| - | При загрузке JSON-файла в другую систему учета | + | При завантаженні |
| + | Бажано дотримуватись порядку завантаження, | ||
| - | Порядок загрузки желательно соблюдать, как в списке выше, так как, например, | + | ===== Структура JSON файлу вивантаження ===== |
| + | ==== [info] Інформація про JSON файл ==== | ||
| + | У секції [info] представлена інформація | ||
| + | ^ Параметр ^ Тип | ||
| + | | ver | Ціле число| Версія JSON-формату вивантаження.| | ||
| + | | jsondocdate| Рядок | Дата створення вивантаження у форматі: РРРРММДДччммсс | | ||
| + | | sourceID| Рядок | Ідентифікатор бази даних, з якої | ||
| - | ===== Структура JSON файла выгрузки ===== | + | ==== [groups] Групи довідників |
| - | ==== [info] Информация о JSON файле ==== | + | Більшість довідників мають свою структуру – групи. |
| - | В секции [info] представлена информация о файле | + | Це секції Це секції в JSON-файлі з іменами: |
| - | ^ Параметр ^ Тип ^ Описание ^ | + | - **[entitiesgroups]** - належить до довідника Організації. |
| - | | ver | Целое число| Версия JSON-формата выгрузки.| | + | - **[stores]** - відноситься до довідника Склади. |
| - | | jsondocdate| Строка | Дата создания выгрузки в формате: ГГГГММДДччммсс | + | - **[partnersgroups]** - відноситься до довідника Партнери |
| - | | sourceID| | + | |
| + | - **[itemscostgroups]** - відноситься до довідника Статті руху грошових | ||
| + | - **[currenciesgroups]** - відноситься до довідника | ||
| + | - **[usersgroups]** - відноситься до довідника Користувачі. | ||
| + | - **[tablesgroups]** - відноситься до довідника Столи. | ||
| + | - **[goodsgroups]** - відноситься до довідника. | ||
| - | ==== [groups] Группы справочников ==== | + | ^ Параметр |
| - | Большинство справочников имеют свою структуру - группы. | + | | guid | Рядок | Унікальний глобальний ідентифікатор. Унікальний за всіма базами даних. Рекомендується використовувати його. Розмір рядка завжди однаковий.| |
| - | Это секции | + | | lid| Ціле число | Локальний ідентифікатор у межах однієї бази даних. НЕ рекомендується використовувати його. | |
| - | - **[entitiesgroups]** - относится | + | | level| Ціле |
| - | - **[stores]** - относится к справочнику Склады. | + | | name| Рядок | Назва групи. Наприклад: "Снеки"| |
| - | - **[partnersgroups]** - относится к справочнику Партнеры (контрагенты). | + | | fullpath| Рядок | Повний шлях до групи, |
| - | - **[vatsgroups]** - относится к справочнику Налоговые группы. | + | | children| Масив | Масив об'єктів – дочірні групи.| |
| - | - **[itemscostgroups]** - относится к справочнику Статьи | + | |
| - | - **[currenciesgroups]** - относится к справочнику Валюты. | + | |
| - | - **[usersgroups]** - относится к справочнику Пользователи. | + | |
| - | - **[tablesgroups]** - относится к справочнику Столы. | + | |
| - | - **[goodsgroups]** - относится к справочнику Товары. | + | |
| - | ^ Параметр | ||
| - | | guid | Строка | ||
| - | | lid| Целое число | ||
| - | | level| Целое число | Уровень вложенности группы : 1 - верхний уровень.| | ||
| - | | name| Строка | Имя группы. Например: | ||
| - | | fullpath| Строка | Полный путь к группе, | ||
| - | | children| Массив | Массив объектов - дочерние группы.| | ||
| + | ==== [entities] Довідник Організацій ==== | ||
| - | ==== [entities] Справочник | + | ^ Параметр |
| + | | guid | Рядок | ||
| + | | lid| Ціле | ||
| + | | group| Рядок | Посилання на guid Групи [entitiesgroups].| | ||
| + | | code| Рядок | Внутрішній код Організації.| | ||
| + | | name| Рядок | Коротке ім' | ||
| + | | namefull| Рядок | Повне ім' | ||
| + | | inn| Рядок | ІПН - індивідуальний податковий номер.| | ||
| + | | edrpou| Рядок| ЄДРПОУ.| | ||
| + | | nnds| Рядок | № свідоцтва ПДВ.| | ||
| + | | tel1| Рядок | Телефон1 організації.| | ||
| + | | tel2| Рядок | Телефон2 організації.| | ||
| + | | tel3| Рядок | Телефон3 організації.| | ||
| + | | adr1| Рядок | Адреса1 організації.| | ||
| + | | adr2| Рядок | Адреса2 організації.| | ||
| + | | adr3| Рядок | Адреса3 організації.| | ||
| + | | visible| Ціле число| Якщо | ||
| - | ^ Параметр | ||
| - | | guid | Строка | ||
| - | | lid| Целое число | ||
| - | | group| Строка | Ссылка на guid Группы в [entitiesgroups].| | ||
| - | | code| Строка | Внутренний код Организации.| | ||
| - | | name| Строка | Короткое имя.| | ||
| - | | namefull| Строка | Полное имя.| | ||
| - | | inn| Строка | ИНН - индивидуальный налоговый номер.| | ||
| - | | edrpou| Строка | ЕГРПОУ, | ||
| - | | nnds| Строка | № свидетельства НДС.| | ||
| - | | tel1| Строка | Телефон1 организации.| | ||
| - | | tel2| Строка | Телефон2 организации.| | ||
| - | | tel3| Строка | Телефон3 организации.| | ||
| - | | adr1| Строка | Адрес1 организации.| | ||
| - | | adr2| Строка | Адрес1 организации.| | ||
| - | | adr3| Строка | Адрес1 организации.| | ||
| - | | visible| Целое число| Если = 1, то Огранизация доступна для выбора пользователям.| | ||
| + | ==== [goods] Довідник Товарів ==== | ||
| - | ==== [goods] Справочник | + | ^ Параметр |
| + | | guid | Рядок | ||
| + | | lid| Ціле число | ||
| + | | group| Рядок | ||
| + | | code| Рядок | ||
| + | | name| Рядок | ||
| + | | namefull| Рядок | ||
| + | | qtty| Дробове число| Кількість на складі (для вивантаження в інтернет-магазин).| | ||
| + | | barcode| Рядок | ||
| + | | barcode2| Рядок | ||
| + | | barcode3| Рядок | ||
| + | | barcodelist| Рядок | ||
| + | | pin| Дробове число| Ціна закупівельна.| | ||
| + | | p0| Дробове | ||
| + | | p1..p10| Дробове число| Додаткові продажні ціни.| | ||
| + | | unit1| Рядок | ||
| + | | unit2| Рядок | ||
| + | | unit3| Рядок | ||
| + | | coeff2| Дробове число| Коефіцієнт перетворення на 1-у дод. одиницю виміру.| | ||
| + | | coeff3| Дробове число| Коефіцієнт перетворення на 2-у дод. одиницю виміру.| | ||
| + | | visible| Ціле число| Доступність товару. 0-товар недоступний, | ||
| + | | vendor| Рядок | ||
| + | | vat| Ціле число| Група податку (для касових апаратів) збігається з кодом податку " | ||
| + | | desc| Рядок | ||
| + | | min| Дробове число| Управління складськими запасами: | ||
| + | | nom| Дробове число| Управління складськими запасами: | ||
| + | | scs| Ціле число| Ваги з друком етикетки: | ||
| + | | plu| Ціле число| Ваги з друком етикетки: | ||
| + | | tare| Ціле число| Ваги з друком етикетки: | ||
| + | | piece| Ціле число| Ваги з друком етикетки: | ||
| + | | type| Ціле число| Якщо | ||
| + | | lost| Дробове число| Відсоток втрат при обробці товару, | ||
| + | | outw| Дробове число| Вага порції якщо цей товар має рецепт. Використовується для друку технологічної карти.| | ||
| - | ^ Параметр | ||
| - | | guid | Строка | ||
| - | | lid| Целое число | ||
| - | | group| Строка | Ссылка на guid Группы в [goodsgroups].| | ||
| - | | code| Строка | Код товара.| | ||
| - | | name| Строка | Короткое имя.| | ||
| - | | namefull| Строка | Полное имя.| | ||
| - | | qtty| Дробное число| Количество на складе (для выгрузки в интернет-магазин).| | ||
| - | | barcode| Строка | Основной штрих код.| | ||
| - | | barcode2| Строка | Штрих код 1-й дополнительной единицы измерения.| | ||
| - | | barcode3| Строка | Штрих код 2-й дополнительной единицы измерения.| | ||
| - | | barcodelist| Строка | Список дополнительных штрих кодов товара записываются через ";", | ||
| - | | pin| Дробное число| Цена закупочная.| | ||
| - | | p0| Дробное число| Цена продажная.| | ||
| - | | p1..p10| Дробное число| Дополнительные продажные цены.| | ||
| - | | unit1| Строка | Основная единица измерения.| | ||
| - | | unit2| Строка | Дополнительная 1-я единица измерения.| | ||
| - | | unit3| Строка | Дополнительная 2-я единица измерения.| | ||
| - | | coeff2| Дробное число| Коэффициент преобразования в 1-ю доп. единицу измерения.| | ||
| - | | coeff3| Дробное число| Коэффициент преобразования в 2-ю доп. единицу измерения.| | ||
| - | | visible| Целое число| Доступность товара. 0-товар недоступный, | ||
| - | | vendor| Строка | Ссылка на guid Поставщика в [partners].| | ||
| - | | vat| Целое число| Группа налога (для кассовых аппаратов) совпадает с кодом налога " | ||
| - | | desc| Строка | Дополнительное описание товара.| | ||
| - | | min| Дробное число| Управление складскими запасами: | ||
| - | | nom| Дробное число| Управление складскими запасами: | ||
| - | | scs| Целое число| Весы с печатью этикетки: | ||
| - | | plu| Целое число| Весы с печатью этикетки: | ||
| - | | tare| Целое число| Весы с печатью этикетки: | ||
| - | | piece| Целое число| Весы с печатью этикетки: | ||
| - | | type| Целое число| Если = 1, то товар имеет рецепт, | ||
| - | | lost| Дробное число| Процент потерь при обработке товара, | ||
| - | | outw| Дробное число| Вес порции, | ||
| + | ==== [docs] Документи список | ||
| - | ==== [docs] Документы список | + | ^ Параметр |
| + | | guid | Рядок | ||
| + | | lid| Ціле число | ||
| + | | type| Ціле число | ||
| + | | 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-проведений, | ||
| + | | desc| Рядок | Примітка.| | ||
| + | | treeid| Ціле число| Ідентифікатор пов' | ||
| + | | innum| Рядок| Номер вхідного документа. Для документів type: 1, 7.| | ||
| + | | indate| Рядок | Дата вхідного документа у форматі: | ||
| + | | rrocnum| Ціле число | Номер чека надрукованого на фіскальному принтері (для type: 2, 11).| | ||
| + | | rrodevnum| Рядок | Заводський номер фіскального принтера (для type: 2, 11). | | ||
| + | | prodtype| Ціле число| Тільки для виробництва (type: 13).\\ 0-У кожного продукту свої інгредієнти.\\ 2-Список продуктів та інгредієнтів загальний: | ||
| + | | docgoods| Масив | Список товарів у документі | | ||
| - | ^ Параметр | + | ===== [docs.docgoods] Список товарів у документах |
| - | | guid | Строка | + | ^ Параметр |
| - | | lid| Целое число | + | | guid | Рядок | Посилання |
| - | | type| Целое число | + | | qtty| Дробове число| Кількість товару у рядку документа..| |
| - | | num| Целое число | Номер документа. | | + | | sum| Дробове число| Сума - вартість товару у рядку документа |
| - | | sum| Дробное число | Сумма документа. | | + | | disc| Дробове число| |
| - | | date| Строка | Дата документа в формате: | + | | tindoc| |
| - | | entity| Строка | Ссылка на guid Организации в [entities].| | + | | posdoc| Ціле число| Тільки для документа |
| - | | 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| Целое число| Состояние: | + | |
| - | | desc| Строка | Примечание.| | + | |
| - | | treeid| Целое число| Идентификатор связанных документов. Документы одного дерева имеют один идентификатор treeid.| | + | |
| - | | innum| Строка | Номер входящего документа. Для документов type: 1, 7.| | + | |
| - | | indate| Строка | Дата входящего документа в формате: | + | |
| - | | rrocnum| Целое число | Номер чека напечатанного на фискальном принтере (для type: 2, 11).| | + | |
| - | | rrodevnum| Строка | Заводской номер фискального принтера (для type: 2, 11). | | + | |
| - | | prodtype| Целое число| Только для Производства (type: 13).\\ 0-У каждого продукта свои ингредиенты.\\ 2-Список продуктов и ингредиентов общий: ингредиенты все списываются со склада, | + | |
| - | | docgoods| Массив | Список товаров в документе | | + | |
| - | + | ||
| - | ===== [docs.docgoods] Список товаров в документах | + | |
| - | ^ Параметр | + | |
| - | | guid | Строка | Ссылка на guid Товара в [goods].| | + | |
| - | | qtty| Дробное число| Количество товара в строке документа.| | + | |
| - | | sum| Дробное число| Сумма - стоимость товара в строке документа | + | |
| - | | disc| Дробное число| | + | |
| - | | tindoc| | + | |
| - | | posdoc| Целое число| Только для документа | + | |
обмін_даними_з_іншими_системами/формат_обмену_json.1652886571.txt.gz · Востаннє змінено: 2022/05/18 18:09 повз ipostalatii