Это старая версия документа.


Классы сообщений при проведении конвертации

В этом разделе описаны известные классы сообщений, возникающих при конвертации до новой версии программы, описание, что именно они означают, и то, какие действия требуются от пользователя в каждом случае. Сообщения, выдаваемые при конвертации делятся на критические - ошибки (из-за которых конвертация прерывается) и информационные. Описание классов и тех, и других сообщений, а также действия, которые требуется предпринимать при их наличии, приведено в соответствующих таблицах ниже.

Классы критических сообщений

С описанием классов критических ошибок и способов их решения можно ознакомиться на соответствующей странице Системы интерактивной поддержки.

Классы информационных сообщений

Описание классов информационных сообщений приведено в таблице 1.

Сообщение Описание Действия, которые необходимо предпринять пользователю
1 Сообщение о некорректном пути к параметру или имени класса.
Такие сообщения могут содержат информацию о том, что за ошибка произошла (первые 2 фрагмента из следующей колонки) и через ";" описание того, где именно эта ошибка зафиксирована (3 фрагмент из следующей колонки).
Wrong path 'ПутьКПараметру' in class 'НазваниеКласса' Путь ПутьКПараметру для класса НазваниеКласса некорректен. Возможно, какие-то из параметров из пути были удалены или переименованы. Зафиксировать информацию из параметров ПутьКПараметру и НазваниеКласса для совместной обработки с другими фрагментами рассматриваемого сообщения.
Class 'НазваниеКласса' not found Класс с названием НазваниеКласса в базе данных отсутствует. Зафиксировать информацию из параметра НазваниеКласса для совместной обработки с другими фрагментами этого блока.
parameter = Параметр, object type = КлассОбъектаСПроблемой, object id = ID_Объекта, object guid = guid_Объекта" Информация о том, о каком параметре (Параметр) какого объекта (ID_Объекта, guid_Объекта) какого класса (КлассОбъектаСПроблемой) идет речь в сообщении. 1) На основе информации о классе, где возникла проблема (КлассОбъектаСПроблемой) и ID проблемного объекта (ID_Объекта) с помощью функционала поиска объекта по ID (см. Поиск объекта по идентификатору (ID)) найти нужный объект и его владельца.
2) На основе информации из этих окон и данных из начального фрагмента текущего сообщения (см. описание выше) найти проблемный объект и принять решение о том, что требуется сделать с ним. Возможные варианты действий:
- Внести изменения, чтобы объект стал корректным (выбрать корректный параметр или класс и т.п.).
- Удалить проблемный объект.
- Игнорировать сообщение.

Для принятия решения и его реализации рекомендуем обратиться к тому, кто в Вашей организации занимается соответствующим блоком функционала в котором возникла проблема.
Определить блок можно по значению параметра object type = КлассОбъектаСПроблемой:
- object type = База.ПривязкиОтчетовWord, База.СписокПривязокФильтра, База.ОтчетыОбъектовWord – блок "Отчеты";
- object type = База.Условия, База.Показ, База.Агрегаты, База.Сортировка, База.Показ, База.ШапкаФильтра, База.СписокПорядкаКолонок – блок "Фильтры";
- object type = База.ПараметрИмпорта, База.КолонкаОбъекта – блок "Импорт";
object type = База.АудитПараметров – блок "Аудит";
- object type = БизнесМодель.СписокКлассовНавигатора – блок "Навигатор".
2
3
Таблица 1. Выбор варианта установки в зависимости от предполагаемого сценария использования программы
Driven by DokuWiki