Не открывается УПП после обновления на релиз 225.1

1. olbu 04.04.24 15:29 Сейчас в теме
Добрый день, может кто столкнулся с этим:
1с УПП 1.3.224.1,
режим совместимости "8.2.13",
8.3.22.2106,
немного доработанная, обновляю на релиз 225.1, конфигурация сохраняется, но не дает открыть Предприятие для принятия лицензии.

Ошибку не успел сохранить, но говорит, что в "ИнтеграцияЕГАИСУТКлиентСерверГлобальный" имеется "СтрНачинаетсяС".

Я убираю у "ИнтеграцияЕГАИСУТКлиентСерверГлобальный" признак "глобальный", и уже выходит другая ошибка:
Ошибка инициализации модуля: Справочник.ИдентификаторыОбъектовМетаданных.МодульМенеджера
по причине:
{Справочник.ИдентификаторыОбъектовМетаданных.МодульМенеджера(366,11)}: Процедура или функция с указанным именем не определена (СтрНачинаетсяС)
		Если Не <<?>>СтрНачинаетсяС(Выборка.ПолноеИмя, "? ") Тогда
{Справочник.ИдентификаторыОбъектовМетаданных.МодульМенеджера(1492,10)}: Процедура или функция с указанным именем не определена (СтрНачинаетсяС)

Если кто столкнулся с этим и успешно решил - подскажите, что надо сделать? Пытались 2 часа это победить - не получилось, пришлось поднимать Бэкап...
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
4. nomad_irk 76 04.04.24 16:15 Сейчас в теме
(1)СтрНачинаетсяС придется заменить на:

Если НЕ Лев(Выборка.ПолноеИмя, С2) = "? " Тогда
2. YozZzhik 04.04.24 16:02 Сейчас в теме
Ну вы убрали свойство глобальный с модуля и теперь везде, где использовалась эта процедура/функция программа не понимает куда ей обращаться, это логично.
Вам нужно разбираться с первоначальной ошибкой. Ставить свойство модуля глобальный и смотреть что там. Скорее всего надо поднимать режим совместимости
3. olbu 04.04.24 16:15 Сейчас в теме
(2)Пока не снял признак "Глобальный", выводилась ошибка, что "СтрНачинаетсяС" - уже имеется как встроенная функция платформы, как точно звучала ошибка - не смог зафиксировать.

Получилось зацикливание...
5. YozZzhik 04.04.24 16:21 Сейчас в теме
(3) СтрНачинаетсяС Использование в версии: Доступен, начиная с версии 8.3.6 (в режиме совместимости с версией 8.3.6 и последующими).
У вас есть платформа и общий модуль, в которых есть одинаковая функция. Чтобы работала функция платформы, нужно закомментировать ее в глобальном модуле и поднять режим совместимости до 8.3.6. Чтобы использовать функцию из модуля, нужно понижать версию платформы. Если релиз УПП позволяет
9. olbu 04.04.24 16:40 Сейчас в теме
(5)Спасибо за ответ, но этих манипуляций я не выполнял, при обновлении на платформу 224.1. Делал это сегодня. Ничего более не меняя, я начал сегодня же обновлять на 225.1... Вот тут то и вылезла ошибка.
10. YozZzhik 04.04.24 16:55 Сейчас в теме
(9) Ну 224.1 это конфигурация, а не платформа. Ну, возможно, СтрНачинаетС начали использовать в УПП только начиная с версии конфигурации 225.1. Непонятно как там обновляете) По логике, в конфигурации уже не должно быть этой функции, если она есть в платформе и причем уже очень давно ее не должно быть)
11. olbu 05.04.24 15:34 Сейчас в теме
(10) Сам не пойму, сейчас Конфигурация 224.1, глобальный модуль с СтрНачинаетС имеется.
Как это работает не понимаю.
Прикрепленные файлы:
12. YozZzhik 05.04.24 20:49 Сейчас в теме
(11) А вот тут: Справочник.ИдентификаторыОбъектовМетаданных.МодульМенеджера(366,11) на этом релизе есть обращение к функции СтрНачинаетсяС?
13. olbu 08.04.24 11:42 Сейчас в теме
(12)
ИдентификаторыОбъектовМетаданных


