Програмное получение группы пользователя в 1С
Например можно так:
12345678910111213141516171819202122232425
Функция ПолучитьГруппуПользователя()Запрос = Новый Запрос;Запрос.Текст = "ВЫБРАТЬ| ГруппыПользователей.Наименование КАК Наименование|ИЗ| Справочник.ГруппыПользователей КАК ГруппыПользователей|ГДЕ| ГруппыПользователей.Состав.Пользователь.Ссылка = &Ссылка"; Запрос.УстановитьПараметр("Ссылка", ПараметрыСеанса.ТекущийПользователь);РезультатЗапроса = Запрос.Выполнить();ВыборкаДетальныеЗаписи = РезультатЗапроса.Выбрать();группа="";Пока ВыборкаДетальныеЗаписи.Следующий() Циклсообщить(ВыборкаДетальныеЗаписи.Наименование);группа=ВыборкаДетальныеЗаписи.Наименование;конеццикла;возврат группа; КонецФункции Функция ПроверкаВсяческихПрав(Источник, Отказ) Экспорт сообщить("-- какойто негодяй из "+ПолучитьГруппуПользователя()+" хочет записать документ! Проверяем а нужно ли?");КонецФункции