Une transaction est un mouvement d'argent d'un compte vers un autre compte. Quand vous dépensez ou recevez de l'argent, ou quand vous transférez de l'argent entre des comptes, c'est une transaction. Dans GnuCash, les transactions impliquent toujours au moins deux comptes.
GnuCash utilise des comptes pour regrouper ou organiser l'enregistrement des transactions. Cette section présente les méthodes utilisées par GnuCash pour saisir les transactions rapidement dans le registre.
GnuCash propose plusieurs méthodes pour saisir les transactions.
La boîte de dialogue Transférer des fonds, accessible via Actions → Transférer … ou son raccourci clavier ou en appuyant sur l'icône Transférer depuis le registre du compte, permet de :
Les volets Information de base et Comptes de transfert sont désactivés dans la boîte de dialogue Virement de fonds lorsque ce dernier n'est utilisé que pour collecter des informations sur le taux de change ou le montant.
La section Informations de base rassemble les entrées pour la construction d'une transaction : date, description, montant, etc.
Les arborescences Transférer de et Transférer vers sélectionnent les comptes qui participeront à la transaction.
Ils ne montrent normalement que les comptes d'actif et de passif. Pour utiliser un compte de revenus ou de dépenses dans l'un d'entre eux, cocher la case Afficher les revenus / dépenses sous la vue appropriée.
La sous-fenêtre Transfert de devise permet de collecter les informations nécessaires à la saisie du montant de la division Transfert en.
Vous pouvez entrer un prix ou un montant et GnuCash calculera l’autre.
Si la récupération de prix en ligne est installée (voir «Procédure d'activation de la mise à jour de prix en ligne» ), vous pouvez utiliser le bouton Taux de récupération pour récupérer un devis en cours.
Le volet Transfert de devises n'est activé que si les comptes sélectionnés utilisent différents produits ou si la boîte de dialogue Transférer des fonds a été ouverte pour collecter des informations sur les prix ou les montants lors de la modification d'une transaction dans le registre.
Le volet Transfert de devises est organisé en groupe de boutons radio avec deux sélections, Taux de change et Montant.
Chacun comprend un bouton radio et une entrée numérique.
Si un prix pertinent est disponible dans la base de données de prix ( «Ajouter un cours boursier manuellement» ), le taux de change aura cette entrée par défaut.
Sélectionnez le bouton radio Taux d'échange si vous souhaitez saisir un prix ou utilisez le bouton Taux de récupération.
Sélectionnez le bouton radio Pour montant si vous souhaitez entrer le montant de la division En compte.
Entrez le prix / taux de change ou le montant dans l'entrée numérique correspondant au bouton radio que vous avez sélectionné. GnuCash calculera l'autre montant pour vous lorsque vous quitterez le champ. Si cette option est activée, vous pouvez utiliser le bouton Taux d’extraction pour récupérer un devis en cours.
Si vous avez créé un prix dans l' éditeur de prix (voir Section 8.6.1, «Ajouter un cours de bourse manuellement» ) pour l'extraction de cours à la date actuelle, le prix ne sera pas mis à jour. Vous devez d'abord supprimer le prix créé manuellement dans l' éditeur de prix avant de cliquer sur le bouton Taux d' extraction.
Le bouton Taux de récupération créera ou remplacera immédiatement un prix dans l' éditeur de prix, sauf s'il existe un prix créé manuellement pour aujourd'hui.
Sélectionnez OK pour valider la transaction (ou confirmez le prix / montant) ou Annuler pour fermer la boîte de dialogue sans entrer la transaction.
Lors de la validation d'une transaction ou de la confirmation d'un taux de change, le prix à la date de la transaction dans l' éditeur de prix peut être mis à jour. Voir «Éditeur de prix» pour plus de détails.