Дані створеного тендера (об’єкт Auction)
JSON:
{
"id": 4623,
"uuid": "c79ae8fc-a2cf-4650-90c2-f987b1c28f38",
"companyId": 0,
"company": {
"id": 3600,
"uuid": "c345ef8f-ba02-439a-afac-007ed088cf2e",
"accountID": 36633,
"name": "Общество с ограниченной ответственностью \"Скай'нет-56\"",
"edrpou": "89456891",
"inn": "125632589223",
"city": "Kiev"
},
"dateCreate": 1654243789,
"dateStart": 1654245540,
"dateEnd": 1654247340,
"dateLastUpdate": 1654243789,
"userId": 0,
"user": {
"id": 60212904,
"employeeId": 1035,
"accountId": 36633,
"account": {
"id": 36633,
"name": "Общество с ограниченной ответственностью \"Скай'нет-56\"",
"edrpou": "89456891",
"inn": "123652632563",
"status": {
"code": 1,
"description": "Активный"
},
"emails": [
"12356@ukr.net"
],
"phone": "355478563",
"legalAddress": "ююю",
"dateCreate": 1598894147,
"dateChange": 1638282398,
"about": "строительство и логистика ",
"logo": "/api/logo/accounts/logo_36633.jpg"
},
"login": "willnotgotomumbai@gmail.com",
"role": {
"code": 1,
"description": "Пользователь"
},
"name": "Арбуз",
"surname": "Арбузов",
"secondName": "Иоанович ",
"phone": "380975560011",
"ipn": "111111111111",
"dateLastLogin": 1654243144,
"info": "self registered. IP: null",
"emails": [
"willnotgotomumbai@gmail.com"
],
"companies": [
{
"id": 3600,
"uuid": "c345ef8f-ba02-439a-afac-007ed088cf2e",
"accountID": 36633,
"name": "Общество с ограниченной ответственностью \"Скай'нет-56\"",
"edrpou": "89456891",
"inn": "125632589223",
"city": "Kiev"
},
{
"id": 3624,
"uuid": "164d8465-aad6-409d-b3a8-5b009e1ca542",
"accountID": 36633,
"name": "Общество с ограниченной ответственностью \"Институт инновационных технологий и строения космических ",
"edrpou": "6465656666",
"inn": "6465656666",
"city": "Львов",
"address": "Волкова"
},
{
"id": 4248,
"uuid": "8520b4ee-c799-461e-9b14-e129dcfef27d",
"accountID": 36633,
"name": "ТОВ \"Отправитель товар",
"edrpou": "643555552",
"inn": "643555552"
},
{
"id": 4408,
"uuid": "cf5def31-8849-4a30-b1fa-0bf3e1d39423",
"accountID": 36633,
"name": "апвапвапв",
"edrpou": "2563256222",
"inn": "2563256222"
}
],
"isSubscribes": false
},
"title": "Шнурок",
"description": "а може навіть хвіст",
"status": {
"code": 1,
"name": "draft",
"description": "Черновик"
},
"accessType": {
"code": 1,
"name": "public",
"description": "Открытый для всех"
},
"type": {
"code": 1,
"name": "purchase",
"description": "Покупка"
},
"offerType": {
"code": 1,
"name": "bargaining",
"description": "Торги"
},
"isAutoRenewal": true,
"isTax": true,
"noShowBets": false,
"noShowBestBet": false,
"hideParticipantNamesOnly": false,
"hideLotsAndBetsCounts": false,
"isFree": false,
"isProlonged": false,
"lots": [
{
"id": 10063,
"auctionId": 4623,
"title": "Шнурок для віслючка",
"description": "нє ну як ще описати",
"expectedValue": 2345.0,
"stepValue": 23.0,
"currencyId": 0,
"currency": {
"id": 1,
"code": "UAH",
"name": "Українська гривня"
},
"quantity": 1.0,
"unitId": 0,
"unit": {
"id": 1,
"code": "2009",
"name": "штука",
"shortName": "шт"
},
"deliveryStartDate": 0,
"deliveryEndDate": 0,
"categoryId": 0,
"category": {
"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
},
"regionId": 0,
"region": {
"id": 0,
"code": "0",
"name": "Все области"
},
"noShowBets": false,
"noShowBestBet": false,
"hideParticipantNamesOnly": false,
"attachmentsCount": 0
}
],
"auctionContact": {
"auctionId": 4623
},
"lotsCount": 1
}
Таблиця 1 - Опис параметрів об’єкта Auction
Параметр |
Тип 1 |
Формат |
Опис |
---|---|---|---|
Об’єкт Auction |
|||
id |
long |
id тендера |
|
uuid |
UUID |
uuid тендера |
|
companyId |
long |
id компанії |
|
company |
M |
об’єкт; дані компанії, якій належить тендер |
|
dateCreate |
long |
дата створення тендера (UNIX TimeStamp) |
|
dateStart |
M |
long |
дата початку тендера (UNIX TimeStamp) |
dateEnd |
M |
long |
дата закінчення тендера (UNIX TimeStamp) |
dateLastUpdate |
long |
дата останнього оновлення тендера (UNIX TimeStamp) |
|
userId |
long |
id користувача |
|
user |
об’єкт; дані користувача |
||
title |
M |
String |
назва (заголовок) тендера |
description |
M |
String |
опис тендера |
status |
об’єкт; статус тендера |
||
accessType |
M |
об’єкт; вид (тип доступу) |
|
type |
M |
об’єкт; напрям тендера (тип торгівлі) |
|
offerType |
M |
об’єкт; етап |
|
isAutoRenewal |
O |
boolean |
автоматичне продовження тендера (автопродовження) |
autoRenewalTime |
O |
int(0-10) |
час в хв, на який здійснюється автопродовження (лише при isAutoRenewal=true); При isAutoRenewal=false параметр autoRenewalTime=0; при isAutoRenewal=true параметр autoRenewalTime=5 за замовчуванням. |
isTax |
O |
boolean |
відображення ціни з ПДВ |
noShowBets |
O |
boolean |
приховувати ставки |
noShowBestBet |
O |
boolean |
приховувати кращу ставку |
hideParticipantNamesOnly |
O |
boolean |
приховувати імена учасників |
hideLotsAndBetsCounts |
O |
boolean |
Не показувати кількість ставок та лотів не запрошеним учасникам |
isFree |
boolean |
безкоштовна участь |
|
isProlonged |
boolean |
відмітка продовження тендера |
|
lots |
M |
List<Lot> |
масив об’єктів; дані лотів |
auctionContact |
об’єкт; дані контактної особи |
||
lotsCount |
Integer |
кількість лотів |
|
betsCount |
Integer |
кількість ставок |
|
attachments |
List<Attachment> |
масив об’єктів; вкладення |
|
companyAccessRequestStatus |
об’єкт; статус заявки на участь в закритому тендері і коментарями Організатора. Об’єкт доступний лише закритим тендерам для Організатора чи Учасника цього тендера. |
Таблиця 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 - Опис параметрів об’єкта User
Параметр |
Формат |
Опис |
---|---|---|
Об’єкт User |
||
id |
long |
id користувача |
employeeId |
long |
id співробітника |
uuid |
UUID |
uuid співробітника |
accountId |
long |
id аккаунта |
account |
об’єкт; дані аккаунта |
|
login |
String |
логін |
role |
об’єкт; роль |
|
name |
String |
ім’я |
surname |
String |
прізвище |
secondName |
String |
по батькові |
phone |
String |
телефон |
ipn |
String |
код ІПН |
dateLastLogin |
long |
дата останньої сесії |
info |
String |
додакова інформація |
emails |
List<String> |
масив E-mail адрес |
comment |
об’єкт; коментар |
|
companies |
List<Company> |
масив об’єктів; компанії |
isSubscribes |
boolean |
підписка |
userSubscribes |
об’єкт; підписки на організаторів / категорії / користувачів |
Таблиця 4 - Опис параметрів об’єкта Status
Параметр |
Формат |
Опис |
---|---|---|
Об’єкт Status |
||
code |
int |
код; для аукціону (тендера):
для заявки на аукціон (тендер):
|
name |
String |
назва |
description |
String |
опис |
Таблиця 5 - Опис параметрів об’єкта AccessType
Параметр |
Тип 1 |
Формат |
Опис |
---|---|---|---|
Об’єкт AccessType |
|||
code |
M |
int |
код;
|
name |
String |
назва |
|
description |
String |
опис |
Таблиця 6 - Опис параметрів об’єкта Type
Параметр |
Тип 1 |
Формат |
Опис |
---|---|---|---|
Об’єкт Type |
|||
code |
M |
int |
код;
|
name |
String |
назва |
|
description |
String |
опис |
Таблиця 7 - Опис параметрів об’єкта OfferType
Параметр |
Тип 1 |
Формат |
Опис |
---|---|---|---|
Об’єкт OfferType |
|||
code |
int |
код;
|
|
name |
String |
назва |
|
description |
String |
опис |
Таблиця 8 - Опис параметрів об’єкта Role
Параметр |
Формат |
Опис |
---|---|---|
Об’єкт Role |
||
code |
int |
код ролі;
|
description |
String |
опис ролі |
Таблиця 9 - Опис параметрів об’єкта Account
Параметр |
Формат |
Опис |
---|---|---|
Об’єкт Account |
||
id |
long |
id аккаунту |
name |
String |
повна назва організації або ПІБ індивідуального підприємця |
edrpou |
String |
код ЕДРПОУ/КПП |
inn |
String |
код ІПН |
status |
об’єкт; опис статусу аккаунту |
|
emails |
List<String> |
масив E-mail адрес |
phone |
String |
№ телефону |
legalAddress |
String |
юридична адреса компанії |
dateCreate |
long |
дата створення акаунту |
dateChange |
long |
дата зміни (оновлення) акаунту |
about |
String |
додатковий опис |
comment |
об’єкт; коментар |
|
logo |
String |
лого |
Таблиця 10 - Опис параметрів об’єкта StatusAcc
Параметр |
Формат |
Опис |
---|---|---|
Об’єкт StatusAcc |
||
code |
int |
код;
|
description |
String |
опис |
Таблиця 11 - Опис параметрів об’єкта Lot
Параметр |
Тип 1 |
Формат |
Опис |
---|---|---|---|
Об’єкт Lot |
|||
id |
long |
id лота |
|
auctionId |
long |
id тендера |
|
auction |
O |
об’єкт; дані тендера |
|
title |
M |
String |
заголовок лота |
description |
M |
String |
опис лота |
expectedValue |
M |
double |
стартова ціна |
stepValue |
M |
double |
крок ставки |
currencyId |
long |
id валюти |
|
currency |
M |
об’єкт; дані про валюту |
|
quantity |
M |
double |
кількість |
unitId |
long |
id одиниці виміру |
|
unit |
M |
об’єкт; одиниці виміру |
|
deliveryStartDate |
O |
long |
дата початку доставки |
deliveryEndDate |
O |
long |
дата закінчення доставки |
productCode |
O |
String |
код товару |
categoryId |
long |
id категорії товару (з довідника CPV) |
|
category |
M |
об’єкт; дані категорії товару (з довідника CPV) |
|
regionId |
long |
id області |
|
region |
M |
об’єкт; дані областей |
|
noShowBets |
O |
boolean |
відмітка: Не показувати ставки |
noShowBestBet |
O |
boolean |
відмітка: Не показувати кращу ставку |
hideParticipantNamesOnly |
O |
boolean |
відмітка: Ховати лише імена учасників |
betsCount |
Integer |
кількість ставок |
|
bestBet |
об’єкт; краща ставка |
||
bets |
List<Bet> |
масив об’єктів; список ставок |
|
attachmentsCount |
int |
кількість вкладень |
|
attachments |
O |
List<Attachment> |
масив об’єктів; вкладення |
Таблиця 12 - Опис параметрів об’єкта AuctionContacts
Параметр |
Формат |
Опис |
---|---|---|
Об’єкт AuctionContacts |
||
auctionId |
long |
id тендера |
contactName |
String |
ПІБ контактної особи |
contactEmail |
String |
email контактної особи |
contactPhone |
String |
номер телефону контактної особи |
Таблиця 13 - Опис параметрів об’єкта Attachment
Параметр |
Формат |
Опис |
---|---|---|
Об’єкт Attachment |
||
id |
long |
id вкладення |
auctionId |
long |
id тендера |
lotId |
long |
id лоту |
betId |
long |
id ставки |
userId |
long |
id користувача |
user |
об’єкт; дані користувача |
|
fileName |
String |
назва файлу |
description |
String |
опис |
body |
byte[] |
зміст тіла файлу в цілочисельному вигляді |
size |
long |
розмір вкладення |
Таблиця 14 - Опис параметрів об’єкта Subscribes
Параметр |
Формат |
Опис |
---|---|---|
Об’єкт Subscribes |
||
categories |
List<SubscribeToCategory> |
масив об’єктів; категорії |
companies |
List<Company> |
масив об’єктів; компанії |
users |
List<User> |
масив об’єктів; користувачі-організатори |
Таблиця 15 - Опис параметрів об’єкта Currency
Параметр |
Тип 1 |
Формат |
Опис |
---|---|---|---|
Об’єкт Currency |
|||
id |
M |
long |
id валюти |
code |
String |
код валюти |
|
name |
String |
назва валюти |
Таблиця 16 - Опис параметрів об’єкта Unit
Параметр |
Тип 1 |
Формат |
Опис |
---|---|---|---|
Об’єкт Unit |
|||
id |
M |
long |
id одиниці виміру |
code |
String |
код одиниці виміру |
|
name |
String |
назва одиниці виміру |
|
shortName |
String |
коротка назва одиниці виміру |
Таблиця 17 - Опис параметрів об’єкта 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 |
підписка |
Таблиця 18 - Опис параметрів об’єкта Region
Параметр |
Тип 1 |
Формат |
Опис |
---|---|---|---|
Об’єкт Region |
|||
id |
M |
long |
id регіону |
code |
String |
код регіону |
|
name |
String |
назва регіону |
Таблиця 19 - Опис параметрів об’єкта Bet
Параметр |
Формат |
Опис |
---|---|---|
Об’єкт Bet |
||
id |
long |
id ставки |
lotId |
long |
id лота |
lot |
Lot |
об’єкт; детальна інформація про лот |
userId |
long |
id користувача |
user |
User |
об’єкт; детальна інформація про користувача |
companyId |
long |
id компанії |
company |
Company |
об’єкт; детальна інформація про компанію |
value |
double |
значення ставки |
comment |
String |
коментар |
dateTime |
long |
дата і час ставки у форматі UNIX TimeStamp |
status |
Status |
статус |
removeComment |
String |
відмітка про видалення коментаря |
auctionChangedDateEnd |
long |
дата і час завершення тендера (у форматі UNIX TimeStamp) |
attachmentsCount |
int |
кількість прикладених до ставки файлів (max=5) |
Таблиця 20 - Опис параметрів об’єкта Comment
Параметр |
Формат |
Опис |
---|---|---|
Об’єкт Comment |
||
id |
long |
id коментаря |
accountId |
long |
id аккаунту |
companyId |
long |
id компанії |
userId |
long |
id користувача |
adminId |
long |
id адміністратора |
dateChange |
long |
дата зміни коментаря |
text |
String |
текст коментаря |
Таблиця 21 - Опис параметрів об’єкта SubscribeToCategory
Параметр |
Формат |
Опис |
---|---|---|
Об’єкт SubscribeToCategory |
||
categoryId |
long |
ідентифікатор категорії |
category |
об’єкт; дані категорії |
|
type |
int |
тип аукціону:
|
- 1
Під визначенням колонки Тип поля мається на увазі скорочене позначення:
M (mandatory) — обов’язкові до заповнення поля;
O (optional) — необов’язкові (опціональні) до заповнення поля.