Познавательный портал

1С 8.3 Значение не является значением объектного типа (код)

Столкнулся с проблемой при обновлении старенькой базы 1С

 

При обновлении на версию 3.0.43.252 получил ошибку.

 

При запуске базы запускается обновление, которое заканчиваете ошибкой:

1С 8.3 Значение не является значением объектного типа (код)

Подробнее об ошибке

1С 8.3 Значение не является значением объектного типа (код)

"{ОбщийМодуль.ОбменСообщениямиВнутренний.Модуль(368)}: Значение не является значением объектного типа (Код)
       ЭтаКонечнаяТочка.Код = Строка(Новый УникальныйИдентификатор());".

{ОбщийМодуль.ОбменСообщениямиВнутренний.Модуль(368)}: Значение не является значением объектного типа (Код)
       ЭтаКонечнаяТочка.Код = Строка(Новый УникальныйИдентификатор());

 

Решилась проблема просто

  1. Запустите тестирование chdbfl. Скорее всего оно пройдет без ошибок.
  2. Сделайте   ТИИ(Тестирование И Исправление)

Настройки были следующие:

Поставил все галки, кроме пересчета итогов.

Тестирование и исправление, при наличии ссылок на несуществующие объекты - очищать ссылки, при частичной потере данных объектов - не изменять.

Тестирование и Исправление. 1С 8.3 Значение не является значением объектного типа (код)

После ТИИ база завершила данное обновление и успешно обновилась до последнего релиза.