X-Git-Url: https://git.cyclocoop.org/?p=tool%2Fhledger.git;a=blobdiff_plain;f=doc%2FTODO.fr.manpage.ad;fp=doc%2FTODO.fr.manpage.ad;h=776c4c1c7d0ef07122eccc1e16930200b962893c;hp=0000000000000000000000000000000000000000;hb=707b0a621cd3c97d5d7e22e855272b3f865a2d56;hpb=30e9b83c521f5149836e1ef0b544676370721efe diff --git a/doc/TODO.fr.manpage.ad b/doc/TODO.fr.manpage.ad new file mode 100644 index 0000000..776c4c1 --- /dev/null +++ b/doc/TODO.fr.manpage.ad @@ -0,0 +1,86 @@ += 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 ?