Дані групи учасників (об’єкт ParticipantGroup)

JSON:

{
  "groupId": 291,
  "companyId": 3600,
  "groupName": "Fatality",
  "comment": "hello",
  "companies": [
    {
      "id": 5,
      "uuid": "a32715ba-b7cb-4702-ae77-e8f6c3aaeb89",
      "accountID": 24373,
      "name": "тест ЕДІН",
      "edrpou": "67553455",
      "inn": "1010101016",
      "city": "Kiev",
      "address": "Mostobudivnykiv St, 17/11"
    },
    {
      "id": 9,
      "uuid": "5ad0361e-e48f-4a16-91e3-b2fac7844e3f",
      "accountID": 36905,
      "name": "ТОВ \"МЕТІНВЕСТ-СМЦ\"",
      "edrpou": "32036829",
      "inn": "320368205090",
      "city": "м. Київ",
      "address": "вул. Лейпцизька, буд.15А"
    }
  ],
  "cpvs": [
    {
      "id": 9513,
      "section": "99",
      "group": "9",
      "categoryClass": "9",
      "category": "9",
      "detailing": "002",
      "check_sum": "9",
      "full_code": "99999002-9",
      "description_ua": "Дитячі іграшки",
      "description_en": "Kids toys",
      "rank": 1,
      "refId": 9458,
      "hasChildren": 0,
      "status": 1,
      "isSubscribes": false
    },
    {
      "id": 9519,
      "section": "99",
      "group": "9",
      "categoryClass": "9",
      "category": "9",
      "detailing": "005",
      "check_sum": "9",
      "full_code": "99999005-9",
      "description_ua": "Партнерство, франчайзинг",
      "description_en": "Partnership, Franchising",
      "rank": 1,
      "refId": 9458,
      "hasChildren": 0,
      "status": 1,
      "isSubscribes": false
    },
    {
      "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

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) — необов’язкові (опціональні) до заповнення поля.