Об’єкт XCertificate (дані Сертифіката)
Опис параметрів об’єкта
|
Параметр |
Тип 1 |
Формат |
Опис |
|---|---|---|---|
|
id |
long |
ідентифікатор сертифіката |
|
|
uuid |
-/M |
UUID |
унікальний ідентифікатор сертифіката (передається при редагуванні сертифіката) |
|
number |
M |
String |
номер сертифіката |
|
createDate |
long |
дата створення (Unix timestamp) |
|
|
updateDate |
long |
дата оновлення (Unix timestamp) |
|
|
issueDate |
M |
long |
дата видачі (Unix timestamp) |
|
type |
M |
об’єкт; тип сертифіката |
|
|
view |
M |
об’єкт; вид сертифіката |
|
|
access |
List<Long> |
масив; доступність |
|
|
startDate |
M |
long |
дата початку дії сертифіката (Unix timestamp) |
|
endDate |
O/M |
long |
дата завершення дії сертифіката (Unix timestamp); параметр обов’язковий при view.id=1 |
|
isSigned |
boolean |
true - підписаний, false - не підписаний |
|
|
accessType |
об’єкт; тип доступу до сертифіката |
||
|
creator |
long |
ідентифікатор власника/автора сертифіката |
|
|
info |
O |
String |
коментар (додаткова інформація) |
|
level |
об’єкт; рівень сертифіката |
||
|
bodies |
Map<Integer, byte[]> |
вкладення |
|
|
characteristics |
O/M |
Map<String, String> |
характеристики characteristics (обов’язково передається при view.id=2) |
|
parents |
List<XCertificate> |
масив об’єктів; материнські сертифікати |
|
|
products |
List<XCertificateProduct_> |
масив об’єктів; товари |
|
|
productsQty |
int |
кількість товарів зв’язаних із сертифікатом |
|
|
autoArchive |
boolean |
true - автоматично архівувати, false - не архівувати автоматично |
|
|
is_structured |
int |
ознака, що документ структурований, приймає значення 0 (за замовчуванням) або 1 (якщо документ структурований) |
- [1] - Під визначенням колонки Тип мається на увазі скорочене позначення:
-
-
M (mandatory) — обов’язкові до заповнення поля;
-
O (optional) — необов’язкові (опціональні) до заповнення поля.
-
JSON приклад:
{
"creator": 13205923,
"type":
{
"id": "10"
},
"view":
{
"id": "2"
},
"accessType":
{
"code": 0
},
"characteristics":
{
"Batch Number": "Номер партії*",
"Issuer Article": "Артикул виробника",
"VMD Number": "Номер ВМД"
},
"products":
[],
"number": "Номер сертифіката",
"issue_dateString": "2024-01-17",
"endDateString": "2024-01-17",
"startDateString": "2024-01-17",
"info": "Коментар",
"endDate": 1705442400,
"startDate": 1705442400,
"issueDate": 1705442400
}
No comments to display
No comments to display