模板交易
描述
嗨! 在输入上周的交易时,我有了一个想法,这可能会在手动输入交易时派上用场。 首先,让我们来谈谈我是如何想到这个想法的:并非每笔交易都是独一无二的,对吧? 有些交易会经常出现,但不够频繁,无法被定期交易覆盖。 例如,我每周至少会去两次超市,但每次到店的具体日期(以及支出)都会有所不同。 然而,交易的名称(超市 XYZ)、来源和目的账户(我的银行账户 -> 超市 XYZ)、以及类别(食品)和预算(基本)对每笔交易来说都是完全相同的。 现在,让我们加入我的最爱烘焙店,我的最爱的冰淇淋店,我想你开始看到了问题了:我经常输入相同的东西,有时甚至每周多次。 这可能很烦人,但有没有解决我的懒惰的办法? 我认为有! 解决方案 正如问题标题所示,我很希望在 Firefly III 中实现某种"模板"功能。 使用此功能(例如,可以位于"储蓄罐"下),您可以预先定义以下属性: - 交易名称 - 源账户(ID) - 目的账户(ID) - 类别 - 预算 - 标签 - 备注(?) - 货币(?) 您可以从模板创建新的交易(例如,在模板页面上,可以有一个带有"创建新…"的按钮,用于每个模板),这将带您到创建页面,您可以自定义交易(输入金额,也许稍微修改一下交易名称)。 我认为创建页面已经支持请求参数(至少在一定程度上),也许模板的"创建"按钮可以简单地打开带有适当参数的创建交易页面。 替代方案是什么? 我不知道,但我无法想到任何其他方案,已经可以实现类似的功能(如果有,请告诉我!)。 当然,这可以通过自行编写的外部工具来实现,但将其集成到软件中本身会使体验更加一致和用户友好。 您还可以设置非常高级的规则(例如,只输入"烘焙店午餐"),然后规则引擎会为您填写正确的账户。 然而,您将不得不记住自己创建的所有这些规则,或者每次都查找它们。 与此同时,我还可以手动输入交易详细信息。 额外上下文 我无法真正估计实现这种功能需要多少工作,但我真的很希望看到它付诸实践。 然而,如果这对于 Firefly III 中不够重大的改变来说,是太大的努力,我就能理解。 编辑:为了让功能变得更强大,您还可以在创建交易页面上提供模板,这样用户就不必浏览到模板页面。 额外分数 …
内容来源: firefly-iii/firefly-iii