У меня есть приложение Rails, которое отслеживает наши продукты в процессе производства. Я хотел бы иметь сканер штрих-кода на каждой рабочей станции и попросить сотрудника сканировать штрих-код для элемента, когда он закончит работу над этим элементом.Как определить, какой сканер штрих-кода сканировал ярлык?
В окне StatusUpdate#new
есть текстовое поле, которое принимает номер отсканированного штрих-кода и создает запись для этого номера и текущего времени. Я хотел бы также определить, какой сканер сканировал штрих-код.
Возможно ли определить, какой из 10 сканеров штрих-кода использовался?
Я знаю, что некоторые сканеры способны вводить префикс перед сканированным штрих-кодом, поэтому я могу разобрать этот префикс для идентификации используемого сканера. Я надеюсь, что может быть другое решение.
Сканеры - это просто интерфейс и не будут перечислены. Возможно, у вас есть возможность входа в систему на основе того, какой сканер находится на этом терминале, и вы можете использовать это. –
Какие типы сканеров штрих-кода вы используете (производитель и P/N) и как вы подключаете их к вашей системе? – Swinders
Можете ли вы, чтобы рабочий сканировал штрих-код, привязанный к своей станции, тогда этот предмет можно отсканировать? Для этого потребуется два текстовых поля для каждой формы. Вы можете сделать штрих-коды станции и пункта «несовместимыми», чтобы форма не могла их смешивать. –