Добрый день!
Ребята подскажите, как реализовать такую роль со справочником контрагентов.
Необходимо, что бы был доступ на создание контрагента, но запретить доступ на редактирование уже созданного контрагента.
Не знаю как насчет роли, я бы сделал настройкой. И в модуле объекта в процедуре ПередЗаписью написал бы:
Если ЗапрещеноРедактироватьСуществующегоКонтрагента() И НЕ ЭтоНовый() Тогда
ОбщегоНазначения.СообщитьОбОшибке("Нельзя", Отказ);
КонецЕсли;
Отключите у справочника контрагенты в правах у нужной роли опцию "Изменение".
Справка :
Ограничение доступа к данным на уровне записей и полей
Среди действий над объектами, хранящимися в базе данных (справочниками, документами и т.д.), есть действия, отвечающие за чтение или изменение информации, хранящейся в базе данных. К таким действиям относятся:
чтение - получение записей или их фрагментов из таблицы базы данных;
добавление - добавление новых записей без изменения существующих;
изменение - изменение существующих записей;
удаление - удаление некоторых записей без внесения изменений в оставшиеся.