Расширение "История изменений констант"
Разработка - Механизмы типовых конфигураций
Файлы
ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний
Оформите подписку на компанию для решения рабочих задач
Оформить подписку и скачать решение со скидкойВы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».
- 0% комиссии — оплата напрямую исполнителю;
- Исполнители любого масштаба — от отдельных специалистов до команд под проект;
- Прямой обмен контактами между заказчиком и исполнителем;
- Безопасная сделка — при необходимости;
- Рейтинги, кейсы и прозрачная система откликов.
Расширение предназначено для фиксации изменений констант. Хотя они не так часто меняются, но если меняются то нет информации на какое значение кто поменял. В журнале регистрации значения не сохраняются. А в версионирование они не подключаются, а конфигурация на поддержке. Если все же вам нужно вести историю констант, тогда можно установить данное расширение.
1. Для добавления расширения "История изменений констант" необходимо запустить конфигуратор, в меню "Конфигурация" выбрать "Расширения конфигурации" - В окне расширений конфигурации создаете новое расширение.

Выбираете строку созданного нового расширения и в меню "Конфигурация" нужно выбрать "Загрузить конфигурацию из файла". Затем выбрать скаченное соответствующее расширение. - Продолжить (Да) - Обновить (Да) - Принять. И у вас появиться такое расширение.

Со следующими объектами:

2. Запускаете режим предприятия и можете проверить, изменить какие-нибудь константы. Только нужно иметь в виду, что некоторые константы сохраняют только отклонение от нормы.
3. Подсистему для расширения создавать не стал, т.к. это не для общего пользования. Администратор базы историю констант может посмотреть следующим образом. Сервис и настройки - Функции для технического специалиста - открываете обработку "История изменений констант".

4. Там можно вывести историю по конкретной константе (по которым есть история), а можно вывести все изменения по всем. Если значение константы имеет тип хранилище значений или какую-либо коллекцию, тогда в рекурсии разворачивается до значения.

5. А если необходимо вывести все константы и их типы значений, то для этого есть кнопка "Вывести все константы с типами".

Проверено на следующих конфигурациях и релизах:
- 1С:ERP Управление предприятием 2, релизы 2.5.27.82, 2.5.27.70, 2.5.27.58
- Бухгалтерия предприятия, редакция 3.0, релизы 3.0.205.22
Вступайте в нашу телеграмм-группу Инфостарт