Ошибка применения расширения конфигурации
Приложение
Здравствуйте, Светлана,
ошибка показывается в общем модуле Загрузка выписки по банковскому счету в функциях хозяйственных операций Получения займа от контрагента и Уплаты процентов по займу контрагента.
Поскольку в коде общего модуля ссылок на эти функции нет — я проверила (привожу скрины), то при обработке загрузки выписок программа, попадая в этот модуль, видит несоответствие по операциям и сообщает об этом.
Данные по ошибке приходят из патча EF_60002641. У вас подключена автоматическая загрузка исправления ошибок 1С, поэтому в Конфигурации в списке расширений всегда присутствуют те, или иные исправления от разработчиков.
Указанного патча не нашла ни в БП 3.0, ни в БП КОРП 3.0, максимальное там сейчас EF_60002611, а у вас EF_60002641, но не суть. Вам нужно открыть конфигуратор. В разделе Конфигурация — Расширения найти указанный патч и по кнопке Удалить — удалить его из списка.
Приложение
1С часто отзывает патчи, но они могут попасть с обновлением и уже удалять их в этом случае нужно вручную. Вероятно, в следующем обновлении разработчики добавят в загрузку выписок общего модуля новый функционал по хозяйственным операциям и данный патч станет актуальным, но пока он не может работать и не должен участвовать в загрузке.
Ошибка в расширении EF_00_00XXXXXX или EF_ХХХХ_ХХ при обновлении конфигурации 1С:Предприятие
Что делать, если после обновления конфигурации 1С выходит сообщение об ошибке инициализация модуля EF — скорее всего «свежего» патча.
Буквально на днях помогли исправить похожую ошибку в 1С БП, которая не запускалась из-за EF_1954_14.
В октябре т. г. публиковали материал по ошибке в модуле EF_00_00406132 «Процедура или функция с указанным именем не определена». В общем, алгоритм схожий.
Причина
Наиболее вероятно, что при автоматическом обновлении 1С не смогла удалить ранее установленный патч с исправлениями или произошел внутренний сбой. И теперь один из модулей препятствует корректному запуску программы.
Поэтому, проблемный патч необходимо удалить вручную.
Одно важное замечание
Перед выполнением каких-либо действий, пожалуйста, сделайте копию вашей информационной базы. Это будет правильным шагом.
В случае каких-то ошибочных действий, вы сможете вернуться к исходной точке. Это ваша страховка. Поэтому, будьте внимательны. Сделайте бэкап, а только потом приступайте к операциям с расширениями.
Способ 1. Если программа запускается в режиме Предприятия
Если ошибка не дает выполнить запуск в пользовательском режиме, то используйте другие способы.
- Перейдите в список установленных исправлений через меню «Администрирование — Обслуживание — Обновление программы — Установленные исправления (патчи)».
- В списке выберите патч, который необходимо удалить, и нажмите кнопку «Удалить исправление».
Альтернативный вариант открытия списка — через команду «Функции для технического специалиста».
Путь такой: «Главное меню — Функции для технического специалиста — Стандартные — Управление расширениями конфигурации».
Как включить показ всех функций на панели: Главное меню — Настройки — Параметры — ✔ Режим технического специалиста.
Способ 2. Удаление расширения через Конфигуратор
Этот вариант доступен только в 1С версии ПРОФ. У базовых версий в Конфигураторе нет пункта меню «Расширения конфигурации» — используйте 3-й способ.
- Откройте 1С в режиме Конфигуратора.
- Главное меню — Конфигурация — Расширения конфигурации.
Если пункт недоступен, выполните команду «Конфигурация — Открыть конфигурацию». - В списке установленных расширений выберите удаляемый патч и нажмите кнопку «Удалить» (или через меню «Действия — Удалить»).
Способ 3. Удаление патча с помощью параметра запуска
Где «/DeleteCfg» — указание на действие удаления. Два варианта:
- «/DeleteCfg -Extension <Имя расширения>»— удаление конкретного расширения или патча с указанным именем.
- «/DeleteCfg -AllExtension» — удаление всех расширений и патчей из информационной базы.
Эту команду необходимо добавить в дополнительные параметры запуска информационной базы или командную строку, вызывающую старт 1С.
Например, чтобы удалить расширение EF_1954_14 (у вас будет свой идентификатор патча), необходимо указать:
Менеджер баз 1С — ИБ — Изменить… — Далее > — Дополнительные параметры запуска
- Добавьте дополнительные параметры запуска ИБ на удаление одного или всех расширений.
- Разово откройте программу 1С в режиме Конфигуратор — после выполнения команды /DeleteCfg с указанной опцией Конфигуратор будет автоматически закрыт.
- Очистите поле дополнительных параметров запуска ИБ в исходное состояние и запустите её в режиме 1С:Предприятие.
Примеры удаления патча через командную строку
Для файловой базы:
Для клиент-серверного варианта:
Где:
/F <Путь> — путь к файловой информационной базе;
/S <Адрес> — адрес базы на сервере 1С;
/N <Имя> — имя пользователя из общего списка, необходимы полные административные права для этого пользователя;
/P <Пароль> — пароль пользователя, имя которого указано в /N (если пароля нет, то параметр не указывается);
/DeleteCfg -Extension <Имя расширения> — имя расширения, которое необходимо удалить. Либо /DeleteCfg -AllExtensions для удаления всех расширений и патчей.
Один из этих способов должен помочь. Также рекомендуем на время отключить автоматическую установку патчей, чтобы ситуация не повторилась. Успехов вам.
Если не получается или требуется дополнительная поддержка, наши программисты 1С готовы помочь. +7-911-500-10-11
Ошибка применения расширения конфигурации 1с как исправить
В этой инструкции расскажу как бороться с ошибкой подобной этой: «Ошибка подключения расширения: ИмяРасширения. » для 1С:Бухгалтерии 8.3, редакция 3.0.
Прежде всего, речь идёт о расширении, которое вы (или кто-то другой) когда-то подключили к конфигурации и забыли про него.
Возможно вспомнить об этом вам поможет ИмяРасширения в сообщении об ошибке.
И теперь, скорее всего после обновления базы, оно перестало работать.
Вариантов решения проблемы всего два.
Найти новую версию расширения и установить её вместо старой
Это самый правильный путь, если вам по прежнему нужны возможности, которые давало расширение.
В этом случае вам нужно связаться с его автором, получить новую версию (новый файл), а затем:
1. Зайти в базу в режиме пользователя.
2. Открыть меню «Функции для технического специалиста. » (у вас его нет?):
3. В открывшемся диалоге раскрыть пункт «Стандартные» и выбрать обработку «Управление расширениями конфигурации»:
4. Здесь среди установленных расширений найти нужное (по его имени в сообщении об ошибке), выделить его и нажать кнопку «Загрузить«:
5. Выбрать новый файл, полученный от автора и загрузить его вместо старой версии.
6. После этого нажать кнопку «Перезапустить»:
1С перезапустится и заработает новая версия расширения, уже без ошибок.
Отключить расширение
Если же получить новую версию расширения невозможно или вы решили отказаться от него по другим причинам, тогда нужно:
1. Зайти в базу в режиме пользователя.
2. Открыть меню «Функции для технического специалиста. » (у вас его нет?):
3. В открывшемся диалоге раскрыть пункт «Стандартные» и выбрать обработку «Управление расширениями конфигурации»:
4. Здесь среди установленных расширений найти нужное (по его имени в сообщении об ошибке), выделить его и нажать кнопку «Удалить«:
После этого расширение удалиться из базы (оно уже и так не работало) и сообщение об ошибке при открытии программы больше появляться не будет.
С уважением, Владимир Милькин (преподаватель школы 1С программистов и разработчик обновлятора).
Как помочь сайту: расскажите (кнопки поделиться ниже) о нём своим друзьям и коллегам. Сделайте это один раз и вы внесете существенный вклад в развитие сайта. На сайте нет рекламы, но чем больше людей им пользуются, тем больше сил у меня для его поддержки.
Как изменить режим совместимости расширения 1С
Расширение 1С может не работать, если у него отличается от основной конфигурации режим совместимости, при этом может возникать следующая ошибка:
Значение контролируемого свойства РежимСовместимости у объекта не совпадает со значением в расширяемой конфигурации
В данном видео показано как изменить режим совместимости расширения 1С и привести его в соответствие с режимом совместимости конфигурации.
Если расширение у Вас уже подключено, то как изменить режим совместимости показано в первом видео, если же расширение еще не подключено и возникает ошибка "Ошибка применения расширения конфигурации: Режим совместимости расширения конфигурации больше режима совместимости основной конфигурации", то данная ситуация рассмотрена во втором видео.