审批流界面中添加单据预览功能原创
8人赞赏了该文章
886次浏览
编辑于2021年02月04日 19:36:50
案例背景:
客户合同有多种套打模板,由合同类型来确定套打模板,不同的套打模板会有相应的必填数据和相应的合同条款。合同启用审批流后客户反馈说审批界面看不到单据头的菜单,所以没有单据界面中的打印和预览菜单,就是说看不到合同最终打印出来的效果。客户的职员都是很严谨的所以都强烈要求在审批中添加单据预览效果,要看到最终合同他们审批时才安心。
前期的复杂需求规划:
因为审批界面中看不到单据头的菜单,所以接到需求后第一想法就是在审批界面中的表头菜单中添加【单据预览】菜单。那么复杂的问题就来了:审批流界面是各单据共用的界面,就是说销售合同审批时界面中的单据是销售合同,采购合同审批时界面中的单据是采购合同,其他单据也一样。所以不仅要考虑套打模板选择问题,还要考虑单据类型。这功能实现起来难度系数感觉A+++了。
=====复杂=====通往===>简单=====的分割线=====
无意中的简单:无意中发现虽然看不到单据头的菜单,但是单据体的菜单是可能看到的,包括单据体上的自定义菜单也能看到。
一、BOS配置:BOS平台中给销售合同单据体添加【预览】菜单。
右键点【工具条】,再点【按钮】
点【点击事件】后的...按钮后点【新增操作】,在服务编辑界面中选择【打印预览】后一路点【确定】后保存就完成了配置。
二、最终效果:
复杂的事情简单做,难怪鲁信经常会说勤劳经常会制约程序员的想像力。
发布于 金蝶云星空BOS开发交流圈 社群
推荐阅读