DuodooBMS用户指引
Ви не можете вибрати більше 25 тем Теми мають розпочинатися з літери або цифри, можуть містити дефіси (-) і не повинні перевищувати 35 символів.

5.7KB

《采购管理模块用户使用手册》

一、模块概述

本模块名为“采购管理”,版本为 1.0,是一个基于 Odoo 平台开发的扩展模块,主要用于增强和完善 Odoo 原生的采购相关功能。本模块依赖于 Odoo 的 purchasepurchase_requisition 原生模块,提供了一系列与采购管理相关的功能,包括采购订单处理、采购申请单管理、打印条款设置等。

二、模块功能介绍

(一)数据文件及视图

模块包含了一系列的数据文件和视图文件,这些文件为模块的各项功能提供了数据支持和界面展示。具体文件如下:

  • 安全相关文件
    • security/ir.model.access.csv:用于定义模块的访问权限。
    • security/purchase_management_groups.xml:定义了模块的用户组。
  • 视图文件
    • views/purchase_view_inherit.xml:继承和扩展了采购视图。
    • views/requisition_line_view.xml:采购申请单明细视图。
    • views/product_view_inherit.xml:产品视图的继承文件。
    • views/print_note.xml:打印条款相关视图。
    • views/purchase_order_line_view_inherit.xml:采购订单行视图的继承文件。
  • 向导文件
    • wizard/requisition_line_wizard.xml:采购申请单生成询价单的向导视图。
    • wizard/requisition_line_audit_wizard.xml:采购申请单明细审核的向导视图。
    • wizard/download_select.xml:采购合同下载的向导视图。

(二)主要功能模块

1. 采购订单继承模块(purchase_management/models/purchase_inherit.py

  • 功能:继承了 purchase.order 模型,为采购订单添加了一些额外的字段,如附件、文件名、打印条款等,并对采购订单的一些方法进行了重写。
  • 使用场景:当用户需要在采购订单中添加附件、选择打印条款等操作时使用。
  • 操作步骤
    • 在创建或编辑采购订单时,用户可以上传附件,并填写文件名。
    • 在打印条款选择框中,选择需要的打印条款,系统会自动将条款内容显示在采购订单中。

2. 采购订单行继承模块(purchase_management/models/purchase_inherit.py

  • 功能:继承了 purchase.order.line 模型,对采购订单行的一些字段进行了重定义,如单价、小计、总计、税等,并对 _prepare_stock_move_vals 方法进行了重写。
  • 使用场景:在处理采购订单行的相关数据时使用。
  • 操作步骤:用户在创建或编辑采购订单行时,可以输入或修改单价等信息,系统会自动计算小计、总计和税等信息。

3. 采购申请单生成询价单向导(purchase_management/wizard/requisition_line_wizard.py

  • 功能:通过向导的方式,将采购申请单的明细信息生成询价单。
  • 使用场景:当用户需要根据采购申请单的明细信息创建询价单时使用。
  • 操作步骤
    • 打开采购申请单生成询价单向导。
    • 选择需要的采购申请单明细和供应商。
    • 点击“生成询价单”按钮,系统会自动创建询价单,并跳转到询价单的表单视图。

4. 采购申请单明细审核向导(purchase_management/wizard/requisition_line_audit_wizard.py

  • 功能:对采购申请单的明细进行审核操作。
  • 使用场景:当需要对采购申请单的明细进行审核时使用。
  • 操作步骤
    • 打开采购申请单明细审核向导。
    • 选择需要审核的采购申请单明细。
    • 点击“确认审核”按钮,系统会将所选明细的审核状态标记为“已审核”,并记录审核日期。

5. 采购合同下载向导(purchase_management/wizard/purchase_download_select.py

  • 功能:通过向导的方式,选择需要下载的采购订单,并将其以 Excel 文件的形式下载。
  • 使用场景:当用户需要下载采购合同相关信息时使用。
  • 操作步骤
    • 打开采购合同下载向导。
    • 选择需要下载的采购订单。
    • 选择下载类型(目前仅支持“采购合同”)。
    • 点击“下载”按钮,系统会弹出新窗口,用户可以下载生成的 Excel 文件。

6. 产品模板继承模块(purchase_management/models/product.py

  • 功能:继承了 product.template 模型,为产品模板添加了“补货”字段,用于选择补货方式。
  • 使用场景:在创建或编辑产品模板时,需要选择补货方式。
  • 操作步骤:在产品模板的表单视图中,找到“补货”字段,选择“创建采购询价单”或“提出申请”。

三、注意事项

  • 本模块依赖于 Odoo 的 purchasepurchase_requisition 模块,请确保这些模块已正确安装和配置。
  • 在使用模块的过程中,如果遇到权限问题,请检查用户的权限设置,确保用户具有相应的操作权限。
  • 在下载采购合同时,请确保网络连接正常,并且浏览器支持文件下载功能。

四、常见问题及解答

(一)问题:采购申请单生成询价单时提示“供应商资料币别不可为空!”

解答:这是因为所选供应商的币别信息为空,请检查并完善供应商的币别信息。

(二)问题:采购申请单明细审核后,状态没有改变。

解答:请检查代码逻辑和数据库权限,确保审核操作正常执行,并且用户具有修改采购申请单明细状态的权限。

五、技术支持

如果在使用过程中遇到任何问题或需要进一步的帮助,请联系作者:zou.jason@qq.com 或访问网站:www.duodoo.tech。

上海开阖软件有限公司 沪ICP备12045867号-1