В обработке для БП 2.0 была такая процедура:

```1c
    Процедура КнопкаВыполнитьНажатие(Кнопка)

    ПараметрыСоединения = Новый Структура;
    ПараметрыСоединения.Вставить("КаталогУТ",КаталогУТ);
    ПараметрыСоединения.Вставить("Пароль",Пароль);
    ПараметрыСоединения.Вставить("Пользователь",Пользователь);

    // параметры настройки
    ИмяОбъекта = "НастройкиСоединенияОЛЕ";
    ИмяНастройки = "НастройкиОткрытияСканов";
    ВсеПользователи = Справочники.ГруппыПользователей.ВсеПользователи;

    Настройка = Новый ХранилищеЗначения(ПараметрыСоединения);

    НаборЗаписей = РегистрыСведений.СохраненныеНастройки.СоздатьНаборЗаписей();
    НаборЗаписей.Отбор.Пользователь.Установить(ВсеПользователи);
    НаборЗаписей.Отбор.ИмяОбъекта.Установить(ИмяОбъекта);
    НаборЗаписей.Отбор.НаименованиеНастройки.Установить(ИмяНастройки);

    НоваяЗапись = НаборЗаписей.Добавить();
    НоваяЗапись.Пользователь = ВсеПользователи;
    НоваяЗапись.ИмяОбъекта = ИмяОбъекта;
    НоваяЗапись.НаименованиеНастройки = ИмяНастройки;
    НоваяЗапись.СохраненнаяНастройка = Настройка;
    НоваяЗапись.ИспользоватьПриОткрытии = Ложь;
    НоваяЗапись.СохранятьАвтоматически = Ложь;

    ЗамещатьЗаписи = Истина;
    НаборЗаписей.Записать(ЗамещатьЗаписи);

    КонецПроцедуры
```
Теперь ее нужно переписать для БП 3.0, но куда все это должно сохраняться найти не могу.
---
Оказалось все просто.
Для сохранения:

```1c
    &НаСервере
    Процедура СохранитьНастройкиНаСервере()

    ПараметрыСоединения = Новый Структура;
    ПараметрыСоединения.Вставить("КаталогУТ",КаталогУТ);
    ПараметрыСоединения.Вставить("Пароль",Пароль);
    ПараметрыСоединения.Вставить("Пользователь",Пользователь);
    ПараметрыСоединения.Вставить("ДокументСсылка",ДокументСсылка);

    // параметры настройки
    ИмяОбъекта = "НастройкиСоединенияОЛЕ";
    ИмяНастройки = "НастройкиОткрытияСканов";
    ВсеПользователи = Справочники.ГруппыПользователей.ВсеПользователи;

    ХранилищеНастроекДанныхФорм.Сохранить(ИмяОбъекта,ИмяНастройки,ПараметрыСоединения,,ВсеПользователи);

    КонецПроцедуры
```

Для восстановления:

```1c
    &НаСервере
    Процедура ВосстановитьНастройкиНаСервере()

    // параметры настройки
    ИмяОбъекта = "НастройкиСоединенияОЛЕ";
    ИмяНастройки = "НастройкиОткрытияСканов";
    ВсеПользователи = Справочники.ГруппыПользователей.ВсеПользователи;

    НастройкиОбработки = ХранилищеНастроекДанныхФорм.Загрузить(ИмяОбъекта,ИмяНастройки,,ВсеПользователи);

    Если НастройкиОбработки = Неопределено Тогда
    Возврат; // Нет сохраненных настроек
    КонецЕсли;

    // Восстановление настроек из хранилища

    ПараметрыСоединения = Новый Структура;
    ПараметрыСоединения.Вставить("КаталогУТ",КаталогУТ);
    ПараметрыСоединения.Вставить("Пароль",Пароль);
    ПараметрыСоединения.Вставить("Пользователь",Пользователь);
    ПараметрыСоединения.Вставить("ДокументСсылка",ДокументСсылка);

    КаталогУТ = НастройкиОбработки.КаталогУТ;
    Пароль = НастройкиОбработки.Пароль;
    Пользователь = НастройкиОбработки.Пользователь;

    КонецПроцедуры
```
---
Если это важно, то БП 3.0.106.101.
---
Настройки пользователя хранятся в регистрах сведений "Настройки Пользователей"
---
Настройки пользователя хранятся в регистрах сведений "Настройки Пользователей"Я не знаю как в предыдущих версиях, но в БП 3.0.106.101 нашел только РС "УдалитьНастройкиПользователей". Как я понимаю, это означает, что теперь это где-то в другом месте.
---
Данный регистр должен быть, по крайней мере у меня присутствует (релиз. БП 3.0.15.3, Не российская)

В режиме "Предприятие" он не всегда виден (Зависит от указанной роли и прав)
---
релиз. БП 3.0.15.3А в каком веке эта конфигурация была создана? Я же писал, что версия БП 3.0.106.101. Да и еще в версии БП 3.0.93... такого регистра не было.
---
Оказалось все просто.
Для сохранения:

```1c
    &НаСервере
    Процедура СохранитьНастройкиНаСервере()

    ПараметрыСоединения = Новый Структура;
    ПараметрыСоединения.Вставить("КаталогУТ",КаталогУТ);
    ПараметрыСоединения.Вставить("Пароль",Пароль);
    ПараметрыСоединения.Вставить("Пользователь",Пользователь);
    ПараметрыСоединения.Вставить("ДокументСсылка",ДокументСсылка);

    // параметры настройки
    ИмяОбъекта = "НастройкиСоединенияОЛЕ";
    ИмяНастройки = "НастройкиОткрытияСканов";
    ВсеПользователи = Справочники.ГруппыПользователей.ВсеПользователи;

    ХранилищеНастроекДанныхФорм.Сохранить(ИмяОбъекта,ИмяНастройки,ПараметрыСоединения,,ВсеПользователи);

    КонецПроцедуры
```

Для восстановления:

```1c
    &НаСервере
    Процедура ВосстановитьНастройкиНаСервере()

    // параметры настройки
    ИмяОбъекта = "НастройкиСоединенияОЛЕ";
    ИмяНастройки = "НастройкиОткрытияСканов";
    ВсеПользователи = Справочники.ГруппыПользователей.ВсеПользователи;

    НастройкиОбработки = ХранилищеНастроекДанныхФорм.Загрузить(ИмяОбъекта,ИмяНастройки,,ВсеПользователи);

    Если НастройкиОбработки = Неопределено Тогда
    Возврат; // Нет сохраненных настроек
    КонецЕсли;

    // Восстановление настроек из хранилища

    ПараметрыСоединения = Новый Структура;
    ПараметрыСоединения.Вставить("КаталогУТ",КаталогУТ);
    ПараметрыСоединения.Вставить("Пароль",Пароль);
    ПараметрыСоединения.Вставить("Пользователь",Пользователь);
    ПараметрыСоединения.Вставить("ДокументСсылка",ДокументСсылка);

    КаталогУТ = НастройкиОбработки.КаталогУТ;
    Пароль = НастройкиОбработки.Пароль;
    Пользователь = НастройкиОбработки.Пользователь;

    КонецПроцедуры
```