云表平台计划任务实现销售日报自动汇总和提醒
2023-10-10 10:20:21
3601
7
计划任务的作用是在不需要人工操作的情况下,系统到了指定的时间,自动执行预设好的操作。 那么有哪些场景可以使用计划任务解决呢?我这里举个例子 在销售管理系统中每天自动生成销售日报 一:计划任务在哪里 我们需要知道在哪里使用计划任务;登录云表系统后,依次进入【系统管理】→【系统服务】→【计划任务服务】→【计划任务】 二、计划任务有4中触发模式: 1一次;到达设定时间时仅执行一次 2每天;每天到达设定时间时执行一次 3每周;每星期指定的星期值到达设定时间时执行一次,例如每周一早上9点执行一次 4每月;每月指定的几号到达设定时间时执行一次,例如每月1号早上9点执行一次 他们都可以配合重复任务间隔来实现每隔多久执行一次的效果 三、计划任务的触发机制: 计划计划触发后,会在所选择的模板中,执行新建表单→保存→退出的操作,这个过程是在服务器上发生的,我们无法直观看到,执行完之后,我们可以看到所选择的模板中新建了一条数据。这个过程可以触发所选择的模板的保存表单后事件的【新建时】下的业务公式,写在其他位置的业务公式和填表公式不会触发。那么我们可以发现,这个过程中新建的模板中是不会有数据产生的,但是不要紧,我们引入辅助模板的概念,通过辅助模板的【新建时】下的业务公式去新建表单、更新表单等操作。 四、实现销售管理系统中每天自动生成销售日报 1我们进入销售订单模板,制作我们需要生成销售日报的数据的数据接口,我这里做了两个做示范 ①销售数量和销售金额的合计 ②当天销售数据的明细 2设计好销售日报模板,这个就是根据自己的业务需求设计了,我这里只简单做几个数据项做展示 3新建一个辅助模板,用于触发计划任务时执行业务公式,命名【销售日报计划任务辅助模板】,在业务公式的【新建时】中设计我们汇总销售日报的公式,由于是次日1点汇总前一日的数据,所以要在系统日期上减1。 对主表进行新建 ②对明细进行赋值 4我们新建一个计划任务【每天生成销售日报】,我这里选择每天的凌晨1点执行计划任务,然后选择模板中选择【销售日报计划任务辅助模板】。记得勾选上【启用】,否则计划任务不会生效,那我们就可以发现,如果我们需要临时停用计划任务时,去掉【启用】的勾选就可以了。 这样,我们就实现了每天1点,系统自动生成销售日报,配合邮件、短信等形式,还可以将销售日报自动推送给老板和公司管理层。更多的拓展玩法,大家也可以在评论中讨论 |
+1
4
最近谁赞过
7条回帖
也就是说想做计划任务,必需要多一个辅助模板才能完成计划任务的更新? 我做了个业务公式,保存表单时,对库存剩余天数的天数计算,保存时已能实现更新计算 但我想让它每天更新一次,却又要再建一个类似中转的辅助模板,这怎么总感觉一个多此一举的动作?难道不能直接对现有的表单进行更新操作? 对于每天生成一个报表,这个中转有存在的必要,可是如果只是对原表单进行更新 计划计划触发后,会在所选择的模板中,执行新建表单→保存→退出的操作 流程不能是:打开→保存→退出这样的流程不是更简单直接? 现在是简单的一个事,反而更复杂化了,绕来绕去,反而绕的更晕了。 |
+1
0