hledger ignore une correction ancienne : vérifier .latest
Mis à jour · 2 min de lecture
Une correction ancienne dans un nouveau CSV bancaire peut manquer dans hledger import alors que la conversion complète la montre. Le suivi .latest repose sur dates et nombres, pas sur un identifiant universel d’événement bancaire. Comparez source et journal avant de renommer le fichier ou d’effacer ce suivi.
Pour une correction uniquement en PDF, LocalExtract prépare localement un CSV. Il ne décide pas quelles lignes hledger a déjà traitées. Les colonnes du CSV sont date,description,amount.
Les applications exportent la date, la description et le montant en CSV. Ouvrez ce CSV dans Excel pour enregistrer un classeur XLSX. Vérifiez le résultat avec votre PDF : la compatibilité dépend du format du relevé.
Conserver journal et fichier de suivi associé
Le manuel import de hledger 1.52 décrit .latest.FILENAME, stocké près de l’entrée. Conservez le journal et ce fichier avant l’enquête. Vérifiez si le téléchargement conserve le même nom et la même structure que les imports précédents.
Le suivi mémorise la dernière date traitée et le nombre de transactions traitées à cette date. Les dates antérieures sont ignorées ; à la dernière date, le nombre mémorisé est sauté. Il ne compare pas toutes les références bancaires au journal. L’ordre des lignes de même date et la stabilité de l’entrée comptent.
Comparer conversion intégrale et nouveaux candidats
Examinez hledger -f FILE.csv print pour toute la source convertie, puis hledger import FILE.csv --dry-run pour les nouveautés proposées. Gardez les règles et la configuration de journal voulues. Ces commandes documentées n’ont pas été exécutées pour cet article.
Dans la séquence inventée, le suivi indique le 8 octobre et deux lignes déjà vues ce jour-là. Le téléchargement suivant ajoute une correction jusque-là absente datée du 6 octobre et une nouveauté du 9 octobre. La sélection peut retenir le 9 et ignorer le 6. Un aperçu court ou vide ne prouve donc pas que tout l’historique est inchangé.
La fiche synthétique de suivi modélise cette limite et un cas de comptage à date identique. Python contrôle l’exemple simplifié, pas l’implémentation hledger. Identifiez référence réelle, montant et représentation antérieure dans le journal avant un traitement comptable contrôlé.
Marquer comme vu ne signifie pas importer
Le guide des nouvelles transactions présente le mécanisme. Un import réussi hors Dry Run met à jour le suivi seulement après réussite de tous les fichiers. --dry-run ne le modifie pas. --catchup marque les transactions comme vues sans les importer : il ne récupère pas la correction omise.
Renommer le CSV ou effacer .latest peut rendre à nouveau candidates des lignes déjà traitées. Cela n’identifie pas les vrais doublons. Conservez journal et suivi originaux, comparez tout le fichier et traitez séparément une correction identifiée, sans réimporter aveuglément l’historique.
Pour de mauvaises valeurs présentes dans la conversion complète, utilisez le guide montant/solde des règles. Cette page concerne sélection des nouveautés et modifications rétrodatées. Préparer un PDF, puis séparer identité et couverture du journal.
Documentation officielle hledger 1.52 vérifiée le 16 octobre 2026.
LocalExtract Team
Nous développons LocalExtract, un convertisseur de relevés pour ordinateur. Questions ou corrections ? Contact · Politique éditoriale