Версионирование регистров сведений (необъектных данных) - история изменений по версиям записей регистров сведений - ВНОД
Администрирование - Сервисные утилиты
Может быть полезна:
Администраторам системы и сотрудникам организации для анализа изменений независимых (периодических и непериодических) регистров сведений, с точностью до состава измерений, ресурсов и реквизитов записей.
Преимущества:
- Легко интегрируется в любую конфигурацию на базе платформы "1С:Предприятие 8.2/8.3" (в т.ч. и на управляемых формах).
- При объединении не требуется вносить изменения в объекты исходной конфигурации.
- Для работы механизма не требуется настраивать права доступа (административные права потребуются - только для настройки версионирования).
- Не требует наличие типовых справочников, типа «Пользователи» и т.д.
- Сохраняет только изменения - версию записей регистра, если между версиями были изменения.
- Работает, если были изменения по метаданным, например: добавлен или удален ресурс регистра.
- Минимальное влияние на производительность.
- Знакомый интерфейс типовой подсистемы «Версионирование объектов».
- Для хеширования данных использованы возможности платформы «8.3», для 8.2 - в «Windows 7» и последующих версиях - платформы «.NET», если нет платформы «.NET», то функции «Библиотеки стандартных подсистем».
- Открытость кода.
Установка (интеграция, обновление) и настройка подсистемы:
Для интеграции (обновления) подсистемы -
Необходимо объединить путем «Сравнения, объединения с конфигурацией из файла…» – сравнение и объединение выполняется без свойств конфигурации с отметкой по подсистеме файла «Версионирование (необъектных данных)»:
Настройка вариантов версионирования регистров -
- включить «Использовать версионирование (необъектных данных)»
- настроить «Вариант версионирования» – установить «Версионировать» для регистров, по которым требуется сохранение версий
Ключ записи регистра формируется по составу измерений, в том числе и по периоду, если регистр периодический
- для периодических регистров – есть возможность «Не учитывать период (при версионировании)» для этого необходимо установить «Да»
Доступ к интерфейсу объектов, в том числе и отчета «История изменений (необъектных данных)» подсистемы выполняется через «Операции» и «Все функции» соответствующему режиму запуска (нет интерфейса - "да" недостаток, но за счет универсальности)
Пример - для обычного режима:
По кнопке «Показать версию»
Ключ записи регистра представлен в виде «Наименований{значений}» измерений самого регистра.
По кнопке «Сравнить версии»
Пример периодического регистра – в управляемом режиме:
По кнопке «Показать версию»
Ключ записи регистра представлен в виде «Наименований{значений}» измерений самого регистра, без учета «периода», иначе в составе представления ключа записи будет и период регистра «Период{Дата}Наименований{значений}».
По кнопке «Сравнить версии»
- в составе представления ключа записи НЕ учитывается период регистра «Наименований{значений}»
- в составе представления ключа записи учитывается период регистра «Наименований{значений}Период{Дата}»
Поддержка:
Все обновления будут поставляться в виде отдельной поставки с указанием следующего релиза и описанием в публикации.
Обратная связь будет выполняться в комментариях к данной публикации в неоперативном режиме.
Подсистема будет обновляться и дорабатываться по мере необходимости:
- доработка существующего или встраивание нового функционала
- исправление ошибок, если таковы будут иметь место
Планируется:
- добавить, как ручное, так автоматическое (регламентное задание для клиент-серверного варианта) удаление старых версий – с вариантами:
До даты (остается 1-я и последняя версия – остальные удаляются до указанной даты)
Количество последних версий (остается 1-я и указанное количество последних версий)
- Реализовать подсистему, как расширение, если «того» позволить платформа
Дополнительно:
Подсистема тестировалась на платформах 8.2.19 и 8.3.8 (в обычном и управляемом режимах) и для различных конфигураций
- возможно будет работать и на платформах ранее 8.2.
Если будут замечания по оптимальности работы подсистемы – «критикуйте» в комментарии к данной публикации, но «критикуя» - ждем предложение и обоснование варианта решения.
Если будут предложения по доработке и/или реализации – просим в комментарий.
Важно!!! Не стоит включать версионирование для служебных и независимых регистров сведений, таких как «Версии объектов» в различных конфигурациях, «Графики работы по видам времени» в "ЗУП" и т.д.
Достоинства
- Легко интегрируется в любую конфигурацию на базе платформы "1С:Предприятие 8.2/8.3" (в т.ч. и на управляемых формах).
- При объединении не требуется вносить изменения в объекты исходной конфигурации.
- Для работы механизма не требуется настраивать права доступа (административные права потребуются - только для настройки версионирования).
- Не требует наличие типовых справочников, типа «Пользователи» и т.д.
- Сохраняет только изменения - версию записей регистра, если между версиями были изменения.
Сравнение версий
Подсистема "Версионирование регистров сведений - ВНОД", релиз - 1.1.1.1
Гарантия возврата денег
ООО "Инфостарт" гарантирует Вам 100% возврат оплаты, если программа не соответствует заявленному функционалу из описания. Деньги можно вернуть в полном объеме, если вы заявите об этом течение 14-ти дней со дня поступления денег на наш счет.
Программа настолько проверена в работе, что мы с полной уверенностью можем дать такую гарантию. Мы хотим, чтобы все наши покупатели оставались довольны покупкой.
Для возврата оплаты просто свяжитесь с нами.
Скачать файлы
Наименование | ||
---|---|---|
11.02.2019
|
||
Техподдержка (1 час)
1 час
11.02.2019
|