# Manuel de &skrooge;

## Introduction

### &skrooge;

&skrooge; est une application de gestion de vos finances personnelles. Elle peut suivre l'évolution de vos revenus et dépenses à travers plusieurs comptes, dans plusieurs monnaies. Elle possède toutes les fonctionnalités que vous attendriez de pareil outil, comme la gestion des catégories, les opérations programmées, les rapports graphiques, la gestion des actions... Elle possède aussi des fonctionnalités moins courantes, comme l'édition rapide des opérations, la recherche instantanée, les traceurs de remboursement, les attributs personnalisables...

&skrooge; affichant des diagrammes en camembert des dépenses par catégories &skrooge; affichant des diagrammes en camembert des dépenses par catégories

#### Ce que &skrooge; est

&skrooge; est un gestionnaire de finances personnelles pour &kde;. Il est prévu pour être utilisé par des personnes qui veulent suivre l'évolution de leurs revenus, dépenses et investissements.

#### Ce que &skrooge; n'est pas

&skrooge; n'est pas un outil pour les professionnels. Il n'a pas les fonctions qu'on attendrait d'un logiciel que vous voudriez utiliser pour faire tourner une petite affaire. Il ne gère pas les taxes, n'utilise pas les systèmes à double entrées, ou n'importe qu'elle fonction financière avancée.

Si vous êtes à la recherche de pareil outil, vous pourriez plutôt être intéressé par KMyMoney ou Kraft.

### Terminologie

#### Document

