|  | Почему обработчик события документа ОбработкаОповещения вызывается несколько раз? | ☑ | 
    
        | 0
    
        Flutt1   28.08.20✎ 13:02 | 
        Здравствуйте. Обработчик оповещения, после завершения, вызывает почему-то себя еще раз. Абсолютно с теми же параметрами (ИмяСобытия, Параметр, Источник). По стеку вызовов - всё из одного места. Через замер производительности вижу, что ничего между первым вызовом оповещения и повторным - никакой код не отрабатывал. Оборудование не подключено. Подскажите, пожалуйста, что это может быть     |  | 
    
        | 1
    
        Flutt1   28.08.20✎ 13:04 | 
        Вызывается изначально оповещение из этого места:
&НаКлиенте
 Процедура ПослеЗакрытияФормыРучнойВводШтрихкода (Результат, Параметры) Экспорт
 
 Если ЗначениеЗаполнено(Результат) Тогда
 
 Оповестить("Barcode", Результат, "ПодключаемоеОборудование");
 
 КонецЕсли;
 
 КонецПроцедуры
 |  | 
    
        | 2
    
        acht   28.08.20✎ 13:10 | 
        Ну, например, был лишний вызов ПодключитьОбработчикОповещения     |  | 
    
        | 3
    
        Flutt1   28.08.20✎ 13:11 | 
        (2) Конфигурация самописная, через глобальный поиск не находится ни один вызов ПодключитьОбработчикОповещения     |  | 
    
        | 4
    
        acht   28.08.20✎ 13:15 | 
        (3) > самописная
И что написано в обработчике?
 |  | 
    
        | 5
    
        Flutt1   28.08.20✎ 13:17 | 
        (4)
&НаКлиенте
 Процедура ОбработкаОповещения(ИмяСобытия, Параметр, Источник)
 
 Если Источник = "ПодключаемоеОборудование"
 И (РежимОтладки = Истина Или (ВводДоступен() И РежимОтладки = Ложь)) Тогда
 
 Если ИмяСобытия = "Barcode" Тогда
 
 ОбработатьQRКодНаКлиенте(СокрЛП(Параметр));
 
 КонецЕсли;
 
 ИначеЕсли ИмяСобытия = "ДобавитьПартиюПослеМаркировкиВРасфасовку" Тогда
 
 Успешно = ЗаблокироватьОбъектДляРаботыНаСервере(Параметр);
 
 Если Успешно Тогда
 
 ДобавитьКонтейнерВСписокНаСервере(Параметр);
 
 КонецЕсли;
 
 КонецЕсли;
 
 КонецПроцедуры
 |  | 
    
        | 6
    
        Flutt1   28.08.20✎ 15:16 | 
        Был вариант, что открыто несколько форм одного и того же документа - но это не так. При вызове ПолучитьОкна() вижу всего 3 формы: главная форма 1С, форма списка и форма документа. :(     |  | 
    
        | 7
    
        Kesim   28.08.20✎ 16:11 | 
        (0) было тоже самое вчера с картридером, но у меня отличались события, то "подключение", то "данные карты + номеркарты", то "нет карты + номеркарты"     |  |