Имя: Пароль:
1C
1С v8
Метод объекта не обнаружен (ПредупредитьОбИстеченииСертификатовЛокальная)
0 Серов
 
07.10.13
09:48
После обновления УПП на 44 релиз выскакивает ошибка:

{МодульОбычногоПриложения(581)}: Метод объекта не обнаружен (ПредупредитьОбИстеченииСертификатовЛокальная)
        КонтекстЭДО.ПредупредитьОбИстеченииСертификатовЛокальная();

Кто-нибудь сталкивался с подобным. И КонтекстЭДО - что за страшная штуковина?
1 Галахад
 
гуру
07.10.13
09:54
Похоже на общий модуль.
2 Серов
 
07.10.13
09:56
(1) и даже больше - Модуль обычного приложения.
3 Ненавижу 1С
 
гуру
07.10.13
09:57
что говорит отладчик?
4 Серов
 
07.10.13
09:59
Отладчик ничего не говорит, т.к. не могу поймать событие. Не каждый раз ошибка выходит. Все выходные без толку ждал.
5 probably
 
07.10.13
10:00
А это часом не метод объекта платформы.
Сравни свой релиз платформы, с требуемым в описании конфигурации
6 Ненавижу 1С
 
гуру
07.10.13
10:03
7 Серов
 
07.10.13
10:05
В модуле обычного приложения есть подключемый обработчик ожидания
ПодключитьОбработчикОжидания("ПредупредитьОбИстеченииСертификатов", 900, Истина); // = 15(мин)*60(сек)
т.е. он запускается каждые 15 мин, но ошибка выходит очень не часто. Сходятся какие-то факторы.
Процедура ПредупредитьОбИстеченииСертификатов есть в этом же модуле.
(6) Про обработку ДокументооборотСКонтролирующимиОрганами я уже накопал и там нет процедуры ПредупредитьОбИстеченииСертификатов.
8 Серов
 
07.10.13
10:50
Нашел ошибку. Сравнил с конфигурацией поставщика и в ней нет подключения обработчика: ПодключитьОбработчикОжидания("ПредупредитьОбИстеченииСертификатов", 900, Истина);

Странно обновилась конфигурация...
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший