Ajout : rangement.
[tool/hledger.git] / doc / TODO.fr.manpage.ad
diff --git a/doc/TODO.fr.manpage.ad b/doc/TODO.fr.manpage.ad
new file mode 100644 (file)
index 0000000..776c4c1
--- /dev/null
@@ -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 ?