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