Страница 1 из 4

Сканирование штрих-кодов

Добавлено: 15 апр 2019, 13:47
Polyakov
Добрый день, очень просится функция сканирования штрих-кода, через телефон удобно добавлять товар в базу ( Название, описание, фото) все это удобно добавил, вот еще бы сканер кодов и вообще шикарно было бы!

Ответьте пожалуйста, насколько это сложно будет добавить?!
Жду)

Re: Сканирование штрих-кодов

Добавлено: 15 апр 2019, 15:34
support
Ранее со сканерами кодов не работал, поэтому прошу пояснить как это все должно работать на практике.

Re: Сканирование штрих-кодов

Добавлено: 15 апр 2019, 15:58
Polyakov
Ну пример:

Есть товар со штрих-кодом ( от производителя ) который нужно занести в базу товаров!

Мы идем на склад, открываем систему в телефоне, добавляем новый товар - указываем название, описание, добавляем фото, и нажимаем кнопку типо "добавить штрих-код" открывается камера, после чего мы сканируем штрих код на товаре, значение добавляются в карточку, после мы сохраняем. У нас получается поле в записи товара со значением штрих кода.

А вот дальше уже сложнее.

Когда мы делаем продажу товара, мы открывает "Расход" и добавляем запись. И вот тут должна быть возможность найти товар с "Базы товаров" по штрих коду на товаре( мы куда то жмем, открывается камера мы пикаем штрих код ) система делает поиск в базе и добавляет товар к записи. ( то что мы делаем сейчас с полем "Сущность", только мы ищем по названию руками ) а тут пикаем и оно находит товар сразу!

Думаю понятно объяснил!

Re: Сканирование штрих-кодов

Добавлено: 15 апр 2019, 17:27
support
Оно то понятно, но дело в том, что Руководитель - это веб приложение, и такого взаимодействия, что при сканировании что-то автоматически выполнялось, скорей всего не получится добиться.
Как появится время, я изучу вопрос.

Я так понял вы в основном на мобильно сканируете штрихкоды?

Re: Сканирование штрих-кодов

Добавлено: 15 апр 2019, 17:41
Polyakov
ну да, сейчас основной вопрос с мобилки, что бы на складе этим заниматься. не тягать с собой ноут.
Но если бы был такой функционал в пк версии было бы тоже круто! ну эт как пойдет! Окей буду ждать может что то придумаете

Re: Сканирование штрих-кодов

Добавлено: 15 апр 2019, 17:57
support
Похоже что уже есть обработчики событий на javascript. Будут пробовать прикрутить.
http://qaru.site/questions/611325/detec ... de-scanner
https://plugins.jquery.com/scannerdetection/
https://a.kabachnik.info/jquery-scanner ... orial.html

Re: Сканирование штрих-кодов

Добавлено: 15 апр 2019, 20:30
Develop-Soft
Классический (лазерный) сканер штрих-кода работает в режиме эмуляции клавиатуры. Чтобы узнать кто вводит штрихкод достаточно засечь паузу между нажатиями (сканер это выполняет со скоростью, невозможной для человека). Но прокатит такой скрипт только для настольного браузера. В мобиле несколько иначе. Скрипт на странице "просит" доступ к камере и получает отсканированный код уже не в виде нажатий а целой строкой.
В общем что-то такое надо (работает с мобильного браузера): https://webqr.com/index.html

P.S. Кстати, сканить в "рук-а" с мобилы можно не только штрихкоды но и qr-коды (адреса, телефоны, реквизиты и т.п.).

Re: Сканирование штрих-кодов

Добавлено: 22 май 2019, 18:13
masyok
Хотелось бы еще добавить функционал добавление действия при сканировании штрихкода. Например,
- есть множество видов оборудования, каждое оборудование в системе - это отдельная запись сущности.
- В этой сущности есть отдельное поле с инвентарным номером, по которому сгенерирован штрих-код.
- Штрих коды наклеены на оборудование
- При обслуживании оборудования человек наводит камеру на штрих-код, после чего открывается карточка оборудования (соответствующая запись сущности)
- Человек вносит необходимые изменения (нажимает кнопку, меняет статус и т.п.)

Сейчас надо вручную вбивать в поиске длинный номер, что является не удобным

Re: Сканирование штрих-кодов

Добавлено: 27 май 2019, 08:17
Polyakov
Хорошая идея, для сервис центов будет очень нужный функционал!

Re: Сканирование штрих-кодов

Добавлено: 27 май 2019, 19:53
ChernetsovMikhail
masyok - поддерживаю. Ждем как манну. Уже готовим наклейки с уникальными номерами оборудования из системы.