diff --git "a/tests/smoke/\320\242\320\265\321\201\321\202\321\213_\320\237\321\200\320\276\320\262\320\265\321\200\320\272\320\260\320\222\320\272\320\273\321\216\321\207\320\265\320\275\320\270\321\217\320\236\320\261\321\212\320\265\320\272\321\202\320\276\320\262\320\241\320\237\321\200\320\265\321\204\320\270\320\272\321\201\320\276\320\274\320\222\320\237\320\276\320\264\321\201\320\270\321\201\321\202\320\265\320\274\321\203/\320\242\320\265\321\201\321\202\321\213_\320\237\321\200\320\276\320\262\320\265\321\200\320\272\320\260\320\222\320\272\320\273\321\216\321\207\320\265\320\275\320\270\321\217\320\236\320\261\321\212\320\265\320\272\321\202\320\276\320\262\320\241\320\237\321\200\320\265\321\204\320\270\320\272\321\201\320\276\320\274\320\222\320\237\320\276\320\264\321\201\320\270\321\201\321\202\320\265\320\274\321\203/Forms/\320\244\320\276\321\200\320\274\320\260/Ext/Form/Module.bsl" "b/tests/smoke/\320\242\320\265\321\201\321\202\321\213_\320\237\321\200\320\276\320\262\320\265\321\200\320\272\320\260\320\222\320\272\320\273\321\216\321\207\320\265\320\275\320\270\321\217\320\236\320\261\321\212\320\265\320\272\321\202\320\276\320\262\320\241\320\237\321\200\320\265\321\204\320\270\320\272\321\201\320\276\320\274\320\222\320\237\320\276\320\264\321\201\320\270\321\201\321\202\320\265\320\274\321\203/\320\242\320\265\321\201\321\202\321\213_\320\237\321\200\320\276\320\262\320\265\321\200\320\272\320\260\320\222\320\272\320\273\321\216\321\207\320\265\320\275\320\270\321\217\320\236\320\261\321\212\320\265\320\272\321\202\320\276\320\262\320\241\320\237\321\200\320\265\321\204\320\270\320\272\321\201\320\276\320\274\320\222\320\237\320\276\320\264\321\201\320\270\321\201\321\202\320\265\320\274\321\203/Forms/\320\244\320\276\321\200\320\274\320\260/Ext/Form/Module.bsl" index d8300b5be..7403c42dc 100644 --- "a/tests/smoke/\320\242\320\265\321\201\321\202\321\213_\320\237\321\200\320\276\320\262\320\265\321\200\320\272\320\260\320\222\320\272\320\273\321\216\321\207\320\265\320\275\320\270\321\217\320\236\320\261\321\212\320\265\320\272\321\202\320\276\320\262\320\241\320\237\321\200\320\265\321\204\320\270\320\272\321\201\320\276\320\274\320\222\320\237\320\276\320\264\321\201\320\270\321\201\321\202\320\265\320\274\321\203/\320\242\320\265\321\201\321\202\321\213_\320\237\321\200\320\276\320\262\320\265\321\200\320\272\320\260\320\222\320\272\320\273\321\216\321\207\320\265\320\275\320\270\321\217\320\236\320\261\321\212\320\265\320\272\321\202\320\276\320\262\320\241\320\237\321\200\320\265\321\204\320\270\320\272\321\201\320\276\320\274\320\222\320\237\320\276\320\264\321\201\320\270\321\201\321\202\320\265\320\274\321\203/Forms/\320\244\320\276\321\200\320\274\320\260/Ext/Form/Module.bsl" +++ "b/tests/smoke/\320\242\320\265\321\201\321\202\321\213_\320\237\321\200\320\276\320\262\320\265\321\200\320\272\320\260\320\222\320\272\320\273\321\216\321\207\320\265\320\275\320\270\321\217\320\236\320\261\321\212\320\265\320\272\321\202\320\276\320\262\320\241\320\237\321\200\320\265\321\204\320\270\320\272\321\201\320\276\320\274\320\222\320\237\320\276\320\264\321\201\320\270\321\201\321\202\320\265\320\274\321\203/\320\242\320\265\321\201\321\202\321\213_\320\237\321\200\320\276\320\262\320\265\321\200\320\272\320\260\320\222\320\272\320\273\321\216\321\207\320\265\320\275\320\270\321\217\320\236\320\261\321\212\320\265\320\272\321\202\320\276\320\262\320\241\320\237\321\200\320\265\321\204\320\270\320\272\321\201\320\276\320\274\320\222\320\237\320\276\320\264\321\201\320\270\321\201\321\202\320\265\320\274\321\203/Forms/\320\244\320\276\321\200\320\274\320\260/Ext/Form/Module.bsl" @@ -145,13 +145,26 @@ Функция ПроверитьЧтоОбъектВключенВПодсистемыСервер(ПолноеИмяМетаданных, ИмяПодсистемы) ОбъектМетаданных = Метаданные.НайтиПоПолномуИмени(ПолноеИмяМетаданных); - Подсистема = Метаданные.Подсистемы[ИмяПодсистемы]; - Результат = Ложь; - - Если Подсистема.Состав.Содержит(ОбъектМетаданных) Тогда - Результат = Истина; + Если ТипЗнч(ИмяПодсистемы) = Тип("Строка") Тогда + МассивИменПодсистем = Новый Массив; + МассивИменПодсистем.Добавить(ИмяПодсистемы); + Иначе + МассивИменПодсистем = ИмяПодсистемы; КонецЕсли; + Результат = Ложь; + Для Каждого ПолноеИмяПодсистемы Из МассивИменПодсистем Цикл + МассивИерархииПодсистем = СтрРазделить(ПолноеИмяПодсистемы, "."); + Подсистема = Метаданные; + Для Каждого УровеньПодсистем Из МассивИерархииПодсистем Цикл + Подсистема = Подсистема.Подсистемы[УровеньПодсистем]; + КонецЦикла; + + Если Подсистема.Состав.Содержит(ОбъектМетаданных) Тогда + Результат = Истина; + КонецЕсли; + КонецЦикла; + Возврат Результат; КонецФункции