Состояния заказов
0 - Создается. Техническое состояние заказа, в котором он находится в момент между началом и окончанием его создания. В таком состоянии заказ может остаться в случае неперехваченной ошибки создания;
1 - Черновик. В данном состоянии заказ создан, но ещё не имеет номера брони в системе поставщика и может быть отменен при помощи пометки заказа на удаление в базе данных, без обращения к внешним системам;
2 - Готов к оформлению. В таком состоянии заказ находится в том случае, если у него уже есть бронь в системе поставщика (при этом содержащая его командировка может все так же оставаться в черновике). Для ряда услуг даже при таком состоянии заказа бронь у поставщика может быть не создана; например, это касается штрафных отелей в стандартном сценарии работы;
4 - В обработке (Queued). Это состояние заказа, который был передан на исполнение операции в агентство (например, в случае ошибки проведения автоматической выписки или отмены) и после этого был взят конкретным исполнителем на обработку;
5 - Выполнен (Finished). В этом состоянии заказ находится в том случае, когда по нему были оформлены билеты или выписаны ваучеры.
6 - Отменен. В этом состоянии заказ находится в том случае, если запрос на отмену был инициирован клиентом или агентом и бронь в системе поставщика была успешно снята;
7 - Ожидает реакции агента. Предыдущее состояние для статуса 4: заказ передан агенту на исполнение, но конкретный сотрудник его ещё не взял в работу;
8 - У поставщика. В данное состояние заказ может перейти при выполнении операции выписки или отмены в том случае, если данное действие не может быть подтверждено поставщиком в моментальном режиме.
9 - Ожидает реакции клиента (NeedsWork). Данное состояние говорит о том, что клиент должен сделать что-то на своей стороне, чтобы заказ перешел в следующее состояние (например, жд заказ принимает это состояние для того, чтобы пользователь мог выбрать место на схеме мест перед оформлением услуги).
____