删除U8中单据已经审核完成但工作流未完成的任务

文章详细介绍了在U8工作流中遇到终审结点后节点无法审核的问题,提供了通过调整流程设计及手动更新任务属性来解决此问题的方法,并列举了常见单据类型及其对应的代码。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

问题描述:

U8工作流终审结点后面还有节点时,当终审终点完成后,系统会通知后面的节点进行审核,但单据显示已经审核完成,后面的节点无法审核,工作任务会一直挂着,无法删除。

例如下图中,节点“终审1”审核完成后,节点“终审2”会收到任务,但单据已经完结,无法审核,也无法删除工作任务

设计时将终审2移动到“审核”节点下面就可以避免问题发生。

大概是因为有等待节点可以放置在终审节点之后用于处理变更业务,所以用友设计了终审之后流程并不结束,不过理应可以判断一下的。


如果发生了这种状况就手工更新下工作流任务属性,设置Table_Task表cTK_State = 3即可,示例,

查看有哪些问题任务:

SELECT TOP 100
        *
FROM    Table_Task t
        INNER JOIN MaterialAppVouch r ON t.extendfield3 = r.cCode
WHERE   r.iverifystate = 2
        AND t.cTK_State = 0
        AND cVoucherType = '0413'
	--0413	领料申请单	0412	材料出库单


更新任务属性:

SET     cTK_State = 3
FROM    Table_Task t
        INNER JOIN rdrecord11 r ON t.extendfield3 = r.cCode
WHERE   r.iverifystate = 2
        AND t.cTK_State = 0
        AND t.cVoucherType = '0412'--材料出库单

其中cVoucherType对应不同的单据,iverifystate代表单据已经审核完成


常用cVoucherType对应单据如下:

cVoucherType 对应单据 01 销售发货单 0302 其他出库单 0304 调拨单 0411 产成品入库单 0412 材料出库单 0413 领料申请单 17 销售订单 24 采购入库单 27 请购单 88 采购订单 FC03FZ301                                          询价计划单 om01                                               委外订单 SA26                                               销售预订单


转载于:https://www.cnblogs.com/apollokk/p/6713816.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值