[TITLE]
使用条形码应用进行库存操作与指令的配置及打印指南

[DESCRIPTION]
本文介绍了在 Odoo 中通过 Barcode 应用扫描条形码执行库存收货、发货、生产、内部转移和拣选等操作的方法,包含操作类型的配置、打印条形码的步骤以及常用指令的使用说明,帮助企业实现无屏幕、简化工作流程的库存管理。

[KEYWORDS]
条形码, 库存操作, 打印条形码, 内部转移, 拣选, 生产制造, Odoo, 仓库设置, 条码扫描, 库存管理

操作类型和指令

库存操作(如 收货单和送货单 <../../inventory/shipping_receiving/daily_operations/receipts_delivery_one_step>)以及指令(如验证转移或将产品装入包装)均可通过 Barcode 应用扫描条形码完成。这使员工无需触摸屏幕或在电脑上使用 Inventory 应用,即可处理任务并访问菜单,并通过将操作条形码放置在相应的实体位置,实现工作流的流畅化。

InventoryBarcode 应用中的 操作类型 定义了会改变库存中产品状态的动作。可打印的操作类型取决于数据库的设置。默认情况下,可为 收货单 (WHIN)送货单 (WHOUT)、和 生产 (WHMANUF) 打印条形码。内部转移 (WHINT)拣选 (WHPICK) 操作也可以启用。

:::: note
::: title
注意
:::
两种操作(内部转移 (WHINT)拣选 (WHPICK))均需要扫描 位置条形码 <software>
::::

当数据库启用 存储位置 功能以指明产品在库存中的具体位置时,内部转移 (WHINT) 操作条形码即可使用。启用该设置:进入 Inventory app → Configuration → Settings,在 Warehouse 部分勾选 Storage Locations 选项。

当数据库使用配置了拣选步骤的 多步骤路径 功能时,拣选 (WHPICK) 操作条形码即可使用。启用步骤:进入 Inventory app → Configuration → Settings,在 Warehouse 部分勾选 Multi-Step Routes 并保存。随后点击 fa-arrow-right Set Warehouse Routes,打开仓库设置并选择对应仓库。在 Outgoing Shipments 部分,选择 Pick then Deliver (2 steps)Pick, Pack, then Deliver (3 steps)

::: seealso

  • 两步收货与送货 <../../inventory/shipping_receiving/daily_operations/receipts_delivery_two_steps>
  • 三步送货 <../../inventory/shipping_receiving/daily_operations/delivery_three_steps>
    :::

操作和指令的条形码可随时打印。文档会列出所有可用的库存指令(即使未启用),但仅包含当前数据库中已启用的操作。参见 配置操作 <inventory/barcode/configure_operations> 以启用缺失的操作。

::: example
print_inventory_commands_and_operation_types 文档始终显示 PUT IN PACK 指令,无论是否启用了 Packages 功能;但只有在配置了 Multi-Step Routes 并包含拣选步骤时,才会出现 Pick (WHPICK) 操作。
:::

:::: important
::: title
重要
:::
默认情况下,打印条形码会直接下载所选条形码的 PDF 文件,或在新标签页打开可下载/可打印的 PDF。若需实现直接打印,请 连接打印机 <../../../general/iot/devices/printer>
::::

首次打开 Barcode 应用时,会出现一个提示,提供打印指令和操作条形码的选项,以及一些用于测试的示例条形码。点击这些链接是打印指令和操作条形码的最简方式,点击后提示将不再出现。

如果未出现条形码打印提示,可随时在 Settings 页面打印库存指令和操作类型的条形码。路径:Inventory app → Configuration → Settings,在 Barcode 部分的 Barcode Scanner 设置下,点击 fa-print Print barcode commands and operation types

也可以在 Operations Types 配置菜单中为单个操作(如收货单、生产订单)打印条形码。步骤:Inventory app → Configuration → Operations Types,勾选需要打印的每种操作类型对应的复选框。

随后点击 fa-print Print 按钮,选择 Operation type (PDF) 下载包含操作条形码的 PDF,或选择 Operation type (ZPL) 将打印任务发送至 ZPL‑enabled printer <iot/link-printer>

:::: note
::: title
注意
:::
只有在至少选中一种操作类型后,fa-print Print 按钮才会出现。
::::

收货单、生产订单、转移单和送货单均可提前打印,其在打印选项菜单中称为 拣选操作拣选

Barcode 应用中,点击 Operations 按钮,选择操作类型后再选择具体订单进行打印。随后,可扫描已有的 [PRINT PICKING OPERATION] 条形码,或点击 fa-cog(齿轮)图标打开 Barcode 操作菜单,点击 Print Picking Operation 按钮。

Inventory 应用中,点击相应的操作类型(收货单送货单 等),选择具体订单或操作。随后,点击 fa-cog(操作)图标,悬停 Printfa-print),再点击 Picking Operations

:::: note
::: title
注意
:::
可以通过操作引用中的前缀(如 WH/IN/00012 中的 “IN”)来推断操作类型,以区分拣选操作。这些引用与操作类型条形码相似但不完全相同。
::::

  • 收货单 [WHIN]:创建一张新收货单,将产品入库。

    :::: warning
    ::: title
    警告
    :::
    扫描收货单条形码始终会创建一个 实例,而不会匹配已排程的订单。若要扫描特定的已排程收货单,请先 打印该收货单的拣选 <inventory/barcode/print_order>
    :::

  • 送货单 [WHOUT]:打开当前已排程的送货单。

  • 生产 [WHMANUF]:创建新生产订单。扫描产品条形码后,该产品会被加入 Producing 列表。

  • 内部转移 [WHINT]:创建新转移单。可扫描 位置条形码 <software> 指定来源和目的地,或扫描方向以在 Barcode 中启动转移。

  • 拣选 [WHPICK]:创建新拣选操作。此操作 必须 扫描 位置条形码 <software> 以确定来源位置。

  • MAIN MENU:在库存调整界面扫描后返回主菜单。
  • VALIDATE:扫描以确认操作已完成并可执行。
  • CANCEL:扫描后取消当前操作,并将其状态设为 Cancelled
  • PRINT PICKING OPERATION:扫描已有的送货单、转移单或收货单,以生成包含该操作参考号名称和条形码的 PDF,可用于后续直接打开该操作。
  • PRINT DELIVERY SLIP:扫描收货单或送货单以生成采购单或送货单的 PDF(不含条形码)。
  • PUT IN PACK:在扫描产品后使用此指令,将它们标记为同属一个 包装 <../../inventory/product_management/configure/package>;再次扫描该指令后,后续产品将放入新包装。
  • SCRAP:扫描后将产品标记为不合格,并移动至 报废库存 <../../inventory/warehouses_storage/inventory_management/scrap_inventory> 的虚拟位置。

默认情况下,Manufacturing 操作类型可扫描产品和组件,并点击 Produce 按钮进行生产。若要打印基本生产操作的条形码,请前往 Manufacturing app → Configuration → Settings,在 Operations 部分勾选 Barcode Scanner,然后点击 fa-print Print barcode commands and operation types

若要通过 Barcode 更细粒度地控制生产过程,请启用 Work Orders <../../manufacturing/basic_setup/bill_configuration> 功能。随后,在 Manufacturing app → Configuration → SettingsOperations 部分勾选 Work Orders,并点击 fa-print Print barcode commands

::: seealso

[SUMMARY]

操作类型和指令

  • 启用存储位置
  • 路径:Inventory → Configuration → Settings → Storage Locations
  • 启用多步骤路径并设置拣选步骤
  • 路径:Inventory → Configuration → Settings → Multi-Step Routes → Set Warehouse Routes
  • 打印示例条形码
  • Settings → Barcode → Print barcode commands and operation types
  • Operations Types → 勾选 → Print (PDF 或 ZPL)
  • 在 Barcode 中:Operations → 选择操作 → 选择订单 → Print Picking Operation
  • 在 Inventory 中:操作 → Actions → Print → Picking Operations
  • 收货单 (WHIN)
  • 送货单 (WHOUT)
  • 生产 (WHMANUF)
  • 内部转移 (WHINT)
  • 拣选 (WHPICK)
  • MAIN MENU、VALIDATE、CANCEL、PRINT PICKING OPERATION、PRINT DELIVERY SLIP、PUT IN PACK、SCRAP
  • 启用 Barcode Scanner 在 Manufacturing Settings
  • 启用 Work Orders 并打印对应指令条形码