...
| Code Block |
|---|
"_specs": {
"pipeline": {
"stages": [
{
"producedEntities": [
{
"type": "procedure",
"_id": "69945eec410e8611f93bb132",
"objectId": "SAE001-UA-20260320-17748",
"url": "/api/procedures/69945eec410e8611f93bb132"
}
],
"status": "unsuccessful",
"name": "sa-english-first",
"calculatedData": {
"value": {
"currency": "UAH",
"amount": 100000,
"valueAddedTaxIncluded": true
},
"guarantee": {
"currency": "UAH",
"amount": 10000
},
"registrationFee": {
"currency": "UAH",
"amount": 800
},
"tenderAttempts": 1,
"auctionPeriod": {
"startDate": "2026-03-20T14:30:31.326000+02:00"
},
"sellingMethod": "sanctionedAsset-english",
"minimalStep": {
"currency": "UAH",
"amount": 1200
}
}
},
{
"producedEntities": [
{
"type": "procedure",
"_id": "69945f5d410e8611f93bb134",
"objectId": "SAE001-UA-20260417-44432",
"url": "/api/procedures/69945f5d410e8611f93bb134"
}
],
"status": "active",
"name": "sa-english-second",
"calculatedData": {
"value": {
"currency": "UAH",
"amount": 50000,
"valueAddedTaxIncluded": true
},
"guarantee": {
"currency": "UAH",
"amount": 10000
},
"registrationFee": {
"currency": "UAH",
"amount": 800
},
"sellingMethod": "sanctionedAsset-english",
"tenderAttempts": 2,
"tenderPeriod": [
{
"unit": "с_day",
"quantity": 25
}
],
"minimalStep": {
"currency": "UAH",
"amount": 500
}
}
},
{
"producedEntities": [],
"status": "sheduled",
"name": "sa-dutch-first",
"calculatedData": {
"value": {
"currency": "UAH",
"amount": 50000,
"valueAddedTaxIncluded": true
},
"guarantee": {
"currency": "UAH",
"amount": 10000
},
"registrationFee": {
"currency": "UAH",
"amount": 800
},
"sellingMethod": "sanctionedAsset-dutch",
"tenderAttempts": 3,
"tenderPeriod": [
{
"unit": "c_day",
"quantity": 35
}
],
"minimalStep": {
"currency": "UAH",
"amount": 500
}
}
}
]
}
} |
Допрацювання процедур SAE SAD
В модель обʼєкта процедури необхідно додати поле relatedEntities (base.RelatedEntity)
| field name | required for publishing | type | readOnly | x-legalNameUa | x-legalNameEn | comment |
|---|---|---|---|---|---|---|
| type | - | string | true | Тип споріднення | Relate type | enum: sanctionedAuctionChain |
| _id | - | string | true | Внутрішній ідентифікатор повʼязаного обʼєкта | Internal related object id | x-default: object_id Поле має заповнитися значенням _id повʼязаного JSC обʼєкта |
| objectId | - | string | true | Ідентифікатор повʼящаного обʼєкта | Related object id | example: SAE001-UA-20260220-12345 Поле має заповнитися значенням objectId повʼязаного JSC обʼєкта |
| url | - | string | true | Посилання на повʼязаний обʼєкт | URL | Посилвання на JSC обʼєкт |
| Note |
|---|
Важливо врахувати, що на рівні процедури ці поля мають бути НЕ обовєязкові, бо публікація процедури SAE та SAD можлива ДО запровадження ланцюжків. Тобто, процедури, які опубліковані до запуску ланцюжків не мають заповнених значень для цих полів Процедури, які будуть авто-публікуватися Джоббером - повинні мати заповнені поля в relatedEntities |
Вимоги до Адмінки ЦБД
Додаткова інформація
Функціонал "Додавання додаткової інформації" не вимагається, але може автоматично працювати для JSC. Бізнес запиту на додвання ДІ до JSC не буде, бо бізнесово не існує сутності JSC а також інфо з JSC не буде виводитися на жодному фронті, відповідно і ДІ з JSC також не буде виводитися, якщо ДІ буде додано до обʼєкта.
Але має бути можливість додавати ДІ до авто-опублікованих процедур SAE та SAD за стандартною логікою.
Перенесення обʼєкта з одного Майданчика на інший
Бізнес запит на перенесення обʼєкта буде надходити тільки відносно процедури. Але потреба буде однозначно в перенесенні всього ланцюжка.
| Note | ||
|---|---|---|
| ||
|
...