public object ПолучитьЗначениеПоУмолчаниюПользователя(/*Пользователь, Настройка, СписокПолей = Неопределено*/)
{
if(true/*ТипЗнч(Настройка) = Тип("Строка")*/)
{
//НастройкаСсылка = ПланыВидовХарактеристик.НастройкиПользователей[Настройка];
}
/*//В управляемом режиме для обычных пользователей документы отражаются во всех учетах (вне зависимости от настроек пользователя)
*/
if(true/*НастройкаСсылка = ПланыВидовХарактеристик.НастройкиПользователей.ОтражатьДокументыВУправленческомУчете
ИЛИ НастройкаСсылка = ПланыВидовХарактеристик.НастройкиПользователей.ОтражатьДокументыВБухгалтерскомУчете
ИЛИ НастройкаСсылка = ПланыВидовХарактеристик.НастройкиПользователей.ОтражатьДокументыВНалоговомУчете*/)
{
if(true/*ТекущийРежимЗапуска() = РежимЗапускаКлиентскогоПриложения.УправляемоеПриложение
И (НЕ РольДоступна("ОтражениеВРегламентированномУчете"))
И (НЕ РольДоступна("ПолныеПрава"))*/)
{
}
}
//НастройкаТипЗнч = НастройкаСсылка.ТипЗначения;
//НастройкаТипЗнчСправочник = Справочники.ТипВсеСсылки().СодержитТип(НастройкаТипЗнч.Типы()[0]);
if(true/*НастройкаТипЗнчСправочник*/)
{
//МетаданныеТипаНастройки = Метаданные.НайтиПоТипу(НастройкаТипЗнч.Типы()[0]);
}
//Запрос = Новый Запрос;
//Запрос.УстановитьПараметр("Пользователь", Пользователь);
//Запрос.УстановитьПараметр("Настройка" , НастройкаСсылка);
/*Запрос.Текст = "
|ВЫБРАТЬ РАЗРЕШЕННЫЕ
| ЗначениеНастроекПользователя.Значение КАК Значение";*/
if(true/*СписокПолей <> Неопределено И НастройкаТипЗнчСправочник*/)
{
//СправочникИмя = МетаданныеТипаНастройки.Имя;
}
/*Запрос.Текст = Запрос.Текст + "
|ИЗ
| Справочник.Пользователи КАК Пользователи
| ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.НастройкиПользователей КАК ЗначениеНастроекПользователя
| ПО (ЗначениеНастроекПользователя.Настройка = &Настройка)
| И (ЗначениеНастроекПользователя.Пользователь = &Пользователь)
|
|ГДЕ
| Пользователи.Ссылка = &Пользователь";*/
//Выборка = Запрос.Выполнить().Выбрать();
if(true/*СписокПолей = Неопределено*/)
{
//ПустоеЗначение = НастройкаТипЗнч.ПривестиЗначение();
}
if(true/*Выборка.Количество() = 0*/)
{
if(true/*Настройка = "ОткрыватьПриЗапускеСписокТекущихЗадачПользователя"*/)
{
}
}
return null;
}