/[openfoncier]/branches/3.14.x/obj/instruction.class.php
ViewVC logotype

Diff of /branches/3.14.x/obj/instruction.class.php

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

revision 2098 by vpihour, Fri Jul 5 10:34:24 2013 UTC revision 2099 by nhaye, Thu Jul 18 09:33:06 2013 UTC
# Line 285  class instruction extends instruction_ge Line 285  class instruction extends instruction_ge
285          $form->setType('action', 'hidden');          $form->setType('action', 'hidden');
286          $form->setType('delai_notification', 'hidden');          $form->setType('delai_notification', 'hidden');
287          $form->setType('avis_decision', 'hidden');          $form->setType('avis_decision', 'hidden');
288            $form->setType('autorite_competente', 'hidden');
289          //          //
290          $form->setType('archive_delai', 'hidden');          $form->setType('archive_delai', 'hidden');
291          $form->setType('archive_etat', 'hidden');          $form->setType('archive_etat', 'hidden');
# Line 299  class instruction extends instruction_ge Line 300  class instruction extends instruction_ge
300          $form->setType('archive_date_validite', 'hidden');          $form->setType('archive_date_validite', 'hidden');
301          $form->setType('archive_date_achevement', 'hidden');          $form->setType('archive_date_achevement', 'hidden');
302          $form->setType('archive_date_conformite', 'hidden');          $form->setType('archive_date_conformite', 'hidden');
303          $form->setType('archive_date_chantier', 'hidden');            $form->setType('archive_date_chantier', 'hidden');
304            $form->setType('archive_autorite_competente','hidden');
305          //          //
306          $form->setType('numero_arrete', 'hidden');          $form->setType('numero_arrete', 'hidden');
307          //          //
# Line 636  class instruction extends instruction_ge Line 638  class instruction extends instruction_ge
638           * - avis_decision           * - avis_decision
639           * - delai_notification           * - delai_notification
640           * - lettretype           * - lettretype
641             * - autorite_competente
642           * DEPUIS LE DOSSIER D'INSTRUCTION           * DEPUIS LE DOSSIER D'INSTRUCTION
643           * - archive_delai           * - archive_delai
644           * - archive_accord_tacite           * - archive_accord_tacite
# Line 650  class instruction extends instruction_ge Line 653  class instruction extends instruction_ge
653           * - date_achevement           * - date_achevement
654           * - date_chantier           * - date_chantier
655           * - date_conformite           * - date_conformite
656             * - avis_decision
657           * Il permet également de stocker la date_depot du dossier d'instruction           * Il permet également de stocker la date_depot du dossier d'instruction
658           * dans l'attribut $this->archive_date_depot de la classe.           * dans l'attribut $this->archive_date_depot de la classe.
659           */           */
# Line 686  class instruction extends instruction_ge Line 690  class instruction extends instruction_ge
690              if(isset($row['avis_decision']) and !empty($row['avis_decision'])) {              if(isset($row['avis_decision']) and !empty($row['avis_decision'])) {
691                  $this->valF['avis_decision']=$row['avis_decision'];                  $this->valF['avis_decision']=$row['avis_decision'];
692              }              }
693                // Récupération de la valeur de l'autorité compétente
694                // si l'autorité compétente est paramétré dans l'événement
695                $this->valF['autorite_competente'] = NULL;
696                if(isset($row['autorite_competente']) and !empty($row['autorite_competente'])) {
697                    $this->valF['autorite_competente']=$row['autorite_competente'];
698                }
699              // Récupération de la valeur de la lettre type              // Récupération de la valeur de la lettre type
700              // Sinon on lui affecte lavaleur par défaut standard              // Sinon on lui affecte lavaleur par défaut standard
701              if ($row['lettretype'] != "") {              if ($row['lettretype'] != "") {
# Line 762  class instruction extends instruction_ge Line 772  class instruction extends instruction_ge
772              if ($row['delai_incompletude']!='') {              if ($row['delai_incompletude']!='') {
773                  $this->valF['archive_delai_incompletude']= $row['delai_incompletude'];                    $this->valF['archive_delai_incompletude']= $row['delai_incompletude'];  
774              }              }
775                if ($row['autorite_competente']!='') {
776                    $this->valF['archive_autorite_competente']= $row['autorite_competente'];  
777                }
778          }          }
779    
780          // Identifiant du type de courrier          // Identifiant du type de courrier
# Line 982  class instruction extends instruction_ge Line 995  class instruction extends instruction_ge
995              if($row['regle_delai_incompletude']!=''){              if($row['regle_delai_incompletude']!=''){
996                  $valF['delai_incompletude']= $this->regle($row['regle_delai_incompletude']);                  $valF['delai_incompletude']= $this->regle($row['regle_delai_incompletude']);
997              }              }
998                if($row['regle_autorite_competente']!=''){
999                    $valF['autorite_competente']= $this->regle($row['regle_autorite_competente']);
1000                }
1001              if($row['regle_etat']!=''){              if($row['regle_etat']!=''){
1002                  // Si on est dans le cas général ou qu'on est en incomplétude et                  // Si on est dans le cas général ou qu'on est en incomplétude et
1003                  // qu'on a un événement de type incomplétude alors : on stocke                  // qu'on a un événement de type incomplétude alors : on stocke
# Line 992  class instruction extends instruction_ge Line 1008  class instruction extends instruction_ge
1008                      $valF['etat_pendant_incompletude'] = $this->regle($row['regle_etat']);                      $valF['etat_pendant_incompletude'] = $this->regle($row['regle_etat']);
1009                  }                  }
1010              }              }
   
1011              if($this->valEvenement['evenement_suivant_tacite'] != '') {              if($this->valEvenement['evenement_suivant_tacite'] != '') {
1012                  // Si on est pas en incomplétude on stocke l'événement tacite                  // Si on est pas en incomplétude on stocke l'événement tacite
1013                  //de l'événement dans la variable courante                  //de l'événement dans la variable courante
# Line 1348  class instruction extends instruction_ge Line 1363  class instruction extends instruction_ge
1363          } else {          } else {
1364              $valF['delai_incompletude'] = NULL;              $valF['delai_incompletude'] = NULL;
1365          }          }
1366            if ($val['archive_autorite_competente'] != '') {
1367                $valF['autorite_competente'] = $val['archive_autorite_competente'];
1368            } else {
1369                $valF['autorite_competente'] = NULL;
1370            }
1371          // On met à jour le dossier          // On met à jour le dossier
1372          $cle = " dossier='".$val['dossier']."'";          $cle = " dossier='".$val['dossier']."'";
1373          $res = $db->autoExecute(DB_PREFIXE.'dossier', $valF, DB_AUTOQUERY_UPDATE, $cle);          $res = $db->autoExecute(DB_PREFIXE.'dossier', $valF, DB_AUTOQUERY_UPDATE, $cle);

Legend:
Removed from v.2098  
changed lines
  Added in v.2099

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26