金蝶KIS旗舰版采购申请审批流业务审核日期已经选为审批日期,但是审批日期最终并没有回填到相应单据上 ?

解决方案:

原因:针对BOS单据做业务审核日期的设定的话,务必要对该日期字段属性中将所有锁定性都勾选才可以。因此该审核日期字段是不可修改的,因此必须在锁定状态下使用该日期字段。如果设置了业务节点审核时日期就会回填。但由于老单的锁定性与新单的处理逻辑不一样,锁定性是又单据头或单据体的控件控制的,无法自己进行配置,因此,对于老单的处理,只能通过改变该日期字段的锁定性才能确保业务审核日期回填成功。  

 

变更老单字段的锁定属性,使审批日期能正常更新的后台执行SQL步骤如下: 

-----首先将设置后的审批流名称的FID找到。 

SELECT FID,* FROM ICClassType WHERE FName_CHS LIKE ‘采购申请_BOS’ 

-----根据FID=1070去找审批流模板中“审批日期”字段的FKey值。 

SELECT FKey,* FROM ICClassTableInfo WHERE FClassTypeID=1070 AND FCaption_CHS LIKE ‘%审批日期%’ 

-----通过FID和FKey值去更新Flock字段(该字段为0表示锁定)。 

UPDATE ICCLASSTABLEINFO SET FLock=0 WHERE FID=1070 AND FKey=’FCheckTime’ 

 注意:以上操作,请先在备份账套中执行,确定无误后再到正式账套中执行。凡是执行命令,先备份。