[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 扫描仪为例,扫描用户手册中对应语言的键盘楔形条码即可完成设置。

键盘布局设置示例。
Zebra 扫描仪用户手册中的键盘语言设置示例。

Odoo 默认在两次扫描之间有 100 毫秒的延迟,以防止误重复扫描。为与扫描仪同步,需要在每次扫描后加入 回车(即键盘上的 “Enter” 键)字符。Odoo 将回车视为条码输入结束,从而接受本次扫描并等待下一次。

通常扫描仪默认已包含回车功能。请通过扫描用户手册中的特定条码(如 [CR suffix ON][Apply Enter for suffix])确认已开启。

使用 Zebra 扫描仪时,需要确保以下按键输出配置已正确设置,以避免错误。

在 Zebra 扫描仪主屏幕打开 DataWedge 应用(图标为浅蓝色条形码)。

DataWedge Profiles 页面,选择相应的配置文件进入设置。

:::: warning ::: title 警告 :::

不建议使用 “DWDemo” 配置文件,因为它在某些情况下无法正常工作。
建议创建一个新的个人配置文件。创建后,在该配置文件的 Associated Apps 中添加 Odoo Mobile 应用和 Google Chrome 应用。
::::

选定配置文件后,向下滚动至 Keyboard Output 项,确保 Enable/disable keystroke outputEnabled

{.align-center}

启用后返回 Profile 页面,打开 Keystroke output 部分,再进入 Key event options 子菜单。
Characters 中,确保勾选了 Send Characters as Events

:::: important ::: title 重要提示 :::

Send Characters as Events 必须勾选,否则 Odoo 无法 识别扫描到的条码。
::::

完成上述所有步骤后,进行一次测试扫描,确保 Zebra 扫描仪工作正常。

使用 Honeywell 扫描仪时,请按以下步骤操作,使其在 Odoo 中能够正常扫描条码。

在 Honeywell 扫描仪主屏幕,点击 Settings(齿轮图标),随后选择 Honeywell SettingsScanning

进入后点击 Internal ScannerDefault Profile,在弹出列表中选择 Data Processing Settings

Data Processing Settings 决定条码数据的处理方式。找到 Wedge Method 项,默认值为 Standard

{.align-center}

Wedge Method 改为 Keyboard

完成上述步骤后,执行一次测试扫描,验证 Honeywell 扫描仪是否正常工作。

使用 Cipherlab 扫描仪时,请按以下步骤操作,使其在 Odoo 中能够正常扫描条码。

在 Cipherlab 扫描仪主屏幕,打开 App Drawer (All Applications),点击 ReaderConfig 应用(橙色齿轮图标叠在蓝色条形码图标上)。

选择 Default Profile,如有需要可新建配置文件。

General Settings 中点击 Data OutputKeyboard Emulation

{.align-center}

默认情况下,Keyboard Emulation 下的 Input MethodDefault Mode。将其改为 KeyEvent

{.align-center}

完成后进行一次测试扫描,确认 Cipherlab 扫描仪工作正常。

::: seealso ../setup/software
:::

[SUMMARY]

  • 条形码扫描仪设置
    • 扫描仪类型
      • USB 扫描仪
      • 蓝牙扫描仪
      • 移动电脑扫描仪
    • 配置
      • 键盘布局
      • 自动回车
    • Zebra 扫描仪
    • Honeywell 移动电脑扫描仪
    • Cipherlab 移动电脑扫描仪