Об’єкт 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
}
