如何解决从顶部扣除购买清单中的付款并将剩余多付或少付价值结转到下一个购买项目
我正在用 node js 和 react js 构建一个会计系统。困扰我的事情是我无法实施一个系统,在该系统中,我们从第一次购买中扣除购买付款并将剩余价值带入下一次购买。
假设我在不同的时间范围内以下列价格购买了五种产品:
购买 ------- 付款
- 10,000 ------- 0
- 15,000 ------- 0
- 10,000 ------- 0
- 20,000 ------- 0
现在我第一次付款12000
购买 ------- 付款
- 10,000 ------- 12,000
- 15,000 ------- 0
我如何将额外的 2,000 结转至另一次购买?
购买 ------- 付款
- 10,000 (-2000) ------- 0
- 10,000 ------- 0
如果我只为下一次付款支付 10,000
购买 ------- 付款
- 10,000 已付
- 15,000 (-2000) ------- 10,000 到期 15,000 - 2,000 = 13,000
- 10,000 (+3000)------- 0 到期 10,000 + 3,000
- 20,000 ------- 0
像这样的事情,如果有人可以帮助在 node js 中执行此登录并响应 js 并提出比这更好的方法来跟踪付款、到期和超额付款,我将不胜感激。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。