AutoAccountingOrg / AutoAccounting

你的每一笔账单都值得记录!
GNU General Public License v3.0
326 stars 26 forks source link

债务[借入] 执行了[借出]操作导致债务余额不对 #716

Open litang0908 opened 1 week ago

litang0908 commented 1 week ago

当前使用的框架

描述错误

借入债务账户中执行了[借出]操作导致债务余额不对

重现步骤

我是钱迹的作者李唐,首先,谢谢开发这个自动记账插件,确实方便了不少想自动化记账的朋友。

但是今天有个用户反馈他[借入]账户余额不对,经过排查后发现,他有使用此插件,而且他的借入账户里面,有 [债务-借出] 的账单(type=7)。

实际上在钱迹的债务逻辑中,[借入]账户是不能执行[借出]操作的,如果强行写入 [债务-借出] 账单,会导致该债务账户的余额计算错误。

烦请确认一下,避免出现此逻辑。

后续我们也将改进债务的设计,去掉此限制,如果有任何问题欢迎随时沟通,谢谢~

相关环境说明

自动记账版本 4.0.0-Canary.20241012061401 安卓版本 Android 14 钱迹版本 4.1.1

日志内容

--

这不是重复的 issue

AnkioTomas commented 1 week ago

这是因为在进行资产关联的时候,只是简单的比对了资产名称导致的。 如果债主(借入)和欠款人(借出)是同一个人的时候很容易就出现这样的问题。