[TITLE]
使用条形码应用进行库存操作与指令的配置及打印指南
[DESCRIPTION]
本文介绍了在 Odoo 中通过 Barcode 应用扫描条形码执行库存收货、发货、生产、内部转移和拣选等操作的方法,包含操作类型的配置、打印条形码的步骤以及常用指令的使用说明,帮助企业实现无屏幕、简化工作流程的库存管理。
[KEYWORDS]
条形码, 库存操作, 打印条形码, 内部转移, 拣选, 生产制造, Odoo, 仓库设置, 条码扫描, 库存管理
[TRANSLATED_CONTENT]
操作类型和指令
库存操作(如 收货单和送货单 <../../inventory/shipping_receiving/daily_operations/receipts_delivery_one_step>)以及指令(如验证转移或将产品装入包装)均可通过 Barcode 应用扫描条形码完成。这使员工无需触摸屏幕或在电脑上使用 Inventory 应用,即可处理任务并访问菜单,并通过将操作条形码放置在相应的实体位置,实现工作流的流畅化。
配置操作 {#inventory/barcode/configure_operations}
Inventory 与 Barcode 应用中的 操作类型 定义了会改变库存中产品状态的动作。可打印的操作类型取决于数据库的设置。默认情况下,可为 收货单 (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 时
首次打开 Barcode 应用时,会出现一个提示,提供打印指令和操作条形码的选项,以及一些用于测试的示例条形码。点击这些链接是打印指令和操作条形码的最简方式,点击后提示将不再出现。
从 Inventory 设置
如果未出现条形码打印提示,可随时在 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 按钮才会出现。
::::
为特定订单打印拣选操作 {#inventory/barcode/print_order}
收货单、生产订单、转移单和送货单均可提前打印,其在打印选项菜单中称为 拣选操作 或 拣选。
在 Barcode 中
在 Barcode 应用中,点击 Operations 按钮,选择操作类型后再选择具体订单进行打印。随后,可扫描已有的 [PRINT PICKING OPERATION] 条形码,或点击 fa-cog(齿轮)图标打开 Barcode 操作菜单,点击 Print Picking Operation 按钮。
在 Inventory 中
在 Inventory 应用中,点击相应的操作类型(收货单、送货单 等),选择具体订单或操作。随后,点击 fa-cog(操作)图标,悬停 Print(fa-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 → Settings 的 Operations 部分勾选 Work Orders,并点击 fa-print Print barcode commands。
::: seealso
[SUMMARY]
操作类型和指令
配置操作
内部转移
- 启用存储位置
- 路径:Inventory → Configuration → Settings → Storage Locations
拣选
- 启用多步骤路径并设置拣选步骤
- 路径:Inventory → Configuration → Settings → Multi-Step Routes → Set Warehouse Routes
打印条形码
首次打开 Barcode 时的提示
- 打印示例条形码
从 Inventory 设置打印
- 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 并打印对应指令条形码