Changeset 56747 in spip-zone


Ignore:
Timestamp:
Jan 7, 2012, 4:36:27 PM (8 years ago)
Author:
gildas.cotomale@…
Message:
  • Ne proposer que les ocmptes actifs, c'est mieux amha
Location:
_plugins_/Association/Associaspip
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/Association/Associaspip/balise/selecteur_imputation.php

    r56746 r56747  
    3333        foreach ($GLOBALS['association_metas'] as $key => $val) {
    3434                if (substr($key, 0, 6) === "classe") {
    35                         $tableau = association_liste_plan_comptable($val);
     35                        $tableau = association_liste_plan_comptable($val,1);
    3636                        foreach ($tableau as $k => $v) {
    3737                                if($k!=581) { // code virement interne
  • _plugins_/Association/Associaspip/inc/association_comptabilite.php

    r56668 r56747  
    289289        return true;
    290290}
     291
    291292/* retourne un tableau $code => $intitule trie sur $code et de classe $val */
    292 function association_liste_plan_comptable($val) {
     293function association_liste_plan_comptable($val,$actives='') {
    293294        $res = array();
    294295        /* recupere le code et l'intitule de tous les comptes de classe $val */
    295         $query = sql_select("code, intitule", "spip_asso_plan", "classe='".$val."'", "", "code");
     296        $query = sql_select("code, intitule", "spip_asso_plan", "classe='$val'".($actives?" AND acti=$actives":""), "", "code");
    296297        while ($data = sql_fetch($query)) {
    297298                $code = $data['code'];
  • _plugins_/Association/Associaspip/inc/generer_plan_js.php

    r56746 r56747  
    1818        if (substr($key, 0, 6) === "classe") { // ne prendre dans les metas que les classes !!!
    1919                echo "var classe$val = new Array();\n";
    20                 $tableau = association_liste_plan_comptable($val);
     20                $tableau = association_liste_plan_comptable($val,1);
    2121                foreach ($tableau as $k => $v) {
    2222                        if($k!=581) { // code virement interne !!!!
Note: See TracChangeset for help on using the changeset viewer.