暂估应收单列表显示当前处理人
一、案例需求描述
客户对进入工作流程中的暂估应收单据需要支持查看当前处理人信息。
二、解决方案
【温馨提示:因企业业务场景存在不同程度的差异,此案例仅供参考,请根据现场实际业务情况探讨最优解决方案,并在上线前进行充分验证。】
有三种实现方式:
实现方式1:可直接在列表中新增当前审批人字段,自动获取当前审批人名称,方式1参看步骤A。
实现方式2:在原有当前审批人控件基础上,可新增列表表单插件,对审批人具体展示信息进行处理 ,方式2参看步骤B。
实现方式3:可在表单新增当前处理人字段,并在列表插件中进行列数据处理,可支持排序和过滤,不支持超链接跳转,需二开处理。方式3参考文献为:https://vip.kingdee.com/article/114040076551611136?productLineId=29&fromAction=POST%20ARTICLE
三、实现步骤
步骤A
列表新增当前处理人(标准)字段,标品控件默认支持展示当前审批人名称,且支持超链接跳转到流程图。
新增当前处理人(扩展)、当前处理人(动态文本字段),用于再列表插件中对审批人信息展示扩展显示。
步骤B
新增列表表单插件ApproverSettingListExt(代码包中存在),用于扩展处理列表展示的当前处理人信息。
在 ApproverSettingListExt#beforeCreateListDataProvider 方法中重写getData方法,用于查询单据信息对应在流程中的审批人信息映射关系。
在 ApproverSettingListExt#packageData 方法中对列表行进行标识判断,并遍历进行扩展后审批人信息赋值。
四、用户操作效果演示
五、开发环境及版本
苍穹版本号:V5.0.025
星瀚版本号:V5.0.025
六、附件
如果你也有开发需求或已写的开发案例,可以点击以下直达通道:http://survey.kingdee.com/vm/PN6zrBH.aspx,你的反馈,将在3个工作日内得到回复。
暂估应收单列表显示当前处理人
本文2024-09-22 22:46:19发表“云星瀚知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-xinghan-128754.html