Значение не является значением объектного типа (ПолучитьОбъект)

1. rivalsh 17.04.21 01:14 Сейчас в теме
Добрый день, всем! Возникла ошибка при переходе (обновлении) с БП 2.0 до БП 3.0

Значение не является значением объектного типа (ПолучитьОбъект)

Релиз конфигурации БП 2.0: 2.0.66.137
Релиз конфигурации БП 3.0: 3.0.90.53

В конфигураторе нормально обновляет. Дальше переход (обновление) проходит в режиме Предприятия. И там он доходит до 45% и выдает ошибку. Прикрепляю скрин.

HELP! Уже не знаю, что делать. Делал ТИИ в БП 2.0 до обновления. Буду благодарен, если поможете.
Прикрепленные файлы:
По теме из базы знаний
Найденные решения
28. rivalsh 22.04.21 13:40 Сейчас в теме
Решил проблему так. Обновил конфигурацию с БП 2.0 на БП 3.0, НО НЕ СОХРАНЯЛ КОНФИГУРАЦИЮ НОВУЮ, НЕ ОБНОВЛЯЛ КОНФИГУРАЦИЮ БАЗЫ ДАННЫХ И НЕ ПЕРЕХОДИЛ В РЕЖИМ ПРЕДПРИЯТИЯ. Далее, после обновления на БП 3.0 идем в Конфигурацию и даем возможность редактирования с поддержкой. Дальше находим в Общих Модулях модуль, который в ошибке у меня ЗарплатыКадрыОбновлениеСПредыдущейРедакции. Открываем модуль и перед строчкой с ошибкой пишем такой вот код:

Если АДВ62Ссылка = Неопределено ИЛИ АДВ62Ссылка.Пустая() Тогда
Продолжить;
КонецЕсли;

И всё. Сохраняем конфигурацию, далее продолжаем обновлять конфигурацию базы данных и идем обновлять дальше в режиме предприятия. У меня все заработало.

Далее можете вернуть полную поддержку конфигурации, и все будет работать.
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
22. vgv8 19.04.21 06:08 Сейчас в теме
(1)
Читайте https://bugboard.v8.1c.ru/
До перехода обновите до последней актуальной версии БП 2.0
А также не забудьте отключить регламентные (фоновые) задания, почистить кэш и свериться с инструкцией

Добрый день, всем! Возникла ошибка при переходе (обновлении) с БП 2.0 до БП 3.0

Значение не является значением объектного типа (ПолучитьОбъект)

Релиз конфигурации БП 2.0: 2.0.66.137
Релиз конфигурации БП 3.0: 3.0.90.53

В конфигураторе нормально обновляет. Дальше переход (обновление) проходит в режиме Предприятия. И там он доходит до 45% и выдает ошибку.
2. Andrekaa 17.04.21 07:15 Сейчас в теме
что в тех информации и в журнале?
4. rivalsh 17.04.21 16:46 Сейчас в теме
(2) доступ к журналу нет, т.к нельзя зайти в режиме предприятия в базу. Выкидывает. а в тех.. информации тоже пустота.
13. nomad_irk 72 17.04.21 17:28 Сейчас в теме
(4)В конфигураторе тоже есть журнал регистрации. Или кто занимался обновлением конфигурации?
26. rivalsh 21.04.21 10:34 Сейчас в теме
(2)
Прикрепленные файлы:
3. Leon75 17.04.21 09:56 Сейчас в теме
Если нет строки ошибки в описании, то сделайте глобальный поиск в конфигурации по строке ПолучитьОбьект. (С точкой обязательно).
5. rivalsh 17.04.21 16:47 Сейчас в теме
(3) сделал глобальный поиск с точкой и без точки, но ничего не находит.
8. Leon75 17.04.21 17:00 Сейчас в теме
9. rivalsh 17.04.21 17:04 Сейчас в теме
10. Leon75 17.04.21 17:06 Сейчас в теме
(9)ну вы сами хоть себе верите?
12. rivalsh 17.04.21 17:25 Сейчас в теме
(10) да верю. Сначала искал с твердым знаком и точкой и без точки, а потом пригляделся в ваше сообщение и увидел, что вы написали с мягким знаком, подумал, что так нужно и искал даже с мягким знаком и с точкой и без точки. Ничего нет.

