博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Odoo 自动动作教程(一)自动动作基本设置
阅读量:6178 次
发布时间:2019-06-21

本文共 932 字,大约阅读时间需要 3 分钟。

Odoo 自动动作提供了一个可以在界面配置的动作规则的引擎给最终用户,通过它我们可以做到很多平时只能通过代码来实现的功能,就像一个机器人管家帮我们管理系统。今天我们一起来看看通过它到底能做什么功能。

“自动发邮件提醒超过5天状态没有处理的线索”

规则名字,名字最好是能自解释的。然后选择一个相关单据模型,例如我们的例子是线索,所以这里选择了“线索/商机”。

下一步就是选择条件,可以选择的条件有“创建时”,“更新时”,“创建或更新时”,“删除时”,“基于表单更改时”,“基于时间条件”。我们这里选择“基于时间条件”,同时界面下部的控件会发生变化,因为根据不同的条件,我们需要输入的参数也是不同的。

筛选器是指要对数据根据一定的规则先行过滤,例如这里判断一个没有处理我们可以根据线索/商机状态来决定。这里直接是写入了一个Domain,表达式:[(‘stage_id.sequence’, ‘=’, 1)],他的意思是所有阶段对应的序列值为1的线索。当然了如果不熟悉些domain的可以用“Change Selection”按钮来在列表视图筛选出来所要的数据或者用“在搜索过滤设置一个选择”里选择一个已经设置好的筛选条件,这两种办法都会自动生成一个Domain。(关于Domain的写法我们以后专门会介绍或者可以先看看我们网站的博客:http://cn.openerp.cn/record_rule/)

触发日期,这里就是以线索中哪个日期字段作为触发本规则的日期。这里选“创建日期”,就是以创建日期为触发日期。

触发日期后的延迟,触发日期前(后)过多久才执行动作,可以填入负数表示提前。这里我们填“5”,结合上面一条整个条件就是触发时间为“创建日期后5天”。

使用日历,可以选择根据工作日历来判断时间,例如:如果需要考虑放假,工作天等,就可以在这里选择日历。

整个筛选条件就是“[(‘stage_id.sequence’, ‘=’, 1)]” 而且当前时间等于“创建日期后5天”的所有线索,有了这些线索就应该对这些线索进行对应的操作了。

接下来设置动作,这次动作还是比较简单就是提醒用户。动作类型是发邮件,选择好邮件模版,这个自动规则就好了。从此不用再担心线索被冷落了 

转载地址:http://jnkda.baihongyu.com/

你可能感兴趣的文章
计算机基础
查看>>
我的友情链接
查看>>
Hystrix系列-4-Hystrix的动态配置
查看>>
oracle数字函数
查看>>
myeclipse svn 分支
查看>>
ORACLE CHAR,VARCHAR,VARCHAR2,NVARCHAR类型的区别与使用
查看>>
SQL Server AlwaysOn架构及原理
查看>>
spring-session学习
查看>>
PHP中类的使用,面向对象的思路
查看>>
istio 0.8 安装步骤
查看>>
Linux /Var/log 日志文件详解
查看>>
年薪六十万,你还缺些什么
查看>>
[转载] 中国好声音 120817
查看>>
c#获取下载路径
查看>>
SylixOS下基于Zynq-7000加载FPGA程序
查看>>
Gartner 如何看 RASP 和 WAF?
查看>>
nodeJS调用函数
查看>>
Python collections模块总结
查看>>
TensorFlow 实现web人脸登录系统
查看>>
PHP 设计模式总结
查看>>