Un document est un fichier &skrooge; (avec l'extension skg). Il contient un nombre indéfini de comptes. Vous pouvez utiliser un document pour gérer tous vos compte en même temps.

#### Compte

Un compte &skrooge; est similaire à votre compte bancaire. Par exemple, si vous possédez un compte pour vous, un pour votre femme, et un en commun, vous pouvez créer ces trois comptes dans &skrooge;. À chaque fois que vous dépensez ou gagnez de l'argent, vous enregistrez une opération, et indiquez sur quel compte cette opération a été faite.

#### Opération

Une opération est soit un crédit soit une dette sur l'un de vos compte. En affectant une catégorie ou un traceur à une opération, vous êtes en mesure d'analyser comment vous dépensez votre argent.

##### Opération standard

Une opération standard est une opération basique dans &skrooge;. Comme par exemple, « Aujourd'hui, j'ai dépensé 20€ par carte de crédit pour les courses ».

##### Opérations ventilées

Une opération ventilée est une opération pour laquelle le montant total est divisé en plusieurs catégories, dates et / ou traceurs. Par exemple, « Hier, dépense de 100€ au supermarché avec 60€ d'alimentation et 40€ de vêtements ».

##### Transfert

Dans &skrooge;, un transfert est équivalent à déplacer une quantité d'argent depuis un de vos compte &skrooge; vers un autre de vos compte &skrooge;.

Ceci ne doit pas être confondu avec le mode de paiement choisi : si vous faites un transfert, par exemple en utilisant le site de votre banque, vers le compte de quelqu'un d'autre, ce n'est pas une opération de transfert car &skrooge; ne connaît pas ces comptes étrangers. C'est une opération standard fait avec transfert comme mode de paiement.

Lisez le chapitre dédié si des choses vous paraissent encore obscures.

##### Opérations validées

Quand vous importez des opérations, elles ne sont pas considérées comme valables instantanément. Vous devez au préalable les valider manuellement. Une opération validée est donc une opération importée qui a été validée.

Notez qu'il est possible de valider automatiquement les opérations importées, en activant l'option correspondante dans les réglages.

##### Opérations pointées

Durant le processus de réconciliation, vous pointez dans &skrooge;, toutes les opérations qui apparaissent dans la situation du compte correspondant. Une opération pointée est une de ces opérations. Elle n'est pas rapprochée tant que la réconciliation n'est pas accomplie.

##### Opération rapprochée

Quand toutes les opérations de la situation de votre compte ont été pointées dans &skrooge;, vous pouvez terminer le processus de réconciliation. Toutes les opérations pointées sont alors transformées en opérations rapprochées.

#### Catégories

Une catégorie est simplement une classe d'opérations. Des exemples classiques sont « Alimentation », « Impôts », « Salaire »... Une catégorie peut contenir d'autre catégories : c'est une structure hiérarchique. Par exemple, la catégorie « Transport » peut contenir les catégories « Bus », « Automobile », « Avion »... &skrooge; peut manipuler une quantité infinie de catégories.

#### Unité

Dans &skrooge;, une unité peut être tout ce qui à une valeur. Exemples :

- Monnaie

  - $ (Dollar américain)

  - € (Euro)

  - £ (Livre sterling)

- Action ou indice

  - GOOG (Google)

  - NASDAQ

- Tout ce qui est en votre possession

  - Votre maison

  - Votre voiture

## Concepts principaux

### Interface utilisateur

La fenêtre de &skrooge; est composée d'une zone principale, entourée par des panneaux, et une barre d'état. Les panneaux peuvent être fermés et rouverts, et placés à gauche ou à droite de la zone principale.

#### La zone principale

C'est l'endroit où &skrooge; affichera les informations qui vous intéressent. Elle peut contenir beaucoup d'onglets, chacun avec la vue que vous lui avez assigné.

#### Panneaux

Les panneaux sont présents dans de nombreuses applications &kde;. Ils sont une sous-partie d'une fenêtre d'application, et peuvent être déplacés, empilés, fermés, voire même détachés de la fenêtre principale.

Quelques exemples de dispositions de panneaux :

Les panneaux de &skrooge; sont :

- Le sélecteur de page

- La liste des signets

- L'historique

- L'éditeur de propriétés

- La liste des messages

#### Sélecteur de page

Le sélecteur de page est un panneau dans lequel vous pouvez sélectionner la vue à affichée dans l'onglet courant ou dans un nouvel onglet. Pour ouvrir un nouvel onglet, maintenez la touche &Ctrl; et cliquez sur la vue sélectionnée.

Vous pouvez personnaliser cette liste en utilisant son menu contextuel.

Le sélecteur de page

Chaque page sera décrite dans un chapitre spécifique dans ce manuel.

#### Onglet

Imaginez que vous ayez besoin de personnaliser la vue des opérations en les regroupant par compte : chaque compte serait affiché dans son propre onglet, peut-être avec différentes colonnes dans chaque tableau. La méthode mentionnée précédemment ne fonctionne pas ici, car elle s'applique seulement sur les onglets ayant le même type.

La solution est d'enregistrer chaque onglet comme un signet. De la même manière que dans un navigateur Web, les onglets peuvent être organisés dans une hiérarchie de dossiers de signets que vous pouvez afficher dans le navigateur de signets :

Le navigateur de signets

Pour créer un signet, sélectionnez une page depuis le sélecteur de page que vous voulez marquer, et personnalisez son contenu selon vos souhaits. Ensuite, dans le panneau Signets, appelez le menu contextuel et sélectionnez Ajouter un signet.

Chaque signet ou dossier de signets peut être « démarré automatiquement », &cad; qu'il sera automatiquement ouvert quand &skrooge; sera lancé. De cette façon, vous pouvez personnaliser l'agencement par défaut de &skrooge;.

Vous pouvez choisir le texte et l'icône que vous voulez pour chaque signet ou dossier de signets.

#### Annuler / Refaire

&skrooge; gère annuler/refaire de manière plutôt classique, excepté que vous pouvez annuler ou refaire n'importe quel action, même si elle a été effectuée il y a plusieurs jours. En effet, dans les réglages par défaut l'historique n'est pas effacé lors de la fermeture de &skrooge; (vous pouvez changer ce comportement dans les réglages), ce qui signifie que vous pouvez annuler quasiment tout jusqu'à la création du document.

Dans le but de limiter l'impact sur la taille des fichiers, &skrooge; est configuré par défaut pour conserver un historique de 50 entrées. Vous pouvez changer cette valeur dans les réglages.

&skrooge; possède un panneau qui liste toutes les actions annulables.

Le navigateur d'historique

Le navigateur d'historique affiche trois colonnes :

- Une icône montrant l'état de l'action. Une flèche jaune dans le sens antihoraire signifie que l'action est annulable. Une icône verte dans le sens horaire signifie que l'action est faisable à nouveau.

- La description de l'action

- La date à laquelle l'action a été effectuée

- Une icône disquette signifie que cette action correspond à un état enregistré, &cad; que le document a été enregistré juste après cette action.

Pour annuler une opération annulable, ou refaire une opération faisable à nouveau, double-cliquez dessus.

#### Éditeur de propriété

Une des fonctionnalités plutôt remarquable de &skrooge; est la faculté d'ajouter des propriétés personnalisées à n'importe quel objet. Par exemple, vous pourriez vouloir ajouter un nom et un numéro de téléphone d'un employé de banque à un compte, car il ou elle est votre conseiller. Ou peut-être vouloir joindre un fichier à une opération, comme la photocopie d'une facture.

Cela peut être effectué en utilisant l'éditeur de propriétés, qui est un panneau indépendant.

L'éditeur de propriétés, avec une pièce jointe.

Quand le panneau est visible, il affiche les propriétés personnalisées de l'objet sélectionné, que ce soit un compte, une opération, une catégorie, une unité...

Une propriété peut être :

- Une simple chaîne de caractères

- Un fichier copier quelque soit le format (odt, png, pdf, ...). Cela veut dire que le fichier est copier dans le document &skrooge;. Ce fichier peut être ouvert depuis &skrooge; en cliquant sur le bouton approprié. Faites attention, les modifications faites sur le fichier original ne sont répliquées dans la version enregistrée dans le document de &skrooge;.

- Un lien vers un fichier existant quelque soit le format (odt, png, pdf, ...). Cela veut dire que le fichier n'est pas copier dans le document &skrooge;, il est juste référencé. Ce fichier peut être ouvert depuis &skrooge; en cliquant sur le bouton approprié.

- Un lien vers une page http. Exemple : le site internet de votre banque.

Les propriétés ajoutées peuvent être affichées comme une colonne sur les tables

#### Liste de messages

Ce panneau vous permet de voir les messages affichés.

La liste des messages

Chaque page sera décrite dans un chapitre spécifique dans ce manuel.

#### Onglets multiples

&skrooge; affichant plusieurs onglets

&skrooge; peut afficher plusieurs onglets. Vous pouvez en ajouter autant que vous le désirez, chacun des onglets contenant les informations dont vous avez besoin. La capture d'écran ci-dessous montre 4 onglets (comptes, opérations et deux graphes).

#### Les panneaux d'édition

Dans la plupart des onglets de &skrooge;; l'édition des objets se fait en utilisant le panneau d'édition, situé en bas de la page. De façon à préserver le maximum de place pour afficher les informations, spécialement sur de petits écrans, les panneaux d'édition peuvent être masqués ou affichés en utilisant les boutons.

Boutons permettant d'afficher ou de masquer les panneaux d'édition des opérations.

Quand plus d'un mode d'édition est disponible, plusieurs boutons permettent de choisir parmi eux. Dans la capture d'écran ci-dessous, il y a quatre boutons permettant de choisir le mode d'édition pour les Opérations « Standard », « Ventilé », « Transfert » et « Actions ».

Tous les champs de saisies numériques sont interprétés. Cela veut dire que vous pouvez saisir des expressions mathématiques comme cela :

- 5*3+10

- 5*(3+10)

- Math.sin(10)

#### Tableaux

Dans &skrooge;, tous les tableaux sont personnalisables. Appelez le menu contextuel (habituellement en cliquant droit) sur l'en-tête de la colonne et vous verrez un menu apparaître :

Personnaliser un tableau

Colonnes

- Personnaliser l'apparence de la colonne

  Apparence de la vue

- Utilise un réglage prédéfinit de colonnes. La colonne « défaut » affiche normalement toutes les colonnes. D'autres réglages prédéfinis peuvent exister.

Redimensionner sur le contenu

- Redimensionne les colonnes pour être ajustées sur le contenu.

Redimensionnement automatique

- Quand il est activé, vous ne pouvez pas redimensionner manuellement les colonnes, &skrooge; le fera automatiquement en se basant sur le contenu des colonnes.

Liste des colonnes affichées

- Affiche la liste de toutes les colonnes qui peuvent être affichées dans ce tableau. Celles qui sont actuellement affichées sont cochées. Décochez pour masquer une colonne, cochez pour en afficher.

Grouper par

- Choisissez comment grouper les lignes.

  Aucun

- Pas de groupage.

Colonne de tri

- Les lignes seront groupées par la colonne ou le tri est appliqué.

Liste des colonnes

- Affiche la liste des colonnes qui peuvent être utilisées pour le groupage.

Alterner les couleurs des lignes

- Alterner les couleurs utilisées pour chaque ligne. Les couleurs utilisées sont issues du schéma de couleur de &kde; choisi.

Exporter

- Exporter le tableau comme un fichier autonome. Les fichiers pris en charge sont les pdf, csv, html, svg, odt ou txt.

Vous pouvez aussi cliquer sur une en-tête pour choisir la colonne par laquelle trier, ou réorganiser les colonnes en les déplaçant à gauche ou à droite.

##### Filtrer le tableau

Afficher le menu du tableau

Dans chacune des vues de &skrooge;, vous trouverez un menu « Afficher » qui vous permettra de limiter ce qui doit être afficher.

##### Recherche instantanée

Champ de recherche

Dans chacune des vues de &skrooge;, vous trouverez un champ de recherche qui filtrera dans la vue les lignes qui correspondent à ce que vous tapez :

- Dans une vue des opérations, il filtrera les opérations contenant le texte saisi, quelle que soit la colonne (date, tiers, catégorie, commentaire...)

- Dans une vue de compte, il filtrera les comptes contenant le texte saisi, quelle que soit la colonne (banque, nom du compte, numéro...)

- Dans une vue de rapport, il re-dessinera le graphe suivant ce filtre

- Dans une... Bon, vous voyez l'idée, non ?

Le filtre suit les règles suivantes :

- La recherche n'est pas sensible à la case. Aussi table, Table et TABLE sont identiques.

- Si vous saisissez un mot ou une série de mots dans le champ de recherche, l'application va filtre la table pour garder toutes les lignes ayant ces mots (opérateur logique ET).

- Si vous voulez ajouter (opérateur logique OU) des lignes, vous devrez préfixer votre mot par « + ».

- Si vous voulez supprimer (opérateur logique NOT) des lignes, vous devrez préfixer votre mot par « - ».

- Si vous voulez rechercher seulement sur une colonne, vous devez préfixer votre mot par le nom de la colonne comme : col1:word.

- Si vous voulez utiliser les caractère « : » dans une valeur, vous devez préciser le nom de la colonne comme ceci : col1:valeur:reste.

- Si vous voulez recherche une phare ou quelque chose qui contient un espace, vous devrez le mettre entre cotes, comme : "oui, c'est une phrase".

- Vous pouvez aussi utiliser les opérateurs « < » et « > ».

Quelques exemples sont mieux pour expliquer :

- +val1 +val2 => Garde les lignes contenant val1 ET val2

- +val1 -val2 => Garde les lignes contenant val1 mais PAS val2

- "abc def" => Garde les lignes contenant la phrase « abc def »

- "-att:abc def" => Supprime les lignes ayant une colonne dont le nom commence par att et contenant « abc def »

- abc:def => Garde les lignes ayant une colonne commençant par abc et contenant def

- :abc:def => Garde les lignes ayant « abc:def »

- Date>2015-03-01 => Garde les lignes ayant l'attribut Date supérieur à 2015-03-01

- Montant<10 =>Garde les lignes ayant l'attribut Montant inférieur à 10

#### Enregistrer le contenu personnalisé

Comme expliqué dans le chapitre précédent, les tableaux peuvent être totalement personnalisés à votre convenance. Mais vous ne voudrez probablement pas perdre toutes les personnalisations que vous avez effectuées en fermant l'onglet. Il y a deux façons d'enregistrer son travail.

##### Enregistre l'état de la page

Cette option vous permet d'enregistrer l'état actuel de la page comme état par défaut qui sera toujours instauré lors de l'ouverture de la page. Par exemple, vous voudriez peut-être que votre Tableau de bord contiennent 4 composants graphiques, organisés selon vos souhaits. Le plus important est que votre Tableau de bord soit toujours le même. En effet, vous ne voulez pas réitérer vos personnalisations à chaque fois que vous ouvrez ce dernier.

Pour ce faire, vous n'avez qu'à le personnaliser une fois pour toute puis d'enregistrer l'état de l'onglet comme état par défaut pour la page affichée. Régler l'état par défaut se fait en cliquant droit sur l'onglet et en sélectionnant Enregistrer l'état de la page.

Menu contextuel des onglets

Un moyen plus rapide de le faire est de cliquer sur l'icône de disquette qui apparaît à gauche du titre de l'onglet lorsque vous modifiez l'état par défaut de l'onglet.

#### Mise à jour en masse

Dans &skrooge;, il est possible de mettre à jour massivement une sélection d'éléments. Bien que souvent utile pour les opérations, cette fonction peut être également utilisée sur les comptes, unités, opérations programmées...

La manière de faire est très simple : sélectionnez les éléments à être mis à jour, réglez la ou les valeurs qui devraient être appliquées sur tous les éléments et cliquez sur Appliquer. Les autres attributs où vous n'avez pas réglé de valeur ne seront pas modifiés sur les éléments.

Réglage du mode à « Carte de crédit » et du tiers à « ACME » sur les opérations sélectionnées.

Opérations mises à jour

Il est intentionnellement impossible de régler la date ou la quantité avec une mise a jour en masse.

#### La barre d'état

La barre d'état est une petite section en bas de la fenêtre de &skrooge;, affichant différentes information pendant que vous travaillez. Elle inclue une barre de progression et un bouton pour quitter, au cas ou vous souhaiteriez interrompre une longue tâche, comme l'importation d'un gros fichier. La barre de progression de &skrooge;

### Importer des fichiers

&skrooge; est capable d'importer des fichiers d'autres applications financières ou de votre banque. Donc, que vous veniez d'une autre application ou que vous n'ayez simplement pas envie d'entrée manuellement vos opérations, &skrooge; possède un moyen rapide pour vous.

#### Formats de fichier pris en charge

Un des formats suivants peut être utilisé :

- AFB120 : Une norme française.

- Comma Separated Value. Bien que n'étant pas à proprement parler un format financier, il est très souvent disponible comme format d'exportation depuis les banques ou d'autres applications, principalement car il est très simple à utiliser dans un tableur.

- GnuCash : Le format de l'application GnuCash. Si vous souhaitez migré depuis cette application, c'est le format qu'il est recommandé d'utiliser.

- Grisbi : Le format de l'application Grisbi. Si vous souhaitez migré depuis cette application, c'est le format qu'il est recommandé d'utiliser.

- Homebank : Le format de l'application Homebank. Si vous souhaitez migré depuis cette application, c'est le format qu'il est recommandé d'utiliser.

- Kmymoney : Le format de l'application Kmymoney. Si vous souhaitez migré depuis cette application, c'est le format qu'il est recommandé d'utiliser.

- MT940 : Une norme internationale définie par SWIFT.

- &Microsoft; Money : Le format de l'application &Microsoft; Money. Si vous souhaitez migré depuis cette application, c'est le format qu'il est recommandé d'utiliser.

- Money Manager Ex : Le format de l'application Money Manager Ex. Si vous souhaitez migré depuis cette application, c'est le format qu'il est recommandé d'utiliser.

- Open Financial Exchange. C'est un format documenté et bien défini, que &skrooge; importe en utilisant une bibliothèque tiers (libofx). C'est le format recommandé pour les importations.

- QFX est une modification de OFX par le logiciel commercial Quicken.

- Quicken Import File. Sans doute le format de fichier financier le plus courant. Néanmoins, il possède des limitations plutôt ennuyeuses, comme le fait qu'il ne donne pas l'unité de l'opération ou le formatage non stricte de la date.

- IIF : Intuit Interchange Format est utiliser par QuickBooks.

- SKG : Est utile pour fusionner deux documents de &skrooge;

- PDF : Cela permet de créer une opérations depuis une facture PDF. La facture est aussi associée à l'opération comme une propriété. Lire le Comment faire si vous voulez extraire des informations d'un format de facture non supporté pour le moment.

- Moteur : &skrooge; peut également importer des opérations en utilisant un moteur. Pour l'instant, les trois backends suivants peuvent être utilisés :

  - weboob : En utilisant ce moteur, vous pouvez importer toutes les opérations de toutes vos banques en un seul clic. Pour cela, il vous suffit d'installer weboob et d'activer le moteur correspondant à partir des réglages.

  - weboob_coming : En utilisant ce moteur, vous pouvez importer toutes les opérations à venir de toutes vos banques en un seul clic. Ceci peut être utilisé pour les cartes à débit différé. Pour cela, il vous suffit d'installer weboob et d'activer le moteur correspondant à partir des réglages.

  - aqbanking : En utilisant ce moteur, vous pouvez importer toutes les opérations de toutes vos banques en un seul clic. Pour cela, il vous suffit d'installer et de configurer aqbanking-cli.

  Si vous ne souhaites pas enregistrer les mots de passes de vos banques dans le fichier de configuration de WEBOOB, vous pouvez faire ceci :

  - Ajouter chaque mot de passe en faisant kwallet-query -f Weboob kdewallet -w nom_de_la_banque

  - Éditer le fichier ~/.config/weboob/backends dans votre éditeur de texte favori

  - Remplacer dans le fichier de passe password = my_password par password = `kwallet-query -f Weboob kdewallet -r nom_de_la_banque `

#### Le spécificités du CSV

Comme le CSV n'a pas de format défini précisément, &skrooge; n'a aucun moyen de savoir où il est supposé trouver des dates, des catégories, des valeurs... Pour le faire, &skrooge; s'attend à ce que vos fichier CSV contiennent des en-têtes indiquant à quoi sert chaque colonne. Le fichier doit au moins contenir les colonnes « Date » et « Montant ».

Vous pouvez définir manuellement comment le fichier est constitué (&cad; en ignorant les en-têtes dans le fichier) en les réglant dans les réglages de l'application (Configuration Configurer &skrooge;), dans la section Importer / Exporter.

#### Importer des opérations

Un des principes de &skrooge; est d'éviter l'apparition de multiples assistants ou boîtes de dialogues. C'est spécialement vrai pour les importations, où les autres applications requièrent beaucoup d'informations de la part des utilisateurs. Pas &skrooge;. Quand vous sélectionnez Fichier Importer, il vous sera demandé de sélectionner les fichiers (oui, vous pouvez bien en importer plusieurs d'un seul coup), et c'est tout. En coulisse, &skrooge; va trouver les formats de fichier et appliquer le mode d'importation correspondant.

##### Compte

Une chose qui pourrait vous surprendre est que le compte sur lequel les opérations doivent être importées ne vous sera pas demandé. En effet, &skrooge; lira le numéro de compte dans le fichier et associera les opérations importées à ce compte.

Si aucun compte avec ce numéro de compte n'existe ou si le fichier ne contient pas cette information, &skrooge; utilisera le nom du fichier comme numéro de compte.

S'il n'y a toujours pas de compte avec ce numéro, &skrooge; créera un nouveau compte ayant comme numéro de compte le nom du fichier, et importera toutes les opérations dans ce compte.Vous serez alors libre soit de renommer le compte, soit de réaliser une mise à jour en masse, ou d'utiliser Chercher et Traiter pour associer les opérations importées avec un compte existant.

##### Unité

Si aucune unité n'est spécifiée dans le fichier importé (ce qui est souvent le cas pour les QIF et CSV), &skrooge; supposera que l'unité est votre monnaie principale. Si ce n'est pas le cas, utilisez la fonction Chercher et Traiter pour la corriger.

##### Date

Parfois, les fichiers d'entrée n'auront pas les dates mises en forme selon les usages de votre pays (cela peut arriver dans les formats QIF ou CSV, OFX ayant un format de date imposé). &skrooge; fera de son mieux pour détecter le format. Si cela ne fonctionne pas comme attendu, vous pouvez forcer le format des dates dans les réglages.

##### État de l'importation

Les opérations importées possèdent un état spécifique. Juste après l'importation, elles sont considérées comme « importées, pas encore validées ». L'idée est que vous pourriez vouloir vérifier si l'importation s'est effectuée comme attendue, vous aurez donc besoin d'identifier clairement ces opérations. Avec les réglages par défaut, ces opérations apparaîtrons aussi en bleu.

Si vous ne désirez pas ce comportement, vous pouvez régler l'option Validation Automatique après importation dans les réglages de l'application.

La fonction de Recherche et traitement peut être lancée automatiquement après chaque importation afin de catégoriser les opérations.

#### Fusionner les opération après importation

Il y a certains cas où vous avez saisi manuellement une opération, mais où vous l'avez également importé de votre banque. Dans pareil cas, l'opération apparaîtra deux fois dans la liste.

Vous pouvez fusionner ces deux opérations en les sélectionnant, et en sélectionnant Fusionner les opérations dans le menu contextuel. Ceci va ajouter les informations que vous avez saisies manuellement dans les opérations importées, et va supprimer les opérations entrées manuellement.

### Exporter

Il y a différentes manières d'exporter des données avec &skrooge; dépendant de ce que vous avez l'intention de faire.

#### Exporter toutes vos données dans un seul fichier

En utilisant le menu Fichier Exporter, un fichier CSV, QIF, JSON, Kmymoney, Ledger, IIF, Sqlite, Sqlcipher ou &XML; sera créé, contenant les opérations dans le document courant. C'est l'option à choisir si vous avez besoin d'exporter vos données vers une autre application.

#### Exporter partiellement vos données dans un seul fichier

Si vous sélectionnez des comptes ou opérations avant d'utiliser le menu Fichier Exporter, un fichier CSV, QIF, JSON, Kmymoney, IIF, Sqlite, Sqlcipher ou XML sera créé, contenant les comptes sélectionnés (avec leurs opérations) ou les opérations sélectionnées. C'est l'option à choisir si vous avez besoin d'exporter vos données vers une autre application.

#### Exporter un tableau spécifique

All tables in &skrooge; can be exported, either in CSV, &HTML;, ODT, &PDF;, SVG or TXT format.

Ceci fonctionne partout où un tableau est affiché, vous pouvez donc l'utiliser pour exporter quelle que soit les informations tabulaires dont vous avez besoin.

#### Exporter des graphes

&skrooge; allows you exporting a graph, either in &PDF;, SVG or just any image format supported by &Qt; (PNG, JPG, &GIF;, TIFF...). You can do so by right-clicking on the graph, and choosing the Export option.

## Utiliser &skrooge; (débutant)

### Le menu principal

&skrooge; suit le schéma de menus standard &kde;. Il a donc de nombreuses entrées de menu qui sont communes à toutes les applications &kde;. Pour plus d'informations sur ces entrées de menu, voir cette section d'aide.

Below, you can find descriptions for &skrooge; specific menu entries.

#### Le menu Fichier

Vous pouvez trouver dans ce menu toutes les fonctions relatives au document &skrooge;

- Changer le mot de passe...: Pour changer le mot de passe. Laissez le champ vide pour supprimer le mot de passe

- Imprimer... : Pour imprimer les pages ouvertes

- Aperçu avant impression : Pour afficher un aperçu avant impression

- Importer : Pour importer des données.

  - Importation des signets standards : Pour importer les signets standards. Il sont créés à la création du document

  - Importation des catégories : Pour importer un ensemble de catégories prédéfinies. Cette option depend de votre pays

  - Importer : Pour importer des opérations depuis des fichiers

  - Import with backend: To import operations with all declared backends

  - Importer les valeurs des monnaies... : Pour importer les valeurs des monnaies depuis des fichiers. Bien sûr, le fichier CSV doit avoir les trois colonnes (unité, date et montant).

  - Importation des règles... : Pour importer des règles Pour Chercher et Traiter afin d'associer une catégorie à un bénéficiaire. Bien sûr, le fichier CSV doit avoir les deux colonnes (payee et category).

- Exporter... : Pour exporter les opérations dans un fichier

#### Le menu Édition

Vous pouvez trouver dans ce menu toutes les fonctions pour modifier les objets sélectionnés

- Annuler : Annule la précédente modification faite

- Refaire : Applique à nouveau la dernière modification annulée

- Rétablir un document : Annule toutes les modifications faites depuis le dernier enregistrement

- Supprimer : Supprime les objets sélectionnés (opérations, comptes, categories, ...)

- Ajouter une propriété : Ajoute une propriété régulièrement utilisée sur les objets sélectionnés

- Tout sélectionner : Sélectionne toutes les lignes de la table de la page courante

- Fast edit: Facilitation the creation of new operations by filling fields automatically based on previous operations created

- Rechercher... : Ouvre la page Chercher et traiter avec un filtre prédéfinit correspondant aux objets sélectionnes

- Basculer la mise en valeur : Bascule la mise en valeur des objets

- Basculer la fermeture : Bascule l'état de fermeture d'objets

- Rapprocher... : Ouvre la page Opérations en mode rapprochement

- Pointer : Pointer les opérations sélectionnées

- Grouper opérations : Regrouper les opérations sélectionnées. Il sert à maintenir un lien entre les opérations. Il est utilisé dans le cas de transferts entre comptes ou dans le cas d'achat/vente d'actions. Vous pouvez l'utiliser pour tout autre usage. Sachez que les rapports et les graphiques vous permettent d'ignorer ou de prendre en compte les opérations regroupées

- Dégrouper les opérations: Dégroupe les opérations sélectionnées

- Dupliquer : Duplique l'opération sélectionnée pour en créer une nouvelle à partir de celle ci

- Créer un modèle: Créer un modèle depuis l'opération sélectionnée

- Appliquer un modèle: Applique un modèle aux opérations sélectionnées

- Fusionner les sous-opérations : Fusionner les sous-opérations en une opération ventilée

- Programmation : Créer une programmation pour l'opération sélectionnée

- Switch validation of imported operations: Validate all selected imported operations

- Fusionner les opérations importées : Fusionne une opération importée avec une autre opération entée manuellement. Si les montants sont différents alors une confirmation sera demandée

- Split share: Split selected share

#### Le menu Affichage

Vous pouvez trouver dans ce menu toutes les fonctions relatives aux pages

- Activer l'éditeur : Active la zone d'édition de la page courante

- Nouvel onglet : ouvre un nouvel onglet

- Ré-ouvrir la dernière page fermée : Ré-ouvre la dernière page fermée

- Fermer : Ferme la page courante

- Tout fermer : Fermer toutes les pages sauf celles qui sont épinglées

- Fermer tous les autres : Fermer toutes les pages sauf la page courante et celles qui sont épinglées

- Épingler cette page : Épingler cette page. Cela évitera son remplacement par une autre ou sa fermeture

- Réinitialiser l'état de la page : Réinitialise l'état de la page

- Enregistrer l'état de la page : Enregistre l'état de la page courante

- Écraser l'état du signet : Enregistre l'état du signet courant. Le signet is mis à jour avec le nouvel état

#### Le menu Aller

Vous pouvez trouver dans ce menu toutes les fonctions relatives aux pages

- Début : Ferme toutes les pages et ré-ouvre les signets initiaux comme quand le document est ouvert

- Previous : Change le contenu de la page courante avec le contenu de la précédente. Comme dans un navigateur internet

- Suivant : Change le contenu de la page courante avec le contenu de la suivante. Comme dans un navigateur internet

- Ouvrir les opérations mises en valeur... : Ouvrir les opérations mises en valeur

- Ouvrir les dernières modifications... : Ouvrir les opérations modifiées par la dernière action faite

- Open potential duplicates...: Open operations opens a page with operations having same amounts and same dates

- Ouvrir les sous-opérations... : Ouvrir les sous-opérations de l'opération sélectionnée. Comme avec un double clic.

- Ouvrir un rapport... : Ouvrir un rapport basé sur la sélection. C'est vraiment utile. Par exemple : si vous avez sélectionnée 2 comptes et lancé cette action alors le rapport sera ouvert mais seulement pour les opérations de ces comptes

- Ouvrir les opérations importées et non encore validées... : Rien à ajouter

- Ouvrir les opérations sans catégorie... : Ouvrir les opérations n'ayant pas de catégorie

- Ouvrir les transferts sans catégorie... : Ouvrir les opérations n'ayant pas de catégorie

- Ouvrir les opérations sans bénéficiaire... : Ouvrir les opérations n'ayant pas de bénéficiaire

- Ouvrir les transferts sans bénéficiaire... : Ouvrir les transferts n'ayant pas de bénéficiaire

- Ouvrir les transferts sans type... : Ouvrir les transferts n'ayant pas de type

- Ouvrir les opérations avec des dates non alignées... : Ouvrir toutes les opérations simples n'ayant pas la date alignée avec la sous opération

- Ouvrir les opérations avec des commentaires non alignés...... : Ouvrir toutes les opérations simples n'ayant pas le commentaire aligné avec la sous opération

- Ouvrir les opérations dans des groupes n'ayant qu'une seule opération...... : Ouvrir toutes les opérations simples seules dans un groupe

- Ouvrir les opérations très anciennes: nothing to add

#### Le menu outils

- Rechercher et grouper les transferts : Créer les transferts potentiels

- Nettoyer les importations: Nettoyer les opérations après une importation

- Rendre anonyme : Rend anonyme votre document pour aider le débogage de &skrooge;

- Aligner le commentaire des sous-opérations : Corrige les opérations simples ayant les commentaires non alignés

- Aligner la date des sous-opérations : Corrige les opérations simples ayant les dates non alignés

- Supprimer les groupes n'ayant qu'une seule opération : Corrige les solitaires dans un groupe

- Supprimer les bénéficiaires inutilisés : rien à ajouter

- Supprimer les catégories inutilisées : rien à ajouter

- Supprimer les unités inutilisées : rien à ajouter

- Valider les opérations ne demandant aucune action ultérieure : Valide les opérations importées

- Traiter les règles de budget : Recalcule les budgets en se basant sur les règles définis

#### Le menu Configuration

- Afficher la barre de menus : Pour afficher ou cacher le menu

- Barres d'outils affichées : Pour afficher ou cacher les barres d'outils

- Afficher la barre d'état : Pour afficher ou masquer la barre d'état

- Configurer les raccourcis clavier... : Pour modifier les raccourcis de chaque commande

- Configurer les barres d'outils... : Pour modifier la disposition des barres d'outils

- Configurer les notifications... : Pour modifier les notifications

- Configurer &skrooge;... : Pour accéder aux réglages principaux de &skrooge;

### Tableau de bord

Le tableau de bord est un module de &skrooge; qui affiche des informations globales sur votre situation financière.

Vous pouvez ajouter de nouveaux éléments graphiques en utilisant le bouton en haut à droite. Vous pouvez configurer chaque élément graphique en cliquant sur l'icône qui s'y trouve. Vous pouvez organiser les éléments graphiques sur le tableau de bord en utilisant le glisser-déposer.

Combiné avec les signets, c'est un bon moyen d'avoir rapidement une vue différente de votre situation financière.

#### Conseil

Cet élément graphique affiche quelques conseils par ordre de priorité. Pour chacun d'entre eux, vous pourrez :

- Ouvrir ou nettoyer les opérations concernées

- Rejeter cet avis

- Rejeter cet avis pour le mois en cours

- Rejeter ce genre de conseil

- Rejeter ce genre d'avis pour le mois en cours

#### Astuce du jour

Affichez l'astuce du jour. Vous pouvez cliquer sur l'élément graphique pour voir l'astuce suivante.

#### Comptes (allégé)

Affiche le solde de chaque compte et le type de compte. Vous pouvez configurer cet élément graphique pour sélectionner ce que vous voulez voir.

#### Comptes (détaillé)

Affiche le solde de chaque compte et le type de compte. Le solde peut être comparé avec le solde un mois avant et un an avant.

#### Banques (Léger)

Affiche le solde de chaque banque. L'état correspondant peut être ouvert directement à partir de l'élément graphique.

#### Banques (détaillé)

Affiche le solde de chaque banque. Le solde peut être comparé avec le solde un mois avant et un an avant.

#### Revenus et Dépenses

Affichez les revenus, les dépenses et l'épargne pour deux périodes différentes (exemple : mois en cours, année en cours, mois précédent, ....). Bien sûr , vous pouvez :

- Sélectionnez les deux périodes que vous voulez

- Pour choisir si les transferts doivent être pris en compte au pas

- Choisissez si les opérations tracées sont prises en compte ou non.

- Ouvrir le rapport correspondant

#### Opérations mises en valeur

Affiche la liste de toutes les opérations mises en valeur.

#### Opérations programmées

Affiche la liste des opérations programmés.

#### 5 principales catégories de dépense

Affiche les 5 principales catégorie de dépenses pour la période désirée.

#### 5 principales variations

Affiche les 5 principales variations de dépenses ou de revenus pour la période désirée.

#### Budget

Affiche le budget pour la période désirée.

#### Alarmes

Afficher les alarmes définies dans Chercher et Traiter.

#### Rapports

Afficher le rapport que vous voulez.

#### Cotations

Affiche la cotation des unités définies et les variations. Vous pouvez choisir les types d'unités à afficher.

#### Portefeuille

Affiche toutes les informations relatives aux actions que vous possédez.

#### Intérêts estimés

Affiche l'estimation des intérêts pour chaque compte. Vous devez utiliser la page simulation pour définir le taux d'intérêt de chaque compte.

#### Score de finances personnelles

Affichez votre score financier personnel.

### Banque et Comptes

C'est le module dédié à la gestion de vos différents comptes.

La vue Banque et Comptes

#### Propriétés du compte

Un compte &skrooge; a les propriétés suivantes :

Banque

- Vous pouvez choisir une banque depuis la liste déroulante (contenant la liste des banques connues pour votre pays), ou saisir le nom si votre banque n'est pas dans la liste (si la liste est vide, l'équipe de &skrooge; ne fourni pas encore cette information. Vous pouvez nous contacter pour nous aider ! ).

Compte

- Le nom que vous désirez utiliser pour ce compte.

Type

- Le type de compte peut être

  - Courant

  - Carte de crédit : Ce type de compte à une mode de réconciliation spécifique.

  - Économies

  - Investissement

  - Actif

  - Prêt : les transferts vers ce type de compte ne sont pas pris en compte dans les états.

  - Retraite

  - Portefeuille : Ce type de compte n'a pas de nom de banque.

  - Autre

Numéro de banque

- Le numéro d'identification de votre banque

Numéro d'agence

- Le numéro d'identification de l'agence

Numéro de compte

- Le numéro d'identification du compte. Cette valeur est très importante pour faire correspondre le compte approprié lors des importations.

Adresse

- L'adresse de l'agence

Commentaire

- Ce que vous voulez !

Solde initial du compte

- Le montant initial du compte

Limite minimale

- La limite minimum quand &skrooge; doit déclencher une alarme

Limite maximale

- La limite maximum quand &skrooge; doit déclencher une alarme

#### Liste des comptes

La liste des comptes prend la forme d'un tableau avec une ligne par compte. En plus des propriétés que vous avez définies pour ce compte, &skrooge; affiche les colonnes suivantes :

Montant

- Le montant disponible sur le compte, en considérant toutes les opérations enregistrées, quelles soient validées ou non.

Rapproché

- Le montant de toutes les opérations validées. Il doit être égal au montant écrit sur votre dernier solde du compte de votre banque.

À suivre

- La différence entre les deux colonnes précédentes

Nombre d'opérations

- Le nombre total d'opérations effectuées sur ce compte.

Comme avec toutes les vues en liste de &skrooge;, vous pouvez personnaliser complètement l'apparence du tableau.

#### Créer un compte

La création de compte est faite en utilisant le panneau d'édition situé sous la liste des comptes.

Pour créer un compte, saisissez ses attributs (ceux obligatoires sont en gras), et cliquez sur Ajouter. &skrooge; n'a pas besoin que vous indiquiez le montant initial de ce compte. Afin de fixer le montant initial du compte, créer une nouvelle opération correspondant au montant initial.

#### Modifier un compte

Pour modifier un compte, sélectionnez le, modifiez ses attributs et cliquez sur « Modifier »

#### Supprimer des comptes

Pour supprimer des comptes, sélectionnez les et, au choix, appuyez sur Supprimer sur le clavier, utilisez le menu contextuel, ou l'icône de la barre d'outil.

En supprimant un compte, toutes les opérations qui appartiennent à ce compte seront aussi détruites ! (Mais vous pouvez toujours annuler la suppression)

### Opérations

Les opérations sont, eh bien, n'importe quelle opération que vous faite sur un compte, que ce soit une dépense, un revenu, un transfert, des ventes, un achat... C'est l'endroit où vous passez probablement le plus de temps quand vous utilisez &skrooge;.

Afin de saisir les opérations, vous devez avoir au moins un compte créé.

La vue des opérations

#### Propriétés de l'opération

Compte

- Le compte sur lequel l'opération est faite. Sélectionnez le depuis la liste des comptes existants.

Date

- La date à laquelle l'opération a été effectuée. Un calendrier est accessible en utilisant la flèche vers le bas à droite du champ.

Montant

- Le montant est l'argent que vous avez dépensé ou gagné avec cette opération. &skrooge; requiert que vous l'entriez dans deux champs séparés : quantité et unité.

  La quantité est négative pour une dépense (-30, par exemple) et positive pour un revenu (+250, ou simplement 250). Ce champ agit comme une calculatrice, &cad; que saisir une expression comme 10 + 3.23*2 produira un champ contenant 16.46.

  Si le signe de la quantité n'est pas spécifié, alors &skrooge; utilisera la catégorie pour trouver la plus appropriée.

  &skrooge; requiert que vous entriez l'unité car l'opération n'est pas nécessairement faite dans votre monnaie principale. Par exemple, quand vous acheter ou vendez des actions, l'unité de l'opération est l'unité action.

Tiers

- Celui que vous avez payé, ou celui qui vous a donné l'argent.

Mode

- Le mode de paiement qui a été utilisé pour cette opération. Quelque chose comme Carte de crédit, Chèque, Caution... Nommer le comme bon vous semble !

  Un nombre optionnel est associé avec le mode de l'opération. Il est souvent utilisé pour saisir le numéro de chèque, ou un numéro de transfert.

Catégorie

- La catégorie à laquelle l'opération appartient. Si vous avez besoin d'affecter plus d'une catégorie à une opération, utilisez le mode ventilé.

  Vous pouvez soit choisir une catégorie existante soit en saisir une nouvelle. Dans ce cas, &skrooge; la créera pour vous en même temps que l'opération.

  La séparation entre une catégorie mère et sa fille est le caractère >. Si vous saisissez Vêtements > Chaussures, &skrooge; créera la catégorie Vêtement si elle n'existe pas, et sa catégorie fille Chaussures.

  Bien évidemment, vous pouvez créer des arbres entiers de catégories, comme Transport > Voiture > Carburant > Sans Plomb, &skrooge; créera joyeusement toutes la structure hiérarchique.

Commentaire

- N'importe quel commentaire.

Traceur

- Si vous voulez suivre le remboursement pour cette opération, saisissez le nom du traceur ici. Si vous devez affecter plus d'un traceur sur une opération, utilisez le mode ventilé.

#### Liste des opérations

La liste des comptes prend la forme d'un tableau avec une ligne par compte. En plus des propriétés que vous avez définies pour ce compte, &skrooge; affiche les colonnes suivantes :

État

- Cette case à cocher indique si l'opération a été confirmée durant la réconciliation du compte. Une case à cocher à moitié grisée signifie que la réconciliation est en cours.

Onglet

- Marque cette opération comme un signet, synonyme de favori.

Échéancier

- Quand une opération est programmée, cette colonne affiche une icône de chronomètre.

Ces colonnes ont aussi quelques spécificités :

Mode

- Quand une opération fait partie d'un transfert, le mode est précédé par une icône de double flèche.

Catégorie

- Quand une opération est ventilée, la catégorie est précédée par une icône de triple flèche.

Comme avec toutes les vues en liste de &skrooge;, vous pouvez personnaliser complètement l'apparence du tableau.

#### Créer une opération

Pour créer une opération standard, vous pouvez utiliser le bouton Nettoyer pour effacer tous les champs et démarrer une nouvelle opération depuis zéro. Vous pouvez alors remplir ses attributs (manuellement ou en utilisant l'édition rapide), et cliquez sur Ajouter.

Si le paramètre approprié est activé, la catégorie sera automatiquement définie lorsque le bénéficiaire sera fixé.

Vous pouvez aussi sélectionner une opération similaire depuis les opérations existantes, modifier ce qui doit être changé et cliquer alors sur Ajouter.

#### Opérations ventilées

Une opération ventilée est une opération qui possède plusieurs catégories, commentaires ou traceurs. Vous basculez vers le mode d'édition d'opération ventilée en utilisant le bouton Ventilé en bas de la fenêtre de &skrooge;. Quand vous passer vers le mode d'édition d'opération ventilée, les champs Catégorie, Commentaire et Traceur sont remplacés par un tableau.

Le panneau d'édition d'opération ventilée.

Pour éditer une cellule de ce tableau, double-cliquez dessus.

Vous pouvez aussi ajouter autant de ligne que vous désirez. En changeant le nombre de ligne, &skrooge; calculera la différence avec la quantité globale d'opération, et affichera la quantité restante dans la dernière ligne, une nouvelle ligne sera ajoutée avec la quantité restante.

Les champs ici ont le même comportement que dans le mode d'édition d'opération standard :

- La répartition par date est utile par exemple lorsque vous avez payé votre entraînement sportif pendant 3 mois. Dans ce cas, vous pouvez fractionner le paiement sur 3 mois, ce qui aura un impact sur les rapports.

- La catégorie est une liste déroulante de catégories existantes. Vous pouvez ajouter une nouvelle structure de catégorie, &skrooge; la créera lorsque vous créerez l'opération.

- Le montant agit comme une calculatrice.

- Le traceur est une liste déroulante de traceurs existants. Vous pouvez ajouter un nouveau traceur, &skrooge; le créera lorsque vous créerez l'opération.

#### Transfert

Une opération de transfert est en réalité une double opération : lorsque vous créez un transfert, &skrooge; créera deux opérations de montants opposés (un positif, l'autre négatif), sur deux comptes. Les attributs à fournir ici sont légèrement différentes d'une opération standard.

Le panneau d'édition d'opération de transfert

Vous trouverez une liste « Vers le compte » où vous pouvez sélectionner le compte recevant l'argent.

Comme un transfert signifie « Prendre de l'argent d'un compte A et le mettre sur le compte B », si vous assignez un signe dans le champ de la quantité (+ ou -), il sera ignoré. L'opération sera toujours négative pour le compte A et positive pour le compte B.

#### Actions

Tout d'abord, vous devez créer des unités pour les actions que vous voulez suivre, à partir des réglages que vous pouvez choisir pour mettre à jour les données automatiquement lorsque le fichier est ouvert. Il est également recommandé de créer un compte différent (&pex; « ETF ») afin de séparer les investissements et de pouvoir les voir depuis le tableau de bord.

Vous pouvez maintenant ajouter vos opérations en tant que « actions » : Le panneau d'édition d'des actions.

- Le montant est le nombre d'actions que vous avez achetées (valeur positive) ou vendues (valeur négative)

- Symbole est l'unité précédente que vous avez créée

- Le montant des actions est le prix total que vous avez payé pour les actions / le montant que vous avez obtenu de la vente, hors commissions et taxes.

- Les commissions sont le montant que vous avez payé à votre banque pour cette transaction.

- Taxe est tout montant que vous avez payé (habituellement lorsqu'il y a des gains).

#### Opérations programmées

Si une opération est connue pour être répétée régulièrement, vous pourriez vouloir que &skrooge; l'entre automatiquement pour vous dans la liste des opérations. Ceci peut être fait en programmant une opération, en utilisant le bouton Programmer .

Les réglages de programmation par défaut sont :

- Répéter tous les mois

- Me prévenir cinq jours avant le terme.

- Écrire automatiquement au terme.

You may change the default parameters in &skrooge; settings.

Vous pouvez aussi changer chaque opération programmée dans le module Opérations Programmées.

&skrooge; utilise les valeurs de vos dernières entrées de l'opération programmée pour écrire la prochaine. Si vous augmentez par exemple le montant de votre contribution mensuelle à la réussite de &kde; de 100$ à 200$, les prochaines opérations qui seront automatiquement écrites par &skrooge; auront un montant de 200$.

#### Edition rapide

Quel que soit le mode d'édition choisi, il y a une chouette fonction appelée Edition Rapide qui peut accélérer le travail de création de nouvelles opérations. Elle remplira les attributs de l'opération en se basant sur les opérations saisies précédemment. Saisissez une valeur dans n'importe quel champ de l'éditeur et appuyez sur F10, ou cliquez sur l'icône Edition Rapide (sans quitter le champ sélectionné).

&skrooge; recherchera la première opération (&cad; la plus récente) qui a la même valeur dans le même champ, et complétera les autres champs avec cette opération. Appelez Edition Rapide encore une fois, la prochaine opération sera recherchée et ainsi de suite.

La fonction « Edition Rapide » n'a pas d'effet sur la date, comme il est peu probable que vous vouliez créer exactement la même opération, complétée avec la même date...

Si vous modifiez la valeur d'un champ avant d'appeler la fonction « Edition Rapide », son contenu ne sera pas affecté. Ceci est matérialisé par un fond de couleur différente, afin que vous sachiez qui est « gelé ».

Qu'y a-t-il de différent ici avec les fonctions similaires d'autres logiciels de finances personnelles :

- Il est appelé sur demande de l'utilisateur

- Il fait une boucle dans toutes les opérations passées avec la même valeur de champ.

Et il marche même avec les opérations ventilées !

#### Réconciliation

La réconciliation est le processus par lequel vous vous assurez que toutes les opérations sur un compte correspondent à la vision de la banque sur ce compte. Elle vous implique, la position de votre compte et un stylo. La réconciliation ne peut se faire que pour un compte à un moment donné.

Tout d'abord, saisissez toutes les opérations du compte jusqu'à ce moment; si vous le pouvez, téléchargez les opérations de la banque et importez les dans &skrooge; pour minimiser l'entrée de données. Ensuite, dans la vue Opérations, sélectionnez le compte que vous souhaitez rapprocher dans la liste déroulante; ou dans la vue Comptes, double-cliquez sur le nom du compte ou faites apparaître le menu contextuel et choisissez Ouvrir les opérations.... Passez en mode de rapprochement en utilisant le bouton Changer information sous le tableau des opérations.

Les informations du mode réconciliation

Saisissez la position de votre compte telle que fournie par votre banque dans le champ prévu à cet effet. Maintenant, vous pouvez procéder au pointage dans &skrooge; chaque opération qui apparaît dans le relevé de compte de la banque : vous pouvez soit cliquer sur sa case à cocher dans la colonne statut, soit faire apparaître le menu contextuel et choisir Pointer. La case à cocher pour cette opération apparaîtra partiellement remplie, jusqu'à ce que vous ayez terminé le rapprochement.

Pendant que vous rapprochez les opérations, vous verrez &skrooge; afficher dans la zone d'information :

- Delta : la différence entre le solde du compte saisi précédemment et la somme des opérations rapprochées

- Dépenses : le montant total des dépenses pointées

- Revenus : le montant total des revenus pointés

Ces totaux vous aident à repérer les opérations que vous avez peut-être oublié d'inscrire dans &skrooge;. De nombreux relevés bancaires fournissent des totaux similaires tels que « Retraits » ou « Dépôts et crédits », bien qu'ils puissent avoir des totaux séparés pour « Intérêts », « Frais ». Lorsque le Delta est égal à 0, vous devriez avoir pointé toutes les opérations correspondant à l'enregistrement de la banque. Par exemple, vous avez peut-être indiqué par erreur un débit de 8 € et un crédit de 2 €, et vous avez oublié un débit bancaire de 6 € ; le montant net est le même, moins 6 €. Lorsque le Delta est à 0, le bouton Valider les opérations pointées est activé. Cliquez sur ce bouton pour terminer votre rapprochement : toutes les opérations pointées sont maintenant vérifiées.

peut automatiquement pointer toutes les opérations importées pour vous.

Si le bouton Cacher les opérations rapprochées est sélectionné, toutes ces opérations seront à partir de maintenant cachées.

Si la réconciliation n'est pas possible pour une raison quelconque, vous pouvez créer une fausse opération qui, en combinaison avec les autres opérations que vous avez pointées, met le Delta à 0, vous permettant ainsi de compléter la réconciliation. Pour ce faire, cliquez sur le bouton "ajouter" dans la barre d'outils du mode de réconciliation. Vous pouvez définir les valeurs par défaut de cette fausse opération dans les réglages de l'application , dans la section Opérations. Lors de la réconciliation, si vous activez le paramètre approprié, &skrooge; pointe automatiquement toutes les opérations créées.

#### Opérations modèles

&skrooge; vous permet de créer des opérations modèles, &cad; des opérations qui peuvent être réutilisées dès que vous en avez besoin. Par exemple, imaginez que vous ayez l'habitude de louer un DVD pour le regardez chez vous. L'opération est toujours la même :

- Montant : -4.99

- Mode : carte de crédit

- Tiers : top Video

- Catégorie : loisirs > Vidéo

Néanmoins, vous ne pouvez pas rendre cette opération récurrente, car vous louer un DVD quand vous en avez envie, pas chaque semaine. L'idée derrière les opérations modèles est qu'elles vous donnent un squelette basique de ce qui peut être inséré rapidement dans votre liste des opérations.

Comme les opérations modèles sont juste un autre type d'opération, vous pouvez y accéder à travers l'onglet opération, en utilisant le bouton sous le panneau d'édition :

Basculement entre les modèles et les opérations

Créer un modèle est strictement équivalent à créer une opération, en définissant ses attributs. Notez que vous pouvez aussi créer un modèle depuis une opération existante (appelez le menu contextuel sur une opération). Dans ce cas, le modèle aura les mêmes attributs que l'opération.

Pour utiliser un modèle et créer une nouvelle opération depuis celui-ci, double-cliquez dessus. Une nouvelle opération sera créée avec les mêmes attributs que le modèle, à la date actuelle. Vous pouvez modifier ses attributs si besoin.

Les modèles peuvent aussi être programmés.

### Bénéficiaires

La vue des bénéficiaires vous permet de visualiser la liste de bénéficiaires.

En plus du nom des bénéficiaires, le tableau montre aussi :

Adresse

- L'adresse de ce bénéficiaire.

Catégorie

- La catégorie par défaut pour ce bénéficiaire. Cette catégorie est utilisée automatiquement lorsque le bénéficiaire est défini dans la page des opérations. Si vous ne la définissez pas, la catégorie par défaut est calculée avec les opérations existantes.

Montant

- La somme des opérations de ce bénéficiaire.

Nombre d'opérations

- Le nombre d'opérations de ce bénéficiaire.

Double-cliquer sur une ligne de ce tableau ouvre une liste de toutes les opérations de ce bénéficiaire dans un nouvel onglet.

### Les catégories

La vue des catégories vous permet de naviguer dans l'arbre des catégories.

En plus du nom des catégories, le tableau montre aussi :

Montant

- La somme des opérations de cette catégorie.

Nombre d'opérations

- Le nombre d'opérations de cette catégorie

Montant (cumulé)

- La somme des opérations de cette catégorie et des catégories filles (jusqu'au dernier niveau).

Nombre d'opérations (cumulé)

- Le nombre d'opérations de cette catégorie et des catégories filles (jusqu'au dernier niveau).

Double-cliquer sur une ligne de ce tableau ouvre une liste de toutes les opérations de cette catégorie dans un nouvel onglet.

Lors de l'édition d'une catégorie, toutes les opérations qui y sont attachées verront leur catégorie supprimée, elle n'auront donc aucune catégorie attachée.

### Rapports

&skrooge; vous permet de construire des rapports hautement personnalisés, afin d'analyser en profondeur votre état financier.

Un rapport est composé d'un tableau (sur la gauche) contenant les données utilisées pour dessiner le graphe (sur la droite). Le tableau peut être filtré en utilisant les champs dédiés au-dessus, le graphe étant alors re-dessiné avec les données filtrées.

Vous pouvez choisir d'afficher seulement le tableau, le graphe ou les deux.

#### Configurer le rapport

##### Représentation

Tableau

- Affiche le tableau.

Graphe

- Affiche le graphe.

Texte

- Affiche le rapport textuel, cache le tableau et le graphe.

##### Données

C'est ici que vous choisissez quelles sont les données qui seront présentes dans le rapport. Sélectionnez ce qui sera affiché en ligne et en colonne, et le mode de calcul. Il y a deux valeurs distinctes pour le mode :

Somme des opérations

- Dans ce mode, le montant total des opérations pour chaque mois sera calculé. Si vous sélectionnez « catégorie » en ligne et « mois » en colonne, cela calculera le montant total des opérations pour chaque catégorie et pour chaque mois.

Somme cumulée des opérations

- Si vous réutilisez notre exemple précédent (« catégorie » en ligne, « mois » en colonne), nous aurons ici une somme cumulée, &cad; que pour chaque mois, nous calculerons le montant total des opérations de ce mois, pour chaque catégorie.

  Comme exemple pratique, cet auteur utilise ce mode pour tracer l'évolution de la balance de son compte en réglant « Compte » pour les lignes et « Mois » pour les colonnes.

Base 100

- Comme « Somme des opérations » mais sur une base de 100

Somme cumulée en base 100

- Comme « Somme cumulée des opérations » mais sur base 100.

Pourcentage par colonne

- Les valeurs sont exprimées en pourcentage de la valeur de la colonne supérieure.

Pourcentage par colonne en valeur absolue

- Les valeurs sont exprimées en pourcentage de la valeur de la colonne supérieure en valeur absolue.

Pourcentage des lignes

- Les valeurs sont exprimées en pourcentage de la valeur de la ligne supérieure.

Pourcentage absolu des lignes

- Les valeurs sont exprimées en pourcentage de la valeur de la ligne supérieure en valeur absolue.

Nombre d'opérations

- .

Pour les lignes et les colonnes, il est possible d'étendre le niveau de données présentes en utilisant l'icône plus à droite du champ. Utilisez la pour afficher les sous-catégories dans le rapport.

##### Dates

Permet de spécifier la plage de dates pour votre rapport. Vous pouvez le faire de plusieurs manières, ce qui devrait couvrir à peu près toutes les plages de dates possibles dont vous aurez besoin.

##### Types d'opérations

Sélectionnez le type d'opérations que vous voulez inclure dans votre rapport. Par exemple, si vous voulez dessiner un graphe affichant la distribution de vos dépenses par catégorie, vous ne voudrez probablement pas inclure de « revenus » dans votre rapport.

##### Autres filtres

Dans cette section, vous pouvez sélectionner d'autres filtres définis par une sélection effectuée dans d'autres pages. Si vous voulez un rapport uniquement pour les catégories « Alimentation » et « Cadeau », il vous suffit d'ouvrir la page de catégories, sélectionner les 2 catégories et revenir au rapport pour activer le filtre correspondant.

#### Types de graphe

Une fois que tout est réglé selon vos besoin, vous devrez sélectionner l'apparence du graphe avec la liste déroulante sous le graphe. Afin de mieux comprendre les différences entre chaque type, construisons un rapport montrant les dépenses par catégories (lignes) et par mois (colonnes).

##### Pile

Une barre par ligne, colonnes empilées.

La seconde barre (jaunâtre) montre la catégorie « Sécurité », avec tous les mois empilés.

##### Histogramme

Pour chaque colonne, chaque ligne possède sa propre barre.

##### Ligne

##### Point

##### Camembert

Le graphe camembert classique. Si la valeur sélectionnée de la colonne est différente de « aucune », affiche un camembert par colonne.

##### Camembert concentrique

Celui-là est un peu délicat, et demande probablement d'être retravaillé de notre coté. L'objectif est d'afficher un anneau par niveau de donnée.

#### Zoomer sur un graphe

&skrooge; rend possible le fait de zoomer sur un graphe pour voir tous les détails infimes. Utilisez la zone de contrôle du zoom située sous le graphe :

#### Exemples de rapport

Voici quelques captures d'écran montrant quelques configurations de rapport classiques. Vous pourriez les utiliser comme référence pour vos propres rapports.

##### Revenus et Dépenses

Pour chaque mois, compare le montant total des revenus avec le montant total des dépenses. Les revenus sont en bleu, les dépenses en jaune.

##### Evolution de la balance

Montre l'évolution de la balance final par mois.

##### Revenus et Dépenses

Affiche la distribution des dépenses par catégorie pour le mois précédent.

#### Pour aller plus loin

Double-cliquer sur une partie du graphique ouvre la liste de toutes les opérations correspondantes.

Vous pouvez également ouvrir un nouveau rapport basé sur un élément d'un graphique.

Vous savez maintenant que vous pouvez faire une analyse profonde de vos finances grâce aux rapports. Mais à quel point est-elle profonde ? Pour tout dire, elle est même plus profonde que ce que vous n'imaginez. Lisez donc l'exemple pratique analysant les dépenses de l'auteur durant ses vacances.

### Rapport mensuel

Ce module affiche une vue d'ensemble de votre situation financière pour un mois choisi.

Vous pouvez choisir le modèle que vous voulez. Vous pouvez même créer votre propre modèle en entrant le nom du modèle que vous souhaitez créer. Votre éditeur de texte par défaut sera lancé avec un exemple pour votre modèle. Vous n'avez qu'à suivre les commentaires de cet exemple.

N'hésitez pas à distribuer vos modèles dans la catégorie `Skrooge report templates` du KDE Store.

### Unités

Une unité est tout ce avec quoi vous pouvez exprimer une opération. Dans la plupart des cas, c'est une monnaie, mais cela peut aussi être une action, voire même une voiture ou une maison. Une unité a différentes valeurs au fil du temps. Exemple : l'action ACME vaut 31.2$ en Janvier 2009.

#### Éditer les unités

Éditer les unités peut être fait de différentes façons :

Standard

- Ce mode vous permet de choisir dans un jeu d'unités prédéfinies laquelle vous voudriez ajouter au document actuel.

Manuel

- Ce mode vous permet de créer vos propres unités. Les réglages à fournir sont :

  - Nom : le nom complet de l'unité

  - Symbole : le symbole de l'unité, affiché dans la plupart des tableaux et des listes déroulantes.

  - Type : voir Type d'unité.

  - Unité de référence : (l'autre) unité utilisée pour calculer la valeur de l'unité (courante). Par exemple, si vous avez des actions EADS et voulez connaître leur valeur en euros, vous devez sélectionner € comme unité de référence dans l'unité pour EADS.

  - Pays

  - Source de téléchargement : La source pour télécharger les cotations. La source recommandée est "Yahoo". En cliquant sur la flèche à droite du champ "Télécharger", vous pouvez directement télécharger de nouvelles sources à partir de store.kde.org

  - Code Internet : le code internet pour cette unité. Si ce code est donné, &skrooge; est capable de télécharger la valeur de l'unité depuis la source sélectionnée.

Valeurs

- Ce mode d'édition permet de télécharger la valeur de l'unité depuis Internet, ou de saisir manuellement une valeur d'unité à une date donnée.

#### Type d'unité

Même si &skrooge; considère presque n'importe quoi comme étant une unité, il fait une distinction en fonction de leur type :

Monnaie principale

- C'est la monnaie qui sera utilisée pour afficher le montant réel des opérations.

Monnaie secondaire

- Si définit, la valeur de l'unité secondaire sera affichée sur un montant d'opération.

Monnaie

- N'importe quelle monnaie, sans rôle spécifique pour l'affichage.

Action

- Ce type d'unité peut être utilisé pour la gestion des actions.

Indice

- Un indice d'échange d'action, comme le Dow Jones, NASDAQ, CAC40, SBF120...

Autre

- N'importe quelle unité qui ne rentre pas dans les types précédents.

## Utiliser &skrooge; (avancé)

### Programmation

Ce module affiche la liste de toutes les opérations programmées.

C'est ici que vous pouvez régler chaque opération programmée pour quelle est ses propres réglages.

Prochaine occurrence

- Affichée à titre informatif, mais peut aussi être utilisée pour forcer la date de la prochaine occurrence.

Périodicité

- Vous pouvez régler une opération pour être répétée sur un certain nombre de jours, mois ou années.

Nombre d'occurrences

- Si l'occurrence a un nombre limité d'occurrence, vous pouvez cocher cette option et définir soit le nombre d'occurrences restantes, soit la date de la dernière occurrence.

Prévenir

- Si vous voulez que &skrooge; affiche une notification pour vous prévenir de l'opération programmée imminente, vous pouvez cocher cette option et régler le nombre de jours avant le terme où l'avertissement doit apparaître.

Écriture automatique

- Si vous voulez que &skrooge; écrive automatiquement l'opération programmée suivante, vous pourriez cocher cette option et régler le nombre de jours avant le terme auquel elle doit être écrite.

Pour modifier l'opération (catégorie, montant, ....), il faut cliquer sur Se déplacer vers l'opération.

Double-cliquer sur une opération programmée affichera la liste des opérations déjà enregistrées pour cette opération programmée dans un nouvel onglet.

#### Opérations programmées

Si vous programmez une opération, elle sera utilisée comme référence lors de l'insertion de la prochaine occurrence. Voyons un exemple, avec cette opération :

#### Opérations programmées (étape 1)

Date | Tiers | Catégorie | Montant
20/06/2009 | &kde; | Dons > Open Source | 20€

Maintenant, si vous programmez cette opération, elle sera écrite exactement comme cela pour la prochaine occurrence :

#### Opérations programmées (étape 2)

Date | Tiers | Catégorie | Montant
20/06/2009 | &kde; | Dons > Open Source | 20€
20/07/2009 | &kde; | Dons > Open Source | 20€

Si vous changez quelque chose dans la dernière occurrence, elle deviendra la nouvelle référence pour la prochaine occurrence. Par exemple, si vous augmentez votre contribution mensuelle à &kde; à 25€ en Juillet, l'occurrence suivante sera aussi avec un montant de 25€ :

#### Opérations programmées (étape 3)

Date | Tiers | Catégorie | Montant
20/06/2009 | &kde; | Dons > Open Source | 20€
20/07/2009 | &kde; | Dons > Open Source | 25€
20/08/2009 | &kde; | Dons > Open Source | 25€

Somme toute, une opération programmée est un objet dynamique où la dernière occurrence est la référence. Mais peut être voudriez vous que toutes les occurrences soient statiques, &cad; que la même valeur soit toujours appliquée pour chacune des nouvelles occurrence ? Saisissez Modèles Programmés.

#### Modèles Programmés

Les modèles sont une sorte d'opération de référence. Quand un modèle est programmé, chaque nouvelle occurrence sera exactement identique au modèle. Réutilisons notre exemple du chapitre précédent, en créant un modèle comme celui-ci :

#### Modèle d'opérations programmées (étape 1)

Date | Tiers | Catégorie | Montant
20/06/2009 | &kde; | Dons > Open Source | 20€

La prochaine occurrence sera :

#### Modèle d'opérations programmées (étape 2)

Date | Tiers | Catégorie | Montant
20/06/2009 | &kde; | Dons > Open Source | 20€
20/07/2009 | &kde; | Dons > Open Source | 20€

A présent, changeons la contribution à &kde; de Juillet à 25€. Parce que vous avez programmé un modèle avec 20€ comme montant, la prochaine occurrence aura aussi un montant de 20€.

#### Modèle d'opérations programmées (étape 3)

Date | Tiers | Catégorie | Montant
20/06/2009 | &kde; | Dons > Open Source | 20€
20/07/2009 | &kde; | Dons > Open Source | 25€
20/08/2009 | &kde; | Dons > Open Source | 20€

Si vous devez changer la valeur mensuelle, éditez simplement le modèle, et toutes vos futures occurrences auront la même valeur.

### Traceurs

Les traceurs vous permettent de rassembler ensemble des opérations dans un groupe, afin que vous puissiez les suivre de plus près. Cela peut être pratique pour suivre les dépenses pour lesquelles vous attendiez un remboursement, ou simplement savoir combien vous avez dépensé durant vos dernières vacances dans les Bahamas.

Par exemple, imaginons que vous ayez été emmené en Italie par votre entreprise. Une fois là-bas, vous payez votre chambre d'hôtel : dans &skrooge;, vous pouvez créer une opération dans la catégorie « Dépenses professionnelles > Voyages > Hôtel », et attribuer un traceur nommé « Voyage d'affaire en Italie ». Vous pouvez attribuer ce traceur à toutes vos dépenses professionnelles que vous avez effectuées là-bas. Ainsi, si tout va bien, votre entreprise vous remboursera, et vous créerez une opération revenu, et l'affecterez aussi au traceur « Voyage d'affaire en Italie ».

En attribuant des traceurs à des opérations qui doivent être remboursées, vous êtes capable de suivre l'achèvement de leur remboursement.

Ceci, bien évidemment, marche aussi dans l'autre sens : si quelqu'un vous prête de l'argent, vous êtes capable de gérer le montant qu'il vous reste à lui rembourser.

Double-cliquer sur un traceur dans la vue les listant ouvrira un nouvel onglet contenant les opérations attachées à ce traceur.

Parfois, vous souhaitez suivre le remboursement d'un paiement effectué avant de commencer à utiliser &skrooge;. Comment faire parce qu'il n'est pas possible de définir un montant initial sur un tracker ?

Vous pouvez créer une opération ventilée avec :

- montant=0 pour éviter l'impact sur les rapports.

- une ventilation avec le montant prévu associé au traceur.

- l'autre ventilation avec le montant opposé non associé à un traceur.

#### Fermer un traceur

Quand vous n'avez plus besoin d'un traceur, par exemple car le remboursement a été effectué complètement, vous pouvez le supprimer purement et simplement. Cependant, le faire détruira toutes les informations que vous avez saisies, et qui pourrait être intéressantes pour de futures références.

Une solution plus propre est de fermer le traceur : quand un traceur est fermé, il peut être masqué facilement de la vue des traceurs, en utilisant l'option dédiée.

### Chercher et Traiter

Ce module vous permet de générer des requêtes complexes pour les opérations de recherche et éventuellement de leur appliquer quelques transformations. Voici un cas d'utilisation :

> John télécharge des données depuis sa banque. Les données arrivent, évidemment, sans indication sur la catégorie. En fait, tout est inscrit dans le champ des commentaires. John aimerait une manière automatique d'ajuster correctement la catégorie et d'autres attributs en se basant sur le contenu du commentaire.

Mais comment cela marche-t-il ? Tout d'abord, vous définirez un critère de recherche, qui vous donnera une liste d'opérations. Définissez alors les transformations à appliquer sur ces opérations.

Une étude d'un cas concret peut être trouvée en annexe, fournissant quelques exemples pratiques au sujet du cas utilisé ci-dessus.

#### Définir les critères de recherche

Vous pouvez définir ici la requête pour trouver les opérations, en utilisant une combinaison de réglages. Sur la figure ci-dessus, vous pouvez trouver un tableau avec des attributs d'opération pour en-têtes. En éditant une ligne, vous créez une nouvelle clause dans la requête. Chaque colonne est combinée avec les autres en utilisant un « et » logique :

(colonne1 et colonne2)

Si vous ajouter une ligne, vous créez une autre clause combinée avec la première ligne par un « ou » logique :

[ligne1] ou [ligne2].

Somme toute, la combinaison des colonnes et des lignes peut être lue comme ceci :

(colonne1 et colonne3) ou (colonne2 et colonne3)

Bien évidemment, vous pouvez avoir autant de lignes et de colonnes que vous voulez dans une requête.

Une fois que vous êtes satisfait de la définition de la requête, vous pouvez l'ajouter à la liste des critères de recherche existants, ou en modifier une existante.

#### Affichage des résultats de la recherche

Quand vous sélectionnez une requête de recherche dans la vue des requêtes, le nombre d'opérations trouvées est affiché sous la table :

Lorsque vous double-cliquez sur une requête dans la vue des requêtes, toutes les opérations trouvées sont affichées dans un nouvel onglet :

#### Traitement défini

Si vous avez besoin d'appliquer un traitement particulier sur toutes les opérations trouvées, sélectionnez la requête concernée et activez le panneau de définition des traitements :

Dans ce panneau, vous pouvez définir les transformations pour les effectuer sur les opérations. Notez qu'il est intentionnellement impossible de régler le montant d'une opération ou la date dans ce panneau.

#### Définir une alarme

Une particularité du module Chercher et Traiter est la capacité de définir des alarmes. Une alarme permet tout simplement à &skrooge; d'attirer votre attention sur un évènement particulier, comme lorsque votre budget mensuel pour une catégorie a été atteint.

Pour définir une alarme, définissez d'abord le critère de recherche donnant le jeu d'opérations sur lequel vous avez besoin d'une alerte. Par exemple, toutes les opérations du mois actuel et la catégorie « Vêtement ». Définissez alors le montant pour lequel l'alerte devra être lancée, par exemple 100€, et définissez le message d'alarme que &skrooge; vous enverra lorsque le montant sera atteint.

Les messages d'alarme peuvent avoir des réglages pour le montant total (%1), le montant de l'alarme (%2) et la différence (%3).

### Budgets

Ce plugin vous permet de définir et de gérer votre budget.

Comme tous les autres logiciels financiers, &skrooge; vous permet de définir un budget. Vous pouvez le faire manuellement ou automatiquement.

#### Définition de budget

En mode manuel, vous pouvez :

- Définissez un montant budgété pour une catégorie pour l'année.

- Définissez un montant budgété pour une catégorie pour tous les mois d'une année.

- Définissez un montant budgété pour une catégorie pour un mois spécifique d'une année.

- Définir si les recettes ou les dépenses des sous-catégories doivent être prises en compte dans le budget défini (exemple : si l'option est sélectionnée, un budget pour la catégorie « Voiture » prendra en compte la catégorie « Voiture > Carburant »).

Vous pouvez définir un budget capturant toutes les recettes ou dépenses non définies dans un autre budget en laissant la catégorie vide. C'est vraiment utile pour être sûr de ne pas rater une dépense.

En mode automatique, vous pouvez :

- Définir un budget pour une année en fonction des opérations de l'année précédente.

- Définissez les postes budgétaires manquants pour équilibrer chaque mois et/ou année. Même sur un budget défini manuellement.

#### Règles de budget

Pour aller plus loin dans l'établissement du budget, nous prendrons comme exemple le budget équilibré suivant :

- -500 € / mois pour « Nourriture ».

- +500 € / mois pour toutes les autres catégories de dépenses et de recettes.

Imaginez maintenant, que vous avez dépensé 600 € en « Nourriture » au cours du mois précédent ! &skrooge; vous a informé que vous avez dépassé le budget défini mais vous ne pouvez pas vous arrêter de manger. Vous avez donc dépensé plus que prévu ! Comment faire avec ça ?

Les règles budgétaires vous permettent de définir la façon dont vous souhaitez utiliser le delta (positif ou négatif). Par exemple, vous pouvez choisir de transférer le delta d'un mois au mois suivant. Dans ce cas, votre nouveau budget « Nourriture » pour le mois en cours est de -400 € (-500+100). Il faut donc faire attention à récupérer la situation.

Les règles budgétaires peuvent également vous aider pour votre projet. Par exemple, vous pouvez définir une règle comme celle-ci : Tous les deltas positifs (économies) de « Nourriture » sont transférés dans « Vacances ». De cette façon, lorsque vous avez le montant prévu dans le budget « Vacances » alors vous savez que vous pouvez partir.

### Simulations

Ce module permet de faire certaines simulations

Vous pouvez définir les taux pour chaque compte et estimer les intérêts annuels. Vous pouvez également générer une table d'amortissement.

## Réglages

Vous pouvez trouver ici une description de tous les réglages utilisés par &skrooge;. Ces réglages sont communs à tous vos documents.

### Général

Vous pouvez définir ici les principaux paramètres généraux. Les plus importants sont ceux qui décrivent ce qu'il faut faire lorsqu'une page ou un signet est modifié.

### Fichiers

Tous ces paramètres sont relatifs au stockage. Vous pouvez choisir comment créer des fichiers de sauvegarde, si vous voulez utiliser le portefeuille de &kde; pour stocker les mots de passe...

### Onglet

Il n'y a qu'une seule option ici pour choisir si nous voulons ou non épingler les signets automatiquement chargés.

### Historique

Ces options vous aideront à mieux gérer l'historique de vos modifications.

### Tableau de bord

Une seule option ici pour choisir le tableau de bord que vous voulez (QML ou non).

### Opérations

Vous trouverez ici des options pour les opérations d'édition.

Veuillez noter que vous pouvez améliorer les performances si vous n'utilisez pas la colonne « balances » en évitant de calculer des balances pour rien.

Que faire, si une action brise une réconciliation : Un contrôle est effectué après chaque modification pour voir si la modification brise le rapprochement précédent. Vous pouvez choisir ici ce qu'il faut faire si cela se produit.

Que faire, si une action brise une importation : Une vérification est effectuée après chaque modification pour voir si la modification brise l'importation précédente. Vous pouvez choisir ici ce qu'il faut faire si cela se produit.

### Opérations programmées

Vous trouverez ici des options pour le montage des opérations programmées.

### Chercher et Traiter

Une seule option ici pour choisir la fréquence de l'alarme.

### Rapports

Vous pouvez choisir ici des options d'affichage pour les rapports.

### Unités

Vous pouvez choisir certaines options relatives au téléchargement des cotation des unités ici.

### Importation / Exportation

Les paramètres généraux d'importation.

Si vous utilisez l'importation CSV, vous devrez modifier ces paramètres pour aider &skrooge; à identifier les colonnes.

Dans certains cas spécifiques, vous pourriez devoir forcer le format de date pour les fichiers QIF. La plupart du temps, &skrooge; est capable de le trouver automatiquement.

Vous pouvez activer les moteurs d'importation à partir de la liste ici.

## Comment...

Comment utiliser &skrooge; dans ma langue ?

Vérifiez si &skrooge; est bien traduit dans votre langue et si vous avez installé tous les paquets pour &skrooge; fournis par votre distribution.

Comment définir la devise et le format de date par défaut ?

La devise et le format de date par défaut sont récupérés dans &plasma;'s &systemsettings;. Certaines distributions ne l'installent pas avec &skrooge;. Dans ce cas, vous devriez l'installer via le gestionnaire de paquets de votre distribution.

Vous pouvez ensuite le démarrer dans un terminal : `systemsettings5`

Et sélectionnez vos réglages préférés, dans la section Format.

Comment réduire la taille de mon document ?

La taille de votre document peut être très importante. Si vous supprimez d'anciennes transactions, la taille augmente. Ceci est normal car &skrooge; garde l'historique de toutes les modifications pour le mécanisme annuler/refaire. Ainsi, si vous souhaitez réduire la taille de votre document, il vous suffit d'effacer l'historique.

Comment définir un nouvel extracteur de factures ?

&skrooge; utilise pdftotext pour extraire toutes les chaînes d'un &PDF;. Ensuite, il utilise un fichier texte décrivant comment trouver les valeurs clés. Si vous voulez définir un nouvel extracteur de facture, vous devez faire ceci :

- Lancer la commande `pdftotext` sur votre fichier PDF

- Ouvrir le fichier texte généré et le fichier PDF correspondant

- Créer un nouveau fichier texte ayant l'extension `.extractor`. Exemple : `google.extractor`

- Votre fichier doit être comme ça :

      payee=REGEXPCAP:^(Biofan) SPRL$
              date=REGEXPCAP:^Order Date: (.*)$
              dateformat=dd MMM yyyy
              number=REGEXPCAP:^N° de facture (.*)$
              mode=SET:Carte
              comment=REGEXPCAP:^N° de commande (.*)$|SET:Commande %1
              amount=REGEXP:^Montant global:$|LINEOFFSET:2

  Chaque attribut (payee, date, number, mode, comment and amount) utilise la même syntaxe : COMMAND:value|COMMAND:value|...

  La commande peut être :

  - `REGEXPCAP` : C'est une expression régulière capturant une valeur

  - `REGEXP` : Pour trouver dans le fichier la ligne répondante à une expression régulière

  - `LINEOFFSET` : Pour changer la position de la ligne courante

  - `SET` : Pour forcer une valeur. Peut être utiliser comme première commande ou après REGEXPCAP (voir exemple).

  dateformat est le format de la date extraite.

- Mettre ce fichier dans le même dossier que tous les autres fichiers ayant l'extension `.extractor`

## Remerciements et licence

&skrooge;

Programme : copyright 2008-2020 Stéphane MANKOWSKI stephane@mankowski.fr

Documentation : copyright 2008-2020 Guillaume DE BURE gdebure@yahoo.com

Traduction française par Robin Guitton robin.guitton@sud-ouest.org

&underFDL; &underGPL;

## Chercher et Traiter : étude d'un cas concret

Bon, nous devons admettre que, quoi qu'étant très puissant, le module Chercher et Traiter est sans doute un peu complexe à appréhender. Voici donc un petit exercice sur lequel vous vous ferez la main. Vous vous rappelez du cas d'utilisation de Chercher et Traiter ?

> John télécharge des données depuis sa banque. Les données arrivent, évidemment, sans indication sur la catégorie. En fait, tout est inscrit dans le champ des commentaires. John aimerait une manière automatique d'ajuster correctement la catégorie et d'autres attributs en se basant sur le contenu du commentaire.

John sais que sa banque met le nom du tiers dans le champ commentaire. Et il veut que ses paiements à &kde; soient dans la catégorie Dons et Open Source. Nous allons rechercher toutes les opérations avec un champ de commentaire contenant &kde;.

## Définition de recherche

Commentaire
contient '&kde;'

Ajoutez cette définition de recherche à la liste des recherches existantes avec le bouton Ajouter.

Ensuite nous devez dire à &skrooge; de mettre toutes les opérations trouvées avec cette requête dans la catégorie Dons et Open Source. Changez le type de requête vers Mise à jour en utilisant la liste déroulante, et définissez la transformation à appliquer :

## Définition de la Mise à jour

Commentaire | Catégorie
='' | ='Dons et Open Source'

Remarquez que ceci supprime aussi le commentaire d'origine en le fixant à une chaîne vide. Ceci est fait pour plus de lisibilité, mais vous pouvez la conserver pour des raisons d'historique.

Ajoutez ce traitement à la recherche définie précédemment avec le bouton Ajouter.

Jusqu'ici, tout va bien. Maintenant, nous allons appliquer le traitement à toutes les opérations importées non encore validées (cliquez sur le bouton Appliquer) :

Et voilà ! Si vous retournez dans la vue des opérations, vous verrez que toutes opérations concernées ont été mises à jour. Si quelque chose tourne mal, n'oubliez jamais que Annuler est votre ami ! Même si le traitement a modifié 2327 opérations, &skrooge; pourra toujours annuler cet action.

## Exercice d'analyse en profondeur : les dépenses de vacances

Pour illustrer les capacités d'analyse de &skrooge; nous allons examiner les dépenses de son auteur durant ses vacances :).

### Analyse du contexte

Afin de bien comprendre cet exercice, vous devez savoir quelques petites choses à propos de ces vacances. Elle s'étendent sur quasiment un mois entier durant l'été 2009, et implique la location de plusieurs chambres dans différents endroit en France. Il y a aussi eu une bonne quantité de carburant, comme ces vacances ce sont aussi étendues sur une bonne partie de la France.

### Organisation des données

L'auteur a soigneusement saisie ses opérations en leur affectant des catégories, mais aussi en leur ajoutant le traceur « Vacances, été 2009 ». Les catégories ont souvent des sous-catégories, comme « Transport > Voiture > Carburant », en permettant une analyse détaillée.

### Trouver le coût total des vacances

C'est tellement simple : ouvrez la vue Traceurs et lisez la colonne « Montant » de votre traceur :

Passons à des choses plus intéressantes...

### Répartition des dépenses

Tout ça est très bien mais où va donc tout votre argent ? Pour le savoir, établissons un rapport sur le traceur. Cliquez-droit sur la ligne de votre traceur et choisissez Ouvrir un rapport....

Cela ouvrira un rapport dans un nouvel onglet, seulement pour les opérations associées avec le traceur. Le paramètre par défaut pour les dates est « Mois actuel », il est donc possible que le rapport soit vide si toutes les opérations dans le traceurs ont été effectués avant celui-ci. Changez le vers « Toutes les dates ».

Cela vous donne une sympathique première vue d'ensemble des dépenses par catégories. Affichons ça dans un diagramme en camembert, pour une présentation plus naturelle :

Il apparaît maintenant de façon claire que la plus grande partie des dépenses des vacances ont été affectées au transport et à la nourriture. Vous voulez encore plus d'informations ? Pas de problème, fouillons un niveau plus bas dans les catégories, en utilisant l'icône plus.

Hum, pas beaucoup plus d'informations ici, mis à part que dans la catégorie « Transport », seule la sous-catégorie « Voiture » est utilisée. Traçons un graphe de cette sous-catégorie, en sélectionnant la tranche du camembert, en cliquant droit dessus et en sélectionnant Ouvrir un rapport :

Un autre onglet s'ouvre contenant un rapport constitué seulement avec la catégorie « Transport > Voiture ».

Hum, pas vraiment intéressant... Mais il reste encore des sous-catégories. Développons les encore :

Eh bien voilà, maintenant nous savons que nous dépensons 362.27€ en carburant et 131.90€ en taxes routières (en France, vous devez payer pour conduire sur certaines autoroutes). D'accord, je savais que je devais m'y attendre ;-). J'aimerais aussi savoir comment ces deux catégories sont utilisées à travers le temps :

Notez que nous avons changer le type de graphe vers « Ligne » et les colonnes vers « Mois ».

### Conclusion

À travers ce simple exercice, nous avons été en mesure d'utiliser les capacités avancées de création de rapport de &skrooge; pour effectuer une fine analyse des dépenses faites durant les vacances, spécialement dans la catégorie « Transport ». Bien évidemment, vous pouvez penser à d'autres cas utiles : &skrooge; est probablement en mesure d'y faire face.

&documentation.index;