From e5ace0986a70814db192f4a3d6ac1bd24d7d4b62 Mon Sep 17 00:00:00 2001 From: rde <> Date: Thu, 11 Jan 2007 20:02:19 +0000 Subject: [PATCH] =?UTF-8?q?ajout=20id=C3=A9e=20algo=20:)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit bzr revid: rde-722740395f0c54e40aac6cd714e71a672639642d --- addons/account/project/report/idee_algo.txt | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 addons/account/project/report/idee_algo.txt diff --git a/addons/account/project/report/idee_algo.txt b/addons/account/project/report/idee_algo.txt new file mode 100644 index 00000000000..3ddd0924229 --- /dev/null +++ b/addons/account/project/report/idee_algo.txt @@ -0,0 +1,6 @@ +Les comptes analytiques sont organisés en une structure de N-arbre. +- Pour un compte C qui n'a pas de fils, on calcule l'achievement de C (voir requête SQL). +- Pour un compte C' qui a n fils, on calcule l'achievement des n fils de C' (requêtes SQL propres à ces fils). On additionne l'achievement de chaque fils à l'achievement de C. + +Donc, il faut arriver à - écrire une routine qui calcule l'achievement d'un compte donné + - fusionner les achievements des divers comptes \ No newline at end of file