Здравствуйте! Переносятся справочники из 7.7 комплекс (сильно переписанная) в 8.2 УТ 10.3.14.3. За основу были взяты правила переноса данных из поставки УТ 10, которые были немного доработаны. До того, как в правила был добавлен справочник для переноса "Сертификаты номенклатуры", все работало... Сейчас пишет:
Ошибка записи объекта
ТипОбъекта = Сертификаты номенклатуры
Объект = РОСС RU.001.510165
ОписаниеОшибки = Ошибка при вызове метода контекста (Записать): Операция не может быть выполнена из-за несоответствия версии или отсутствия записи базы данных (возможно, запись была изменена или удалена)!
ПозицияМодуля = Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(4754)
КодСообщения = 26
Ошибка при загрузке данных: {Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(4761)}: Ошибка записи объекта
ТипОбъекта = Сертификаты номенклатуры
Объект = РОСС RU.001.510165
ОписаниеОшибки = Ошибка при вызове метода контекста (Записать): Операция не может быть выполнена из-за несоответствия версии или отсутствия записи базы данных (возможно, запись была изменена или удалена)!
ПозицияМодуля = Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(4754)
КодСообщения = 26
Если интересно, некоторые элементы справочника были криво заполнены или не заполнены вообще. После устранения этих ошибок, все нормально загрузилось.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший