工作流自动节点:参数与实际调用方法参数个数不匹配
部分流程在通过自动节点时,提示参数与实际调用方法参数个数不匹配
在审批自动节点挂起,在流程监控界面错误日志里发现错误
参考错误如下:
Caused by: com.kingdee.bos.workflow.WfException :
自动活动【设置审批通过状态】执行时出现异常:自动任务【ATS补签卡申请流程(com.kingdee.eas.hr.ats.FillSignCardBillBizFunction)】的操作【设置单
据审核通过状态(setPassState)】时发生错误
parameters:{
[参数值:1PzkvrNfRAWl34LnsTCZf3xnFuo=,参数类型:class com.kingdee.bos.util.BOSUuid]
[参数值:1PzkvrNfRAWl34LnsTCZf3xnFuo=,参数类型:class com.kingdee.bos.util.BOSUuid]
}
Caused by: com.kingdee.bos.BOSException :
localInvoke error in Context[solu:eas ais:kd82 metadataPath:/home/kd82/eas/server/metas/sp-bim-metas.jar,
【省略……】
Caused exception message is: 定义的业务功能【ATS补签卡申请流程(com.kingdee.eas.hr.ats.FillSignCardBillBizFunction)】的业务操作【设置单据
审核通过状态(setPassState)】的参数与实际调用方法参数个数不匹配
com.kingdee.exception.FriendlyBOSException: 定义的业务功能【ATS补签卡申请流程(com.kingdee.eas.hr.ats.FillSignCardBillBizFunction)】的业
务操作【设置单据审核通过状态(setPassState)】的参数与实际调用方法参数个数不匹配
at com.kingdee.bos.metadata.function.FunctionInvoke.throwFriendlyBOSException(FunctionInvoke.java:705)
【省略……】
解决办法:重新配置问题节点,发布即可
如果是后台事务里面的考勤计算计算失败, 提示业务操作与实际调用参数个数不匹配
一般这种情况是由于新补丁考勤计算后台事务增加了参数,需要重新选择任务并发布,首先点击修改,选择任务搜索【ATS单据基类管理功能】,勾选上【attendanceCalculate】保存再发布即可。
工作流自动节点:参数与实际调用方法参数个数不匹配
本文2024-09-16 22:15:32发表“eas cloud知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-eas-46964.html