# Об’єкт DistribexOrderResult

##### **Опис параметрів обʼєкта**

<table class="colwidths-given docutils align-default" id="bkmrk-%D0%9F%D0%B0%D1%80%D0%B0%D0%BC%D0%B5%D1%82%D1%80-%D0%A4%D0%BE%D1%80%D0%BC%D0%B0%D1%82-%D0%9E%D0%BF%D0%B8%D1%81" style="width: 110.357%;"><thead><tr class="row-odd"><th class="head" style="width: 15.8498%;">Параметр

</th><th class="head" style="width: 31.7068%;">Формат

</th><th class="head" style="width: 52.4434%;">Опис

</th></tr></thead><tbody><tr class="row-odd"><td style="width: 15.8498%;">status

</td><td style="width: 31.7068%;">String

</td><td style="width: 52.4434%;">статус виконання запиту

</td></tr><tr class="row-even"><td style="width: 15.8498%;">doc\_uuid

</td><td style="width: 31.7068%;">String

</td><td style="width: 52.4434%;">ідентифікатор документа

</td></tr><tr class="row-odd"><td style="width: 15.8498%;">errors

</td><td style="width: 31.7068%;">List&lt;String&gt;

</td><td style="width: 52.4434%;">масив; помилки при формуванні Замовлення

</td></tr></tbody></table>

##### **Приклад відповіді**

```json
{
    "status": "OK",
    "doc_uuid": "80928188-e10b-4f99-9db9-604addb77264",
    "errors": []
}
```

##### **Приклад відповідей помилок**

```json
1. {
    "status": "ERROR",
    "errors": [
        "Замовлена кількість перевищує встановлену квоту [1]"
    ]
}

2. {
    "status": "ERROR",
    "errors": [
        "Замовлена кількість перевищує наявний залишок [1]"
    ]
}

3. {
    "status": "ERROR",
    "errors": [
        "Сума замовлення менше мінімально встановленої суми"
    ]
}

4. {
    "status": "ERROR",
    "errors": [
        "Сума замовлення перевищує максимально встановлену суму"
    ]
}

5. {
    "status": "ERROR",
    "errors": [
        "Перевищена максимальна вага замовлення"
    ]
}

6. {
    "status": "ERROR",
    "errors": [
        "Перевищено максимальну кількість позицій у замовленні"
    ]
}

7. {
    "status": "ERROR",
    "errors": [
        "Перевищено максимальну кількість коробок на замовлення"
    ]
}

8. {
    "status": "ERROR",
    "errors": [
        "Перевищено максимальну кількість палет на замовлення"
    ]
}

9. {
    "status": "ERROR",
    "errors": [
        "Замовлена кількість не кратна упаковці [1]"
    ]
}

10. {
    "status": "ERROR",
    "errors": [
        "java.sql.SQLException: Product not found: 42541040" // вказана позиція відсутня в прайс-листі
    ]
}

------------------------------


{
    "status": "ERROR",
    "errors": [
        "Замовлена кількість перевищує встановлену квоту [1]",
        "Замовлена кількість перевищує наявний залишок [1]",
        "Замовлена кількість не кратна упаковці [1]",
        "Замовлена кількість не кратна упаковці [2]",
        "Сума замовлення перевищує максимально встановлену суму",
        "Перевищена максимальна вага замовлення",
        "Перевищено максимальну кількість позицій у замовленні",
        "Перевищено максимальну кількість коробок на замовлення",
                  "Перевищено максимальну кількість палет на замовлення",
                  "java.sql.SQLException: Product not found: 42541040" // вказана позиція відсутня в прайс-листі
    ]
}
```