odoo自动发布产品

时间:2018-08-26 13:39:12

标签: odoo odoo-11

我正在尝试在Odoo 11(企业版)中建立自动化规则,以便我的产品可以在网站上自动发布和取消发布。

我们出售大约17.000种时令产品,并且我们提前做了很多准备。 因此,通过“计划”(取消)发布产品,我们可以节省很多工作并使该工作自动化。

到目前为止,我的所有尝试都没有效果。 我为模型product.template创建了2个自定义字段: x_publish_start和x_publish_end

我创建了一个具有触发条件“基于计时条件”的自动操作,并将其应用于x_publish_start为SET(不为空)的产品。 触发日期= x_publish_start

在要写入的数据中,我设置了在网站上可见的默认字段= TRUE

基本上,这应该工作吗?但这最终无济于事。

条件很基本: 如果today()> = x_publish_start->发布产品 如果today()> = x_publish_end->取消发布产品

屏幕截图 http://sharing.codeagency.be/0c0d7512e9f9

谁知道我的概念和自动化有什么问题,或者可以提供一个有效的代码示例?

谢谢!

1 个答案:

答案 0 :(得分:1)

编辑记录时会触发这些操作(请参阅要执行的操作:更新记录)。您需要的是一个每天(或每小时,每分钟...)运行的cron,并发布/取消发布与(或不匹配)当前日期的产品。您要寻找的模型是ir.cron