-
Notifications
You must be signed in to change notification settings - Fork 52
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
是否支持自定义分类? #58
Comments
ezBookkeeping 设计时是希望帮助用户产生新交易后尽可能方便、快捷地录入每条数据,ezBookkeeping 的导入功能是帮助用户一次性将数据从其他系统迁移到 ezBookkeeping,而不是让用户每次使用导入功能替代添加功能。 |
导入的过程,编辑工作量比较大,beancount中积累了过往数年4.5W条记录。而且已经做了分类,希望能够有快速映射分类的能力,方便一次性不需要手动编辑导入,如果有API接口能够程序实现,也可以 |
如果是一次性导入的话,只要在 ezBookkeeping 里提前把对应的账户和分类提前建好,如果新旧账户和分类名相同,完全不需要映射。 |
以下,beancount支持直接匹配关键字自动关联分类,这个功能会极大的提高效率。
|
ezBookkeeping 不是面向高级用户设计的,所以 ezBookkeeping 不像 beancount 那样支持可扩展的插件(自定义导入器)。但是 ezBookkeeping 预留了可以给高级用户使用的 API,如果是为了简化第一次导入时创建的复杂,可以通过命令行生成 token,然后通过编程使用 token 直接调用与 Web 界面相同的 API。 |
如果你的常规使用场景是从其他系统导入到记账系统中(而不是每笔账由自己录入),ezBookkeeping 可能不适合您,目前看应该还是 beancount 最适合你的使用场景。 |
没看到API文档,能否给个链接,我研究下 |
ezBookkeeping的UI及数据库设计的蛮好的,beancount这块做的不太行,迭代也很慢。如果能够结合,是一大优势。 |
目前没有API文档,可以参考 https://github.com/mayswind/ezbookkeeping/blob/main/src/lib/services.ts 这个类里 Web 调用后端的接口和类型 |
ezBookkeeping 的目标并不是一个全能的记账软件,因为很难做一个让所有人都满意的软件(并且意味着大量的工作),所以在功能设计上会做一些取舍,ezBookkeeping 的目标用户是那些喜欢随时记录的用户,对于日常没有随时记账的用户来说 ezBookkeeping 可能用起来会非常痛苦。 |
如果要修改账单导入的部分,改成支持没有分类创建分类的模式强制导入,应该修改哪里的代码? |
ezBookkeeping 有两种导入方式,一种通过网页,会先将文件提交到服务端,解析为统一的格式,供用户在前端进行修改和批量替换。另一种是通过命令行,如果有缺失的账户、分类或标签会直接报错。我不建议你这样做,因为并不简单,但如果真要这么做,你可以修改通过命令行的代码进行修改(在 |
1,按照微信和支付宝账单里的分类自动添加
2,自定义分类,匹配账单里的关键字进行自动分类
以上两种形态是否能够考虑支持?
The text was updated successfully, but these errors were encountered: