Потребовалось запретить копирование отдельных документов отдельным пользователям программы 1С. Разработка велась на обычных формах. Для этого были выбраны роли, на которые не распространялся запрет и выбраны документы, на которых срабатывал запрет копировать.

Для решения задачи мы разместили код в форме документа в процедуре ПередОткрытием.

ШАБЛОН КОДА

Если Не РольДоступна("ПолныеПрава") Тогда
        Если ЭтаФорма.ПараметрОбъектКопирования <> Неопределено Тогда
            Отказ = Истина;
            Предупреждение("Копирование запрещенно");
        КонецЕсли;
    КонецЕсли;

СКРИНШОТ КОДА

Наши проекты | Купить 1С | Услуги по 1С | ПрограммированиеАренда сервера | FAQ 1C

Сопровождение, доработка, консультация, обучение, по программе 1С. Информационно-технический консалтинг, почасовая и сдельная оплата. Запуск новых проектов, реализация решений под ключ.

© 2022 1С ПРОЕКТЫ И РЕШЕНИЯ /1С СЕРВИС 24/7