费用报销单关联发票后如何实现申请报销金额大于发票金额不允许报销
【业务场景】
费用报销单或差旅费报销单在收票信息上传发票后,为防止漏传发票,需要控制申请报销金额大于等于收票金额。在金蝶官方的文章中有思路,参考如下:
https://wenku.my7c.com/article/472931358390837248?productLineId=1&isKnowledge=2
但是考虑到实际情况,有些费用项目是不需要上传发票的,如出差补贴,津贴,奖金等,有些公司薪资的发放申请也是走的费用报销,这个时候就没有发票,没有收票信息,申请报销金额就会大于收票金额,校验不通过。
【解决方案】
思路是先汇总计算报销明细中需要发票的费用项目分录的申请报销金额之和,然后汇总计算收票金额之和,再判断如果需要发票的费用项目分录的申请报销金额之和大于收票金额之和,则抛出异常提示。实现这个功能需要二次开发,写一个提交的按钮插件,用户可以随时保存单据,但是提交的时候给出提示。
即 报销明细申请报销金额之和(去除不需要发票的分录)>= 收票金额之和
【操作步骤】
下面我来结合代码,并在代码里注释说明来说一下开发步骤:
然后把代码编译成.dll文件,拷贝到金蝶安装软件bin目录:D:\Program Files (x86)\Kingdee\K3Cloud\WebSite\bin,然后到BOS费用报销单,提交按钮上注册插件,重启IIS:
看一下最终效果:
到此开发完毕。
费用报销单关联发票后如何实现申请报销金额大于发票金额不允许报销
【业务场景】费用报销单或差旅费报销单在收票信息上传发票后,为防止漏传发票,需要控制申请报销金额大于等于收票金额。在金蝶官方的文章中...
点击下载文档
本文2024-09-16 17:33:41发表“云星空知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-k3cloud-16492.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
热门文章