排查扫码输入问题
排查摄像头无法启动、字符异常,或扫码结果被阻止、无法匹配等问题。
开始之前
先确认使用的是摄像头、手动输入框、通用键盘扫码枪、Zebra DataWedge 还是 Honeywell 键盘扫码枪,并准备一个不含敏感信息的测试条码。
操作步骤
-
检查工作区
返回移动端首页,确认打开了正确的工作区:“发货扫码”“产品入库”“产品出库”或“损耗出库”。
-
检查输入配置
使用摄像头时选择“相机 / 手动输入”,并检查摄像头权限。使用硬件时打开“手动输入”,并根据扫码枪选择“键盘楔入扫码器”、Zebra DataWedge 或 Honeywell 键盘扫码器。
-
检查焦点和后缀
使用键盘式扫码枪时,让“手动输入”输入框获得焦点,并确认每次扫码后发送 Enter、CR 或 LF。检查设备键盘布局,尽量移除隐藏前缀。
-
阅读结果提示
阅读扫码卡片和状态提示。“没有 ERP 记录匹配本次扫码”表示当前工作区无法解析提交值;权限、变体、仓库、阶段或打包提示则说明需要进行其他修正。
-
使用安全替代方式
摄像头不可用时,可以使用“手动输入”或已配置的键盘扫码枪。App 无法解析或完成操作时,先按当前提示修正,再根据最新结果重试。
预期结果
输入要么会解析为正确的扫码卡片,要么会显示说明下一项检查的本地化状态。可能改变库存或履约状态的操作,仍受所选工作区和账号权限控制。
遇到问题时
- 摄像头不可用:检查摄像头权限和设备支持情况;排查期间可使用“手动输入”。
- 硬件扫码枪没有反应:检查配对、HID 或 keyboard wedge 模式、输入框焦点、配置以及 Enter/CR/LF 后缀。
- 字符显示不正确:检查键盘布局和前缀,然后使用普通文本及匹配的硬件配置重试。
- 没有匹配或操作被阻止:确认条码属于当前工作区和所选工作流。库存操作要选择准确变体和仓库;发货操作要检查打包状态、阶段配置和权限。