You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
В некоторых случаях происходит ненужный вызов сервера в толстом клиенте и это иногда приводит к ошибкам сериализации.
Например, при использовании менеджера в качестве параметра конструктора объекта.
🐞 Описание ошибки
В некоторых случаях происходит ненужный вызов сервера в толстом клиенте и это иногда приводит к ошибкам сериализации.
Например, при использовании менеджера в качестве параметра конструктора объекта.
Пример кода
Текст ошибки (лог)
Исполнения: Ошибка отображения типов: Отсутствует отображение для типа 'ДокументМенеджер.Заказ' Ошибка при вызове метода контекста (СоздатьЗапись) {YAXUNIT ОбщийМодуль.ЮТКонструкторТестовыхДанныхСлужебный.Модуль(124)}:Ссылка = ЮТТестовыеДанныеСлужебныйВызовСервера.СоздатьЗапись(Контекст.Менеджер, Контекст.Данные, ПараметрыЗаписи, ВернутьОбъект); {YAXUNIT Обработка.ЮТКонструкторТестовыхДанных.МодульОбъекта(192)}:Возврат ЮТКонструкторТестовыхДанныхСлужебный.Записать(Контекст, ВернутьОбъект, ОбменДаннымиЗагрузка); {tests ОбщийМодуль.ОМ_ЮТТестовыеДанные.Модуль(65)}:Ссылки.Добавить(ЮТест.Данные().КонструкторОбъекта(Документы.Заказ).Записать()); {(1)}:ОМ_ЮТТестовыеДанные.Удалить() {YAXUNIT ОбщийМодуль.ЮТМетодыСлужебный.Модуль(228)}:Выполнить(Выражение); {YAXUNIT ОбщийМодуль.ЮТМетодыСлужебный.Модуль(128)}:Возврат ВыполнитьВыражениеСПерехватомОшибки(Выражение, Параметры, , Ложь); {YAXUNIT ОбщийМодуль.ЮТИсполнительСлужебныйКлиентСервер.Модуль(219)}:Ошибка = ЮТМетодыСлужебный.ВыполнитьМетодКонфигурацииСПерехватомОшибки(Тест.ПолноеИмяМетода, , Тест.Параметры); {YAXUNIT ОбщийМодуль.ЮТИсполнительСлужебныйКлиентСервер.Модуль(126)}:ВыполнитьТестовыйМетод(Тест); {YAXUNIT ОбщийМодуль.ЮТИсполнительСлужебныйКлиентСервер.Модуль(43)}:Результат = ВыполнитьНаборТестов(Набор, ТестовыйМодуль); {YAXUNIT ОбщийМодуль.ЮТИсполнительСлужебныйКлиент.Модуль(131)}:Результаты = ЮТИсполнительСлужебныйКлиентСервер.ВыполнитьГруппуНаборовТестов(КлиентскиеНаборы, ТестовыйМодульОблегченный); {YAXUNIT ОбщийМодуль.ЮТИсполнительСлужебныйКлиент.Модуль(264)}:РезультатыПрогонаМодуля = ВыполнитьТестыМодуля(ТестовыйМодуль); {YAXUNIT ОбщийМодуль.ЮТАсинхроннаяОбработкаСлужебныйКлиент.Модуль(24)}:ВыполнитьОбработкуОповещения(Обработчик, Результат); {YAXUNIT ОбщийМодуль.ЮТЗависимостиСлужебныйКлиент.Модуль(32)}:ЮТАсинхроннаяОбработкаСлужебныйКлиент.ВызватьОбработчик(Обработчик); {YAXUNIT ОбщийМодуль.ЮТИсполнительСлужебныйКлиент.Модуль(246)}:ЮТЗависимостиСлужебныйКлиент.РазрешитьЗависимости(ДополнительныеПараметры.ИсполняемыеТестовыеМодули, Обработчик); {YAXUNIT ОбщийМодуль.ЮТАсинхроннаяОбработкаСлужебныйКлиент.Модуль(24)}:ВыполнитьОбработкуОповещения(Обработчик, Результат); {YAXUNIT ОбщийМодуль.ЮТАсинхроннаяОбработкаСлужебныйКлиент.Модуль(33)}:ВызватьОбработчик(Обработчик, Результат); {YAXUNIT ОбщийМодуль.ЮТИсполнительСлужебныйКлиент.Модуль(236)}:ЮТАсинхроннаяОбработкаСлужебныйКлиент.ВызватьСледующийОбработчик(ДополнительныеПараметры, ИсполняемыеТестовыеМодули); {YAXUNIT ОбщийМодуль.ЮТАсинхроннаяОбработкаСлужебныйКлиент.Модуль(24)}:ВыполнитьОбработкуОповещения(Обработчик, Результат); {YAXUNIT ОбщийМодуль.ЮТАсинхроннаяОбработкаСлужебныйКлиент.Модуль(33)}:ВызватьОбработчик(Обработчик, Результат); {YAXUNIT ОбщийМодуль.ЮТИсполнительСлужебныйКлиент.Модуль(220)}:ЮТАсинхроннаяОбработкаСлужебныйКлиент.ВызватьСледующийОбработчик(ДополнительныеПараметры, ТестовыеМодули); {YAXUNIT ОбщийМодуль.ЮТАсинхроннаяОбработкаСлужебныйКлиент.Модуль(24)}:ВыполнитьОбработкуОповещения(Обработчик, Результат); {YAXUNIT ОбщийМодуль.ЮТАсинхроннаяОбработкаСлужебныйКлиент.Модуль(33)}:ВызватьОбработчик(Обработчик, Результат); {YAXUNIT ОбщийМодуль.ЮТИсполнительСлужебныйКлиент.Модуль(201)}:ЮТАсинхроннаяОбработкаСлужебныйКлиент.ВызватьСледующийОбработчик(ДополнительныеПараметры); {YAXUNIT ОбщийМодуль.ЮТАсинхроннаяОбработкаСлужебныйКлиент.Модуль(24)}:ВыполнитьОбработкуОповещения(Обработчик, Результат); {YAXUNIT ОбщийМодуль.ЮТАсинхроннаяОбработкаСлужебныйКлиент.Модуль(33)}:ВызватьОбработчик(Обработчик, Результат); {YAXUNIT ОбщийМодуль.ЮТКомпонентыСлужебныйКлиент.Модуль(125)}:ЮТАсинхроннаяОбработкаСлужебныйКлиент.ВызватьСледующийОбработчик(ПараметрыТихойУстановки); {YAXUNIT ОбщийМодуль.ЮТАсинхроннаяОбработкаСлужебныйКлиент.Модуль(24)}:ВыполнитьОбработкуОповещения(Обработчик, Результат); {YAXUNIT ОбщийМодуль.ЮТАсинхроннаяОбработкаСлужебныйКлиент.Модуль(33)}:ВызватьОбработчик(Обработчик, Результат); {YAXUNIT ОбщийМодуль.ЮТКомпонентыСлужебныйКлиент.Модуль(125)}:ЮТАсинхроннаяОбработкаСлужебныйКлиент.ВызватьСледующийОбработчик(ПараметрыТихойУстановки); {YAXUNIT ОбщийМодуль.ЮТАсинхроннаяОбработкаСлужебныйКлиент.Модуль(24)}:ВыполнитьОбработкуОповещения(Обработчик, Результат); {YAXUNIT ОбщийМодуль.ЮТАсинхроннаяОбработкаСлужебныйКлиент.Модуль(33)}:ВызватьОбработчик(Обработчик, Результат); {YAXUNIT ОбщийМодуль.ЮТКомпонентыСлужебныйКлиент.Модуль(79)}:ЮТАсинхроннаяОбработкаСлужебныйКлиент.ВызватьСледующийОбработчик(ПараметрыТихойУстановки); [ОшибкаВоВремяВыполненияВстроенногоЯзыка] по причине: Ошибка при вызове серверного метода. по причине: Ошибка передачи данных между клиентом и сервером. Значение недопустимого типа. по причине: Ошибка преобразования данных XDTO: Запись значения свойства 'param': форма: Элемент имя: {http://v8.1c.ru/8.2/managed-application/modules}param по причине: Ошибка отображения типов: Отсутствует отображение для типа 'ДокументМенеджер.Заказ'
Версия YaxUnit
No response
Версия 1С:Предприятие
No response
Операционная система
No response
The text was updated successfully, but these errors were encountered: