🌟 功能描述
建议参考 Moze 的统计逻辑与 MoneyThings 的“资金流转”理念,优化“周期记账”功能。
目前的“周期记账”逻辑主要用于处理房租等重复性消费,但在处理**“分期付款”或“借贷还款”场景时存在局限性。建议增加一个“不计入收支统计”**的选项。
具体逻辑:
- 首期购买:记一笔全额支出(如 6000 元),计入当月统计。
- 后续还款:通过“周期记账”生成每月还款记录(如每月 500 元),但在统计报表中自动过滤这笔金额。
这样既能保留完整的资金流水,又能避免还款金额污染月度消费报表,还原真实的消费水平。
🤔 解决了什么问题?
- 统计报表失真:目前使用“周期记账”模拟分期还款时,每期还款额会被重复计入当月支出。这导致报表显示的消费金额虚高(将“偿还债务”误判为“新增消费”),无法反映真实的月度生活成本。
- 功能场景缺失:现有的记账逻辑难以优雅地处理“分期购”、“花呗/信用卡还款”等复杂场景。用户被迫在“报表准确”和“流水完整”之间做取舍。此功能将填补这一空白,提升 Cent 处理复杂财务场景的能力。
🏗 核心理念自检(必填)
🎨 实现思路或方案(可选)
- 在“周期记账”的规则设置中,增加一个开关,用于标记该规则生成的账单是否应当被统计系统忽略。
- 在“编辑周期记账”的设置页面底部,新增一个开关,文案为“不计入收支统计”,方便用户手动控制。
- 在生成报表时,系统自动识别并跳过带有该标记的记录。
🔄 替代方案
-
方案一:使用“转账”功能记录还款
-
方案二:手动修改报表分类
补充说明
参考案例与文档
Moze
Moze 在处理“分期付款”时,允许用户选择是否将分期手续费或本金计入支出统计,非常灵活。
MoneyThings
MoneyThings 提出了“资金流转”的概念,将转账和还款视为资产移动而非消费,从根本上解决了报表失真的问题。
Cent 官方文档
🌟 功能描述
建议参考 Moze 的统计逻辑与 MoneyThings 的“资金流转”理念,优化“周期记账”功能。
目前的“周期记账”逻辑主要用于处理房租等重复性消费,但在处理**“分期付款”或“借贷还款”场景时存在局限性。建议增加一个“不计入收支统计”**的选项。
具体逻辑:
这样既能保留完整的资金流水,又能避免还款金额污染月度消费报表,还原真实的消费水平。
🤔 解决了什么问题?
🏗 核心理念自检(必填)
🎨 实现思路或方案(可选)
🔄 替代方案
方案一:使用“转账”功能记录还款
操作:将每月的还款记录为从“银行卡”到“信用卡”的转账。
缺陷:虽然解决了统计失真的问题,但会导致账户余额逻辑混乱。因为实际上资金是流出的(还债),而不是在账户间转移,这使得用户无法准确查看实际可用余额。
方案二:手动修改报表分类
操作:每月还款后,手动将该笔记录标记为“不计入统计”或移动到忽略分类。
缺陷:操作成本极高,完全违背了“周期记账”为了省事的初衷,且容易因为遗忘导致报表错误。
补充说明
参考案例与文档
Moze
Moze 在处理“分期付款”时,允许用户选择是否将分期手续费或本金计入支出统计,非常灵活。
MoneyThings
MoneyThings 提出了“资金流转”的概念,将转账和还款视为资产移动而非消费,从根本上解决了报表失真的问题。
Cent 官方文档