Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
procedures:dolibarr [2016/07/13 10:06] minimiprocedures:dolibarr [2024/04/28 20:39] (Version actuelle) minimi
Ligne 1: Ligne 1:
 +====installation En local ====
 +https://computingforgeeks.com/install-dolibarr-erp-crm-ubuntu-lts/
 +
 ====Accélérer navigation dans dolibarr==== ====Accélérer navigation dans dolibarr====
  
Ligne 96: Ligne 99:
            }            }
           else if ( TOL_INFO > DATEFIN ){           else if ( TOL_INFO > DATEFIN ){
-               var RALERTADH = confirm("Fin de validité de l\'adhésion dans mois de 2 mois - Voulez vous mettre à jour la cotisation\n\n'+               var RALERTADH = confirm("Fin de validité de l\'adhésion dans moins de 2 mois - Voulez vous mettre à jour la cotisation\n\n'
 .$extra_alert_message.'\n'. .$extra_alert_message.'\n'.
 '\n  Mail           : '.$adh->email. '\n  Mail           : '.$adh->email.
Ligne 290: Ligne 293:
 vérifier les ids correspondant aux mode de paiement (selectmod_reglement_id) et de compte (selectfk_account) pour matcher avant l'introduction de la modification. vérifier les ids correspondant aux mode de paiement (selectmod_reglement_id) et de compte (selectfk_account) pour matcher avant l'introduction de la modification.
  
 +
 +=== Forcer le classement des commandes liées au statut délivrée ===
 +
 +vers la ligne 3810 après 
 +
 +<code php>
 +$somethingshown = $form->showLinkedObjectBlock($object);
 +</code>
 +
 +ajouter
 +
 +<code php>
 +        $object->fetchObjectLinked();
 +        $num = count($object->linkedObjects);
 +
 +        // si un objet est liee et que la facture est payee
 +        if ( $somethingshown == 1  && $object->statut == 2) { 
 +      
 +          foreach($object->linkedObjects['commande'] as $linkedCommand){
 +             //afficher un popup pour classer la commande delivree apres la facturation
 +             if( $linkedCommand->statut == 1 ){ 
 +                 print '<script type="text/javascript">  
 +                 var DELIVER_COMMAND = confirm("Classer la commande '.$linkedCommand->ref.' comme délivrée");
 +                 
 +                 if ( DELIVER_COMMAND == true ) {
 +                     //window.location.href="'.DOL_URL_ROOT.'/commande/card.php?id='.$linkedCommand->id.'&action=shipped";
 +                     //confirmer directement le classement de la commande + ouvrir dans un nouvel onglet pour rester sur la page facture
 +                     window.open("'.DOL_URL_ROOT.'/commande/card.php?id='.$linkedCommand->id.'&action=confirm_shipped&confirm=yes","_blank");
 +
 +                   }
 +                 </script>';
 +                }    
 +            }    
 +            
 +</code>
 ==== Paiement Facture ==== ==== Paiement Facture ====
 htdoc/compta/paiement.php ligne 398 htdoc/compta/paiement.php ligne 398
Ligne 322: Ligne 360:
             print '<td><input id="fieldchqemetteur" name="chqemetteur" size="30" type="text" value="'.$showchqemetteur.'"></td></tr>';             print '<td><input id="fieldchqemetteur" name="chqemetteur" size="30" type="text" value="'.$showchqemetteur.'"></td></tr>';
 </code> </code>
 +
 +
 +===== MEMO =====
 +
 +Menu ~/gestion/htdocs/core/menus/standard/oblyon.lib.php
 +