Не открывается УПП после обновления на релиз 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 83 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_ 79 04.04.24 16:22 Сейчас в теме
Автор, как можно задавать вопрос не озвучив точную ошибку.
225 релиз нормально ставится.
7. olbu 04.04.24 16:27 Сейчас в теме
(6) какой у Вас режим совместимости? Какая у Вас платформа 8.3?
Есть ли у Вас глобальный общий модуль "ИнтеграцияЕГАИСУТКлиентСерверГлобальный"?
Может мне Ваши ответы помогут.
8. homer_ 79 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
Что там опять?
Для отправки сообщения требуется регистрация/авторизация

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