Быстрые штрихкоды для Shop-Script

Добавляйте товары в заказ одним быстрым движением сканера штрихкодов.

16 октября 2019, версия 3.0.3


Вы могли в это не верить, но это правда: к интернет-магазину можно подключить сканер штрихкодов! А теперь попробуйте себе представить, как это может работать… Вероятно, вам в голову придёт мысль о том, что в сканере можно как-то настроить подключение к вашему серверу, и он через интернет будет отправлять сигналы об отсканированных штрихкодах через интернет…

Оказалось, что всё намного проще! Устанавливаете плагин «Сканер штрихкодов» для Shop-Script, и готово — ваш сканер уже подключён к интернет-магазину.

Неужели всё так просто?

На самом деле, никакого волшебства, конечно, тут нет, а чтобы это заработало, нужно сделать ещё кое-что: подключить сканер к компьютеру, на котором открыт раздел управления интернет-магазином.

Сканер штрихкодов работает приблизительно так же, как обычная клавиатура. Когда он считал очередной код, то посылает на подключённый к нему компьютер такие же сигналы, какие посылает ваша привычная клавиатура, чтобы напечатать на экране буквы или цифры. Т. е. сканер буквально «печатает» цифровой эквивалент штрихкода в подходящее поле.

Чтобы отсканированный штрихкод не попал случайно не в то поле, плагин специальным образом «направляет» его таким образом, чтобы штрикод вставился в поле поиска товара при создании заказа.

Как это вообще работает?

Вот пошаговое описание процесса:

  1. Для каждого товара нужно предварительно сохранить штрихкод. Плагин добавляет для этого специальное поле в свойствах каждого товара. Можно сделать это вручную — это долго, — а можно быстро импортировать из CSV-файла.

  2. Когда нужно создать для покупателя новый заказ, переходите на страницу «Новый заказ» и сканируете штрихкод сканером, подключённым к этому же компьютеру. Это сработает и в том случае, когда нужно отредактировать существующий заказ.

  3. Сканер отправляет на компьютер сигналы для «набора» символов штрихкода, и эти сигналы передаются на страницу создания нового заказа. И не просто на страницу, а именно в поле поиска товара по штрихкоду.
  4. Если товар с таким штрихкодом найден, то он сразу добавляется в заказ.
  5. Вам остаётся только заполнить все остальные данные: имя и адрес покупателя, способ доставки и оплаты, и сохранить заказ.

Точно так же поиск товара по штрихкоду выполняется на странице создания нового трансфера. Для этого надо открыть форму «Новый трансфер» в разделе «Товары → Склад». В ней есть поле для ввода штрихкода — в него плагин и отправит отсканированный штрихкод.

А если сканер не сработает?

Бывает, что штрихкод на упаковке товара плохо читается, и отсканировать его не получается. На этот случай есть возможность ввести штрихкод вручную. Видели, как это делают кассиры в супермаркетах? Пишете цифры под штрихкодом в специальное поле, и товар находится точно так же, как если бы сканер правильно сработал.

Нужно ли что-то настраивать?

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

Можно также включить показ штрихкода на странице заказа — в том числе в той версии страницы заказа, которая используется для печати.

Впечатления

Бывает так, что в интернет-магазине много товаров, и искать их по названию не так уж удобно — сложно запомнить точное название каждой товарной единицы, особенно если они у разных товаров похожи. В такой ситуации проще взять нужный товар в руки и отсканировать его штрихкод. Придётся сходить за ним на склад и достать с полки, но зато ошибка исключена: в заказ будет добавлено точно то, что требуется.

Оказалось, что и так можно делать, если ваш интернет-магазин работает на Shop-Script! И всего-то делов — установить плагин одной кнопкой в «Инсталлере».

* * *

«Сканер штрихкодов» в Магазине Webasyst: https://www.webasyst.ru/store/plugin/shop/scanbarcode/