История изменений
Каждое сохранение заказа фиксирует изменения в истории — с точностью до строки услуги или запчасти. Позволяет разобрать, кто что менял и когда, если у клиента возник вопрос.
Где найти
Путь: Заказ-наряд → вкладка «История».

Что попадает в историю
- Создание заказа.
- Смена статуса — сразу же, без Сохранить (это единственная операция без Deferred Save).
- Смена клиента, автомобиля, примечания.
- Добавление / удаление / изменение строк услуг (в частности — изменение цены клиенту и суммы мастеру).
- Добавление / удаление строк запчастей.
- Добавление / удаление задатков.
- Изменение полей документов (номер, дата) — не пишутся, чтобы не шуметь.
Формат записей
Каждая строка истории:
- Дата и время — когда сохранено (московское).
- Автор — ФИО пользователя, нажавшего Сохранить.
- Что изменилось — короткое описание вида «Статус: Ждём запчастей → Выполняется» или «Услуга „Диагностика“: сумма мастеру 150 ₽ → 180 ₽».
Если за одно Сохранить было несколько изменений — они запишутся как несколько строк истории под одной датой.
Как оно грузится
История — lazy load: при первом открытии вкладки идёт запрос к серверу. Между вкладками можно переключаться — записи держатся в памяти. После Сохранить заказ история сбрасывается и подгружается заново при следующем открытии вкладки.
Частые ошибки
- «Ничего не менялось, а в истории куча записей». Изменения были в отдельных строках (например, сумма мастеру пересчиталась при смене процента) — каждая пишется отдельно.
- «Смена статуса не появилась». Проверьте — статус применяется сразу, но записывается тоже сразу. Обновите вкладку История (переключитесь на другую вкладку и назад).
- «Не вижу, кто изменил что-то раньше моего входа». История — с момента внедрения раздела истории. Более старые заказы могут иметь только запись «Создан» или пустую историю.