Importation de transactions à partir de fichiers

Les transactions importées seront généralement destinées à un compte spécifique dans l'arborescence de votre compte.

Dans la suite, nous l'appellerons le compte d'importation ou de base.

Il peut être spécifié ou non dans les données importées, selon le format d'importation.

C'est généralement le premier fractionnement d'une transaction importée.

Toutes les transactions devront également avoir un compte de destination pour au moins les fractionnements correspondants.

Cela peut ou non être fourni dans les données importées.

Si ce n'est pas le cas, un compte peut être attribué sur la base de l'historique d'importation précédent en faisant correspondre les informations contenues dans les données importées.

L'utilisateur peut toujours passer outre cette affectation.

Les données multi-split précédemment exportées depuis GnuCash peuvent avoir à la fois les comptes d'importation et de destination pour les fractionnements de transaction spécifiés dans le fichier de données.

3.1.1. Formats d'importation de fichiers

3.1.2. Import Matcher

3.1.3. Import QIF

Souvent, les caractères accentués sont mal transcrits entre le monde Windows et le monde Linux.

Pour corriger cela, il faut changer l'encodage du fichier :

Ouvrir chaque fichier qif avec un éditeur de texteet l’enregistrer (“enregistrer sous”) en réglant :l'encodage sur utf8et les fins de ligne sur Windows ou Linux selon ce que l'on veut.

Si ce n'est fait, éditer chaque fichier et ajouter en tête une section :

!Account
N<nom du compte>
T<type du compte>
^

Voici un squelette :

!Account
N
T
^

(le type du compte est ce qui suit le champ !Type: par exemple :

!Account
NMon compte courant
TBank
^
!Type:Bank
...

3.1.4. Import OFX/QFX

3.1.5. Import CSV

3.1.6. Import MT940

3.1.7. Import MT942

3.1.8. Import DTAUS

Voir aussi

(en) https://www.gnucash.org/docs/v4/C/gnucash-guide/importing-from-files.html

Basé sur « Importing Transactions from Files » par gnucash.