跳转到主要内容

采购收货期望

项目描述

Beta License: AGPL-3 OCA/purchase-workflow Translate me on Weblate Try me on Runboat

此模块用作管理采购订单上到货拣选创建的基础模块。

目录

用法

此模块为purchase.order添加了一个新的选择字段receipt_expectation。默认值是"自动",这意味着订单批准时的拣选创建由Odoo标准工作流管理。

继承模块可以扩展选择字段以使用自定义值,但这也需要在purchase.order上定义一个名为_create_picking_for_<value>_receipt_expectation()的自定义方法来管理具有新字段值的订单的拣选创建,否则将引发NotImplementedError

例如

class PurchaseOrder(models.Model):
    _inherit = "purchase.order"

    receipt_expectation = fields.Selection(
        selection_add=[("my_value", "My Value")],
        ondelete={"my_value": "set default"},
    )

    def _create_picking_for_my_value_receipt_expectation(self):
        """Manage picking creation for orders where ``receipt_expectation``
        is ``"my_value"``
        """
        ...

错误跟踪器

错误在GitHub问题上跟踪。如果在那里找不到您的问题的报道,请检查。如果您是第一个发现它的人,请通过提供详细且受欢迎的反馈来帮助我们将其解决。

请不要直接联系贡献者以获取支持或帮助解决技术问题。

致谢

作者

  • Camptocamp SA

贡献者

维护者

此模块由OCA维护。

Odoo Community Association

OCA,即Odoo社区协会,是一个非营利组织,其使命是支持Odoo功能的协作开发并推广其广泛使用。

本模块是GitHub上OCA/purchase-workflow项目的组成部分。OCA/purchase-workflow项目的链接。

欢迎您贡献。要了解如何贡献,请访问https://odoo-community.org/page/Contribute

项目详情


下载文件

下载适用于您平台文件的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源代码发行版

此版本没有源代码发行版文件。请参阅生成发行版存档的教程。

构建发行版

由以下组织支持