Comment transférer votre historique depuis Money Flow
Money Flow met le côté opposé de chaque virement dans ses propres colonnes, ce qui en fait une des applications les plus faciles à quitter sans rien perdre. Le piège est ailleurs : ses noms de comptes contiennent des virgules, dans un fichier séparé par des virgules.
Comment l'importer
- 1. Exportez votre historique depuis Money Flow. C'est le fichier CSV qu'il vous faut.
- 2. Ouvrez Money Talks, allez dans Réglages et touchez « Importer des données ».
- 3. Choisissez Money Flow dans la liste des applications.
- 4. Indiquez le fichier que vous avez exporté.
- 5. Lisez l'aperçu. Les virements apparaissent en une seule ligne nommant les deux comptes, donc vous pouvez vérifier l'appariement avant que quoi que ce soit ne soit enregistré.
- 6. Confirmez.
Le fichier qu'il vous faut
Money Flow exporte un seul fichier CSV.
Vous avez le bon fichier si sa première ligne ressemble à ceci :
Date,Account,Amount,Currency,Category,Counterparty,Transfer: Account,Transfer: Amount,Transfer: Currency,Tags,Place,Note Les trois colonnes Transfer: nomment l'autre côté d'un déplacement entre vos propres comptes. Elles sont vides sur les dépenses et les revenus ordinaires.
Questions fréquentes
Mes virements entre comptes arrivent-ils ?
Oui. Money Flow écrit le côté opposé d'un virement dans ses propres colonnes Transfer: Account, Transfer: Amount et Transfer: Currency, donc les deux moitiés sont sur une seule ligne et rien n'a besoin d'être deviné. Money Talks les enregistre comme un seul virement avec les deux côtés.
Mon compte s'appelle Cash, USD. La virgule casse-t-elle le fichier ?
Non. Money Flow met le nom entre guillemets, donc la virgule est à l'intérieur du champ au lieu d'en séparer deux. Ça vaut la peine de le savoir, parce qu'un script qui découpe chaque ligne sur les virgules casse ici, et c'est la raison la plus courante pour laquelle un import maison d'un fichier Money Flow produit n'importe quoi.
Un virement dans mon fichier n'a pas de montant d'arrivée. Que devient-il ?
Il arrive quand même comme un virement. Quand Money Flow nomme le compte d'arrivée mais laisse le montant d'arrivée vide, l'argent a bougé entre deux comptes dans la même devise et le montant est le même des deux côtés. Money Talks le recopie au lieu d'enregistrer un zéro.
Quelle part de mon historique est vraiment faite de virements ?
Plus que la plupart des gens ne l'imaginent. Dans un vrai export Money Flow sur lequel nous avons testé, 33 lignes sur 405 étaient des virements, beaucoup entre devises. Soit 8 % d'un historique qui arriverait sinon comme des dépenses inexpliquées et des revenus inexpliqués.
Ce qui arrive depuis Money Flow
- Chaque transaction avec sa date, sa contrepartie et sa note
- Les catégories
- La devise de chaque ligne, donc un historique multidevise reste multidevise
- Les virements entre vos propres comptes, appariés en un seul enregistrement avec les deux côtés
- Le compte d'où vient chaque transaction, virgules dans le nom comprises
Ce qui n'arrive pas
- Les étiquettes - Money Talks n'a pas d'étiquettes. Les colonnes Note et Counterparty arrivent bien.
- Le lieu - Money Talks ne stocke pas de localisation sur une transaction. Si un lieu compte pour vous, il survit dans la note.
- Les lignes à montant nul - Il n'y a rien à enregistrer. Elles sont marquées comme ignorées volontairement.
- Vos comptes eux-mêmes - Chaque transaction se souvient du nom du compte d'où elle vient, et l'aperçu liste les noms trouvés. Money Talks ne recrée pas les comptes ni leurs soldes.
Les colonnes de virement font le plus dur
Trois colonnes vers la fin de l’en-tête portent toute la réponse :
Transfer: Account, Transfer: Amount et Transfer: Currency.
Sur un achat normal, elles sont vides. Sur un déplacement entre deux de vos propres comptes, elles disent où l’argent est allé, combien est arrivé, et dans quelle devise. Les deux moitiés vivent sur une seule ligne, donc rien n’a besoin d’être rapproché par date et par montant en croisant les doigts.
Ça place Money Flow parmi les applications les plus faciles à quitter. Beaucoup d’exports ne nomment que le compte d’où vient une ligne et laissent l’autre côté complètement de côté, et une fois cette information partie, aucun importeur ne peut la retrouver.
Pourquoi ça compte plus qu’il n’y paraît
Les virements ont l’air d’un souci de niche jusqu’à ce qu’on les compte. Dans un vrai export Money Flow sur lequel nous testons, 33 lignes sur 405 étaient des virements, dont plusieurs entre devises.
Mal traitées, ces 33 lignes deviennent 33 achats fantômes et 33 dépôts fantômes. Vos dépenses mensuelles sont surestimées, vos revenus sont surestimés, et les deux erreurs ne s’annulent dans aucune vue qui les sépare, c’est-à-dire dans toute vue qui mérite d’être regardée.
Money Talks garde chacun d’eux comme une transaction unique à deux côtés. Ils restent en dehors de vos totaux de dépenses, et si les deux côtés étaient dans des devises différentes les deux montants sont conservés, donc le taux que vous avez obtenu ce jour-là survit au déménagement.
Des virgules dans les noms de comptes
Money Flow vous laisse appeler un compte Cash, USD, et beaucoup de gens le
font. Dans un fichier séparé par des virgules, c’est un champ qui contient le
séparateur, ce que le format gère en mettant la valeur entre guillemets.
Tout lecteur CSV correct s’en sort. Ce qui ne s’en sort pas, c’est l’approche évidente qui consiste à découper chaque ligne sur les virgules, par où commencent la plupart des scripts rapides. La ligne se décale d’une colonne, le montant atterrit dans le champ de la devise, et vous obtenez un fichier plein de bêtises sans aucune erreur pour l’expliquer.
Si vous avez déjà essayé de faire passer un export Money Flow par un tableur en vous demandant pourquoi les colonnes partaient de travers à mi-chemin, voilà pourquoi. Importez le fichier tel qu’il est sorti de l’app.