= tool/hledger(TODO) :location: ./tool/hledger :toc: == Name tool/hledger - réflexions et choses à faire == hledger-web - Affichage des colonnes crédit/débit. NOTE: trop perturbant pour les habitudes des comptables sinon, dont l’expérience montre que cela les handicape pour repérer certaines erreurs. == hledger-bilan-financier - génére du html+css - quelles données ? ➔ ébaucher un exemple == hledger-comptes-de-resultats - génére du html+css - quelles données ? ➔ ébaucher un exemple == hledger-pointing NOTE: https://fr.wikipedia.org/wiki/Lettrage_comptable#Lettrage_automatique[] === Définir des critères et conventions impliquant un pointage Cas du rapprochement bancaire:: Contrôle de la réciprocité du relevé de compte bancaire + et du compte ++5.Finance:1.Etablissement:2.Banque++. + NOTE: https://fr.wikipedia.org/wiki/%C3%89tat_de_rapprochement_bancaire#Enjeux_du_rapprochement_bancaire[] + Différences possibles;; + * Décalage légitime de dates * Erreur de montants Cas des comptes tiers:: + * Rapprocher les bulletins de salaire avec les paiements des salaires ; * Rapprocher les cotisations avec leur paiement ; * Rapprocher les factures avec leur paiement. Construction du pointage:: Un ensemble d’écritures E est pointé pour un compte C __si et seulement si__ * le compte C ou un sous-compte de C est crédité ou débité par toutes les écritures de E tel que le solde de C au sein de ces écritures soit nul ; * et il n’existe pas de sous ensemble strict de E pointable pour C. === Définir une convention pour signifier un pointage Cas d’une écriture devant être pointée:: Lui mettre un tag ++Pointage:++ qui sera rempli le pointage venu. Cas d’une écriture pointée:: Un tag ++Pointage:++ avec pour valeur une date suffisamment préçise pour être unique à laquelle se situe la première écriture pointée de l’ensemble. + [source,hledger] .Exemple ---- 2014/01/01 12:00 ; Pointage:2014/01/01_12:00 <1> A -1 B 1 2014/01/02 ; Pointage-Tiers:2014/01/01_12:00 <1> B -1 C 1 2014/01/03 ; Pointage: <2> A -1 B 1 ; vim: set iskeyword+=/,_,38 ---- <1> Écriture pointée. <2> Écriture à pointer. == Comptabilité analytique Les tags suffisent-ils pour la faire ?