//Процедура ПередЗаписью() // // // Если не ОбменДанными.Загрузка Тогда // Пользователь=ПользователиИнформационнойБазы.НайтиПоИмени(ЭтотОбъект.ПользовательИБ); // ЕСли не Пользователь=неопределено тогда Пользователь.Удалить(); конецЕСли; // Пользователь=ПользователиИнформационнойБазы.НайтиПоИмени(ЭтотОбъект.Логин); // Если Пользователь=неопределено Тогда // Пользователь = ПользователиИнформационнойБазы.СоздатьПользователя(); // КонецЕсли; // Пользователь.Имя = ЭтотОбъект.Логин; // Пользователь.ПолноеИмя = ЭтотОбъект.Наименование; // Пользователь.АутентификацияСтандартная = Истина; // // НовыйПользователь.ОсновнойИнтерфейс = Метаданные.Интерфейсы; // Пользователь.Пароль = ЭтотОбъект.Пароль; // Пользователь.Роли.Добавить(Метаданные.Роли.Магазин); // Пользователь.ПоказыватьВСпискеВыбора = Истина; // Пользователь.Язык = Метаданные.Языки.Русский; // ЭтотОбъект.ПользовательИБ=ЭтотОбъект.Логин; // // // Пользователь.Записать(); // // // КонецЕСли; // // // //КонецПроцедуры