Требуется перенести из одной базы в идентичную другую пользователей со всеми настройками. В семёрке это делается элементарно, а как быть в восьмёрке? Есть ли для этого какая-то обработка? Можно ли как-то enumerate пользователей со всеми их свойствами? Программно создать пользователя?

И чтобы 2 раза не вставать - конфигурация УПП 1.3. Есть ли там какие ловушки по этому вопросу? Например, на пользователя завязаны справочники или ещё что-нибудь в этом духе.
---
Как вариант можете пробовать еще одно готовое решение https://infostart.ru/public/82071/
---
Лови готовое решение
(1)
---
И что с этим делают? У меня открывается только пустое окно :(

Кстати, никто не знает для чего в выгрузке (3) использовали модуль не формы, а ОБЪЕКТА? Чтобы код обфусцировать?
---
смотря что вы открываете, какие у вас права
открыть внешнюю обработку, загрузить настройку на 3 вкладке
---
У меня никакой 3-й вкладки нет :(. Есть только кнопка "Все действия", а там только "Изменить форму"
---
такое чувство что упп у вас запущена в режиме управляемых форм
---
Основной режим запуска стоит "Обычное приложение"
---
Теперь открылось.

Только настройки не подошли, ругается "Рассинхронизация файла настроек с текущими метаданными!". Можно, конечно, и руками выбрать, но для этого нужно знать, где эти настройки пользователей прячутся.

Кстати, эта обработка переносит пользовательские настройки всех форм, СКД, отборов и прочего независимого от конфигурации функционала?

И маленькие просьбы для улучшения обработки:

1) на 3-ей закладке при нажатии кнопок Записать/Загрузить в случае пустого поля выдавать Предупреждение(). Сейчас выдаётся ошибка 1С - не смертельно, но неприятно.

2) Записать/Загрузить в названии кнопок и полей выглядят неразличимо, что в первый раз сбивает с толку. Лучше было бы их назвать, например, Выгрузить/Загрузить или Записать/Прочитать.
---
Например, на пользователя завязаны справочники или ещё что-нибудь в этом духе.

Именно так. Есть справочник "Пользователи", который завязан на "Физические лица", который...

В общем, полный дом, который построил Джек.

Upd: А ещё есть регистр сведений "Настройки Пользователей". О, мама дорогая!
---
https://its.1c.ru/db/metod8dev#content:3968:hdoc
---
Что они хотели ЭТИМ сказать?

```1c
    &НаКлиенте
    Процедура ВыгрузитьПользователей(Команда)

    // ...
    Результат = ВыгрузитьПользователейНаСервере();
    // ...
    КонецПроцедуры

    &НаСервере
    Функция ВыгрузитьПользователейНаСервере()

    Обработка = РеквизитФормыВЗначение("Объект");
    Возврат Обработка.ВыгрузитьПользователей();

    КонецФункции
```

Значение реквизита "Объект" равно "ВнешняяОбработка.ВыгрузкаЗагрузкаПользователей8_2", сама обработка называется БЕЗ "8_2", обработки с именем, оакнчивающимся на "8_2" нет, но всё работает. Как???
---
Оказывается, всё дело в модуле объекта. Перенёс функции оттуда в модулю формы - и всё работает, только пришлось в одном месте заменить

```1c
    Макет = ЭтотОбъект.ПолучитьМакет("XMLСхема");
```

на

```1c
    Макет = РеквизитФормыВЗначение("Объект").ПолучитьМакет("XMLСхема");
```

Интересно, почему использовался модуль именно объекта? Только ради макета или тут есть более глубокие причины?
---
Есть еще обработка "Выгрузка и загрузка данных XML" любой элемент можно выгрузить.
https://its.1c.ru/db/metod8dev#content:4126:hdoc
---
Спасибо, а для 8.2 нет?
---
тут можно выкладывать или как то в личку можно?
---
ладно, попробуем
---
Всё равно пустое окно
---
В каком режиме запущена 1с - в обычном или управляемом?
---
Судя по картинке - в управляемом, хотя в свойствах конфигурации стоит Основной режим запуска = "Обычное приложение"
---
Переключил на толстый клиент - заработало.
---
Как вариант можете пробовать еще одно готовое решение https://infostart.ru/public/82071/
---
DWZ2, помимо настроек, хранящихся в структурах данных конфигурации,
есть ещё настройки, хранящиеся в так называемых "хранилищах".
Чтобы настройки все были "один-в-один", это тоже надо учитывать в обработках.
Вопрос в том, надо ли Вам ТАК СИЛЬНО заморачиваться с этим?