它提供在库存操作中读取条形码的功能。
项目描述
本模块为库存模块提供条形码读取器界面。
本模块包含一个基本的读取条形码向导,可以被其他模块扩展。
本模块还利用此向导为库存和拣货操作提供条形码支持。
目录
使用方法
库存操作的条形码界面
要在库存中使用条形码界面
转到 库存 > 操作 > 库存调整。
创建新的库存,并选择“手动选择产品”选项。
开始库存。
点击“扫描条形码”智能按钮。
开始读取条形码。
拣货操作的条形码界面
您可以在拣货或操作类型中使用条形码界面,主要区别在于如果您从拣货打开条形码界面,则此拣货将被锁定,并读取其产品。
要在拣货操作中使用条形码界面
转到 库存。
点击任何操作类型的扫描器按钮。
开始读取条形码。
要在拣货中使用条形码界面
转到 库存 > 转移。
点击“扫描条形码”智能按钮。
开始读取条形码。
条形码扫描器界面有两种操作模式。在两种模式下,用户都可以扫描
带有条形码的仓库位置。
带有条形码的产品包装。
带有条形码的产品。
产品批次(在这种情况下,条形码是名称字段)。
自动操作模式
这是默认模式,所有屏幕控件都锁定,以避免扫描到字段。
用户只需使用扫描器硬件在物理仓库位置扫描条形码,界面读取条形码并按以下顺序执行操作
尝试搜索一个产品,如果找到,则将其分配给 product_id 字段,并创建或更新库存行,数量为 1.0 单位。(如果产品通过批号跟踪,则界面等待扫描到批号)。
尝试搜索产品包装,如果找到,则设置相关的 product_id,更新产品数量,并创建或更新库存行,数量与产品包装中定义的数量相同。
尝试搜索批号(在这种情况下产品是必须的,因此您首先扫描产品,然后扫描批号),此批号字段在产品更改之前不会被删除,因此对于每个扫描的产品,界面都会添加或更新一个包含此批号的库存行。
尝试搜索位置,如果找到,则设置位置字段,并且下一个扫描操作将以这个仓库位置执行。
如果找不到条码,当显示消息时,您可以创建此批号,通过扫描产品。
手动输入模式
您可以切换到“手动输入”以允许在不使用扫描硬件的情况下选择数据,但硬件扫描仪仍然处于活动状态,因此一个用例是当用户想要手动设置数量而不是通过扫描操作增加 1.0 单位时。
扫描日志
所有扫描的条码都保存在模型中。条码扫描界面显示与模型相关的最后 10 条记录,此日志的目的是向用户显示其他用户完成的相同产品和位置的读取。用户可以删除最后的读取扫描。
已知问题/路线图
在 onchange 环境外执行 action_done() 方法。
允许在找不到条码时创建产品。
允许通过扫描其条码选择拣选读取。
允许选择多个拣选以处理扫描的产品。
变更日志
11.0.1.1.0 (2019-09-24)
[新增] 新功能。用户可以在拣选操作中使用条码界面。
13.0.1.1.1 (2021-02-06)
[新增] 新功能。添加根据库存中的移除策略自动获取批号选项。
14.0.1.0.0 (2021-04-05)
[新增] 新功能。添加用户安全措施。
错误追踪器
错误在 GitHub Issues 上跟踪。如果在遇到问题,请检查您的错误是否已经报告。如果您是第一个发现的,请帮助我们通过提供详细和受欢迎的 反馈 来解决问题。
请不要直接联系贡献者以获取支持或技术问题的帮助。
致谢
贡献者
维护者
本模块由 OCA 维护。
OCA,或 Odoo 社区协会,是一个非营利组织,其使命是支持 Odoo 功能的协作开发并促进其广泛使用。
本模块是 GitHub 上 OCA/stock-logistics-barcode 项目的组成部分。
欢迎您做出贡献。要了解如何贡献,请访问 https://odoo-community.org/page/Contribute。
项目详情
哈希值 for odoo_addon_stock_barcodes-15.0.3.1.6-py3-none-any.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 06e88617906469f12110629b56edb90273376afe45807b1e2be764fc56711e93 |
|
MD5 | df3b302e3e3f638d2659fba401d60e03 |
|
BLAKE2b-256 | b293aea788f3b0b3773cd15896fbdef6b8f4c6c4cc0ddfd2e1ce21b01d5ba0d3 |