УНФ Форма Авторизации Кассира

1. S_VA 17.11.23 05:51 Сейчас в теме
При закрытии формы авторизации срабатывает поиск товара по штрих-коду (неизвестные штрих-коды)
Форма авторизации открыта в заблокированном режиме (блокироватьВесьИнтерфейс)
По идее же режиме блокировки события не должны передаваться на другую форму

Если Источник = "ПодключаемоеОборудование" И ВводДоступен() Тогда
        Если ИмяСобытия = "ScanData" Тогда
            // Преобразуем предварительно к ожидаемому формату
            Данные = Новый Массив();
            Если Параметр[1] = Неопределено Тогда
                Штрихкод = Параметр[0];
            Иначе
                Штрихкод = Параметр[1][1]; // Достаем штрихкод из дополнительных данных
            КонецЕсли;
            
            Ответственный = Сотрудники.СотрудникПоШтрихКоду(Штрихкод);
        
            Если Не ЗначениеЗаполнено(Ответственный) Тогда
                
                Сообщение = Новый СообщениеПользователю;
                Сообщение.Текст = НСтр("ru = 'Не найден ответственный сотрудник по штрихкоду. Выберите ответственного вручную.'");
                Сообщение.Поле = "Элементы.Сотрудник";
                Сообщение.УстановитьДанные(ЭтотОбъект);
                Сообщение.Сообщить()
                
                                
                
            //    
                СтруктураЗакрытия = Новый Структура("Ответственный", Ответственный);
                ЭтаФорма.Закрыть(СтруктураЗакрытия);
                
        КонецЕсли; 
        
            
        КонецЕсли;
Показать
По теме из базы знаний
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот