Q.Versions — это готовая библиотека, которая добавляет в ваши приложения механизм версионирования. Он автоматически записывает полную
историю изменений любого бизнес-объекта (документ, настройка, карточка клиента), сохраняя его «снимки», и предоставляет удобные инструменты для просмотра и сравнения этих версий.
Ключевые преимущества
Автоматическое версионирование: система самостоятельно создает новую версию объекта при каждом изменении, фиксируя состояние, дату, время и инициатора. Исключает человеческий фактор и потерю истории. Администратор через «Дизайнер PBC» гибко определяет, для каких именно типов объектов необходимо включить версионирование, без необходимости писать рукописный код.
Наглядное сравнение: мощный инструмент сравнения любых двух версий одного объекта с визуальным выделением всех изменений. Добавленные, удаленные и измененные поля.
Прозрачность: Пользователи могут просмотреть полную хронологию изменений и увидеть состояние объекта на любой момент в прошлом, что повышает доверие и позволяет анализировать эволюцию данных.
Основные возможности
- Автосохранение версий при каждом изменении объекта.
- Гибкая настройка версионирования для выбранных типов объектов.\
- Просмотр истории версий с «снимками» состояния на момент сохранения.
- Визуальное сравнение любых двух версий с детализацией различий.
- Фиксация метаданных: дата, время и пользователь, внесший правки.
Для кого
Разработчики — для быстрого добавления сложной функциональности аудита в свои сервисы без реализации с нуля.
Аудиторы и Compliance-специалисты — для получения полного и неизменяемого журнала всех изменений критичных данных.
Бизнес-пользователи и менеджеры — для отслеживания хода редактирования документов, восстановления предыдущих корректных состояний и анализа внесенных правок.
Техническая интеграция
Библиотека подключается на уровне дизайна приложения в «Дизайнере PBC». После активации для нужных объектов она автоматически перехватывает их изменения, сохраняет версии в предназначенное хранилище и предоставляет API для доступа к истории и сравнения.