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

Проверено на следующих конфигурациях и релизах:
- Управление торговлей, редакция 11, релизы 11.5.17.183
- Управление нашей фирмой, редакция 3.0, релизы 3.0.9.150
- Бухгалтерия предприятия, редакция 3.0, релизы 3.0.111.25
- Бухгалтерия предприятия КОРП, редакция 3.0, релизы 3.0.186.21
Вступайте в нашу телеграмм-группу Инфостарт