&НаСервере
Процедура НастройкаПараметровДоступаКСправочнику()
Спр_Контрагенты = Новый ОписаниеИспользованияСобытияДоступЖурналаРегистрации();
// Объект, доступ к которому будет регистрироваться
Спр_Контрагенты.Объект = "Справочник.Контрагенты";
// Поля доступа:
Спр_Контрагенты.ПоляДоступа.Добавить("УНП");
Спр_Контрагенты.ПоляДоступа.Добавить("Адрес.ЮрАдрес");//Табл.часть
// Поля регистрации:
Спр_Контрагенты.ПоляРегистрации.Добавить("УНП");
Спр_Контрагенты.ПоляРегистрации.Добавить("Адрес.ПочтАдрес");//Табл.часть
АльтерПолей = Новый Массив();
АльтерПолей.Добавить("Страна");
АльтерПолей.Добавить("Область");
АльтерПолей.Добавить("Район");
// Для настройки объекта метаданных
Спр_Контрагенты.ПоляРегистрации.Добавить(АльтерПолей);
НастройкаМетаданных = Новый Массив();
НастройкаМетаданных.Добавить(Спр_Контрагенты);
КонецПроцедуры
&НаСервере
Процедура НастройкаПараметровОтказаДоступаКСправочнику()
Спр_Контрагенты = Новый ОписаниеИспользованияСобытияОтказВДоступеЖурналаРегистрации();
// Объект, доступ к которому будет регистрироваться
Спр_Контрагенты.Объект = "Справочник.Контрагенты";
// Поля доступа:
Спр_Контрагенты.ПоляРегистрации.Добавить("УНП");
Спр_Контрагенты.ПоляРегистрации.Добавить("Адрес.ЮрАдрес");
АльтерПолей = Новый Массив();
АльтерПолей.Добавить("Страна");
АльтерПолей.Добавить("Область");
АльтерПолей.Добавить("Район");
Спр_Контрагенты.ПоляРегистрации.Добавить(АльтерПолей);
КонецПроцедуры
&НаСервере
Процедура НастройкаПараметровДоступаКРегистру()
Рег_Сведений = Новый ОписаниеИспользованияСобытияДоступЖурналаРегистрации();
// Объект, доступ к которому будет регистрироваться
Рег_Сведений.Объект = "РегистрСведений.ВидыЗаключенныхДоговоров";
// Поля доступа:
Рег_Сведений.ПоляДоступа.Добавить("РентабельностьСделки");
// Поля регистрации:
Рег_Сведений.ПоляРегистрации.Добавить("Менеджер");
// Для настройки объекта метаданных
НастройкаМетаданных = Новый Массив();
НастройкаМетаданных.Добавить(Рег_Сведений);
КонецПроцедуры👉@DevLab1C