'Traitement OK', 100 => 'Document illisible', 101 => 'Document partiellement lisible', 102 => 'Document inattendu', 103 => 'Page blanche', 104 => 'Fichier absent', 105 => 'page partiellement scannée', 106 => 'Document complémentaire concernant une autre société', 107 => 'Page(s) manquante(s)',//NEW 108 => 'Document(s) non Francophone', 200 => 'Aucune information dirigeants', 210 => 'Aucune information actionnaire', 211 => 'Aucune information capitalistique', 220 => 'Aucune information RIB', 221 => 'Code guichet inconnu', 250 => 'Raison Sociale absente',//NEW 251 => 'Raison Sociale en double : entête retenue',//NEW 252 => 'Raison Sociale en double : entête non retenue',//NEW 300 => 'Code pays absent du réferentiel', 301 => 'Code devise absent du référentiel', 201 => 'Code fonction inexistant', ); public function getRefCodeRetour($sep=',', $eol=EOL) { $str='codRetour'.$sep.'libRetour'.$eol; foreach ($this->tabCodeRetour as $key=>$value) $str.=$key.$sep.$value.$eol; return $str; } public function getRefCodeVoie($sep=',', $eol=EOL) { $row = 1; $handle = fopen(DOC_WEB_LOCAL.'tables/voies.csv', 'r'); if (!$handle) die('Impossible d\'ouvrir le fichier de configuration des voies INSEE'); $tabTmp=array(); while (($data = fgetcsv($handle, 1000, ';')) !== FALSE) { if ($row==1) $str='codVoie'.$sep.'libVoie'.$eol; elseif (substr($data[0],0,1)<>'#' && $data[2]==1) // Ligne en commentaires CSV $str.=$data[0].$sep.$data[1].$eol; $row++; } fclose($handle); return $str; } } ?>