文本描述了在金蝶系统中遇到权限问题导致无法处理单据,提示与当前用户非待办任务处理人相关。解决办法是修改审批流中的审批人为当前用户,以便自己审批,并提醒正规流程应由具体审批人处理。由于系统闭源,操作有难度,并提醒若修改后问题依旧需重新发布审批流。同时指出这种操作通常用于本地插件开发,而非正规线上流程。
1.问题
信息提示“单据已关联工作流实例,当前用户不是待办任务的处理人,没有任务处理权限;或消息队列正在分配处理人,请稍后片刻进行处理(查看流程图可确认分配情况)。”
分析:
1.后面那句关系不大,因为之前调整了流程处理模式为“同步”,所以还是当前用户权限的问题。
2.解决问题的办法为给审批用户加上权限即可,即在审批节点修改审批人,将审批人修改为自己,后续流程自己可以进行审批方便自己本地插件开发。
3.但实际这篇文章可能存在误导,具体的审批人可以在审批流设计器->参与人那里查看。
4.如果是正规的流程可以让具体的节点审批人进行审批。
5.为什么不直接停用工作流或者审批流那是因为,我自身要获取工作流或者审批流,做一些业务处理,停用以后发现审批流,或者工作流获取不到,所以改成自己的,万一有同学获取不到审批流或者工作流,可以看一下你的审批流或者工作流是否禁用了。
上面描述的很简单,但是自己尝试各种给自己加权限,还是不行,金蝶这个系统闭源的东西,资源也不好找,自己也就接触了几个星期,真是难的一批。
2.解决办法
1.流程设计中心,根据左侧树形分组以及右边名称来选择流程模板,然后点击**“修改”**因为这是私人公司的,涉及泄密问题,截图并不是很全。但是无伤大雅,自己操作一下就知道怎么使用了。我这里把所有审批节点的审批人都修改成自己了,方便
2.进入审批流设计器,点击审批节点,进入节点设置界面,审批人修改为自己即可。
3.注意:如果还是提示上述信息。只需要重新将审批流发布,然后新增销售订单才会走最新设置的审批流。后续自己可以审批自己创建的订单,这种操作一般是本地插件开发才涉及,正规线上流程不会有这种骚操作。
推荐阅读