执行计划.工作流.工作流实例自动归档服务
【名称】
工作流实例自动归档服务
【服务插件】
Kingdee.BOS.Workflow.App.Core.BackJob.AutoBKWFDataSchedule,Kingdee.BOS.Workflow.App.Core
【功能】
将已经完成的工作流实例数据,从正式表迁移至归档表,确保正式表的总数据量始终保持在一个比较低的水平,提升工作流的运行效率。
【注意事项】
<1>归档过程中会创建大量的大事务,对数据迁移进行数据一致性保护,该事务对工作流的正常运行有一定的负面影响,例如偶发性的操作超时,事务失效,死锁提醒等,因此,请尽量避免在正常工作时间执行此服务,一般建议在凌晨执行。
<2>该服务对数据库资源消耗较大,请勿频繁执行此服务。
【执行频率】
默认1天1次
【处理逻辑】
通过参数设置-流程中心-工作流-基本参数-【允许归档已完成的流程实例】【n个月以前结束的流程实例归档】启用该功能。
如果未启用归档,默认强制归档1个月前的数据。
如果启用了归档,按设定的归档日期进行归档。
归档前会清理审批过程的冗余记录。
循环执行归档任务,从正式表迁移数据至归档表,单次循环迁移的数据量在1万行左右,循环处理直至满足条件的流程实例全部完成迁移。
迁移涉及以下表格:
T_WF_PROCINST,
T_WF_ACTINSTMSG,
T_WF_ACTINST_L,
T_WF_ACTINST,
T_WF_ACTIONEVENTLOG,
T_WF_ASSIGN_L,
T_WF_ASSIGN,
T_WF_RECEIVER,
T_WF_ENTRUSTRECEIVER,
T_WF_RECEIVERPOST,
T_WF_APPROVALASSIGN_L,
T_WF_APPROVALASSIGN,
T_WF_APPROVALITEM_L,
T_WF_APPROVALITEM,
T_WF_ADDSIGNDEF,
T_WF_ADDSIGNRECEIVER,
T_WF_ADDSIGNASSIGN,
T_WF_PIBIMAP,
T_ASC_RECEIVER,
T_ASC_ASSIGNFREEZE,
T_ASC_ASSIGN,
T_ASC_ACTINST,
T_ASC_PROCINST,
T_WF_Attachment_L,
T_WF_Attachment,
T_WF_DISCUSS,
T_WF_DISCUSSATTACHMENT
【配置界面】
该服务相关参数设置请参考下图:
---------------------------------------------------------------------------------------------------------
【执行计划.工作流】https://vip.kingdee.com/article/412911397991879680
【金蝶云星空BOS二次开发案例演示】https://vip.kingdee.com/article/94751030918525696
执行计划.工作流.工作流实例自动归档服务
本文2024-09-23 03:57:52发表“云星空知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-k3cloud-162228.html