Odoo 10:错误地触发了odoo中的自动操作

时间:2018-09-12 09:32:30

标签: automation odoo auto-update creation

我在res.partner模型的GUI中创建了两个自动化操作。

  1. 创建时,序列1

  2. 在更新时,序列5

问题在于,即使我在“联系人”模块中创建新联系人,我的更新时自动操作也会被触发。

是错误吗?有什么解决办法吗?

2 个答案:

答案 0 :(得分:0)

我不认为这是错误,而是“更新”的情况更为复杂。覆盖create方法并在其后立即执行写调用并非不常见。

我能想到的一种解决方案是过滤自动操作上的记录,只有经过过滤的更改才会触发它。

另一种解决方案是使用python代码触发服务器操作,该操作会自行处理过滤器并更新您正在谈论的顺序。

答案 1 :(得分:0)

我发现了同样的问题。在我的情况下,将为模型中的每个记录(而不是新创建或更新的记录)运行自动操作。

记录过滤器似乎是问题所在。...