NC65 还款单的冲借款还款金额和报销单中冲借款的还款金额的计算逻辑

355 篇文章 103 订阅

被报销单的冲借款界面中还款单金额计算逻辑,困扰了两天,无意中操作了,才搞清楚计算的逻辑(感觉有点反人类)。明明可以借款金额减去冲借款金额等于还款金额就行了,非得冲借款金额减去报销金额等于还款金额。因为冲借款金额默认等于报销金额了。相信很多人也有这样的疑问。那么先来了解一下关于还款单和报销单的一些字段解释。
冲借款金额:本次冲销金额,包括报销金额和还款金额;
还款金额:本次冲借款的还款数,如果借款金额大于报销金额,自动计算还款,即修改冲借款金额等于借款金额,则还款金额=冲借款金额-报销金额,如果不还款,可以修改冲借款金额为报销金额,那么,还款金额自动归0;
冲销原币金额:就是冲借款金额;
费用金额:等于报销金额。
支付金额:支付金额等于报销金额减去还款金额。

在这里插入图片描述

在这里插入图片描述
这里的这个还款金额是自己的报销金额小于借款金额时,需要还给公司的金额

冲借款的js脚本计算逻辑:
在这里插入图片描述
实际上,冲借款金额是由报销单表体即业务明细行的报销金额汇总得来的,简而言之就是冲借款金额默认等于所有明细行报销金额的和。所以,当报销金额小于借款金额时,报销人是需要还钱给被借款方的即公司。
比如我向A公司借款8320元用于参加某项活动,参加完活动后,总共用了8117.92元,此时做报销单报销8117.92元,由于借款金额大于报销金额,我还需要还给A公司202.08元,那么在填完报销单相关信息后(表头和表体即明细行的信息都已填完后)进行冲借款操作时,勾选自己之前的借款单,冲借款金额默认带出是8117.92元,还款金额是0元,此时需要手动修改冲借款金额为8320,改完后,还款金额才等于202.08。

计算公式:还款金额=冲借款金额-报销金额

在这里插入图片描述
在这里插入图片描述

还款单的还款单金额操作同理。
在这里插入图片描述

报销单能否修改支付金额?
答:不能,可以直接修改下表体的含税金额字段vat_amount,支付金额等于报销金额减去还款金额。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值