Changeset 56842 in spip-zone


Ignore:
Timestamp:
Jan 9, 2012, 3:11:48 PM (8 years ago)
Author:
gildas.cotomale@…
Message:

Utilisation de la configuration pour les virements internes

Location:
_plugins_/Association/Associaspip
Files:
5 edited

Legend:

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

    r56807 r56842  
    3535                        $tableau = association_liste_plan_comptable($val,1);
    3636                        foreach ($tableau as $k => $v) {
    37                                 if($k!=581) { // code virement interne
     37                                if($k!=$GLOBALS['association_metas']['pc_intravirements']) { // code virement interne
    3838                                        $res .= "\n<option value='$k'" . (($k==$imputation)?' selected="selected"':'') . ">$k - $v</option>";
    3939                                }
  • _plugins_/Association/Associaspip/formulaires/configurer_association.html

    r56840 r56842  
    228228                                                        <label for="pc_intravirements"><strong><:asso:config_libelle_virements_internes:></strong></label>
    229229
     230                                                <B_pc_virements>
    230231                                                        <select name="pc_intravirements" id="pc_intravirements">
    231232                                                                <option value="[(#ENV{classe_banques}|sinon{5})81]"><:asso:choisir_ref_compte:></option>
    232                                                 <BOUCLE_classeSelect_virements(ASSO_PLAN){active=0}{fusion classe}{par classe}>
    233                                                                 <optgroup label="#CLASSE [: (#VAL{classe_#CLASSE}|_T)]">
    234                                                         <BOUCLE_pc_virements(ASSO_PLAN){classe}{active}{par code}>
     233                                                                <optgroup label="#ENV{classe_banques} [: (#VAL{classe_#ENV{classe_banques}}|_T)]">
     234                                                <BOUCLE_pc_virements(ASSO_PLAN){classe=#ENV{classe_banques}}{par code}>
    235235                                                                        <option value="#CODE" [(#ENV{pc_intravirements}|=={#CODE}|?{selected="selected"})]>#CODE - #INTITULE</option>
    236                                                         </BOUCLE_pc_virements>
    237                                                                 </optgroup>
    238                                                 </BOUCLE_classeSelect_virements>
    239                                                         </select>
     236                                                </BOUCLE_pc_virements>
     237                                                                </optgroup>
     238                                                        </select>
     239                                                </B_pc_virements>
     240                                                        <span class="erreur_message"><:asso:enregistrer_d_abord_une_classe_banque:></span>
     241                                                <//B_pc_virements>
    240242                                                </li>
    241243                                                <li>
  • _plugins_/Association/Associaspip/inc/association_comptabilite.php

    r56753 r56842  
    309309        /* existe-t-il le compte 58x */
    310310        foreach($res as $code => $libelle) {
    311                 if (substr($code,0,2)=='58') {
     311                if (substr($code,0,2)==substr($GLOBALS['association_metas']['pc_intravirements'],0,2) {
    312312                        /* j'ai trouve un code qui commence par 58 */
    313313                        $trouve = TRUE;
     
    316316        /* j'ai rien trouve, je cree le compte 581 et je retourne */
    317317        if(!$trouve) {
    318                 $code = '581';
     318                $code = $GLOBALS['association_metas']['classe_banques'].'81';
    319319                $id_plan = sql_insertq('spip_asso_plan', array(
    320320                        'code' => $code,
    321321                        'intitule' => _T('asso:virement_interne'),
    322                         'classe' => '5',
     322                        'classe' => $GLOBALS['association_metas']['classe_banques'],
    323323                        'type_op' => 'multi',
    324324                        'solde_anterieur' => '0',
  • _plugins_/Association/Associaspip/inc/generer_plan_js.php

    r56747 r56842  
    2020                $tableau = association_liste_plan_comptable($val,1);
    2121                foreach ($tableau as $k => $v) {
    22                         if($k!=581) { // code virement interne !!!!
     22                        if($k!=$GLOBALS['association_metas']['pc_intravirements']) { // code virement interne !!!!
    2323                                echo "classe$val" . "['$k'] = '". addslashes($v) ."';\n";
    2424                        }
  • _plugins_/Association/Associaspip/inc/mode_de_paiement.html

    r54288 r56842  
    99</label>
    1010<B_mode_paiement>
    11         <select name="journal" id="journal" class="formo" > 
    12 <BOUCLE_mode_paiement(ASSO_PLAN){par code}{active=1}{classe=#ENV{classe_banques}}{code!=581}>
     11        <select name="journal" id="journal" class="formo" >
     12<BOUCLE_mode_paiement(ASSO_PLAN){par code}{active=1}{classe=#ENV{classe_banques}}{code!=#META{/association/pc_intravirements}}>
    1313        <option value="#CODE" [(#ENV{journal}|=={#CODE}|?{selected="selected"})]>#CODE - #INTITULE</option>
    1414</BOUCLE_mode_paiement>
Note: See TracChangeset for help on using the changeset viewer.