[GNC] Slow migration
Adrien Monteleone
adrien.monteleone at lusfiber.net
Sat Oct 15 21:09:49 EDT 2022
Please forgive me if this is too non-specific and generalized, I'm sure
someone else who's made the MSmoney –> GnuCash migration can lend
assistance (there are threads from the past on this subject, so it has
been done) but I'll offer some general considerations and ideas.
#1 Can MSmoney export a chart of accounts?
If so, do that and then import to GnuCash. Else, manually recreate your
accounts in GnuCash with MSmoney open side-by-side. Get your existing
accounts straight as a first step.
#2 Can MSmoney export CSV of all, or better, individual accounts? If so,
export a singular account, probably an asset (which will of course,
contain splits linked to many others, likely expenses) and import it to
GnuCash. If due to the size of your MSmoney history, there is no such
thing as 'small' account, then pick one and export at least one month or
so of transactions for practice.
Import that to GnuCash to learn the import process.
You'll likely do this a few times to refine your learning. Keep the Help
& Tutorial open for reference while doing so. Take your time. Don't rush
or try to import too much.
#3 If you've gotten this far, then iterate, if not, ask for more help.
Import more periods of the same account, and/or, import more accounts.
Eventually, you'll end up with everything in GnuCash.
I'd start with all Asset accounts, then move to fill in gaps with any
transactions that only involve non-asset accounts.
-----
The reason for this piecemeal approach is that there is no 'all-in-one'
conversion between the two apps.
By breaking up the import, you get to tell GnuCash how to import data
and 'teach' the importer along the way so that it will guess what you
want to do as you go through the subsequent periods and accounts. (a
piece by piece approach with iterative 'learning/correction/teaching'
results in less work overall vs. an all-at-once attempt. It keeps
guessing as you go and gets better at guessing as you teach/correct it.)
-----
At any particular point, if you get stuck, ask back here for help.
-----
As others have mentioned, establish a date cutoff. Once you've imported
your current Chart of Accounts from MSmoney, then enter all new
transactions past that date directly into GnuCash only.
Then you get to take your time importing your historical data.
If you want, you can create 'opening balances' based off your current
accounts as of the 'cutoff dates' and then later remove those entries
when you successfully import your historical data. (which means at that
point your 'opening' entries in GnuCash would be considered
'duplicates', superfluous, and eligible for deletion, or at least
reversal if you're a stickler for non-editing.)
Regards,
Adrien
On 10/15/22 5:15 AM, Trevor Richards via gnucash-user wrote:
> I've been using MSmoney for my personal financial management for about 20 years. When it went 'sunset' I started looking around and found GNUcash. I signed up & I've been following you all here ever since. I made some tentative attempts to convert over but it has always been a disaster. I have personal bank accounts and investments with about multiple banks & institutions around the world (NZ, UK, Jersey, Malaysia, Australia, Singapore). I think you can imagine what my MSmoney records look like. It does not seem feasible to me to attempt a full on file transfer. I've tried a few times in the past but I just create a mess that I have no time to solve.
> I was wondering if there was a better strategy for a 'slow' migration. Any thoughts on this?
More information about the gnucash-user
mailing list