Changeset 67975 in spip-zone


Ignore:
Timestamp:
Nov 28, 2012, 11:25:19 AM (7 years ago)
Author:
esj@…
Message:

Associaspip invalidité XHTML: un attribut ID ne peut avoir une valeur numérique. Et il ne servait à rien.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/Associaspip/trunk/exec/encaisse.php

    r67397 r67975  
    5555                }
    5656                // Afficher les releves de situation des encaisses /!\ Tous les comptes financiers ne sont normalement pas concernes : idealement il aurait fallu configurer un groupe "caisse" (51xx) et un groupe "banque" (53xx) mais d'une part nous ignorons si d'autres systemes comptables n'utilisent pas plus de groupes et d'autre part (meme une association francaise) peut bien ne pas avoir les deux types de comptes...
    57                 echo "<table width='100%' class='asso_tablo' id='asso_tablo_encaisse'>\n";
    58                 echo "<thead>\n<tr>";
    59                 echo '<th colspan="2">&nbsp;</th>';
    60                 echo '<th>'. _T('asso:avoir_initial') .'</th>';
    61                 echo '<th>'. _T('asso:avoir_actuel') .'</th>';
    62                 echo "</tr>\n</thead><tbody>";
     57                echo "\n<table width='100%' class='asso_tablo' id='asso_tablo_encaisse'>\n";
     58                echo "<tr>";
     59                echo "<th colspan='2'>&nbsp;</th>\n";
     60                echo '<th>'. _T('asso:avoir_initial') ."</th>\n";
     61                echo '<th>'. _T('asso:avoir_actuel') ."</th>\n";
     62                echo "</tr>\n";
    6363                $total_actuel = $total_initial = 0;
    6464                foreach($lesEcritures as $compteFinancier) {
    65                         echo '<tr id="'.$compteFinancier['id_plan'].'">';
    66                         echo '<td class="text">'. $compteFinancier['code'] .' : '. $compteFinancier['intitule'] .'</td>';
    67                         echo '<td class="date">'. association_formater_date($compteFinancier['date_anterieure'],'dtstart') .'</td>';
    68                         echo '<td class="decimal">'. association_formater_prix($compteFinancier['solde_anterieur']) .'</td>';
    69                         echo '<td class="decimal">'. association_formater_prix($compteFinancier['solde_anterieur']+$compteFinancier['solde_actuel']) .'</td>';
     65                        echo '<tr>';
     66                        echo '<td class="text">'. $compteFinancier['code'] .' : '. $compteFinancier['intitule'] ."</td>\n";
     67                        echo '<td class="date">'. association_formater_date($compteFinancier['date_anterieure'],'dtstart') ."</td>\n";
     68                        echo '<td class="decimal">'. association_formater_prix($compteFinancier['solde_anterieur']) ."</td>\n";
     69                        echo '<td class="decimal">'. association_formater_prix($compteFinancier['solde_anterieur']+$compteFinancier['solde_actuel']) ."</td>\n";
     70                        echo "</tr>\n";
    7071                        $total_initial += $compteFinancier['solde_anterieur'];
    7172                        $total_actuel += $compteFinancier['solde_anterieur']+$compteFinancier['solde_actuel'];
    7273                } // fin corps
    73                 echo "</tr>\n</tbody><tfoot>\n<tr>";
    74                 echo '<th  colspan="2" class="text">'. _T('asso:encaisse_total_general') .'</th>';
    75                 echo '<th class="decimal">'. association_formater_prix($total_initial) .'</th>';
    76                 echo '<th class="decimal">'. association_formater_prix($total_actuel) .'</th>';
     74                echo "<tr>";
     75                echo '<th  colspan="2" class="text">'. _T('asso:encaisse_total_general') ."</th>\n";
     76                echo '<th class="decimal">'. association_formater_prix($total_initial) ."</th>\n";
     77                echo '<th class="decimal">'. association_formater_prix($total_actuel) ."</th>\n";
    7778                $solde_virementsinternes = sql_getfetsel('SUM(recette)-SUM(depense)', 'spip_asso_comptes', 'imputation='.sql_quote($GLOBALS['association_metas']['pc_intravirements']), 'imputation');
    7879                if( $solde_virementsinternes!=0 ) { // desequilible du compte de virements internes (ceci ne devrait arriver que si l'operation n'est pas enregistree via ce plugin !) /!\ Attention a bien forcer la comparaison avec zero car '0.00' sera faux !
    79                         echo '<tr class="erreur"><td  colspan="3" class="message_erreur">'. _T('asso:erreur_equilibre_comptes58') .'</td><td class="decimal">'. association_formater_prix($solde_virementsinternes) .'</td></tr>';
     80                        echo '</tr><tr class="erreur"><td  colspan="3" class="message_erreur">'. _T('asso:erreur_equilibre_comptes58') .'</td><td class="decimal">'. association_formater_prix($solde_virementsinternes) .'</td></tr>';
    8081                }
    81                 echo "</tr>\n</tfoot>\n</table>\n";
     82                echo "</tr>\n</table>\n";
    8283                fin_page_association();
    8384        }
Note: See TracChangeset for help on using the changeset viewer.