该插件提供了库存操作中的条码读取功能。
项目描述
本模块为库存模块提供条码读取接口。
本模块包含一个基础向导读取条码,可以被其他模块扩展。
本模块还利用此向导为库存盘点和拣货操作提供条码支持。
目录
使用方法
库存操作条码接口
要在库存中使用条码界面
转到 库存 > 操作 > 库存调整。
创建带有“手动选择产品”选项的新库存。
开始库存。
点击“扫描条码”智能按钮。
开始读取条码。
拣货操作条码接口
您可以在拣货或操作类型中使用条码界面,主要区别在于如果您从拣货中打开条码界面,此拣货将被锁定,您将为其读取产品。
要在拣货操作中使用条码界面
转到 库存。
在任意操作类型上点击扫描器按钮。
开始读取条码。
要在拣货中使用条码界面
转到 库存 > 转移。
点击“扫描条码”智能按钮。
开始读取条码。
条码扫描器界面有两种操作模式。在这两种模式中,用户都可以扫描
带有条码的仓库位置。
带有条码的产品包装。
带有条码的产品。
产品批号(在这种情况下,条码是名称字段)。
自动操作模式
这是默认模式,所有屏幕控件均锁定,以避免扫描到字段。
用户只需使用扫描仪硬件在物理仓库位置扫描条码,界面读取条码并按此顺序执行操作
尝试搜索产品,如果找到,则分配给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 odoo14_addon_stock_barcodes-14.0.4.0.1-py3-none-any.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | a0c136b1b4ab88460ba8a51074aa9423af8661bd10b8325590c7855f2f0c13e1 |
|
MD5 | 6efe26679b73f0aeb31da43db90500d6 |
|
BLAKE2b-256 | e1b42cea8a619af857f01935af184012b4d06b6f84eb51edf753f95466714475 |