#327

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

Где найти кнопку

В шапке любой страницы портала. Иконка — штрихкод в синей рамке. Кнопка видна всегда, в том числе на главной до авторизации (но реальное действие после сканирования произойдёт только после входа).

Как сканировать

  1. Нажмите кнопку сканера в шапке — откроется модальное окно.
  2. При первом использовании браузер спросит разрешение на доступ к камере — нажмите «Разрешить».
  3. Наведите камеру на QR-код. Оптимальное расстояние — 10–30 см. Код должен полностью попадать в кадр.
  4. Как только сканер распознаёт код, окно закрывается, и портал выполняет действие.

Какая камера используется

Сканер по умолчанию запрашивает заднюю камеру устройства — она физически удобнее для наведения на этикетку. Если задней камеры нет (например, на ноутбуке), используется фронтальная — но распознавание может работать хуже из-за зеркального изображения.

Что произойдёт после сканирования

Действие зависит от того, на какой странице вы открыли сканер:

Альтернатива: ручной ввод

Если по каким-то причинам сканер не работает (нет камеры на устройстве, плохое освещение, грязная этикетка) — почти везде в портале есть текстовое поле, в которое можно ввести идентификатор вручную. На этикетке обычно напечатан короткий ID — его и наберите.

Скорость распознавания

В хороших условиях (нормальное освещение, ровная этикетка, фокус камеры) распознавание занимает доли секунды. В плохих условиях (тёмный склад, потёртая этикетка) — может потребоваться 2–5 секунд. Если за 10 секунд код не распознан — отодвиньте/придвиньте телефон, проверьте свет.

Что сканер умеет читать

  • QR-коды — стандартный машиночитаемый формат, используется во всём портале (этикетки остатков, палет, личные коды работников).
  • Штрихкоды (1D) — некоторые типы (Code 128, EAN-13). Используется реже, в основном на стандартизированных товарах.

Сканер не различает «свои» и «чужие» коды — он просто читает значение и передаёт порталу. Если код не имеет смысла в контексте текущей страницы, портал покажет понятную ошибку.

Закрыть окно сканера

Если открыли сканер по ошибке или передумали — крестик в правом верхнем углу либо клик по затемнённой области вокруг окна. Видеопоток остановится, камера освободится.