/[openfoncier]/trunk/obj/instruction.class.php
ViewVC logotype

Diff of /trunk/obj/instruction.class.php

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 46 by fraynaud, Tue Aug 2 15:14:06 2011 UTC revision 47 by fraynaud, Thu Aug 11 16:03:10 2011 UTC
# Line 207  class instruction extends instruction_ge Line 207  class instruction extends instruction_ge
207              // recherche des evenement de transition              // recherche des evenement de transition
208              $sql= $sql_transition." where transition.etat ='".$etat_dossier."' and (evenement.nature ='".              $sql= $sql_transition." where transition.etat ='".$etat_dossier."' and (evenement.nature ='".
209                    $nature_dossier."' or (nature ='T' and nature !='CU')) order by evenement.action";                    $nature_dossier."' or (nature ='T' and nature !='CU')) order by evenement.action";
210              //$sql= $sql_transition." where (evenement.nature ='".              // *** attention en dur le CU
             //      $nature_dossier."' or (nature ='T' and nature !='CU')) order by evenement.action";  
211                            
212    
213              $res = $db->query($sql);              $res = $db->query($sql);
# Line 342  class instruction extends instruction_ge Line 341  class instruction extends instruction_ge
341      // valeur dossier  apres modification   [values dossier after action]      // valeur dossier  apres modification   [values dossier after action]
342      // ==================================================================      // ==================================================================
343      function triggerajouterapres($id,&$db,$val,$DEBUG) {      function triggerajouterapres($id,&$db,$val,$DEBUG) {
344            // mise a null au lieu de "" / voir compatibilite mysql
345            // voir parametrage CU en dur
346            // voir parametrage des actions en dur
347            
348            
349          switch ($this->valF['action']) {          switch ($this->valF['action']) {
350          case "initialisation" :          case "initialisation" :
351              $valF['delai']= $this->valF['delai'];              $valF['delai']= $this->valF['delai'];
# Line 383  class instruction extends instruction_ge Line 387  class instruction extends instruction_ge
387              // la date rejet est initialisee              // la date rejet est initialisee
388              $valF['date_rejet']= $this->valF['datecourrier'];              $valF['date_rejet']= $this->valF['datecourrier'];
389              // les dates de depart et fin d instruction sont annulées              // les dates de depart et fin d instruction sont annulées
390              $valF['date_limite'] ="";              $valF['date_limite'] =null;
391              $valF['date_notification_delai'] ="";              $valF['date_notification_delai'] =null;
392              $valF['date_complet']="";              $valF['date_complet']=null;
393              break;              break;
394          case "majoration" :          case "majoration" :
395              $valF['delai']= $this->valF['archive_delai']+$this->valF['delai'];              $valF['delai']= $this->valF['archive_delai']+$this->valF['delai'];
# Line 424  class instruction extends instruction_ge Line 428  class instruction extends instruction_ge
428              $valF['date_decision']= $this->valF['datecourrier'];              $valF['date_decision']= $this->valF['datecourrier'];
429              $temp = $valF['date_limite'];              $temp = $valF['date_limite'];
430              $valF['date_validite']= $this->moisdate($temp,2);              $valF['date_validite']= $this->moisdate($temp,2);
             echo  $valF['date_limite']."vvv" ;  
431              break;              break;
432          case "execution" :          case "execution" :
433              $valF['etat']= $this->valF['etat'];              $valF['etat']= $this->valF['etat'];
434              $valF['date_chantier'] =  $this->valF['datecourrier'];              $valF['date_chantier'] =  $this->valF['datecourrier'];
435              echo $this->msg=$this->msg.$valF['date_chantier']."***";              //echo $this->msg=$this->msg.$valF['date_chantier']."";
436              break;              break;
437          case "achevement" :          case "achevement" :
438              $valF['etat']= $this->valF['etat'];              $valF['etat']= $this->valF['etat'];
# Line 439  class instruction extends instruction_ge Line 442  class instruction extends instruction_ge
442              $valF['etat']= $this->valF['etat'];              $valF['etat']= $this->valF['etat'];
443              $valF['date_conformite'] = $this->valF['datecourrier'];              $valF['date_conformite'] = $this->valF['datecourrier'];
444              break;              break;
445          /*  
446            case "abandon" :          default:
             $valF['etat']= $this->valF['etat'];  
                break;  
         */  
        default:  
447          if ($this->valF['etat']!="")          if ($this->valF['etat']!="")
448             $valF['etat']= $this->valF['etat'];             $valF['etat']= $this->valF['etat'];
449          }// end switch          }// end switch

Legend:
Removed from v.46  
changed lines
  Added in v.47

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26