Та нет вроде. Попытка тут ни причем.
Не так отрабатывают процедуры в СерверТО либо как то События поменяли. Вообщем что то поменяли, а понять что сделать, не могу.
Проблема осложняется тем что надо ехать к сканеру...
Код 2.3.12.1
Функция ОбработатьВнешнееСобытие(Источник, Событие, Данные, Клиент) Экспорт
Результат = мНетОшибки;
Клиенты = ПолучитьПараметрСервераТО("Клиенты", "Соответствие");
События = Клиенты[Клиент];
Если События <> Неопределено Тогда
Для Каждого ТекСобытие Из События Цикл
Если ТекСобытие.Источник = Источник
И ТекСобытие.ИмяСобытия = Событие Тогда
Оборудование = ПолучитьПараметрСервераТО("Оборудование", "ТаблицаЗначений");
ТО = Оборудование.Найти(ТекСобытие.Идентификатор, "Идентификатор");
ВидТО = ТО.Вид;
Обработка = ТО.Обработка;
Объект = ТО.Объект;
Результат = ОбработатьВнешнееСобытиеВнутр(ВидТО, Обработка, Объект,
Клиент, Событие, Данные,
ТекСобытие.Идентификатор);
КонецЕсли;
КонецЦикла;
КонецЕсли;
Возврат Результат;
КонецФункции
Код 2.3.7.1
Функция ОбработатьВнешнееСобытие(Событие, Данные, Клиент) Экспорт
Результат = мНетОшибки;
Клиенты = ПолучитьПараметрСервераТО("Клиенты", "Соответствие");
События = Клиенты[Клиент];
Если События <> Неопределено Тогда
ТекСобытие = События.Найти(Событие, "ИмяСобытия");
Если ТекСобытие <> Неопределено Тогда
Оборудование = ПолучитьПараметрСервераТО("Оборудование", "ТаблицаЗначений");
ТО = Оборудование.Найти(ТекСобытие.Идентификатор, "Идентификатор");
ВидТО = ТО.Вид;
Обработка = ТО.Обработка;
Объект = ТО.Объект;
Результат = ОбработатьВнешнееСобытиеВнутр(ВидТО, Обработка, Объект,
Клиент, Событие, Данные,
ТекСобытие.Идентификатор);
КонецЕсли;
КонецЕсли;
Возврат Результат;
КонецФункции