DuodooBMS源码解读之 mrp_management模块
制造管理扩展模块用户使用手册
一、模块概述
本扩展模块是基于 Odoo 18 开发的制造管理模块,主要为用户提供了更为强大和细致的制造管理功能。该模块添加了数量验证功能,即当一步工序未完成时,开始下一步工序,则下一步工序的生产数量不能超过上一步的完成数量,同时还具备主生产计划导入功能。以下将详细介绍该模块的使用方法。
二、模块安装
在 Odoo 18 系统中,找到应用商店或应用列表,搜索“制造管理”扩展模块,点击安装按钮进行安装。安装完成后,在相应的工作界面即可看到该模块的相关功能入口。
三、主生产计划管理
(一)进入主生产计划界面
- 登录 Odoo 18 系统,进入主界面。
- 在菜单栏中找到“制造管理”相关模块入口,点击进入。
- 在制造管理模块中,找到“主生产计划”选项,点击进入主生产计划管理界面。
(二)主生产计划操作
- 查看主生产计划信息
- 进入主生产计划界面后,系统会展示当前的生产计划相关信息,包括生产进度、物料需求等。用户可以通过滚动或搜索功能查看具体的计划内容。
- 导入主生产计划
- 若需要导入主生产计划,点击界面中的“导入”按钮(对应代码中的
_onClickImport
方法)。 - 系统会弹出一个新的窗口,在该窗口中填写相关的导入信息,如选择要导入的文件等。
- 确认信息无误后,点击“确定”按钮,系统将执行导入操作。
- 若需要导入主生产计划,点击界面中的“导入”按钮(对应代码中的
- 创建新的生产计划
- 点击界面中的“创建”按钮(对应代码中的
_onClickCreate
方法)。 - 系统会弹出一个表单,用户需要填写生产计划的相关信息,如生产产品、生产数量、生产时间等。
- 填写完成后,点击“保存”按钮,新的生产计划将被创建并显示在主生产计划列表中。
- 点击界面中的“创建”按钮(对应代码中的
- 编辑生产计划
- 在主生产计划列表中,找到需要编辑的生产计划记录,点击“编辑”按钮(对应代码中的
_editProduct
方法)。 - 系统会弹出该记录的编辑表单,用户可以修改相关信息。
- 修改完成后,点击“保存”按钮,系统将更新该生产计划记录。
- 在主生产计划列表中,找到需要编辑的生产计划记录,点击“编辑”按钮(对应代码中的
- 删除生产计划
- 在主生产计划列表中,找到需要删除的生产计划记录,点击“删除”按钮(对应代码中的
_onClickUnlink
方法)。 - 系统会弹出确认删除的提示框,点击“确定”按钮,该生产计划记录将被删除。
- 在主生产计划列表中,找到需要删除的生产计划记录,点击“删除”按钮(对应代码中的
四、投料查询功能
(一)进入投料查询界面
- 在制造管理模块中,找到“投料查询”选项,点击进入投料查询界面。
(二)投料查询操作
- 查看投料信息
- 进入投料查询界面后,系统会展示当前的投料相关信息,包括调拨单号、生产单、物料、应发数量、已发数量、未发数量等。用户可以通过滚动或搜索功能查看具体的投料记录。
- 筛选投料信息
- 用户可以根据需要,通过调拨单号、生产单等字段进行筛选,快速找到所需的投料记录。
五、生产订单相关操作
(一)查看生产订单
- 在制造管理模块中,找到“生产订单”选项,点击进入生产订单管理界面。
- 在生产订单列表中,用户可以查看各个生产订单的详细信息,如订单状态、生产进度等。
(二)导出生产订单 PDF
- 在生产订单列表中,选择需要导出的生产订单记录。
- 点击“导出 PDF”按钮(对应代码中的
down_export_pdf
方法)。 - 系统会生成该生产订单的 PDF 文件,并提供下载链接,用户点击链接即可下载 PDF 文件。
六、注意事项
- 在进行主生产计划导入操作时,请确保导入的文件格式正确,且包含系统所需的必要信息,否则可能导致导入失败。
- 在创建或编辑生产计划时,请仔细填写相关信息,确保信息的准确性,以免影响生产进度。
- 在进行投料查询时,若筛选条件设置不当,可能无法找到所需的记录,请根据实际情况调整筛选条件。
七、常见问题解答
(一)主生产计划导入失败怎么办?
首先检查导入的文件格式是否正确,如文件类型、编码格式等。其次,检查文件中的数据是否包含系统所需的必要字段,如有缺失或错误,需进行修正后重新导入。
(二)投料查询结果为空怎么办?
检查筛选条件是否设置正确,若筛选条件过于严格,可能会导致查询结果为空。可以尝试放宽筛选条件或清除筛选条件后重新查询。
通过以上详细的操作步骤和说明,用户可以充分利用本扩展模块的功能,实现高效的制造管理。在使用过程中,若遇到其他问题,可随时联系系统管理员或开发人员进行咨询和解决。