电脑桌面
添加蚂蚁七词文库到电脑桌面
安装后可以在桌面快捷访问

【EAS工作流】二开单据function接入不进流程问题记录

来源:金蝶云社区作者:金蝶2024-09-166

【EAS工作流】二开单据function接入不进流程问题记录

问题:二开单据function配置到流程人工节点中之后(如:XXX单 - 提交),操作该功能,单据不进流程/或者流程不往下流转。


其他:开发同事反馈有的二开单据是正常的,而有问题的单据是复制其他单据业务单据创建的。


经分析,我们发现:

1、通过复制业务单据创建的单据的entity的事件(event)对应eventMethod 的name 和对应的innerID不一致,正常直接新建单据是一致的。


异常案例

image.webp


正常案例:

image.webp


2、然而工作流这边会去找当前业务操作传过来的方法PK是否能从 框架的元数据容器中获取到,这里是怎么找的呢?

业务方法调用传过来的方法PK是innerID,但是当前是用 eventMethod 的name 作为Key去取,导致取不到对应的方法,找不到就直接return了,就不会走后面的逻辑了(包括校验单据是否在流程中;当前单据操作是否需要创建流程;对应的流程流转处理等)


此处逻辑对应代

【EAS工作流】二开单据function接入不进流程问题记录

问题:二开单据function配置到流程人工节点中之后(如:XXX单 - 提交),操作该功能,单据不进流程/或者流程不往下流转。其他:开发同事...
点击下载文档文档为doc格式

声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。

已经是第一篇
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息
QQ群
  • 答案:my7c点击这里加入QQ群
支持邮箱
微信
  • 微信