КОНСТРУКТОР
Версии правил проведения
Платформа автоматически сохраняет каждое изменение правил проведения документа как отдельную версию — снимок правил на этот момент. Благодаря этому можно посмотреть, как правила выглядели раньше, и вернуть прежний вариант, если новый оказался неудачным.
Открыть список: вкладка «Проведение» → кнопка История версий.
# Экран «История версий правил проведения»
┌──────────────────────────────────────────────────────────────────────┐
│ 🕓 История версий правил проведения [Сохранить версию] │
│ Приходная накладная (doc_1789…) [Обновить] ✕ │
│ Каждое изменение правил проведения сохраняется как новая версия… │
├──────────────────────────────────────────────────────────────────────┤
│ Версия │ Дата изменения │ Пользователь │ Комментарий │ Статус │
│ v3 │ 25.01.2026, 14:02 │ admin │ 26 счёт │ Активная │
│ v2 │ 12.01.2026, 09:31 │ admin │ — │ Историческая│
│ v1 │ 05.01.2026, 18:44 │ admin │ — │ Историческая│
└──────────────────────────────────────────────────────────────────────┘| Элемент | Что делает |
|---|---|
| Сохранить версию | Раскрывает строку с полем комментария и кнопкой Создать |
| Поле комментария | Подсказка: «Комментарий к версии (например: «Переносим расходы на 26 счёт»)» |
| Создать | Сохраняет текущие правила как новую версию с этим комментарием |
| Обновить | Перечитывает список версий с сервера |
| Закрыть | Закрывает окно |
# Таблица версий
| Колонка | Что показывает |
|---|---|
| Версия | Номер: v1, v2, … |
| Дата изменения | Когда версия создана |
| Пользователь | Кто изменил правила (или —) |
| Комментарий | Текст, который вы ввели при сохранении (или —) |
| Статус | Активная (зелёная) — правила этой версии действуют сейчас; Историческая (серая) — прежняя версия |
| Действия | Просмотр / Скрыть и Сделать активной |
Активная строка подсвечена зелёным.
# Просмотр версии
Кнопка Просмотр разворачивает панель под таблицей: «Правила версии vN (read-only)» — полный снимок правил в виде JSON. Кнопка Скрыть сворачивает панель обратно.
# Возврат к прежней версии
- Найдите нужную строку и нажмите Сделать активной.
- Платформа спросит: «Восстановить правила из версии N? Документы, проведённые по другим версиям, потребуют перепроведения.»
- Подтвердите — появится сообщение: «Правила восстановлены из версии N. Рекомендуется перепровести документы вида за период (Администрирование → Перепроведение документов)».
ВажноВозврат версии меняет правила, но не пересчитывает уже сделанные движения. Старые документы останутся проведёнными по старым правилам, пока вы не выполните перепроведение.
# Когда создаётся версия
| Событие | Что происходит |
|---|---|
| Вы изменили правила и сохранили объект | Автоматически создаётся новая версия |
| Вы нажали Сохранить версию → Создать | Создаётся версия с вашим комментарием |
| Версий ещё нет | Экран пишет: «Версий пока нет. Версия создаётся автоматически при изменении правил проведения документа.» |
# Зачем это нужно
| Задача | Как помогает история версий |
|---|---|
| «Раньше считалось правильно, теперь нет» | Сравните снимки правил и верните прежний |
| Нужно объяснить изменение | Комментарий к версии фиксирует причину |
| Проверка после ошибки | Сделать активной одним нажатием отменяет неудачную правку |
| Аудит | Видно, кто и когда менял правила |
# Проверка целостности
Каждое движение регистра помнит, по какой версии правил оно сделано. Если правила изменились, платформа может найти документы, требующие перепроведения, — см. Проверка ссылочной целостности и Перепроведение.
