> ## Documentation Index
> Fetch the complete documentation index at: https://docs.welldoors.ru/llms.txt
> Use this file to discover all available pages before exploring further.

# История изменений

> Кто и когда менял запись, и откат к прежней версии

Система ведёт **журнал изменений** (аудит): по каждой ключевой записи видно, кто и
когда её менял и что именно поменялось. Администратор может откатить запись к
прежнему состоянию.

## Где смотреть

Кнопка **«История»** есть в карточках:

* **Заявка** — изменения заказа и его позиций;
* **Монтаж** — изменения монтажа, его позиций и этапов;
* **Транзакция** — изменения денежной операции.

Нажмите **«История»** — справа откроется панель **«История изменений»**.

<Frame caption="Панель «История изменений»">
  <img src="https://mintcdn.com/welldoors/SG4y9jaRyvqDMTbL/images/nachalo/istoriya-izmeneniy.png?fit=max&auto=format&n=SG4y9jaRyvqDMTbL&q=85&s=a90d8d333c7a3234f980d5c2c7aa555b" alt="История изменений" width="384" height="895" data-path="images/nachalo/istoriya-izmeneniy.png" />
</Frame>

## Что показывает запись

Каждая запись в панели содержит:

* тип действия — **Создано**, **Изменено** или **Удалено**;
* кто изменил (имя сотрудника или **«Система»**) и дату со временем;
* для изменений — список полей в виде «**было → стало**»: старое значение
  зачёркнуто, новое выделено зелёным.

Для позиций заказа рядом показывается тип двери, а для дочерних записей — метка
вроде **«Позиция»** или **«Монтаж»**, чтобы понимать, к чему относится изменение.

<Note>
  Технические и автоматически пересчитываемые поля (итоги, служебные отметки,
  авто-перенумерация позиций) в журнал не попадают — показываются только значимые
  изменения. Если значимых изменений нет, запись скрывается, а пустой журнал
  выглядит как **«Изменений пока нет.»**
</Note>

## Откат к прежней версии

Только **администратор** видит на записи кнопку **«Вернуть к этой версии»**.
Перед откатом система переспросит:

> Откатить к этому состоянию? Все изменения после этого момента будут отменены.

<Warning>
  Откат **заявки** восстанавливает заказ **и все его позиции** на выбранный
  момент: поля возвращаются к прежним значениям, удалённые позиции
  восстанавливаются, а добавленные позже — убираются. Позиции, созданные до начала
  ведения журнала, не трогаются. Сам откат тоже записывается в историю.
</Warning>

У остальных сотрудников кнопки отката нет — при попытке система ответит
**«Недостаточно прав»**.
