8.1 Управление торговлей 10.3.3.3
С некоторого времени у клиентов подвисает база. В журнале регистраций есть сообщение Событие:Фоновое задание. Запуск - Метаданные:Регламентное задание.Получение электронных сообщений.
После продолжительной пытки (с пристрастием) клиентов было выявлено, что они пытались настроить внутреннего почтового клиента, но безуспешно. После чего все настройки удалили. С тех пор начались зависания. Может висеть от нескольких секунд до нескольких минут. В папке БД (при старте 1С) появляется файл jobdata.exc (ранее не замечен. у других клиентов этого файла нет) - при его удалении 1С выдает сообщение: "Менеджер заданий не активен - Завершить работу - Перезапустить...".
Перерыл всю базу - никаких заданий не нашел. Подскажите, как вылечить эту болезнь. Заранее благодарен.
С некоторого времени у клиентов подвисает база. В журнале регистраций есть сообщение Событие:Фоновое задание. Запуск - Метаданные:Регламентное задание.Получение электронных сообщений.
После продолжительной пытки (с пристрастием) клиентов было выявлено, что они пытались настроить внутреннего почтового клиента, но безуспешно. После чего все настройки удалили. С тех пор начались зависания. Может висеть от нескольких секунд до нескольких минут. В папке БД (при старте 1С) появляется файл jobdata.exc (ранее не замечен. у других клиентов этого файла нет) - при его удалении 1С выдает сообщение: "Менеджер заданий не активен - Завершить работу - Перезапустить...".
Перерыл всю базу - никаких заданий не нашел. Подскажите, как вылечить эту болезнь. Заранее благодарен.
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Конфигурация -> Общие -> Регламентные задания. Выбираешь регламентное задание, жмешь свойства, в свойствах есть расписание.
В модуле регламентных заданий нашел процедуру обработчик задания: Получение писем электронной почты:
Процедура ПолучениеЭлектронныхСообщений() Экспорт
Если НЕ Константы.ИспользованиеВстроенногоПочтовогоКлиента.Получить() Тогда
Возврат;
КонецЕсли;
ТекстОшибок = "";
УправлениеЭлектроннойПочтой.ПолучениеОтправкаПисем(Неопределено, Справочники.Пользователи.ПустаяСсылка(),,,, Истина, Ложь, ТекстОшибок);
Если ПустаяСтрока(ТекстОшибок) Тогда
ЗаписьЖурналаРегистрации("Получение электронных сообщений",
УровеньЖурналаРегистрации.Информация, Метаданные.Документы.ЭлектронноеПисьмо, ,
"Получение электронных сообщений выполнено успешно");
Иначе
ЗаписьЖурналаРегистрации("Получение электронных сообщений",
УровеньЖурналаРегистрации.Ошибка, Метаданные.Документы.ЭлектронноеПисьмо, ,
"Получение электронных сообщений выполнено с ошибками:" + Символы.ПС + ТекстОшибок);
КонецЕсли;
КонецПроцедуры
Получается можно штатным механизмом в режиме 1С:Предприятие поменять константу и все должно работать.
В модуле регламентных заданий нашел процедуру обработчик задания: Получение писем электронной почты:
Процедура ПолучениеЭлектронныхСообщений() Экспорт
Если НЕ Константы.ИспользованиеВстроенногоПочтовогоКлиента.Получить() Тогда
Возврат;
КонецЕсли;
ТекстОшибок = "";
УправлениеЭлектроннойПочтой.ПолучениеОтправкаПисем(Неопределено, Справочники.Пользователи.ПустаяСсылка(),,,, Истина, Ложь, ТекстОшибок);
Если ПустаяСтрока(ТекстОшибок) Тогда
ЗаписьЖурналаРегистрации("Получение электронных сообщений",
УровеньЖурналаРегистрации.Информация, Метаданные.Документы.ЭлектронноеПисьмо, ,
"Получение электронных сообщений выполнено успешно");
Иначе
ЗаписьЖурналаРегистрации("Получение электронных сообщений",
УровеньЖурналаРегистрации.Ошибка, Метаданные.Документы.ЭлектронноеПисьмо, ,
"Получение электронных сообщений выполнено с ошибками:" + Символы.ПС + ТекстОшибок);
КонецЕсли;
КонецПроцедуры
Получается можно штатным механизмом в режиме 1С:Предприятие поменять константу и все должно работать.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот