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

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

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

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