1с процедура или функция с указанным именем не определена
Обновлено: 08.07.2024
«ОбщийМодуль.ЭлектронныеДокументыЭДО.Модуль(191,2)>: Процедура или функция с указанным именем не определена (ЗаполнитьОтпечаткиСертификатов)».
Из возможных действий: «Перезапустить» или «Завершить». Здрасьте, приехали.
Ошибка 1С в модуле EF_00_00406132 «Процедура или функция с указанным именем не определена» Ошибка 1С в модуле EF_00_00406132 «Процедура или функция с указанным именем не определена»Окно ошибки
Временное решение
Выход: отключение патча EF_00_00406132 через Конфигуратор.
Откройте вашу базу 1С в режиме Конфигуратор. В главном меню нажмите « Конфигурация — Расширения конфигурации ».
Если пункт недоступен, то сначала выполните команду « Конфигурация — Открыть конфигурацию ».
В окне со списком установленных расширений выберите расширение EF_00_00406132 и нажмите в строке на галку в поле «Активно».
Что делать, если у вас базовая версия
Попробуйте сделать таким образом:
- Укажите в дополнительных параметрах запуска информационной базы следующий ключ для удаления патча.
/DeleteCfg -Extension EF_00_00406132
- Запустите 1С в режиме конфигуратора. При этом Конфигуратор отроется и сразу закроется.
- После уберите этот ключ запуска и зайдите в режиме 1С:Предприятия, как обычно.
Дополнительная рекомендация
Чтобы исключить повторную автоматическую установку этого патча, на какое-то время через функции для технического специалиста уберите галку с « Загружать и устанавливать исправления (патчи) автоматически ». Нажмите на «Записать и закрыть».
В режиме 1С:Предприятия:
- Кнопка «Сервис и настройки» — Параметры — Режим технического специалиста (поставить ☑).
- Настройки — Функции для технического специалиста.
✅ После отключения «мешающего» патча вы с большой долей вероятности сможете успешно войти в базу.
⚡ Подписывайтесь на канал или задавайте вопрос на сайте — постараемся помочь всеми техническими силами. Безопасной и производительной работы в Windows и 1С.
Подпишитесь на рассылку, чтобы быть в курсе последних новостей и обновлений. Кейсы клиентов и рекомендации по настройке 1С. Читайте первыми ► здесь .
(0) Видимо, в расширение заимствована процедура (функция) в которой есть некие добавления. Вместе с формой. В том числе, вызывается процедура Прочитать(). Скорей всего, у к-либо переменной. Тут надо в этой строке с "Прочитать()" поставить точку останова и смотреть какое значение прилетает у переменной. Например, "НекаяПеременная.Прочитать();" а в "НекаяПеременная" прилетает Неопределено.
При отключении расширения прочитать=ложь и не заходит в прочитать()
присоединясь к вопросу: на расширении начало выводить эту ошибку при попытке в конфигураторе открыть форму 1С вылетает напрочь. проперка выдает вот это платформа: 8.3.16.1063 УТ 11 (11.4.8.84)
происходить начало после обновление платформы
(13) такая фигня у меня была когда поступление тиу переименовали в приобретение
(14) Спасибо, сейчас попробую. чем "Ч. не шутит". интересное, конечно решение проблемки.
(14) решение, конечно интересное НО форма заимствованная изрядно изменена. и чуть вроде поняла в чем интерес. раньше. заимствованная форма открывалась с родными реквизитами в одном цвете с добавляемыми (то есть черненьким рисовалось). сейчас. родные прозначненьким рисуются, а добавляемые черненьким. и тут конфликтик и возникает при открытии конкретно таких изменных форм
так. удаление таких форм это не решение. чую, так как переписывать ОЧ мягко выражаясь. какие есть решения.
(13) "записать" - это процедура на клиенте, доступна если выбран основной реквизит на форме. У меня такая штука тоже выходила, но в конфигуратора на форму пускало, с конфигуратора в расширении в форме нажал "обновить" и ошибка пропала, ошибка вышла при переходе на 8.3.14 и последующем обновлении конфигурации
Когда с конфигуратора выкидывало без предупреждения было переименование документа поступления на приобретение (платформа не обновлялась, только конфигурация)
У вас конфигурация обновлялась?
Читайте также: