Здравствуйте,
Это вот про что:
Представьте себе простейший терминал «Тип 2», например. Который работает по штрих-коду, по принципу «сделал - пикнул».
В стандартном варианте он заточен под то, что человек за один раз может «отпикать» сразу несколько разных деталей. То есть, подходит к терминалу, например, пильщик, с бумагой, на которой список разных заготовок и напротив каждой количество и штрих-код. И хочет отметить, какие он сделал по этому списку.
Как выглядит последовательность его действий при этом:
подошел к терминалу
поднес свою карточку (брелок, браслет и т.п.)
считал штрих-код детали:
нажал «Ок», если сделал все, или ввел количество и нажал «Ок», если сделал не всё количество из партии
считал штрих -код следующей детали
нажал «Ок» или ввел количество и нажал «Ок»
считал штрих-код следующей детали…
и т.д.
Когда по последней из сделанных деталей отметил, нажал «Выход».
Точно такой же алгоритм действий и если, например, пришел работник с пачкой маршрутных листов от деталей, которые он все сделал. Приложил карточку – авторизовался, и пошел отмечать: считал штрих-код, ввел количество, нажал Ок. Считал следующий штрих-код. И т.д.
Удобно.
А теперь представьте себе другую ситуацию:
Человек паял целый день печатные платы. Одинаковые. Весь день. Одни и те же. Сделал сегодня 37 шт из 380. Рабочий день закончился. Ему надо пойти на терминале отметить, сколько не сделал, и можно идти домой.
У него есть квиточек (маршрутник и т.п.) от этой партии плат.
Он подходит к терминалу, прикладывает карточку, вводит «37», нажимает «Ок».
Программа ему говорит опять: «Считай штрих-код!».
Он задумывается:
Зачем опять считать штрих-код? Я же уже считал? и количество ввел? А, может, не ввелось? Может надо ещё раз попробовать считать и ввести? Или что?
Получаем потенциальный источник возможных ошибок в этом месте.
В данном конкретном случае, было бы лучше, если бы после нажатия «Ок» и сообщения, что информация внесена, терминал вываливался в стартовое окно («часы» или список заданий) и ожидал опять прикладывания карточки.
То если алгоритм общий был такой:
подошел к терминалу;
приложил карточку;
считал штрих-код;
ввел количество, нажал Ок.
конец. Терминал «закрылся», можешь идти.
Вот для того, чтобы так было, и нужен этот параметр (настройка) «Закрывать и брать новые задания по 1шт.».
Почему настройка?
Потому что первым двум товарищам из нашего примера, было бы менее удобно так работать - по второму варианту. Если бы после «Ок» терминал вываливался в начальное состояние. Им бы тогда, чтобы отметить 10 деталей, пришлось бы 10 раз приложить свою карточку к терминалу, а не 1.
А последнему товарищу, наоборот, так лучше. Потому что он не сдаёт сразу по несколько разных изделий (ну или крайне редко так бывает). Ему логичнее и понятнее, когда «Ок» нажал, и на этом всё и закончилось.
Поэтому сделано, как настройка. Хочешь, после отметки терминал будет ждать внесения информации по следующей детали (по умолчанию). Хочешь, будет считать, что всё, и уходить в начальное состояние после внесения информации по детали (поставить галочку "Закрывать и брать задания по 1 шт").