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

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

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

revision 2880 by softime, Wed Mar 26 15:26:31 2014 UTC revision 2979 by nmeucci, Thu Apr 24 13:38:42 2014 UTC
# Line 78  class dossier extends dossier_gen { Line 78  class dossier extends dossier_gen {
78          }          }
79                            
80          //Si l'utilisateur est un instructeur et le dossier d'instruction est clôturé,          //Si l'utilisateur est un instructeur et le dossier d'instruction est clôturé,
81                  //il n'est plus possible de le modifier, on affiche pas le lien de modification du          //il n'est plus possible de le modifier, on affiche pas le lien de modification du
82          //portlet          //portlet
83          if ( $this->f->isUserInstructeur() && $this->getStatut() == "cloture" ){          if ( $this->f->isUserInstructeur() && $this->getStatut() == "cloture" ){
84    
# Line 461  class dossier extends dossier_gen { Line 461  class dossier extends dossier_gen {
461              $this->addToMessage(_("La saisie d'un petitionnaire principal est obligatoire."));              $this->addToMessage(_("La saisie d'un petitionnaire principal est obligatoire."));
462          }          }
463          if($val['parcelle']!="" and $val['sig']!='Oui'){          if($val['parcelle']!="" and $val['sig']!='Oui'){
464              if  (!preg_match('/^[0-9]{3} [A-Z]{1,3} [0-9]{1,5}$/', $val['parcelle']) && !preg_match('/^[0-9]{3}[A-Z]{1,3}[0-9]{1,5}$/', $val['parcelle'])){                  if  (!preg_match('/^[0-9]{3} [A-Z]{1,3} [0-9]{1,5}$/', $val['parcelle']) && !preg_match('/^[0-9]{3}[A-Z]{1,3}[0-9]{1,5}$/', $val['parcelle'])){
465                  $this->correct=false;                  $this->correct=false;
466                  $this->addToMessage("<br>format parcelle incorrect");                  $this->addToMessage("<br>format parcelle incorrect");
467              }              }
# Line 603  class dossier extends dossier_gen { Line 603  class dossier extends dossier_gen {
603              $form->setType('shon_calcul', 'hidden');              $form->setType('shon_calcul', 'hidden');
604              $form->setType('shob', 'hidden');              $form->setType('shob', 'hidden');
605              $form->setType('lot', 'hidden');              $form->setType('lot', 'hidden');
606                // Si l'état du dossier est incomplet
607                if ($this->getVal('etat') == 'incomplet'
608                    || $this->getVal('etat') == 'incomplet_notifie') {
609                    // On cache les dates de complétude et de limite d'instruction
610                    $form->setType('date_complet', 'hidden');
611                    $form->setType('date_limite', 'hidden');
612                } else {
613                    // Sinon on cache la date de limite d'incomplétude
614                    $form->setType('date_limite_incompletude', 'hidden');
615                }
616          }          }
617    
618          // Le profil Qualificateur ne peut modifier seulement les champs          // Le profil Qualificateur ne peut modifier seulement les champs
619                  // autorite_competente, a_qualifier et erp          // autorite_competente, a_qualifier et erp
620          if ($this->f->isUserQualificateur()) {          if ($this->f->isUserQualificateur()) {
621    
622              // En modification              // En modification
# Line 632  class dossier extends dossier_gen { Line 642  class dossier extends dossier_gen {
642              $form->setType('division', 'hidden');              $form->setType('division', 'hidden');
643          }          }
644          $form->setType('dossier_autorisation', 'hidden');          $form->setType('dossier_autorisation', 'hidden');
645          $form->setType('dossier_autorisation_libelle', 'hiddenstatic');          $form->setType('dossier_autorisation_libelle', 'hidden');
646          $form->setType('dossier_instruction_type', 'selecthiddenstatic');          $form->setType('dossier_instruction_type', 'selecthiddenstatic');
647          //          //
648          if ($maj == 0) {          if ($maj == 0) {
# Line 780  class dossier extends dossier_gen { Line 790  class dossier extends dossier_gen {
790          parent::setLib($form,$maj);          parent::setLib($form,$maj);
791          $form->setLib('dossier_autorisation_libelle',_('dossier_autorisation_libelle'));          $form->setLib('dossier_autorisation_libelle',_('dossier_autorisation_libelle'));
792          $form->setLib('servitude',_('contraintes'));          $form->setLib('servitude',_('contraintes'));
793          $form->setLib('geom',_('centroide'));          $form->setLib('geom',_('geolocalisaion'));
794          $form->setLib('date_limite',_("date limite d'instruction"));          $form->setLib('date_limite',_("date limite d'instruction"));
795          $form->setLib('delai',_("delai d'instruction"));          $form->setLib('delai',_("delai d'instruction"));
796          $form->setLib('accord_tacite',_("decision tacite"));          $form->setLib('accord_tacite',_("decision tacite"));
797            $form->setLib('enjeu_urba', _("urbanisme"));
798            $form->setLib('enjeu_erp', _("ERP"));
799            $form->setLib('numero_versement_archive', _("numero"));
800            $form->setLib('erp', _("ERP"));
801            $form->setLib('date_depot', _("depot"));
802            $form->setLib('date_dernier_depot', _("dernier depot"));
803            $form->setLib('date_limite', _("limite d'instruction"));
804            $form->setLib('delai', _("delai (mois)"));
805            $form->setLib('date_complet', _("completude"));
806            $form->setLib('date_limite_incompletude', _("limite d'incompletude"));
807            $form->setLib('date_decision', _("date de la decision"));
808            $form->setLib('date_validite', _("fin de validite le"));
809      }          }    
810    
811      function setOnchange(&$form,$maj){      function setOnchange(&$form,$maj){
# Line 809  class dossier extends dossier_gen { Line 831  class dossier extends dossier_gen {
831    
832                  $form->setFieldset('dossier_libelle', 'D', _("Dossier d'instruction"));                  $form->setFieldset('dossier_libelle', 'D', _("Dossier d'instruction"));
833                  $form->setFieldset('numero_versement_archive', 'F');                  $form->setFieldset('numero_versement_archive', 'F');
834                  //Fieldset "Localisation du terrain"                  
                 //  
                 $form->setBloc('terrain_adresse_voie_numero','D');  
                     $form->setFieldset('terrain_adresse_voie_numero','D',_('Localisation du terrain'));  
   
                         $form->setBloc('terrain_adresse_voie_numero','D',"","col_6");  
                         $form->setBloc('terrain_references_cadastrales','F');  
   
                         $form->setBloc('terrain_adresse_voie','D',"","col_6");  
                         $form->setBloc('geom','F');  
   
                     $form->setFieldset('geom','F','');  
                 $form->setBloc('geom','F');  
835    
836              $form->setBloc('geom', 'F');              $form->setBloc('numero_versement_archive', 'F');
837                    
838              $form->setBloc('date_demande', 'D', '', 'col_3');              $form->setBloc('enjeu_urba', 'D', '', 'col_3');
839    
840                  $form->setFieldset('date_demande', 'D', _("Depot"));                  // Enjeu
                 $form->setFieldset('date_dernier_depot', 'F');  
                   
841                  $form->setFieldset('enjeu_urba', 'D', _("Enjeu"));                  $form->setFieldset('enjeu_urba', 'D', _("Enjeu"));
842                  $form->setFieldset('enjeu_erp', 'F');                  $form->setFieldset('enjeu_erp', 'F');
843                                    // Qualification
844                  $form->setFieldset('erp', 'D', _("Qualification"));                  $form->setFieldset('erp', 'D', _("Qualification"));
845                  $form->setFieldset('a_qualifier', 'F');                  $form->setFieldset('a_qualifier', 'F');
846                    // Dépôt
847                    $form->setFieldset('date_demande', 'D', _("Depot"));
848                    $form->setFieldset('date_dernier_depot', 'F');
849    
850              $form->setBloc('a_qualifier', 'F');              $form->setBloc('date_dernier_depot', 'F');
851          $form->setBloc('a_qualifier', 'F');          $form->setBloc('date_dernier_depot', 'F');
852    
853          //          //
854          $form->setBloc('date_complet', 'D', '', 'col_12');          $form->setBloc('date_complet', 'D', '', 'col_12');
# Line 856  class dossier extends dossier_gen { Line 867  class dossier extends dossier_gen {
867              $form->setFieldset('date_conformite','F','');              $form->setFieldset('date_conformite','F','');
868                    
869          $form->setBloc('date_conformite', 'F');          $form->setBloc('date_conformite', 'F');
870    
871            // Fieldset "Localisation du terrain"
872            $form->setBloc('terrain_adresse_voie_numero', 'D', '', 'col_12');
873    
874                $form->setFieldset('terrain_adresse_voie_numero', 'D', _('Localisation du terrain'));
875    
876                    $form->setBloc('terrain_adresse_voie_numero', 'D', "", "col_6");
877                    $form->setBloc('terrain_references_cadastrales', 'F');
878    
879                    $form->setBloc('terrain_adresse_voie', 'D', "", "col_6");
880                    $form->setBloc('geom', 'F');
881    
882                $form->setFieldset('geom', 'F', '');
883    
884            $form->setBloc('geom', 'F');
885                    
886          $form->setBloc('parcelle','D',"", "col_12");          $form->setBloc('parcelle','D',"", "col_12");
887          $form->setBloc('geom1','F');          $form->setBloc('geom1','F');
   
888      }      }
889    
890      /* =============================================================      /* =============================================================
# Line 2104  class dossier extends dossier_gen { Line 2129  class dossier extends dossier_gen {
2129              } else {              } else {
2130                  echo "tab.php?";                  echo "tab.php?";
2131              }              }
2132                          // Permet de retourner sur la bonne page              // Permet de retourner sur la bonne page
2133              if (isset($_GET['retourformulaire']) && $_GET['retourformulaire'] != '') {              if (isset($_GET['retourformulaire']) && $_GET['retourformulaire'] != '') {
2134                  echo "obj=".$_GET['retourformulaire'];                  echo "obj=".$_GET['retourformulaire'];
2135              } else {              } else {

Legend:
Removed from v.2880  
changed lines
  Added in v.2979

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26