1с фоновое задание ошибка инициализации модуля

Во время выполнения регламентного задания не создаётся документ.

Я
   alexvid

22.01.18 — 14:36

Добрый день, коллеги. Ситуация в следующем. Доработанное УПП 1.3, обработка Рабочее место по заказам покупателя. Как регламентное задание через временный интервал запускается обработка, осуществляющая движение документов в рамках данного рабочего места. При определённых условиях должен создаваться документ Заказ на производство. Ранее данная операция получалась ранее, но пару месяцев назад перестала получаться. В консоли выходит ошибка:

«Ошибка инициализации модуля: Документ.ЗаказНаПроизводство.МодульОбъекта». При отладке фонового задания встаю на строку

Попытка

    Док    = Документы.ЗаказНаПроизводство.СоздатьДокумент();

и конфигуратор зависает, нужно его перезапускать. Никаких ошибок не выдаётся, пробовал создавать данный документ при открытии обработки, отдельной функцией — эффект одинаковый. Если попробовать создать другой документ в том же месте, например Заказ покупателя, проблем не возникает. Если под тем же пользователем не под регламентным заданием, а обработкой запуска данной обработки вручную произвести те же действия, Заказ на производство создаётся без проблем.

За период времени с момента нормального функционирования данного регламентного задания по текущий момент ни Заказ на производство, ни данная обработка рабочего места не изменялись в рамках данной схемы работы, я откатывался до старой версии — не помогло. Может быть что то поменял it отдел в настройке серверов, не знаю. Но с данной задачей я упёрся. Может быть было у кого то что нибудь подобное? Буду очень благодарен за поддержку.

   Timon1405

1 — 22.01.18 — 14:39

1) сервис- параметры — модули — проверка — внешнее соединение

2) проверить модуль объекта с этой галкой

3) обрамить найденный код

#Если НЕ ВнешнееСоединение

#КонецЕсли

   alexvid

2 — 22.01.18 — 16:42

Timon1405, та же картина, ошибок до строки

«Док = Документы.ЗаказНаПроизводство.СоздатьДокумент();»

не возникает

   Вафель

3 — 22.01.18 — 16:53

(1) только не внешнее соединение, а сервер

   alexvid

4 — 22.01.18 — 17:14

Сервер тоже не помог, всё так же

   Вафель

5 — 22.01.18 — 17:17

то бишь с точки зрения сервера код без ошибок в модуле?

   hhhh

6 — 22.01.18 — 17:22

(4) ну нажмите конфигурация проверка конфигурации и там выберите гали внешнее соединение и сервер.

   alexvid

7 — 22.01.18 — 17:23

Видимо да. До документа не доходит, зависает на вышеуказанной строчке в режиме точки останова на ней, либо проскакивает и обработка отваливается

   Timon1405

8 — 22.01.18 — 17:24

2) проверить модуль объекта -ДОКУМЕНТА ЗаказНаПроизводство с этой галкой (и с галкой сервер) как подсказывают(3)

   alexvid

9 — 25.01.18 — 11:55

Благодарю всех!!!

Всё оказалось элементарно

В модуле объекта в процедуре ОбработкаПроведения в цикле было Предупреждение, на нём была указана ошибка «Процедура или функция с указанным именем не определена (Предупреждение)» <<?>>Предупреждение(«…»); (Проверка: Внешнее соединение)

.

Заключил условие в

#ЕСЛИ КЛИЕНТ ТОГДА

Предупреждение(…);

#КОНЕЦЕСЛИ

и заказ на производство стал создаваться.

  

1Сергей

10 — 25.01.18 — 12:03

>>в процедуре ОбработкаПроведения в цикле было Предупреждение

расстрелять!

TurboConf — расширение возможностей Конфигуратора 1С

Содержание:

1.       Диагностика ошибки инициализации модуля

2.       Устранение ошибки инициализации модуля

В данной статье будет описано, как устранять ошибку в системе «1С:Предприятие», когда при обновлении типовой конфигурации появляется объявление вида «Ошибка инициализации модуля:EF_00_00ХХХХХ». Будет проведён анализ данной неполадки и приведены способы по её устранению.   


1.    Диагностика ошибки инициализации модуля

Данная ошибка довольно часто появляется у юзеров системы 1С, когда после обновления выдает ошибку и всплывает объявление об ошибке по инициализации модуля. Окно с данной неполадкой в системе 1С представлено на скриншоте далее:

Окно ошибки инициализации модуля

Появление окна с данной неполадкой означает то, что система 1С не имеет возможности автоматического удаления патча с правками. Данный патч с правками недавно был внесён в обновление системы и позволяет быстро определять возможные неполадки и править их.

Обычно, специфика патчей с правками подразумевает то, что эта система автономная и будет удалять всё лишнее самостоятельно, как только версия 1С будет обновлена. Однако, в реальности, случается иначе: автоматическое удаление может не срабатывать, обновление прерывается и возникает ошибка по инициализации модуля.  

2.    Устранение ошибки инициализации модуля

Рассмотрим алгоритм действий пользователя для устранения ошибки инициализации модуля. Очевидно, что необходимо провести удаления патча самостоятельно.

Для удаления патча вручную существует два метода:

1.     Через режим «1С:Предприятие» в системе. Откроем вкладку в меню «Администрирование», после чего кликнем на «Обслуживание», перейдём на раздел «Обновление программы» и избираем «Установленные исправления(патчи)», как демонстрируется на скриншоте с примером ниже:

Установленные исправления в режиме 1С Предприятия в системе

Перед пользователем появится список патчей с правками, как показано далее:

Список патчей с правками и их удаление

Избираем тот патч, который подлежит удалению и кликаем «Удалить исправление».

