diff --git a/exts/yaxunit/src/CommonModules/ЮТЗапросыКлиентСервер/Module.bsl b/exts/yaxunit/src/CommonModules/ЮТЗапросыКлиентСервер/Module.bsl index 489b2335..20931ee4 100644 --- a/exts/yaxunit/src/CommonModules/ЮТЗапросыКлиентСервер/Module.bsl +++ b/exts/yaxunit/src/CommonModules/ЮТЗапросыКлиентСервер/Module.bsl @@ -1,6 +1,6 @@ //©///////////////////////////////////////////////////////////////////////////©// // -// Copyright 2021-2023 BIA-Technologies Limited Liability Company +// Copyright 2021-2024 BIA-Technologies Limited Liability Company // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -62,7 +62,7 @@ Иначе - ВызватьИсключение ЮТОбщий.НеподдерживаемыйПараметрМетода("ЮТЗапросыКлиентСервер.ЗаполнитьВыбираемыеПоля", ВыбираемыеПоля); + ВызватьИсключение ЮТИсключения.НеподдерживаемыйПараметрМетода("ЮТЗапросыКлиентСервер.ЗаполнитьВыбираемыеПоля", ВыбираемыеПоля); КонецЕсли; diff --git a/exts/yaxunit/src/CommonModules/ЮТИсключения/Module.bsl b/exts/yaxunit/src/CommonModules/ЮТИсключения/Module.bsl index c1871dae..cccc8b93 100644 --- a/exts/yaxunit/src/CommonModules/ЮТИсключения/Module.bsl +++ b/exts/yaxunit/src/CommonModules/ЮТИсключения/Module.bsl @@ -25,4 +25,16 @@ КонецФункции +Функция НеподдерживаемыйПараметрМетода(ИмяМетода, ЗначениеПараметра) Экспорт + + Возврат СтрШаблон("Неподдерживаемый параметр метода `%1` `%2`(%3)", ИмяМетода, ЗначениеПараметра, ТипЗнч(ЗначениеПараметра)); + +КонецФункции + +Функция МетодНеДоступен(ИмяМетода, ИмяКонтекста = "веб-клиенте") Экспорт + + Возврат СтрШаблон("Метод `%1` не доступен в/на %2", ИмяМетода, ИмяКонтекста); + +КонецФункции + #КонецОбласти diff --git a/exts/yaxunit/src/CommonModules/ЮТИсполнительКлиент/Module.bsl b/exts/yaxunit/src/CommonModules/ЮТИсполнительКлиент/Module.bsl index 19cbaa88..859b3fcb 100644 --- a/exts/yaxunit/src/CommonModules/ЮТИсполнительКлиент/Module.bsl +++ b/exts/yaxunit/src/CommonModules/ЮТИсполнительКлиент/Module.bsl @@ -430,7 +430,7 @@ КонецЦикла; #Если ВебКлиент Тогда - ВызватьИсключение ЮТОбщий.МетодНеДоступен("ЮТИсполнительКлиент.ЗаписатьКодВозврата"); + ВызватьИсключение ЮТИсключения.МетодНеДоступен("ЮТИсполнительКлиент.ЗаписатьКодВозврата"); #Иначе Запись = Новый ЗаписьТекста(Параметры.exitCode, КодировкаТекста.UTF8); Запись.ЗаписатьСтроку(?(Успешно, 0, 1)); diff --git a/exts/yaxunit/src/CommonModules/ЮТКомпонентыКлиент/Module.bsl b/exts/yaxunit/src/CommonModules/ЮТКомпонентыКлиент/Module.bsl index 5b99ced1..a8ae4a08 100644 --- a/exts/yaxunit/src/CommonModules/ЮТКомпонентыКлиент/Module.bsl +++ b/exts/yaxunit/src/CommonModules/ЮТКомпонентыКлиент/Module.bsl @@ -1,6 +1,6 @@ //©///////////////////////////////////////////////////////////////////////////©// // -// Copyright 2021-2023 BIA-Technologies Limited Liability Company +// Copyright 2021-2024 BIA-Technologies Limited Liability Company // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -118,7 +118,7 @@ Процедура ПрочитатьФайлRegistry(ПараметрыТихойУстановки) Экспорт #Если ВебКлиент Тогда - ЮТИсполнительКлиент.ОбработкаОшибки(ЮТОбщий.МетодНеДоступен("ЮТКомпонентыКлиент.ПрочитатьФайлRegistry")); + ЮТИсполнительКлиент.ОбработкаОшибки(ЮТИсключения.МетодНеДоступен("ЮТКомпонентыКлиент.ПрочитатьФайлRegistry")); Возврат; #Иначе ФайлРеестра = ЮТФайлы.ОбъединитьПути(ПараметрыТихойУстановки.РабочийКаталог, "registry.xml"); @@ -134,7 +134,7 @@ Процедура ЗаписатьФайлRegistry(ПараметрыТихойУстановки) Экспорт #Если ВебКлиент Тогда - ЮТИсполнительКлиент.ОбработкаОшибки(ЮТОбщий.МетодНеДоступен("ЮТКомпонентыКлиент.ЗаписатьФайлRegistry")); + ЮТИсполнительКлиент.ОбработкаОшибки(ЮТИсключения.МетодНеДоступен("ЮТКомпонентыКлиент.ЗаписатьФайлRegistry")); Возврат; #Иначе Если ПараметрыТихойУстановки.ИзмененРеестр Тогда diff --git a/exts/yaxunit/src/CommonModules/ЮТЛогирование/Module.bsl b/exts/yaxunit/src/CommonModules/ЮТЛогирование/Module.bsl index e69106b2..0afe7356 100644 --- a/exts/yaxunit/src/CommonModules/ЮТЛогирование/Module.bsl +++ b/exts/yaxunit/src/CommonModules/ЮТЛогирование/Module.bsl @@ -1,6 +1,6 @@ //©///////////////////////////////////////////////////////////////////////////©// // -// Copyright 2021-2023 BIA-Technologies Limited Liability Company +// Copyright 2021-2024 BIA-Technologies Limited Liability Company // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -69,7 +69,7 @@ Сообщения = ЮТЛогированиеВызовСервера.НакопленныеСообщенияЛогирования(Истина); ЗаписатьСообщения(Контекст, Сообщения); #Иначе - ВызватьИсключение "Метод вывода серверных сообщений в лог должен вызываться с клиента"; + ВызватьИсключение ЮТИсключения.МетодНеДоступен("ВывестиСерверныеСообщения"); #КонецЕсли КонецПроцедуры @@ -372,7 +372,7 @@ Процедура ЗаписатьСообщения(Контекст, Сообщения, Дописывать = Истина) #Если ВебКлиент Тогда - ВызватьИсключение "Метод записи лога не доступен в web-клиенте"; + ВызватьИсключение ЮТИсключения.МетодНеДоступен("ЗаписатьСообщения"); #Иначе Если Контекст.ВыводВКонсоль Тогда @@ -390,7 +390,7 @@ Процедура ЗаписатьЛогВФайл(ФайлЛога, Сообщения, Дописывать = Истина) #Если ВебКлиент Тогда - ВызватьИсключение "Метод записи лога не доступен в web-клиенте"; + ВызватьИсключение ЮТИсключения.МетодНеДоступен("ЗаписатьЛогВФайл"); #Иначе Запись = Новый ЗаписьТекста(ФайлЛога, КодировкаТекста.UTF8, , Дописывать); @@ -407,7 +407,7 @@ Процедура ЗаписатьЛогВКонсоль(Сообщения) #Если ВебКлиент Тогда - ВызватьИсключение "Метод записи лога не доступен в web-клиенте"; + ВызватьИсключение ЮТИсключения.МетодНеДоступен("ЗаписатьЛогВКонсоль"); #Иначе //@skip-check empty-except-statement diff --git a/exts/yaxunit/src/CommonModules/ЮТМетаданныеСервер/Module.bsl b/exts/yaxunit/src/CommonModules/ЮТМетаданныеСервер/Module.bsl index fd3127b9..b1250ced 100644 --- a/exts/yaxunit/src/CommonModules/ЮТМетаданныеСервер/Module.bsl +++ b/exts/yaxunit/src/CommonModules/ЮТМетаданныеСервер/Module.bsl @@ -1,6 +1,6 @@ //©///////////////////////////////////////////////////////////////////////////©// // -// Copyright 2021-2023 BIA-Technologies Limited Liability Company +// Copyright 2021-2024 BIA-Technologies Limited Liability Company // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -299,7 +299,7 @@ КонецЕсли; Если ОбъектМетаданных = Неопределено Тогда - Сообщение = ЮТОбщий.НеподдерживаемыйПараметрМетода("ЮТМетаданныеСервер.ОбъектМетаданных", Значение); + Сообщение = ЮТИсключения.НеподдерживаемыйПараметрМетода("ЮТМетаданныеСервер.ОбъектМетаданных", Значение); ВызватьИсключение Сообщение; КонецЕсли; diff --git a/exts/yaxunit/src/CommonModules/ЮТОбщий/Module.bsl b/exts/yaxunit/src/CommonModules/ЮТОбщий/Module.bsl index ad570f2a..c55dbb0a 100644 --- a/exts/yaxunit/src/CommonModules/ЮТОбщий/Module.bsl +++ b/exts/yaxunit/src/CommonModules/ЮТОбщий/Module.bsl @@ -695,7 +695,7 @@ Функция МетодОбъектаСуществует(Объект, ИмяМетода) Экспорт #Если ВебКлиент Тогда - ВызватьИсключение МетодНеДоступен("ЮТОбщий.МетодОбъектаСуществует"); + ВызватьИсключение ЮТИсключения.МетодНеДоступен("ЮТОбщий.МетодОбъектаСуществует"); #Иначе ЮТПроверкиСлужебный.ПроверитьТипПараметра(ИмяМетода, Тип("Строка"), "ЮТОбщий.МетодМодуляСуществует", "ИмяМетода"); @@ -717,7 +717,7 @@ Функция ВыполнитьМетод(ПолноеИмяМетода, Параметры = Неопределено, Объект = Неопределено) Экспорт #Если ВебКлиент Тогда - ВызватьИсключение МетодНеДоступен("ЮТОбщий.ВыполнитьМетод"); + ВызватьИсключение ЮТИсключения.МетодНеДоступен("ЮТОбщий.ВыполнитьМетод"); #Иначе Если СтрЗаканчиваетсяНа(ПолноеИмяМетода, ")") Тогда @@ -814,7 +814,7 @@ Функция СтрокаJSON(Значение, ИспользоватьСериализатор = Истина) Экспорт #Если ВебКлиент Тогда - ВызватьИсключение МетодНеДоступен("ЮТОбщий.СтрокаJSON"); + ВызватьИсключение ЮТИсключения.МетодНеДоступен("ЮТОбщий.СтрокаJSON"); #Иначе ЗаписьJSON = Новый ЗаписьJSON(); ЗаписьJSON.УстановитьСтроку(); @@ -846,12 +846,6 @@ КонецФункции -Функция МетодНеДоступен(ИмяМетода, ИмяКонтекста = "веб-клиенте") Экспорт - - Возврат СтрШаблон("Метод `%1` не доступен в/на %2", ИмяМетода, ИмяКонтекста); - -КонецФункции - // Параметры записи объекта // // Возвращаемое значение: @@ -893,12 +887,6 @@ КонецПроцедуры -Функция НеподдерживаемыйПараметрМетода(ИмяМетода, ЗначениеПараметра) Экспорт - - Возврат СтрШаблон("Неподдерживаемый параметр метода `%1` `%2`(%3)", ИмяМетода, ЗначениеПараметра, ТипЗнч(ЗначениеПараметра)); - -КонецФункции - Функция УстановленБезопасныйРежим() Экспорт Возврат ЮТОбщийВызовСервера.УстановленБезопасныйРежим(); @@ -932,7 +920,7 @@ #Если Сервер Тогда Возврат ЮТОбщийВызовСервера.Менеджер(Менеджер); #Иначе - ВызватьИсключение МетодНеДоступен("ЮТОбщий.Менеджер", "клиенте"); + ВызватьИсключение ЮТИсключения.МетодНеДоступен("ЮТОбщий.Менеджер", "клиенте"); #КонецЕсли КонецФункции diff --git a/exts/yaxunit/src/CommonModules/ЮТОбщийВызовСервера/Module.bsl b/exts/yaxunit/src/CommonModules/ЮТОбщийВызовСервера/Module.bsl index d3cd52c9..f7d26b58 100644 --- a/exts/yaxunit/src/CommonModules/ЮТОбщийВызовСервера/Module.bsl +++ b/exts/yaxunit/src/CommonModules/ЮТОбщийВызовСервера/Module.bsl @@ -41,7 +41,8 @@ Описание = ЮТМетаданные.ОписаниеОбъектаМетаданных(Менеджер); Если Описание = Неопределено Тогда - ВызватьИсключение "Несуществующий объект метаданных, либо " + ЮТОбщий.НеподдерживаемыйПараметрМетода("ЮТОбщийВызовСервера.Менеджер", Менеджер); + ВызватьИсключение "Несуществующий объект метаданных, либо " + + ЮТИсключения.НеподдерживаемыйПараметрМетода("ЮТОбщийВызовСервера.Менеджер", Менеджер); КонецЕсли; ИмяТипа = ""; diff --git a/exts/yaxunit/src/CommonModules/ЮТПодражатель_Банки/Module.bsl b/exts/yaxunit/src/CommonModules/ЮТПодражатель_Банки/Module.bsl index 94f81be7..63270c71 100644 --- a/exts/yaxunit/src/CommonModules/ЮТПодражатель_Банки/Module.bsl +++ b/exts/yaxunit/src/CommonModules/ЮТПодражатель_Банки/Module.bsl @@ -1,6 +1,6 @@ //©///////////////////////////////////////////////////////////////////////////©// // -// Copyright 2021-2023 BIA-Technologies Limited Liability Company +// Copyright 2021-2024 BIA-Technologies Limited Liability Company // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -31,15 +31,15 @@ Функция НомерСчета(БИК, КодВалюты = "810", ЮрЛицо = Истина) Экспорт Если СтрДлина(КодВалюты) <> 3 Тогда - ВызватьИсключение "Длина кода валюты должна быть равна 3"; + ВызватьИсключение ЮТИсключения.НекорректныеПараметрыМетода("НомерСчета", "Длина кода валюты должна быть равна 3"); КонецЕсли; - + БалансовыйСчет = ?(ЮрЛицо, "40702", "40802"); НомерСчетаВБанке = ЮТТестовыеДанные.СлучайнаяСтрока(11, , "0123456789"); - + ЧислоДляРасчетаКонтрольнойСуммы = Прав(БИК, 3) + БалансовыйСчет + КодВалюты + "0" + НомерСчетаВБанке; Весы = ВесовыеКоэффициентаДляРасчетаКонтрольнойСуммыСчета(); - + КонтрольнаяСумма = 0; Для Индекс = 0 По 22 Цикл КонтрольнаяСумма = @@ -47,9 +47,9 @@ + Число(Сред(ЧислоДляРасчетаКонтрольнойСуммы, Индекс + 1, 1)) * Число(Весы.Получить(Индекс)) ; КонецЦикла; - + КонтрольноеЧисло = ((КонтрольнаяСумма % 10) * 3) % 10; - + Возврат СтрШаблон( "%1%2%3%4", БалансовыйСчет, @@ -57,7 +57,7 @@ КонтрольноеЧисло, НомерСчетаВБанке ); - + КонецФункции // Формирует случайный валидный БИК банка diff --git a/exts/yaxunit/src/CommonModules/ЮТПредикатыКлиентСервер/Module.bsl b/exts/yaxunit/src/CommonModules/ЮТПредикатыКлиентСервер/Module.bsl index 5674c384..8b8aa136 100644 --- a/exts/yaxunit/src/CommonModules/ЮТПредикатыКлиентСервер/Module.bsl +++ b/exts/yaxunit/src/CommonModules/ЮТПредикатыКлиентСервер/Module.bsl @@ -1,6 +1,6 @@ //©///////////////////////////////////////////////////////////////////////////©// // -// Copyright 2021-2023 BIA-Technologies Limited Liability Company +// Copyright 2021-2024 BIA-Technologies Limited Liability Company // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -71,7 +71,7 @@ ИначеЕсли ЭтоПредикатСтруктура(ТипПараметра, Предикаты) Тогда Результат = ЮТОбщий.ЗначениеВМассиве(Предикаты); Иначе - ВызватьИсключение "Некорректный параметр метода `ЮТПредикатыКлиентСервер.НаборПредикатов`"; + ВызватьИсключение ЮТИсключения.НекорректныеПараметрыМетода("ЮТПредикатыКлиентСервер.НаборПредикатов"); КонецЕсли; Возврат Результат; diff --git a/exts/yaxunit/src/CommonModules/ЮТПреобразования/Module.bsl b/exts/yaxunit/src/CommonModules/ЮТПреобразования/Module.bsl index 7de12ce5..ad9d96dc 100644 --- a/exts/yaxunit/src/CommonModules/ЮТПреобразования/Module.bsl +++ b/exts/yaxunit/src/CommonModules/ЮТПреобразования/Module.bsl @@ -1,6 +1,6 @@ //©///////////////////////////////////////////////////////////////////////////©// // -// Copyright 2021-2023 BIA-Technologies Limited Liability Company +// Copyright 2021-2024 BIA-Technologies Limited Liability Company // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -203,9 +203,7 @@ ЭтоНулеваяЗона = ДлинаСтроки = ДлинаДатыВНулевойЗоне И СтрЗаканчиваетсяНа(ДатаСтрока, "Z"); Если ДлинаСтроки < ДлинаБезВремени Или ДлинаСтроки > ДлинаСВременем Или ЭтоНулеваяЗона Тогда - - ВызватьИсключение "Дата в строке не подходит ни под одну маску."; - + ВызватьИсключение ЮТИсключения.НекорректныеПараметрыМетода("ПривестиЗначениеКДате", "Дата в строке не подходит ни под одну маску."); КонецЕсли; КонецПроцедуры @@ -224,9 +222,7 @@ МесяцевВГоду = 12; Если Число(МесяцСтрокой) > МесяцевВГоду Или Число(МесяцСтрокой) = 0 Тогда - - ВызватьИсключение "Месяц выходит за границы диапазона."; - + ВызватьИсключение ЮТИсключения.НекорректныеПараметрыМетода("ПривестиЗначениеКДате", "Месяц выходит за границы диапазона."); КонецЕсли; КонецПроцедуры diff --git a/exts/yaxunit/src/CommonModules/ЮТТестовыеДанные/Module.bsl b/exts/yaxunit/src/CommonModules/ЮТТестовыеДанные/Module.bsl index ae48641c..aa8ad124 100644 --- a/exts/yaxunit/src/CommonModules/ЮТТестовыеДанные/Module.bsl +++ b/exts/yaxunit/src/CommonModules/ЮТТестовыеДанные/Module.bsl @@ -119,7 +119,7 @@ Функция СлучайноеЧисло(Минимум = 0, Максимум = Неопределено, ЗнаковПослеЗапятой = 0) Экспорт #Если ВебКлиент Тогда - ВызватьИсключение ЮТОбщий.МетодНеДоступен("ЮТТестовыеДанные.СлучайноеЧисло"); + ВызватьИсключение ЮТИсключения.МетодНеДоступен("ЮТТестовыеДанные.СлучайноеЧисло"); #Иначе Генератор = ЮТКонтекст.ЗначениеКонтекста("ГенераторСлучайныхЧисел"); diff --git a/exts/yaxunit/src/CommonModules/ЮТТестовыеДанные_ТаблицыЗначений/Module.bsl b/exts/yaxunit/src/CommonModules/ЮТТестовыеДанные_ТаблицыЗначений/Module.bsl index a37037e1..5cf1c581 100644 --- a/exts/yaxunit/src/CommonModules/ЮТТестовыеДанные_ТаблицыЗначений/Module.bsl +++ b/exts/yaxunit/src/CommonModules/ЮТТестовыеДанные_ТаблицыЗначений/Module.bsl @@ -166,7 +166,7 @@ ПараметрыЧтения.ИзВыборки = Истина; ПараметрыЧтения.Вставить("Выборка", Источник); Иначе - ВызватьИсключение "Неподдерживаемый параметр"; + ВызватьИсключение ЮТИсключения.НекорректныеПараметрыМетода("ЗагрузитьИзМакета", "неподдерживаемый источник"); КонецЕсли; Возврат ПараметрыЧтения; @@ -210,8 +210,7 @@ КонецЕсли; Иначе - - ВызватьИсключение "Некорректные/неподдерживаемые параметры чтения"; + ВызватьИсключение ЮТИсключения.НекорректныеПараметрыМетода("ЗагрузитьИзМакета", "Некорректные/неподдерживаемые параметры чтения"); КонецЕсли; @@ -234,7 +233,7 @@ ИначеЕсли ТипПараметра = Тип("Строка") Тогда ДанныеМакета = ЮТОбщийВызовСервера.Макет(Макет); Иначе - ВызватьИсключение ЮТОбщий.НеподдерживаемыйПараметрМетода("ЮТТестовыеДанныеВызовСервера.ДанныеМакета", Макет); + ВызватьИсключение ЮТИсключения.НеподдерживаемыйПараметрМетода("ЮТТестовыеДанныеВызовСервера.ДанныеМакета", Макет); КонецЕсли; Возврат ДанныеМакета; diff --git a/exts/yaxunit/src/CommonModules/ЮТТестовыеДанныеВызовСервера/Module.bsl b/exts/yaxunit/src/CommonModules/ЮТТестовыеДанныеВызовСервера/Module.bsl index 04717e6f..b54e7f4d 100644 --- a/exts/yaxunit/src/CommonModules/ЮТТестовыеДанныеВызовСервера/Module.bsl +++ b/exts/yaxunit/src/CommonModules/ЮТТестовыеДанныеВызовСервера/Module.bsl @@ -381,7 +381,7 @@ Иначе - Сообщение = ЮТОбщий.НеподдерживаемыйПараметрМетода("ЮТТестовыеДанныеВызовСервера.КлючЗаписи", Объект); + Сообщение = ЮТИсключения.НеподдерживаемыйПараметрМетода("ЮТТестовыеДанныеВызовСервера.КлючЗаписи", Объект); ВызватьИсключение Сообщение; КонецЕсли; diff --git a/exts/yaxunit/src/CommonModules/ЮТТипыДанныхСлужебный/Module.bsl b/exts/yaxunit/src/CommonModules/ЮТТипыДанныхСлужебный/Module.bsl index d8c3129d..686926c4 100644 --- a/exts/yaxunit/src/CommonModules/ЮТТипыДанныхСлужебный/Module.bsl +++ b/exts/yaxunit/src/CommonModules/ЮТТипыДанныхСлужебный/Module.bsl @@ -21,7 +21,7 @@ Функция ПредставлениеТипа(Тип) Экспорт #Если ВебКлиент Тогда - ВызватьИсключение ЮТОбщий.МетодНеДоступен("ЮТТипыДанныхСлужебный.ПредставлениеТипа"); + ВызватьИсключение ЮТИсключения.МетодНеДоступен("ЮТТипыДанныхСлужебный.ПредставлениеТипа"); #Иначе Возврат ИдентификаторТипа(Тип); #КонецЕсли @@ -31,7 +31,7 @@ Функция ИдентификаторТипа(Тип) Экспорт #Если ВебКлиент Тогда - ВызватьИсключение ЮТОбщий.МетодНеДоступен("ЮТТипыДанныхСлужебный.ПредставлениеТипа"); + ВызватьИсключение ЮТИсключения.МетодНеДоступен("ЮТТипыДанныхСлужебный.ПредставлениеТипа"); #Иначе ЮТПроверкиСлужебный.ПроверитьТипПараметра(Тип, Тип("Тип"), "ЮТТипыДанныхСлужебный.ИдентификаторТипа", "Тип"); @@ -53,7 +53,7 @@ Функция ТипПоИдентификатору(ИдентификаторТипа) Экспорт #Если ВебКлиент Тогда - ВызватьИсключение ЮТОбщий.МетодНеДоступен("ЮТТипыДанныхСлужебный.ПредставлениеТипа"); + ВызватьИсключение ЮТИсключения.МетодНеДоступен("ЮТТипыДанныхСлужебный.ПредставлениеТипа"); #Иначе Возврат Тип(ИдентификаторТипа); #КонецЕсли @@ -104,7 +104,7 @@ Функция ТипОбъектаСсылки(ТипСсылки) Экспорт #Если ВебКлиент Тогда - ВызватьИсключение ЮТОбщий.МетодНеДоступен("ЮТТипыДанныхСлужебный.ТипОбъектаСсылки"); + ВызватьИсключение ЮТИсключения.МетодНеДоступен("ЮТТипыДанныхСлужебный.ТипОбъектаСсылки"); #Иначе ТипXML = СериализаторXDTO.XMLТип(ТипСсылки); ИмяТипа = СтрЗаменить(ТипXML.ИмяТипа, "Ref.", "Object."); diff --git a/exts/yaxunit/src/CommonModules/ЮТУтверждения/Module.bsl b/exts/yaxunit/src/CommonModules/ЮТУтверждения/Module.bsl index a0e7348a..5423d315 100644 --- a/exts/yaxunit/src/CommonModules/ЮТУтверждения/Module.bsl +++ b/exts/yaxunit/src/CommonModules/ЮТУтверждения/Module.bsl @@ -1,6 +1,6 @@ //©///////////////////////////////////////////////////////////////////////////©// // -// Copyright 2021-2023 BIA-Technologies Limited Liability Company +// Copyright 2021-2024 BIA-Technologies Limited Liability Company // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -1386,7 +1386,7 @@ Если ТипЗнч(Значение) = Тип("ХранилищеЗначения") Тогда #Если ВебКлиент Или ТонкийКлиент Тогда Значение = ЮТОбщийВызовСервера.ИзХранилищаЗначений(Значение); -#Иначе +#Иначе Значение = Значение.Получить(); #КонецЕсли КонецЕсли; @@ -1558,7 +1558,7 @@ Функция ВызватьМетод(Модуль, ИмяМетода, ПараметрыМетода, ВТранзакции) #Если ВебКлиент Тогда - ВызватьИсключение ЮТОбщий.МетодНеДоступен("ЮТУтверждения.ВызватьМетод"); + ВызватьИсключение ЮТИсключения.МетодНеДоступен("ЮТУтверждения.ВызватьМетод"); #Иначе Если Не ЗначениеЗаполнено(ИмяМетода) Тогда ВызватьИсключение "ИмяМетода не заполнено в контексте. Воспользуйтесь предварительно методом интерфейса `Метод(ИмяМетода)`";