技术答疑.常用SQL.工作流.修改多级审批信息
【应用场景】
修改多级审批信息。
使用场景:
<1>异常数据修复。
<2>同步系统参数【流程中心-工作流-单据列表记录多级审核信息】启用前的历史流程数据。
【案例演示】
采购订单,二级审核人,三级审核人为空,手动修改多级审批信息。
【实现步骤】
<1>登录星空客户端,查询指定单据的工作流流程图,获取流程节点的处理人信息。
查找订单:
打开工作流流程图,查看审批路线:
<2>登录星空数据中心所在数据库服务器,编写SQL,修改多级审批信息。
SQL示例:
-- <1>查询采购订单的多级审核单据体绑定的表名 SELECT FMATABNAME AS 多级单据体表名 FROM T_WF_MultiApprovalDesc WHERE FFORMID='PUR_PurchaseOrder' -- <2>查询采购订单的多级审核信息 SELECT a.FID AS 单据内码,a.FBILLNO AS 单据编号 ,x1.FNAME AS 一级审核人,b.FAPPROVALTIME1 AS 一级审核时间 ,x2.FNAME AS 二级审核人,b.FAPPROVALTIME2 AS 二级审核时间 ,x3.FNAME AS 三级审核人,b.FAPPROVALTIME3 AS 三级审核时间 FROM T_PUR_POORDER a LEFT JOIN M_PUR_POORDER b ON a.FID=b.FID LEFT JOIN T_SEC_USER x1 ON b.FAPPROVER1=x1.FUSERID LEFT JOIN T_SEC_USER x2 ON b.FAPPROVER2=x2.FUSERID LEFT JOIN T_SEC_USER x3 ON b.FAPPROVER3=x3.FUSERID WHERE FBILLNO='CGDD000322' -- <3>查询用户信息 SELECT FUSERID AS 用户内码,FNAME AS 用户名称 FROM T_SEC_USER WHERE FNAME IN ('demo','yh','cindy') -- <4>设置采购订单的多级审核信息 UPDATE M_PUR_POORDER SET FAPPROVER2=135880,--设置二级审批人 FAPPROVER3=136123 --设置三级审批人 FROM M_PUR_POORDER a JOIN T_PUR_POORDER b ON a.FID=b.FID WHERE b.FBILLNO='CGDD000322'
执行效果截图:
更新SQL后,前台列表查询效果如下图,此时已能看到更新后的二级审核人,三级审核人信息。
---------------------------------------------------------------------------------------------------------
【金蝶云星空BOS二次开发案例演示】https://vip.kingdee.com/article/94751030918525696
技术答疑.常用SQL.工作流.修改多级审批信息
【应用场景】修改多级审批信息。使用场景:<1>异常数据修复。<2>同步系统参数【流程中心-工作流-单据列表记录多级审核信息】启用前的历史流...
点击下载文档
本文2024-09-23 04:00:04发表“云星空知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-k3cloud-162463.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
热门文章