Также можно запустить перечень со всеми правками, которые были установлены, при помощи кнопки «Все функции», переходим на «Стандартные», после чего избираем «Управление расширениями конфигурации», как показано на скриншоте далее:

Управление расширениями конфигурации

2.     Удалить патчи через «1С 8 Конфигуратор». Чтобы провести данную процедуру, понадобится избрать пункт «Конфигурация» и перейти по ссылке «Расширения конфигурации». Появится новая вкладка с перечнем все расширений, которые были установлены, выбираем нужное и кликаем на «Удалить», как демонстрируется на скриншоте с примером ниже:

Удаление расширения в 1С 8 Конфигуратор

Оба способа являются рабочими и возобновляют корректную работу системы 1С, избавляя ошибки после установки обновления.

В данной статье была продиагностирована ошибка после обновления1С по инициализации модуля, а также было приведено два метода по устранению данной неполадки.

Специалист компании «Кодерлайн»

Айдар Фархутдинов

1С 8 Ошибка инициализации библиотеки модулей при выполнении регламентного задания фоново

Описание ошибки:
В данном случае ошибка «Ошибка инициализации библиотеки модулей» застала меня в расплох при выполнении регламентных заданий в фоновом режиме. Все бы ничего, но учитывая то, что в консоли «виднеется» только сама формулировка ошибки и ничего более, то справится с ней оказалось сложнее. Ведь это нужно весь код проанализировать…

Найденные решения:

Ошибка инициализации библиотеки модулей в регламентном задании

Но на помощь пришел журнал регистрации. По времени выполнения отслеживаем запись журнала и более подбробно получаем информацию о том, в чем именно может быть проблема.

Ошибка инициализации библиотеки модулей в фоновом выполнении, режиме

В моем случае было ошибкой использование функции Состояние().

Оцените, помогло ли Вам предоставленное описание решения ошибки?




© www.azhur-c.ru 2014-2020. Все права защищены. Использование текстов и изображений с данной страницы без письменного разрешения владельца запрещено. При использовании материалов с данной страницы обязательно указание ссылки на данную страницу.

11-11-2015

Журавлев А.С.
(www.azhur-c.ru)

0 / 0 / 0

Регистрация: 18.10.2013

Сообщений: 64

1

Регламентное задание на серверной базе. Ошибка инициализации модуля.

26.04.2017, 15:07. Показов 4427. Ответов 0


Студворк — интернет-сервис помощи студентам

Здравствуйте! При выполнении фонового регламентного задания на серверной базе в КонсолиЗаданий появляется «ошибка инициализации модуля». Знаю, что ругается на оператор «Предупреждение», но не знаю, как это обойти, т.е., чтобы если фоновое задание, то предупреждение не выполнялось? Подскажите, пожалуйста, если есть время.



0



Programming

Эксперт

94731 / 64177 / 26122

Регистрация: 12.04.2006

Сообщений: 116,782

26.04.2017, 15:07

Ответы с готовыми решениями:

Ошибка инициализации модуля
Здравствуйте, возникла проблема, конфигурация ут 10.3, происходит обмен с переферийной базы, по…

Регламентное задание
День добрый. Есть регламентное задание, оно перестало работать. Скачал обработку &quot;консоль заданий&quot;,…

Регламентное задание
Вечер добрый. В &quot;РегламентныхЗаданиях&quot; было создано задание, установлено выполнение 1 числа каждого…

Регламентное задание в 1с
серверная база,
создано два регламентных задания.
одно предопределенное — работает норм.
второе…

0

IT_Exp

Эксперт

87844 / 49110 / 22898

Регистрация: 17.06.2006

Сообщений: 92,604

26.04.2017, 15:07

1

Всем привет. Процедура вынесена в отдельный общий модуль, при вызове ее через регламентные задания падает на строчке «Документ1 = СтрокаТЗ1.Реализация.ПолучитьОбъект;» с ошибкой «Ошибка инициализации библиотеки модулей», если вызвать эту процедуру из обработки то все отлично.

Проверка модулей и Проверка конфигурации с включенными галочками: Сервер, Внешнее соединение и Внешнее соединение (Клиент-Сервер) — ошибок не выявили в данном модуле.

В модуле объекта походу что-то. Судя по галкам «ОтражатьВБухгалтерскомУчете» это конфа изначально под обычный режим. «Клиент обычное приложение» ставил галку?

Ставил, ничего необычного. Модуль объекта заменил модулем из типовой, не помогло.

Ругается именно на «ПолучитьОбъект», ссылка не пустая и не битая, все данные по ссылке тянутся.

А если поставить бряк и отладчиком «внутрь провалиться» — ничего не показывает?

для регламентных заданий если мне память не изменяет нужно режим отладки ставить при запуске сервера?

совет с партнерки: обрамить весь общий модуль #Если НЕ ТолстыйКлиентУправляемоеПриложение Тогда … #КонецЕсли

основная роль у конфигурации какая?

Итог. Решил проблему обновлением платформы до 8.3.5.1460, после этого при вызове процедуры из обработки появились ошибки, надо расставить во всех местах где есть какие-либо уведомления для пользователя #Если Клиент Тогда, проблема была в том что в одном модуле с процедурами для регламентных заданий были пользовательские процедуры и до версии 8.3.5.1443 1С на них не обращала внимания.

Тэги: 1С 8

Комментарии доступны только авторизированным пользователям

  • 1с уфн ошибка тэг кассира не заполнен как исправить
  • 1с ут 11 свертка базы ошибка
  • 1с установка ошибка применения преобразований
  • 1с установка новой платформы код ошибки 1625
  • 1с установитьпривилегированныйрежим ошибка прав доступа