跳转到主要内容

基于所选字段阻止销售,如果产品数量不足

项目描述

Alpha License: LGPL-3 OCA/sale-workflow Translate me on Weblate Try me on Runboat

此模块扩展了销售功能,以支持阻止销售,并允许您确保能够发送您拥有的库存产品。

当销售订单即将确认时,它将检查所需数量是否超过配置中选择的字段,在这种情况下,将出现向导以允许您调整数量,并指示可以订购的最大数量。

然后,您可以调整单位数量、包装数量或将未固定的行移动到新订单中。

如果确认订单的用户有允许的组,向导上将出现一个额外的选项来确认有错误的订单。

此模块只能阻止产品类型为“产品”的行(可存储的产品)。

在调整数量或将行移动到其他订单时,将在销售中发布内部备注。

目录

用例/上下文

此模块的开发是由于有时您不希望在产品不足的情况下允许确认销售。

如果您不希望销售超过库存或计划的数量,这将非常有用。

配置

配置此模块,您需要

  1. 转到设置 > 销售 > 报价与订单 > 由于缺货而阻止销售

  2. 填写与需求量进行比较的字段。可能的值

  • virtual_available_at_date:交付当天计划库存的数量

  • qty_available_today:今天库存中可用的数量

  • free_qty_today:库存中无保留可用的数量

  1. 填写允许绕过阻止的组

使用方法

要使用此模块,您需要

  1. 转到设置 > 销售 > 报价与订单 > 由于缺货而阻止销售

  2. 填写与需求量进行比较的字段:此字段将用于检查需求量是否小于或等于此字段中标记的值。为此测试将其设置为virtual_available_at_date

  3. 填写允许绕过阻止的组:这些组将允许在需求量超过我们想要检查的数量时绕过阻止。留空不允许任何组绕过此限制。

  4. 创建一个产品并将其设置为可存储。

  5. 为该产品创建一个采购订单并确认它。将拣货计划日期设置为3天。

  6. 使用该产品创建一个销售订单并将交货日期设置为2天。确认它并检查向导。

  7. 点击调整UoM数量,查看订单已被修改以匹配预测数量。

错误跟踪器

错误在GitHub问题上跟踪。如果在遇到麻烦时,请检查是否已报告您的问题。如果是您首先发现的,请通过提供详细且受欢迎的反馈来帮助我们将其击败。

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

致谢

作者

  • Moduon

贡献者

其他致谢

此模块的开发得到了

  • Ulzama

维护者

此模块由OCA维护。

Odoo Community Association

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

当前维护者

Shide

此模块是GitHub上的OCA/sale-workflow项目的一部分。

欢迎您贡献力量。有关如何贡献的更多信息,请访问https://odoo-community.org/page/Contribute

项目详情


下载文件

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

源分布

此版本没有可用的源分布文件。请参阅生成分布存档的教程。

构建分布

支持