---
metadata:
  - name: generator
    content: Diplodoc Platform v5.19.6
alternate:
  - https://yandex.ru/dev/sdg-robot/en/statuses.md
  - https://yandex.ru/dev/sdg-robot/ru/statuses.md
---
> **Documentation Index:** Fetch the complete configuration index at https://yandex.ru/dev/sdg-robot/ru/llms.txt

# Статусная модель

## Схемы создания заказа {#scheme-create}

Возможны два варианта назначения робота-исполнителя для заказа:

- робота-исполнителя автоматически [назначает сервис](#quick-start.md);
- партнер при создании заказа [самостоятельно указывает](https://yandex.ru/dev/sdg-robot/ru/use-cases.md#select-performer) робота-исполнителя.

{% list tabs %}

- Робота выбирает сервис

  ![](../_images/delivery-dispatch-ru.jpg){style="max-width: 700px;"}  

- Робота выбирает партнер

  ![](../_images/partner-dispatch-ru.jpg){style="max-width: 700px;"}

{% endlist %}

## Схема выполнения заказа {#scheme-deliver}

На схеме показан порядок выполнения заказа ровером — роботом-курьером Яндекса.

![](../_images/statuses-ru.jpg){style="max-width: 700px;"}

## Описание статусов {#description}

Значками 🟢 и 🔴 отмечены конечные статусы.

#|
|| **Название в API** | **Статус заказа** | **Основные методы** ||
|| `new` | `Новый`. От партнера получена информация о новом заказе. 
|  
[Создать заказ](https://yandex.ru/dev/sdg-robot/ru/ref/claims/create_handler_claims_create_post)   
||
|| `estimating` | `Оценка`. Выполняется оценка заказа. 
|
[Информация о заказе](https://yandex.ru/dev/sdg-robot/ru/ref/claims/info_handler_claims_info_post)      
||
|| `estimating_failed` | `Не прошел оценку`. Заказ не может быть выполнен. 
|
[Информация о заказе](https://yandex.ru/dev/sdg-robot/ru/ref/claims/info_handler_claims_info_post)      
||
|| `ready_for_approval` | `Ожидает потверждения`. Заказ ожидает подтверждения от партнера. 
|
[Информация о заказе](https://yandex.ru/dev/sdg-robot/ru/ref/claims/info_handler_claims_info_post)  
||
|| `performer_lookup` | `Поиск исполнителя`. Выбирается робот-исполнитель, который может выполнить заказ. 
|
[Информация о заказе](https://yandex.ru/dev/sdg-robot/ru/ref/claims/info_handler_claims_info_post) 
||
|| `performer_draft` | `Найден исполнитель`. Для заказа найден робот-исполнитель, проверяется его доступность. 
|
[Информация о заказе](https://yandex.ru/dev/sdg-robot/ru/ref/claims/info_handler_claims_info_post) 
||
|| `performer_found` | `Назначен исполнитель`. Заказ назначен роботу-исполнителю. 
|
[Информация о заказе](https://yandex.ru/dev/sdg-robot/ru/ref/claims/info_handler_claims_info_post) 
||
|| `performer_not_found` | `Исполнитель не найден`. Нет подходящего робота. Можно повторить поиск позднее.
|
[Информация о заказе](https://yandex.ru/dev/sdg-robot/ru/ref/claims/info_handler_claims_info_post) 
||
|| `accepted` | `Заказ подтвержден`. Заказ подтвержден и передан на выполнение. 
|
[Информация о заказе](https://yandex.ru/dev/sdg-robot/ru/ref/claims/info_handler_claims_info_post) 
||
|| `picking_up` | `Робот едет в магазин`. Робот едет в точку погрузки, чтобы забрать груз. |
[Информация о заказе](https://yandex.ru/dev/sdg-robot/ru/ref/claims/info_handler_claims_info_post)     
||
|| `pickup_arrived` | `Робот прибыл за заказом`. Робот приехал в точку погрузки и ожидает, когда сотрудник магазина откроет крышку и положит груз.
|
[Открыть крышку](https://yandex.ru/dev/sdg-robot/ru/ref/claims/open_hatch_handler_claims_open_hatch_post)
||
|| `ready_for_pickup_confirmation` | `Ожидает подтверждения размещения`. Робот ожидает, когда сотрудник магазина подтвердит, что заказ погружен и крышка закрыта. 
|  
[Закрыть крышку](https://yandex.ru/dev/sdg-robot/ru/ref/claims/close_hatch_handler_claims_close_hatch_post)
||
|| `picked_up` | `Заказ размещен в роботе`. Груз размещен, подтвержедние получено. Робот приступает к доставке груза. |
[Информация о заказе](https://yandex.ru/dev/sdg-robot/ru/ref/claims/info_handler_claims_info_post)     
||
|| `delivering` | `Доставка заказа`. Робот везет груз из точки погрузки в точку доставки. 
|
[Информация о заказе](https://yandex.ru/dev/sdg-robot/ru/ref/claims/info_handler_claims_info_post)     
||
|| `delivery_arrived` | `Прибыл к клиенту`. Робот привез груз в точку доставки и ожидает, когда клиент откроет крышку и заберет груз. 
|
[Информация о заказе](https://yandex.ru/dev/sdg-robot/ru/ref/claims/info_handler_claims_info_post) 
||
|| `ready_for_delivery_confirmation` | `Ожидает подтверждения доставки`. Робот ожидает, когда клиент подтвердит, что он забрал заказ и закрыл крышку. 
| 
[Информация о заказе](https://yandex.ru/dev/sdg-robot/ru/ref/claims/info_handler_claims_info_post) 
||
|| `delivered` | 🟢 `Заказ доставлен`. Груз доставлен клиенту. После этого робот возвращается в исходную точку или направляется на следующий заказ (если заказ получен из другой точки).
|
[Информация о заказе](https://yandex.ru/dev/sdg-robot/ru/ref/claims/info_handler_claims_info_post) 
||
|| `returning` | `Возврат заказа в магазин`. Клиент отказался забрать груз, и робот возвращает груз в магазин. 
|  
[Вернуть заказ](https://yandex.ru/dev/sdg-robot/ru/ref/claims/handler_claims_return_post)  
||
|| `return_arrived` | `Прибыл с возвратом заказа`. Робот привез в магазин груз, который вернул клиент.  
|
[Информация о заказе](https://yandex.ru/dev/sdg-robot/ru/ref/claims/info_handler_claims_info_post) 
||
|| `ready_for_return_confirmation` | `Ожидает потверждения возврата заказа`. Робот ожидает, когда сотрудник магазина подтвердит, что он забрал груз и закрыл крышку. 
| 
[Информация о заказе](https://yandex.ru/dev/sdg-robot/ru/ref/claims/info_handler_claims_info_post) 
||
|| `returned` | `Заказ возвращен`. Сотрудник магазина забрал возвращенный груз и закрыл крышку. После этого робот возвращается в исходную точку или направляется на следующий заказ (если заказ получен из другой точки).
|
[Информация о заказе](https://yandex.ru/dev/sdg-robot/ru/ref/claims/info_handler_claims_info_post) 
||
|| `cancelled` | 🔴 `Заказ отменен`. Заказ отменен или произошло событие, которое мешает доставке груза (например, у робота возникла неисправность).  
|
[Отменить заказ](https://yandex.ru/dev/sdg-robot/ru/ref/cancel_handler_claims_cancel_post) 
||
|#


{% include notitle [feedback](_includes/feedback-96015e8dc7c1.md) %}
