[TITLE]
Odoo 条形码扫描仪设置指南:硬件选择、配置与常见型号
[DESCRIPTION]
本文详尽介绍在 Odoo 库存与条形码应用中选择、安装和配置 USB、蓝牙及移动电脑条形码扫描仪的步骤,并提供 Zebra、Honeywell、Cipherlab 等主流型号的具体设置方法,帮助企业快速实现精准扫码。
[KEYWORDS]
Odoo, 条形码扫描仪, 硬件设置, USB 扫描器, 蓝牙扫描器, 移动电脑扫描器, Zebra, Honeywell, Cipherlab, 配置
[TRANSLATED_CONTENT]
条形码扫描仪设置
::: {#barcode/setup/hardware}
请按照本指南选择并设置与 Odoo 库存 和 条形码 应用兼容的条形码扫描仪。
:::

扫描仪类型
在设置条形码扫描仪之前,先确定哪种类型的扫描仪最符合业务需求非常重要。Odoo 可使用的扫描仪主要分为三类,各有优势和适用场景:
USB 扫描仪 通过电脑连接,适用于在固定地点(如超市收银台)进行扫描的业务。
蓝牙扫描仪 可与智能手机或平板配对,是一种成本低且便携的条形码扫描方案。此时 Odoo 安装在手机上,仓库操作员可直接通过移动设备进行操作和库存检查。
移动电脑扫描仪 是内置条形码扫描器的移动设备。
:::: important ::: title 重要提示 :::
- 使用 USB 扫描仪时,请确保扫描仪兼容电脑的键盘布局。
- 使用移动电脑扫描仪时,请确保设备能够正常运行 Odoo 移动应用。近期采用 Android 系统并使用 Google Chrome 浏览器,或 Windows 系统并使用 Microsoft Edge 的型号通常可以工作。但由于型号和配置差异较大,仍需进行测试。
::::
::: seealso Odoo 库存 & 条形码 • 兼容硬件
:::
配置
设置条形码扫描仪时,请确保以下配置正确,以便扫描仪能够在 Odoo 中正确解析条码。
键盘布局
使用 USB 条形码扫描仪时,需要将其键盘布局与操作系统的布局匹配,以保证字符能够正确识别。通常应将扫描模式设置为接受 USB 键盘 (HID),语言则依据实际使用的键盘而定。
以 Zebra 扫描仪为例,扫描用户手册中对应语言的键盘楔形条码即可完成设置。

自动回车
Odoo 默认在两次扫描之间有 100 毫秒的延迟,以防止误重复扫描。为与扫描仪同步,需要在每次扫描后加入 回车(即键盘上的 “Enter” 键)字符。Odoo 将回车视为条码输入结束,从而接受本次扫描并等待下一次。
通常扫描仪默认已包含回车功能。请通过扫描用户手册中的特定条码(如 [CR suffix ON] 或 [Apply Enter for suffix])确认已开启。
Zebra 扫描仪
使用 Zebra 扫描仪时,需要确保以下按键输出配置已正确设置,以避免错误。
在 Zebra 扫描仪主屏幕打开 DataWedge 应用(图标为浅蓝色条形码)。
在 DataWedge Profiles 页面,选择相应的配置文件进入设置。
:::: warning ::: title 警告 :::
不建议使用 “DWDemo” 配置文件,因为它在某些情况下无法正常工作。
建议创建一个新的个人配置文件。创建后,在该配置文件的 Associated Apps 中添加 Odoo Mobile 应用和 Google Chrome 应用。
::::
选定配置文件后,向下滚动至 Keyboard Output 项,确保 Enable/disable keystroke output 为 Enabled。
{.align-center}
启用后返回 Profile 页面,打开 Keystroke output 部分,再进入 Key event options 子菜单。
在 Characters 中,确保勾选了 Send Characters as Events。
:::: important ::: title 重要提示 :::
Send Characters as Events 必须勾选,否则 Odoo 无法 识别扫描到的条码。
::::
完成上述所有步骤后,进行一次测试扫描,确保 Zebra 扫描仪工作正常。
Honeywell 移动电脑扫描仪
使用 Honeywell 扫描仪时,请按以下步骤操作,使其在 Odoo 中能够正常扫描条码。
在 Honeywell 扫描仪主屏幕,点击 Settings(齿轮图标),随后选择 Honeywell Settings → Scanning。
进入后点击 Internal Scanner → Default Profile,在弹出列表中选择 Data Processing Settings。
Data Processing Settings 决定条码数据的处理方式。找到 Wedge Method 项,默认值为 Standard。
{.align-center}
将 Wedge Method 改为 Keyboard。
完成上述步骤后,执行一次测试扫描,验证 Honeywell 扫描仪是否正常工作。
Cipherlab 移动电脑扫描仪
使用 Cipherlab 扫描仪时,请按以下步骤操作,使其在 Odoo 中能够正常扫描条码。
在 Cipherlab 扫描仪主屏幕,打开 App Drawer (All Applications),点击 ReaderConfig 应用(橙色齿轮图标叠在蓝色条形码图标上)。
选择 Default Profile,如有需要可新建配置文件。
在 General Settings 中点击 Data Output → Keyboard Emulation。
{.align-center}
默认情况下,Keyboard Emulation 下的 Input Method 为 Default Mode。将其改为 KeyEvent。
{.align-center}
完成后进行一次测试扫描,确认 Cipherlab 扫描仪工作正常。
::: seealso ../setup/software
:::
[SUMMARY]
- 条形码扫描仪设置
- 扫描仪类型
- USB 扫描仪
- 蓝牙扫描仪
- 移动电脑扫描仪
- 配置
- 键盘布局
- 自动回车
- Zebra 扫描仪
- Honeywell 移动电脑扫描仪
- Cipherlab 移动电脑扫描仪
- 扫描仪类型