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

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

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

revision 907 by nhaye, Thu Nov 29 15:24:25 2012 UTC revision 927 by fmichon, Fri Nov 30 02:42:42 2012 UTC
# Line 45  class dossier_autorisation extends dossi Line 45  class dossier_autorisation extends dossi
45      }      }
46    
47      function setValFAjout($val) {      function setValFAjout($val) {
48          //numero automatique -> pas de controle ajout cle primaire  
49          $this->valF[$this->clePrimaire] = time();          // Récupération du type de dossier ou série
50            $sql = "SELECT da_t.code
51            FROM ".DB_PREFIXE."dossier_autorisation_type as da_t
52            INNER JOIN ".DB_PREFIXE."dossier_autorisation_type_detaille as da_t_d
53            ON da_t.dossier_autorisation_type=da_t_d.dossier_autorisation_type
54            WHERE da_t_d.dossier_autorisation_type_detaille=".$val['dossier_autorisation_type_detaille'].";";
55            //
56            $da_type_code = $this->db->getone($sql);
57            $this->addToLog("setValFAjout(): db->getone(\"".$sql."\")", VERBOSE_MODE);
58            database::isError($da_type_code);
59            // Récupération du code département
60            $departement = $this->f->getParameter("departement");
61            // Récupération du code commune
62            $commune = $this->f->getParameter("commune");
63    
64            /// IDENTIFIANT DU DOSSIER
65            // PC 013 055 12 00001
66            $this->valF[$this->clePrimaire] = $da_type_code.$departement.$commune.date("y").str_pad(rand(1, 9999), 5, "0", STR_PAD_LEFT);
67    
68      }      }
69    
70  }// fin classe  }// fin classe

Legend:
Removed from v.907  
changed lines
  Added in v.927

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26