如果您在使用纷享销客CRM中,遇到某个需求实现不了,或者不知道该怎么去实现,欢迎跟我聊聊,一起x想想办法。
计划任务:是系统的常见功能,利用任务计划功能,可以将任何脚本、程序或文档安排在某个最方便的时间运行。任务计划在每次系统启动的时候启动并在后台运行。
当我们需要在服务器上定时执行一些重复性的事件时使用的,可以通过计划任务程序来运行准备好的脚本、批处理文件夹、程序或命令,在某个特定的时间运行。
纷享销客也提供了计划任务能力,操作入口在:后台管理->CRM平台管理->定制开发平台->计划任务。纷享销客的计划任务能用来做什么呢?列举几个常见的场景:
- 作废数据定期删除,例如:作废7天以上未恢复数据,直接删除;
- 数据更新,例如:根据计算结果更新数据状态;
- ERP与CRM数据比对,例如:定时比对两个对接系统的数据;
- 数据批量处理,例如:新增字段或者历史数据有错误时,可以通过手工执行,批量更新;
- 数据备份,例如:动态变化的数据,快照备份;
......
纷享销客CRM的计划任务,实际上是执行一个自定义函数,通过自定义函数去实现逻辑,基本代码框架如下:
- //符合条件的数据id
- List ids = context.objectIds as List
- def(boolean error,List dataList,String errorMessage) = Fx.object.findByIds("NewOpportunityObj",ids)
- dataList.each{ item ->
- Map map = item as Map
- //处理业务逻辑
- Fx.log.info(map.name)
- }
交流纷享销客CRM:wangzhifeng@tongdog.com.cn