diff --git a/fixtures/demo-configuration/src/Catalogs/Встречи/ManagerModule.bsl b/fixtures/demo-configuration/src/Catalogs/Встречи/ManagerModule.bsl
index c436def2..a5452c32 100644
--- a/fixtures/demo-configuration/src/Catalogs/Встречи/ManagerModule.bsl
+++ b/fixtures/demo-configuration/src/Catalogs/Встречи/ManagerModule.bsl
@@ -24,7 +24,7 @@
Исключение
ОтменитьТранзакцию();
- Успешно = Ложь;
+ ВызватьИсключение;
КонецПопытки;
@@ -44,10 +44,6 @@
Владелец = Справочники.Пользователи.НайтиПоКоду(Пользователь.Имя);
- Если Владелец.Пустая() Тогда
- Владелец = Справочники.Пользователи.ПустойПользователь;
- КонецЕсли;
-
Объект.Владелец = Владелец;
КонецПроцедуры
diff --git a/fixtures/demo-configuration/src/Catalogs/Пользователи/Пользователи.mdo b/fixtures/demo-configuration/src/Catalogs/Пользователи/Пользователи.mdo
index a4ecf94c..da09704b 100644
--- a/fixtures/demo-configuration/src/Catalogs/Пользователи/Пользователи.mdo
+++ b/fixtures/demo-configuration/src/Catalogs/Пользователи/Пользователи.mdo
@@ -23,7 +23,6 @@
PredefinedDataName
- DontUse
@@ -33,7 +32,6 @@
Predefined
- DontUse
@@ -43,7 +41,6 @@
Ref
- DontUse
@@ -53,7 +50,6 @@
DeletionMark
- DontUse
@@ -63,7 +59,6 @@
IsFolder
- DontUse
@@ -75,7 +70,6 @@
true
ShowError
- DontUse
@@ -86,7 +80,6 @@
true
- DontUse
@@ -101,7 +94,6 @@
ShowError
- DontUse
@@ -111,14 +103,12 @@
Code
- DontUse
Use
Managed
- DontUse
Use
2
true
@@ -129,15 +119,7 @@
true
true
AsDescription
-
-
- ПустойПользователь
- Пустой пользователь
-
- 0000000000000000000000001
-
-
-
+
InDialog
BothWays
Catalog.Пользователи.Form.ФормаЭлемента
diff --git a/tests/src/CommonModules/ОМ_Мокито/Module.bsl b/tests/src/CommonModules/ОМ_Мокито/Module.bsl
index caaa5ee5..9b8f0f68 100644
--- a/tests/src/CommonModules/ОМ_Мокито/Module.bsl
+++ b/tests/src/CommonModules/ОМ_Мокито/Module.bsl
@@ -209,8 +209,14 @@
ПараметрыЗаписи = ЮТОбщий.ПараметрыЗаписи();
ПараметрыЗаписи.ОбменДаннымиЗагрузка = Истина;
+ Владелец = Новый Структура("Имя", ЮТест.Данные().СлучайнаяСтрока());
+ ЮТест.Данные().КонструкторОбъекта(Справочники.Пользователи)
+ .Установить("Код", Владелец.Имя)
+ .Записать();
+
Запись = Новый Структура("Встреча, Начало, Конец, Владелец");
Запись.Встреча = ЮТест.Данные().СоздатьЭлемент(Справочники.Встречи, , , ПараметрыЗаписи);
+ Запись.Владелец = Владелец;
Мокито.Обучение(Справочники.Встречи)
.Наблюдать("СохранитьИзменения")
@@ -223,7 +229,9 @@
.Свойство("ТипыПерехватываемыхОбъектов")
.ИмеетДлину(2);
- Справочники.Встречи.СохранитьИзменения(ЮТОбщий.ЗначениеВМассиве(Запись));
+ Успешно = Справочники.Встречи.СохранитьИзменения(ЮТОбщий.ЗначениеВМассиве(Запись));
+
+ ЮТест.ОжидаетЧто(Успешно).ЭтоИстина();
Мокито.Проверить(Запись.Встреча, "Проверка через ссылку")
.КоличествоВызовов("ПередЗаписью").Равно(1)
diff --git a/tests/src/CommonModules/ПомощникТестированияВызовСервера/Module.bsl b/tests/src/CommonModules/ПомощникТестированияВызовСервера/Module.bsl
index 5181d861..5484f2ee 100644
--- a/tests/src/CommonModules/ПомощникТестированияВызовСервера/Module.bsl
+++ b/tests/src/CommonModules/ПомощникТестированияВызовСервера/Module.bsl
@@ -104,4 +104,10 @@
КонецФункции
+Процедура ИнициализироватьПредопределенные() Экспорт
+
+ ИнициализироватьПредопределенныеДанные();
+
+КонецПроцедуры
+
#КонецОбласти