---
title: "\u0418\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u2014 Dinext"
description: "\u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0430\u0446\u0438\u044f, \u0441\u043e\u0433\u043b\u0430\u0441\u043e\u0432\u0430\u043d\u0438\u0435 \u0438 \u043a\u043e\u043d\u0442\u0440\u043e\u043b\u044c \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439 \u0432 \u043f\u0440\u043e\u0435\u043a\u0442\u0430\u0445 \u0438 \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u0445 \u043e\u0431\u044a\u0435\u043a\u0442\u0430\u0445."
space: "Docs"
url: "https://docs.dinext.ru/docs/biznes-funktsii/izmeneniya"
updated: "2026-07-09"
---

# Изменения

## Назначение

Раздел описывает регистрацию, согласование и контроль изменений в проектах и связанных объектах в Dinext. Позволяет использовать версионирование документов (Version), workflow для маршрутов согласования и при необходимости явное управление правилами (flexirule).

## Цели и задачи

- Регистрировать изменения в документах и настройках (версии).
- Согласовывать изменения по маршрутам (Workflow).
- Контролировать внедрение изменений и откат при необходимости.
- Управлять бизнес-правилами и изменениями логики (flexirule при установке).
- Обеспечивать прослеживаемость и аудит изменений.

## Для кого

- Руководители проектов и конфигурации.
- Администраторы и разработчики, вносящие изменения в настройки.
- Контролеры изменений и качества.
- Пользователи workflow, согласующие изменения.

## Основные понятия

- **Изменение** — модификация документа, настройки или логики; фиксируется в Version или в документе изменения при наличии.
- **Version** — объект хранения версии документа ; история изменений полей.
- **Workflow** — маршрут согласования: состояния и переходы документа .
- **flexirule** — приложение для явного описания бизнес-правил и изменений логики (README приложения).
- Контекст: issue ISS-2026-00005.

## Основные сущности / объекты

- **Version** — версия документа .
- **Workflow** — маршрут согласования .
- **flexirule** — управление бизнес-правилами и изменениями логики (README приложения).
- Связь с проектами: изменения могут относиться к проектным документам (Task, Issue, Project и др.).

## Основные сценарии / процессы

### Регистрация изменения документа

1. Пользователь редактирует документ и сохраняет.
2. Платформа при включенном версионировании создает запись Version с предыдущими значениями полей.
3. В истории документа можно просмотреть версии и при необходимости сравнить или откатить (если реализовано).

### Согласование по workflow

1. К документу применен Workflow: при смене статуса (например, «Черновик» → «На согласовании») документ переходит по маршруту.
2. Согласующий выполняет Workflow Action (Approve/Reject); при одобрении — переход в следующий статус.
3. После перехода в финальный статус изменение считается принятым; при отклонении — возврат в редактирование.
4. Доступные переходы могут ограничиваться ролью и настройками .

### Управление правилами (flexirule)

1. При установленном flexirule описать или изменить бизнес-правило в визуальной среде приложения.
2. Активировать правило; оно применяется к выбранным документам или процессам.
3. Версионировать и согласовывать изменения правил по внутреннему регламенту.

## Правила и ограничения

- Версионирование включается для нужных тип документа в настройках; не все поля могут попадать в Version в зависимости от конфигурации.
- Workflow привязывается к тип документа; переходы и права на действия задаются в Workflow и Workflow Action.
- flexirule — отдельное приложение; область применения и совместимость с другими приложениями уточняются в README.

## Результаты / отчетность

- История версий документа (Version) для аудита.
- Журнал переходов по workflow (при ведении лога в системе).
- Список изменений по проекту или типу документа при наличии отчета или фильтров.

## Типовые вопросы и ошибки (FAQ)

### Как посмотреть предыдущую версию документа?

В карточке документа открыть раздел «Версии» или «История» (при включенном версионировании); выбрать версию и просмотреть сохраненные значения. Откат к версии может быть реализован отдельной кнопкой или через восстановление полей вручную.

### Кто может выполнять переход по workflow?

Пользователи с ролью, которой в Workflow назначено право на соответствующий Workflow Action; в Dinext и Dinext переходы могут дополнительно фильтроваться по пользователю.

### Для чего нужен flexirule?

Для явного описания и изменения бизнес-правил без правки кода: условия, расчеты, автоматические действия. Подходит для частых изменений правил силами аналитиков при поддержке приложения.

## Связанные темы

- [Workflow](/docs/servisy-platformy/workflow)
- [Версии документов](/docs/servisy-platformy/versii-dokumentov)
- [Логи и журналы](/docs/servisy-platformy/logi-i-zhurnaly)
- [Проекты](/docs/biznes-funktsii/proekty)