Хотя, может я не так ищу? Глобальный поиск это же поиск этот же (на скрине)?
Прикрепленные файлы:
15. rivalsh 17.04.21 17:40 Сейчас в теме
(14) тоже ничего не дало...
16. Leon75 17.04.21 17:45 Сейчас в теме
(15)В конфигурации 1с нет слов ПолучитьОбъект? Тогда в церковь. Или к экзорцисту.
BomjBandit; +1 Ответить
6. rivalsh 17.04.21 16:49 Сейчас в теме
Сейчас вынимаю только конфигурацию из базы 2.0, загружу конфигурацию 2.0 в пустую базу и попробую сделать там переход (обновление) на бп 3.0. Посмотрим ,что выйдет из этого,
11. rivalsh 17.04.21 17:13 Сейчас в теме
Опа! С конфигурацией выгруженной получилось сделать переход с БП 2.0 на БП 3.0. Значит что-то с базой не так, с конфигурацией все нормально. Типовая.
7. rivalsh 17.04.21 16:56 Сейчас в теме
На другом форуме нашел точно такую же проблему у человека, при переходе (обновлении) с БП 2.0 на БП 3.0. Там ответили, чтобы человек проверил в базе 2.0, нет ли в регистре сведений "Контактная информация" записей с незаполненным измерением "Объект"

Человеку там это помогло как-то. Он ответил: "Спасибо, действительно помогло, были записи с пустым полем "Объект"


Я вот не могу понять, что там смотреть? Где смотреть? В режиме Конфигуратора там есть измерение "объект" , а далее что смотреть? А если в режиме Предприятия смотреть, то там что смотреть?
Прикрепленные файлы:
17. spacecraft 17.04.21 18:03 Сейчас в теме
(7) смотреть в режиме предприятия.
Операции - Регистр Сведений. Там находите нужный (Контактная информация) и в открывшейся таблице ищите незаполненное значение в колонке Объект.
19. rivalsh 17.04.21 20:46 Сейчас в теме
(17) а тут пусто...
Прикрепленные файлы:
18. userPro321 45 17.04.21 20:04 Сейчас в теме
В момент когда возникает ошибка, в конфигураторе, в журнал регистрации зайдите, и там посмотрите есть ошибки, иначе только программисту копать.
20. rivalsh 17.04.21 22:10 Сейчас в теме
(18)
Прикрепленные файлы:
21. nomad_irk 72 17.04.21 23:08 Сейчас в теме
(20)в настройках журнала регистрации какие события регистрируются?
25. rivalsh 21.04.21 10:33 Сейчас в теме
(21)
Прикрепленные файлы:
27. nomad_irk 72 21.04.21 12:31 Сейчас в теме
(25)судя по тексту ошибки, проблемы с АДВ62Ссылка. В нем неопределено, вместо ссылки.
23. userPro321 45 19.04.21 08:08 Сейчас в теме
(20) Это вы в предприятии запустили его. зайдите в момент ошибке, без всяких отборов в конфигураторе. Администрирование-журнал регистрации. И вот там посмотрите без отборов, есть ошибки?
24. rivalsh 21.04.21 10:33 Сейчас в теме
(23)
Прикрепленные файлы:
28. rivalsh 22.04.21 13:40 Сейчас в теме
Решил проблему так. Обновил конфигурацию с БП 2.0 на БП 3.0, НО НЕ СОХРАНЯЛ КОНФИГУРАЦИЮ НОВУЮ, НЕ ОБНОВЛЯЛ КОНФИГУРАЦИЮ БАЗЫ ДАННЫХ И НЕ ПЕРЕХОДИЛ В РЕЖИМ ПРЕДПРИЯТИЯ. Далее, после обновления на БП 3.0 идем в Конфигурацию и даем возможность редактирования с поддержкой. Дальше находим в Общих Модулях модуль, который в ошибке у меня ЗарплатыКадрыОбновлениеСПредыдущейРедакции. Открываем модуль и перед строчкой с ошибкой пишем такой вот код:

Если АДВ62Ссылка = Неопределено ИЛИ АДВ62Ссылка.Пустая() Тогда
Продолжить;
КонецЕсли;

И всё. Сохраняем конфигурацию, далее продолжаем обновлять конфигурацию базы данных и идем обновлять дальше в режиме предприятия. У меня все заработало.

Далее можете вернуть полную поддержку конфигурации, и все будет работать.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот