Процесс и статусы заказа покупателя
В разделе «Продажи» заказ покупателя проходит через статусы. Статусы определяют:
- можно ли редактировать заказ;
- можно ли отменить заказ;
- можно ли создавать связанные документы (отгрузки, реализации, производственные/закупочные заказы).

Типовой процесс
- Черновик
- заказ можно редактировать; можно добавлять и удалять строки;
- это статус по умолчанию для нового заказа.
- Отправлен
- заказ отправлен покупателю по электронной почте действием «Отправить»;
- тема, тело письма, шаблон вложения и адрес копии настраиваются в типе заказа;
- переход доступен из «Черновика»; из «Отправлен» можно сразу перейти в «Подтверждён».
- Подтверждён
- заказ считается согласованным; переход доступен из «Черновика» или «Отправлен»;
- по нему можно создавать отгрузки и реализации;
- в зависимости от настроек, могут автоматически создаваться производственные или закупочные заказы (поле «Тип производственного заказа» и аналогичные настройки в типе заказа).
- Заблокирован
- заказ закрыт для дальнейшей работы (например, после полного выполнения);
- переход доступен только из «Подтверждён»;
- в типе заказа можно включить ограничения: запрет блокировки при наличии активных отгрузок («Запретить блокировку при активных отгрузках») и при неполной отгрузке («Запретить блокировку при неполной отгрузке»).
- Отменён
- заказ закрыт и не выполняется;
- переход доступен из любого статуса, кроме «Черновика» и «Отменён».
Точные названия статусов и ограничения зависят от конфигурации.
Ограничения и проверки
Обычно действуют правила:
- нельзя удалить строку заказа, если из неё уже создан производственный заказ;
- нельзя отменить заказ, если по нему есть «запущенные» процессы (например, действующие производственные заказы);
- при попытке заблокировать заказ система проверит ограничения, заданные в типе заказа (активные отгрузки и/или неполная отгрузка), и выдаст сообщение, если блокировка запрещена.
Рекомендации
- подтверждайте заказ только после проверки цен, места хранения и условий доставки;
- если заказ нужно закрыть без выполнения, используйте отмену, а не удаление.