Дані груп учасників (масив об’єктів ParticipantGroup)
JSON:
[
{
"groupId": 273,
"companyId": 3600,
"groupName": "Постачальники молока",
"companies": [
{
"id": 11,
"uuid": "e29a089f-3402-44a2-997b-4a263a82ab12",
"accountID": 0,
"name": "ТОВ \"ПРОДМАРКЕТПРОМ\"",
"edrpou": "36863714",
"inn": "368637106262",
"city": "м. Київ",
"address": "вул. Академіка Філатова, б.10-А, оф.2/51"
},
{
"id": 13,
"uuid": "14f91301-fb11-4361-b76b-6e4f495f3055",
"accountID": 0,
"name": "ТОВ \"КОМПАНІЯ \"УКРАВТОЛОГІСТИКА\"",
"edrpou": "39427556",
"inn": "394275515510",
"city": "м. Одеса",
"address": "вул. Академіка Вільямса, буд.86"
},
{
"id": 17,
"uuid": "5736889e-eed5-4894-a866-1ba2129b8d85",
"accountID": 37035,
"name": "ПП \"ПАТМОС\"",
"edrpou": "40756025",
"inn": "407560219187",
"city": "Тернопільська обл., Бережанський район, село Котів",
"address": "вул. Тиха, будинок 1"
}
],
"cpvs": [
{
"id": 9543,
"section": "99",
"group": "9",
"categoryClass": "9",
"category": "9",
"detailing": "017",
"check_sum": "9",
"full_code": "99999017-9",
"description_ua": "Молочні продукти",
"description_en": "Dairy",
"rank": 1,
"refId": 9458,
"hasChildren": 0,
"status": 1,
"isSubscribes": false
}
]
},
{
"groupId": 275,
"companyId": 3600,
"groupName": "Постачальники зоотоварів",
"companies": [
{
"id": 19,
"uuid": "392d3548-e286-4593-96cb-6a3a361085c6",
"accountID": 1232,
"name": "ФОП Мріщук Олександр Петрович",
"edrpou": "1969710734",
"inn": "1969710734",
"city": "м. Вінниця",
"address": "Ленінський район вул. Вишенька, буд. 13"
},
{
"id": 21,
"uuid": "94fc5670-e97f-4b25-b2cb-ca532acc4fe8",
"accountID": 1232,
"name": "ТОВ «ФАКТОР»",
"edrpou": "13731254",
"inn": "137312510086",
"city": "м. Вишгород",
"address": "вул. Кургузова 6А"
}
],
"cpvs": [
{
"id": 9511,
"section": "99",
"group": "9",
"categoryClass": "9",
"category": "9",
"detailing": "001",
"check_sum": "9",
"full_code": "99999001-9",
"description_ua": "Зоотовари",
"description_en": "Pet supplies",
"rank": 1,
"refId": 9458,
"hasChildren": 0,
"status": 1,
"isSubscribes": false
},
{
"id": 9597,
"section": "99",
"group": "9",
"categoryClass": "9",
"category": "9",
"detailing": "044",
"check_sum": "9",
"full_code": "99999044-9",
"description_ua": "Послуги",
"description_en": "Services",
"rank": 1,
"refId": 9458,
"hasChildren": 0,
"status": 1,
"isSubscribes": false
}
]
},
{
"groupId": 279,
"companyId": 3600,
"groupName": "Визволителі України",
"comment": "тут будуть всі важливі для ниньошньої ситуації компанії - вони будуть в пріоритеті",
"companies": [
{
"id": 447,
"uuid": "0e4eca5a-b60d-4e18-b87c-05173ce5dfac",
"accountID": 11158,
"name": "СУБЛАНД УКРАЇНА",
"edrpou": "37212319",
"inn": "372123104628"
}
],
"cpvs": [
{
"id": 9555,
"section": "99",
"group": "9",
"categoryClass": "9",
"category": "9",
"detailing": "023",
"check_sum": "9",
"full_code": "99999023-9",
"description_ua": "Ковбасні вироби",
"description_en": "Sausages",
"rank": 1,
"refId": 9458,
"hasChildren": 0,
"status": 1,
"isSubscribes": false
},
{
"id": 9567,
"section": "99",
"group": "9",
"categoryClass": "9",
"category": "9",
"detailing": "029",
"check_sum": "9",
"full_code": "99999029-9",
"description_ua": "Табачні вироби",
"description_en": "Tobacco products",
"rank": 1,
"refId": 9458,
"hasChildren": 0,
"status": 1,
"isSubscribes": false
}
]
},
{
"groupId": 291,
"companyId": 3600,
"groupName": "Fatality",
"comment": "opa-opa",
"companies": [
{
"id": 5,
"uuid": "a32715ba-b7cb-4702-ae77-e8f6c3aaeb89",
"accountID": 24373,
"name": "тест ЕДІН",
"edrpou": "67553455",
"inn": "1010101016",
"city": "Kiev",
"address": "Mostobudivnykiv St, 17/11"
}
],
"cpvs": [
{
"id": 9525,
"section": "99",
"group": "9",
"categoryClass": "9",
"category": "9",
"detailing": "008",
"check_sum": "9",
"full_code": "99999008-9",
"description_ua": "Проектні роботи",
"description_en": "Design work",
"rank": 1,
"refId": 9458,
"hasChildren": 0,
"status": 1,
"isSubscribes": false
}
]
}
]
Таблиця 1 - Опис параметрів об’єкта ParticipantGroup
Параметр |
Формат |
Опис |
---|---|---|
Об’єкт ParticipantGroup |
||
groupId |
long |
ідентифікатор групи учасників |
companyId |
long |
ідентифікатор компанії, якій належить група |
groupName |
String(255) |
назва групи учасників |
comment |
String |
коментар |
companies |
List<Company> |
масив об’єктів; компанії в групі учасників |
cpvs |
List<Category> |
масив об’єктів; категорії групи учасників |
Таблиця 2 - Опис параметрів об’єкта Company
Параметр |
Тип 1 |
Формат |
Опис |
---|---|---|---|
Об’єкт Company |
|||
id |
M |
long |
id компанії |
uuid |
UUID |
uuid компанії |
|
accountID |
long |
id аккаунту |
|
account |
Account |
об’єкт; дані аккаунту |
|
name |
String |
повне найменування організації чи ПІБ індивудуального підприємця |
|
edrpou |
String |
код ЄДРПОУ/КПП |
|
inn |
String |
код ІПН |
|
city |
String |
місто |
|
address |
String |
адреса |
|
comment |
об’єкт; коментар |
Таблиця 3 - Опис параметрів об’єкта Category
Параметр |
Тип 1 |
Формат |
Опис |
---|---|---|---|
Об’єкт Category |
|||
id |
M |
long |
ідентифікатор категорії |
section |
String |
розділ; перші 2 цифри визначають розділ. 1 рівень (XX000000-Y) |
|
group |
String |
група; перші 3 цифри визначають групу. 2 рівень (XXX00000-Y) |
|
categoryClass |
String |
клас; перші 4 цифри визначають клас. 3 рівень (XXXX0000-Y) |
|
category |
String |
категорія; перші 5 цифр визначають категорію. 4 рівень (XXXXX000-Y) |
|
detailing |
String |
деталізація; останні 3 цифри - деталізація в рамках категорії. 5 рівень (XXXXX000-Y) |
|
check_sum |
String |
контрольна сума номера (XXXXX000-Y) |
|
full_code |
String |
повний код з довідника (XXXXX000-Y) |
|
description_ua |
String |
назва українською |
|
description_en |
String |
назва англійською |
|
rank |
int |
рівень вкладення |
|
refId |
long |
посилання на материнський запис |
|
hasChildren |
int |
наявність дочірніх значень довідника. 0-ні, 1-так |
|
status |
int |
статус; 1-active, 2-not_active |
|
isSubscribes |
boolean |
підписка |
Таблиця 4 - Опис параметрів об’єкта Comment
Параметр |
Формат |
Опис |
---|---|---|
Об’єкт Comment |
||
id |
long |
id коментаря |
accountId |
long |
id аккаунту |
companyId |
long |
id компанії |
userId |
long |
id користувача |
adminId |
long |
id адміністратора |
dateChange |
long |
дата зміни коментаря |
text |
String |
текст коментаря |
- 1
Під визначенням колонки Тип поля мається на увазі скорочене позначення:
M (mandatory) — обов’язкові до заповнення поля;
O (optional) — необов’язкові (опціональні) до заповнення поля.