Да, есть. По F12 перекидывает в ИнтеграцияЕГАИСУТКлиентСерверГлобальный:
Функция СтрНачинаетсяС(Строка, ПодстрокаПоиска) Экспорт
	
	Возврат (Найти(Строка, ПодстрокаПоиска)=1);
	
КонецФункции
Прикрепленные файлы:
14. YozZzhik 08.04.24 12:16 Сейчас в теме
(13) Да, непонятки какие-то) Ну может система при компиляции глобальных общих модулей перестала учитывать режим совместимости. Может глюк какой, может алгоритм поменялся. Хотя обновление релиза конфигурации на это не должно повлиять. Непонятно, в общем) Но то что вам точно поможет, так это поднять режим совместимости и закомментировать функцию в глобальном общем модуле. Предполагаю, полезут еще аналогичные ошибки после этого, в общем, работа у вас будет)
А еще лучше перенести все доработки в расширение, а саму конфигурацию привести к конфигурации поставщика
6. homer_ 78 04.04.24 16:22 Сейчас в теме
Автор, как можно задавать вопрос не озвучив точную ошибку.
225 релиз нормально ставится.
7. olbu 04.04.24 16:27 Сейчас в теме
(6) какой у Вас режим совместимости? Какая у Вас платформа 8.3?
Есть ли у Вас глобальный общий модуль "ИнтеграцияЕГАИСУТКлиентСерверГлобальный"?
Может мне Ваши ответы помогут.
8. homer_ 78 04.04.24 16:29 Сейчас в теме
(7) Глобальный, совместимость родная.
Вы знаете что можно открыть/сравнить конфигурацию поставщика и посмотреть что там есть.
15. olbu 08.04.24 14:55 Сейчас в теме
Всем спасибо, сегодня увидел и скачал релиз 226.1 - он установился удачно.
16. mihaway 09.04.24 15:38 Сейчас в теме
(15) Добрый день. А как у вас удачно? У меня при обновлении на 226.1, типовая конфа, ошибка.

{РегистрСведений.ОперацииПроверкиКМ.МодульМенеджера(177,5)}: Переменная не определена (ОбработкаОшибок)
<<?>>ОбработкаОшибок.ПодробноеПредставлениеОшибки(ИнформацияОбОшибке()));
17. olbu 10.04.24 07:48 Сейчас в теме
(16)Когда у Вас выходит эта ошибка?
Попробую у себя воспроизвести и посмотреть.
Пока работают - не жалуются.
18. mihaway 10.04.24 13:07 Сейчас в теме
(17) После обновления через конфигуратор, когда уже запускаем клиент и ставим галку на легальность получения обновлений, запускаются обработчики обновления и вот на них валится ошибка. Причем ее видно если просто открыть модуль менеджера регистра сведений ОперацииПроверкиКМ и кликнуть на проверку синтаксиса. Ошибка даже так видна. Странно, почему у Вас не заходит обновление в этот модуль.
19. user682053_kuplu_dom 10.04.24 13:38 Сейчас в теме
(18) платформу обновляйте, УПП 226.1 требует 8.3.22.1704
20. mihaway 10.04.24 16:50 Сейчас в теме
(19) Спасибо огромное, да, проглядел.
21. olbu 11.04.24 15:46 Сейчас в теме
(18)наверное из-за того, что у нас нет продаж Маркируемой продукции, поэтому сюда: РегистрСведений.ОперацииПроверкиКМ.МодульМенеджера(177,5) и не заходит. А так глянул, у нас вот этого "ОбработкаОшибок" - так же нет.
22. maxf 12.04.24 06:27 Сейчас в теме
(15) А у меня зависает в конце, при сохранении конфигурации. То есть даже не запускается. Если снять задачу, откатывается на предыдущую 225.1
Платформа 8.3.18
Что там опять?
Оставьте свое сообщение

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