Имя: Пароль:
1C
 
Ошибка применения расширения
0 ArturDoo
 
01.03.21
08:21
Доброе утро. Обновили ЕРП, в обновление переименовали справочник "НоменклатураПоставщика". На тестовой базе я "правильно" исправил ошибки применения расширения, и в тестовой открывается документ, который в расширение задействует этот справочник, а в рабочей нет. Вопрос: Как перепривязать этот справочник, или что можно с этим сделать и как будет правильней? Откатиться на бекап старой версии и обновиться по-новой не получится.
1 Фрэнки
 
01.03.21
08:46
Я бы просто изменил ключевую инфу для применения расширения. Например, поле версия. После этого происходит перезапись расширения в кэшах, если оно там "застряло" со старым значением версии.
2 ArturDoo
 
01.03.21
09:18
(1)Изменил версию, 1с ругнулся на режим совместимости с 8.3.12 на 14. Не помогло...
3 Фрэнки
 
01.03.21
09:32
Ну так исправь режим. Если у тебя расширение не соответствует рабочей базе, то как это еще делать?

Поле версия - это внутри расширения на уровне общих свойств расширения рядом с полем Поставщик.
Идентификатор, не имеющий никакого практического смысла, кроме как для формирования значения хеш функций при подписи объектов расширения.
4 Фрэнки
 
01.03.21
09:34
Не, ну можно еще и кэши всюду очистить вручную. Скорей всего, что в кэше приложения на сервере
5 DrZombi
 
гуру
01.03.21
09:38
(0) Нужно:
1. Подготовить ваше расширение для новой версии 1С конфигуратора, т.е. для новой ЕРП
2. Когда обновишь ЕРП из конфигуратора, тут же надо объединиться с вашим расширением. (если вы в расширении не добавляли какие либо справочники или документы или регистры, то можно просто Загрузить его)
3. После проверить на ошибки с расширенной проверкой.
4. Проверить на возможность применения расширения.
6 ArturDoo
 
01.03.21
09:58
(3) Сразу поправил, как ругнулся
(5) Проверял на ошибки применения расширения. Сейчас ошибок не выдаёт. Но не видит справочник, к которому обращаются.
Вопрос заключается в том, как добиться первого окна исправления ошибок применения расширения. Перезалить cf конфигурации или расширения ли ещё что-то?