74 |
function adresse(){ |
function adresse(){ |
75 |
// openfoncier : adresse (80/ 26+38 -> substr sur 2 zones) - cp (5/5 OK) - ville (30/36 -> OK) |
// openfoncier : adresse (80/ 26+38 -> substr sur 2 zones) - cp (5/5 OK) - ville (30/36 -> OK) |
76 |
// *numvoiemo*|*typvoiemo*|libvoiemo|lieuditmo(+)|communemo|codposmo|*bpmo*|*cedexmo*|*paysmo*|*divetermo| |
// *numvoiemo*|*typvoiemo*|libvoiemo|lieuditmo(+)|communemo|codposmo|*bpmo*|*cedexmo*|*paysmo*|*divetermo| |
77 |
$adresse= "||".$this->maj(substr($row['demandeur_adresse'],0,26))."|". |
$adresse= "||".$this->maj(substr($this->row['demandeur_adresse'],0,26))."|". |
78 |
$this->maj(substr($row['demandeur_adresse'],26,38))."|"; |
$this->maj(substr($this->row['demandeur_adresse'],26,38))."|"; |
79 |
$adresse.= $this->maj($row['demandeur_ville'])."|".$row['demandeur_cp']."|||||"; // *** +2 |
$adresse.= $this->maj($this->row['demandeur_ville'])."|".$this->row['demandeur_cp']."|||||"; // *** +2 |
80 |
return $adresse; |
return $adresse; |
81 |
} |
} |
82 |
|
|
96 |
$delegataire.= $this->maj($this->row['delegataire_ville'])."|". |
$delegataire.= $this->maj($this->row['delegataire_ville'])."|". |
97 |
$this->row['delegataire_cp']."|||||"; // *** 1 |
$this->row['delegataire_cp']."|||||"; // *** 1 |
98 |
}else{ |
}else{ |
99 |
$delagataire.= "|||||||||||||"; // *** 13 | |
$delegataire.= "|||||||||||||"; // *** 13 | |
100 |
} |
} |
101 |
// sitadel : telmo|melmo| |
// sitadel : telmo|melmo| |
102 |
$delegataire.= $this->row['demandeur_telephone']."|"; |
$delegataire.= $this->row['demandeur_telephone']."|"; |
103 |
$delegataire.= $row['demandeur_email']."|"; |
$delegataire.= $this->row['demandeur_email']."|"; |
104 |
// sitadel: suivi |
// sitadel: suivi |
105 |
if($this->row['delegataire']=='Oui'){ |
if($this->row['delegataire']=='Oui'){ |
106 |
$delegataire.= "1|"; |
$delegataire.= "1|"; |
139 |
|
|
140 |
|
|
141 |
function decision_groupe1($avis_sitadel, $avis_sitadel_motif){ |
function decision_groupe1($avis_sitadel, $avis_sitadel_motif){ |
142 |
$decision.= '1|'; // au nom de la commune |
$decision= '1|'; // au nom de la commune |
143 |
$decision.= $avis_sitadel."|"; |
$decision.= $avis_sitadel."|"; |
144 |
// date au format francais 8 caracteres |
// date au format francais 8 caracteres |
145 |
$decision.= substr($this->row['date_decision'],8,2).''. |
$decision.= substr($this->row['date_decision'],8,2).''. |
152 |
function amenagement(){ |
function amenagement(){ |
153 |
// renseignement du groupe 2 *** |
// renseignement du groupe 2 *** |
154 |
//sitadel : terrain|lotissement|zac|afu|libnattrav|natproj| |
//sitadel : terrain|lotissement|zac|afu|libnattrav|natproj| |
155 |
$contenu= "|".floor($row['terrain_surface'])."|"; |
$contenu= "|".floor($this->row['terrain_surface'])."|"; |
156 |
if($this->row['amenagement']!='') |
if($this->row['amenagement']!='') |
157 |
$contenu.= "1|"; |
$contenu.= "1|"; |
158 |
else |
else |
202 |
function descriptif(){ |
function descriptif(){ |
203 |
// cpublic : non renseignee N par defaut |
// cpublic : non renseignee N par defaut |
204 |
// O/N transport/enseignement/sante/social/special/culture |
// O/N transport/enseignement/sante/social/special/culture |
205 |
$contenu.= "000000"; //* supp| |
$contenu= "000000"; //* supp| |
206 |
// nblogdem |
// nblogdem |
207 |
$contenu.= "|".$this->row['logement_nombre']; |
$contenu.= "|".$this->row['logement_nombre']; |
208 |
// nbmaison : nombre de maison |
// nbmaison : nombre de maison |
247 |
return $contenu; |
return $contenu; |
248 |
} |
} |
249 |
|
|
250 |
|
function chantier(){ |
251 |
|
//|datereoc |
252 |
|
$suivi1=""; |
253 |
|
$suivi1.="|".substr($this->row['date_chantier'],8,2).substr($this->row['date_chantier'],5,2). |
254 |
|
substr($this->row['date_chantier'],0,4); // *** au format francais |
255 |
|
//|nblogoc|nbmaisoc|nbcolloc |
256 |
|
$suivi1.="|||"; |
257 |
|
//|shonoc |
258 |
|
$suivi1.="|".floor($this->row['shon']); // ok *** enlever les decimales |
259 |
|
//|*finisoc*|*finaaoc*|*finptzoc*|*finafoc|*indoc* |
260 |
|
$suivi1.="|||||"; |
261 |
|
$suivi1.="||||||||||||"; // achevement |
262 |
|
return $suivi1; |
263 |
|
|
264 |
|
} |
265 |
|
|
266 |
|
function achevement(){ |
267 |
|
$suivi2="||||||||||"; |
268 |
|
// datereoc date de chantier |
269 |
|
//|datereat |
270 |
|
$suivi2.="|".substr($this->row['date_achevement'],8,2).substr($this->row['date_achevement'],5,2). |
271 |
|
substr($this->row['date_achevement'],0,4); // ok *** au format francais |
272 |
|
//|nblogat|nbmaisat|nbcollat |
273 |
|
$suivi2.="|||"; |
274 |
|
//|shonat |
275 |
|
$suivi2.="|".floor($this->row['shon']); // ok *** enlever les decimales |
276 |
|
//|finisat|finaaat|finptzat|finafat|indat| |
277 |
|
$suivi2.="||||||"; |
278 |
|
// Finchantier 1 si etat=cloturer sinon 0 |
279 |
|
if ($this->row['etat']=="cloturer"){ |
280 |
|
$suivi2.="1|"; |
281 |
|
}else{ |
282 |
|
$suivi2.="0|"; |
283 |
|
} |
284 |
|
// Origat 1 par defaut ????????????????????????????? |
285 |
|
$suivi2.="1"; |
286 |
|
return $suivi2; |
287 |
|
} |
288 |
|
|
289 |
function maj($val) { |
function maj($val) { |
290 |
$val = strtoupper($val); |
$val = strtoupper($val); |