-
-
Notifications
You must be signed in to change notification settings - Fork 222
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
Migrating from MoneyControl and other Budgeting Software #1487
Comments
thank you for the extensive feedback!
The app covers a lot of different use cases, and I lack the resources to maintain extensive documentation covering all of them. I try to gather frequently asked questions in the FAQ (https://github.com/mtotschnig/MyExpenses/wiki).
Since there are so man different expense tracking applications, it is not feasible at the moment, to implement support for all of them. But if you encounter specific issues when importing from MC, I am ready help via Discussions here on Github or [email protected], and maybe specific recommendations could then be extracted into the FAQ?
My Expenses is primarily focused on data stored on the device, and managed by a single user. Maybe if multiple users use the same device, or data is copied between devices via sync, the person could be represented via Tags? There is also the concept of Custom Attributes (#447) which is actually already implemented on the database level, and would just need an UI.
The current synchronization feature should provide this.
The OCR via Tesseract is known to not have satisfactory results. You could give the Mlkit variant a try, if you are fine with using software that is not 100% FLOSS: https://github.com/mtotschnig/MyExpenses/wiki/FAQ:-OCR |
Thank YOU for the detailed reply 🫶
I understand. I just think this could really help new people looking into this
Sure, but I think working off of the Pareto principle you could already help a lot of people just by implementing a few of the most used apps
Okay that solution sounds promising as a workaround. I will try it. For me the attribution of expenses to a certain person was pretty essential in MC that's why I thought this would translate to other apps.
Great!
Thank you, I have not tried this out yet. Will definitely give it a shot. Thanks again for taking the time to answer these |
Hey @mtotschnig, MyExpenses/myExpenses/src/main/java/org/totschnig/myexpenses/io/ImportAccount.kt Line 135 in 83fd9af
as only amount and the originating account is passed. The closest overload I could find would be this one
Although this is also missing the note as parameter. Is it possible to update this so it turns into an actual transfer? Or is there reasoning behind why it is the way it is? Help / Advice is appreciated |
Following up on this. I managed to create Transfers. But they look different then the transfers created in the App. Also they are not counted towards the transfers in the totals. The csv looks like this
I tried several approaches mentioned in #1039 , like putting the target account in the category. The way I'm mapping is like this: Date -> Date I pulled a backup from myExpenses and looked into the sqlite DB. So the issue is that the transaction are not actually mapped to the "Transfer" category. Even if you have "Transfer" as category.
Is this a bug? |
@creatvty The CSV import and export have not yet been sufficiently adjusted after transfer categories have been introduced (#407). You are right that during import the default transfer category needs to be added. This must be done in a slightly different way than you have suggested in MR #1546 . I'll fix this, but it might not land in 3.8.8, because it is already in the pipeline. |
@mtotschnig I see, great news! Thank you for the effort. And for the quick response. Looking forward to it! |
Hey, @mtotschnig should the fix be released by now? I tried the transfer today again but to me it doesn't look like there was a change. This is the CSVs I tried using
Am I doing something wrong? The type is recognized as Transfer but the Category is not Edit: {
"uuid": "542a2c74-bc94-4f7c-84d6-600ea3c6ba85",
"label": "Bank1",
"currency": "EUR",
"openingBalance": 0,
"transactions": [
{
"amount": -30,
"comment": "ATM abc",
"date": "2016/01/22",
"status": "UNRECONCILED",
"transferAccount": "Cash",
"uuid": "03e1aa0d-bddd-4479-8eab-f7922f859877"
},
{
"amount": -18,
"category": [
"Transfer" // This category is missing from the csv imported entry
],
"comment": "Holla",
"date": "2024/10/11",
"status": "UNRECONCILED",
"transferAccount": "Cash",
"uuid": "af6b39bb-8663-4e44-8e5e-4e5d8ae1da44"
}
]
} |
Hey,
I have been looking into this project and I am quite amazed so far at the powerful feature set of this app. I have been using the budgeting app MoneyControl for years now and I am content but not super happy with it since it is lacking some features I would love to have but the project seems relatively static and it doesn't look like a lot of development is still going on there. For lack of good alternatives I have stuck with it. Until now...
As I said I think this app looks quite promising. I would like to try it out and migrate my data. Here is a list of issues I'm having that you might appreciate as Feedback but maybe you could also help me out here as a newcomer. I would definitely pay money for this if it holds what it promises.
no data
message. I was not able to find a relevant issue or closer information on what is important for the scan to succeedThese are some points I could think of. If more come to mind I will update this post. I would really love to use this app if I can manage to transition without a huge amount of work and without corrupting my budgeting data I have accumulated since 2016.
Thanks
The text was updated successfully, but these errors were encountered: