← К документации

Заказы — Управление заказами

Заказы — это центральный элемент системы GetOrder. Через них происходит управление клиентами, производством, складом и продажами.

Каждый заказ проходит последовательные статусы. При каждом переходе система автоматически создает необходимые документы — от списания сырья до фиксации продажи.

Заказ — точка запуска всей бизнес-логики в GetOrder.


Что такое заказ

Заказ — это сущность, содержащая:

  • клиента
  • список товаров или услуг
  • дату и время выполнения
  • комментарии к доставке (при необходимости)
  • текущий статус

Заказы запускают списание на складе, расчет себестоимости на основе калькуляций и генерацию документов в ходе жизненного цикла.


Как создать заказ

Вы можете создать заказ:

Шаги:

  1. Выберите клиента
  2. Укажите дату и время
  3. Добавьте товары или услуги
  4. При необходимости добавьте комментарии

После создания заказ получает статус "Новый".


Редактирование заказа

Редактирование доступно только в статусе "Новый".

В этом статусе вы можете:

  • добавлять и удалять позиции
  • менять дату и время
  • изменять данные клиента
  • редактировать комментарии

После перевода в следующий статус редактирование ограничено.


Жизненный цикл заказа

Каждый заказ проходит следующие статусы:

Новый → В работе → Готов → Доставка → Выполнен

Каждый переход запускает автоматические процессы. Подробное описание каждого этапа — в разделе Жизненный цикл заказа.


Что происходит на каждом статусе

Новый

  • заказ только создан
  • полное редактирование доступно
  • документы не создаются

В работе

Система автоматически:

  • анализирует калькуляции (рецепты) для каждого продукта
  • рассчитывает потребность в сырье
  • определяет нехватку
  • резервирует ресурсы на складе для предотвращения конфликтов при параллельных заказах

Дополнительно:

  • можно изменить или заменить калькуляцию
  • можно заменить ингредиенты (например, при отсутствии на складе)

Режим учета

Вы можете выбрать:

  • Строгий учет — система контролирует остатки
  • Работа "в минус" — склад не контролируется

⚠️ Работа "в минус" может привести к некорректной себестоимости.


Готов

Система автоматически создает:

  • документ выпуска продукции
  • документ списания сырья (на основе калькуляции)

Вы можете:

  • просматривать все документы в отчетах
  • видеть связь документов с конкретным заказом

Доставка

Система создает:

  • документ продажи

Фиксируется:

  • сумма продажи
  • предварительная себестоимость

Выполнен

  • заказ считается завершенным
  • продажа финализирована
  • зафиксирована итоговая себестоимость

Автоматическое создание документов

Система создает документы автоматически при смене статусов:

Статус Создаваемые документы
В работе (резервирование ресурсов на складе)
Готов Выпуск продукции, Списание сырья
Доставка Продажа
Выполнен Финализация продажи

Это избавляет от ручного ведения учета.


Работа со складом

Заказы напрямую связаны со складом:

  • резервируют сырье
  • списывают ингредиенты при выполнении
  • учитывают полуфабрикаты
  • рассчитывают себестоимость

При использовании калькуляции:

  • списание происходит автоматически
  • учитывается вложенность рецептов

Откат (rollback)

Система поддерживает безопасный откат статусов.

При переводе заказа назад:

  • связанные документы автоматически удаляются
  • данные остаются консистентными

Примеры:

  • "Готов" → "В работе" → удаляются документы производства
  • "Доставка" → "Готов" → удаляется документ продажи

Веб и бот

Вы можете управлять заказами:

  • через веб-интерфейс — полный функционал
  • через Telegram-бот — чат-интерфейс с голосовым вводом

Оба варианта предоставляют:

  • создание заказов
  • смену статусов
  • просмотр информации

Связанные разделы


Частые вопросы

Можно ли изменить заказ после начала работы? Нет, редактирование доступно только в статусе "Новый".

Что происходит, если не хватает сырья? Система покажет нехватку. Вы можете:

  • пополнить склад
  • изменить калькуляцию
  • включить режим "в минус"

Когда создается документ продажи? На этапе "Доставка".

Можно ли отменить действия системы? Да, через откат статуса (rollback).