Ajout libellé code qualité

This commit is contained in:
Michael RICOIS 2015-06-01 13:19:11 +00:00
parent ea2a215a53
commit 7860bfde5d

View File

@ -638,7 +638,30 @@ class Entreprise extends Scores_Ws_Server
break; break;
} }
$InfoRNVP->QualityCode = $rnvpResult->CQadrs; $InfoRNVP->QualityCode = $rnvpResult->CQadrs;
$InfoRNVP->QualityLabel = ''; // Label CQadrs // Label CQadrs
$InfoRNVP->QualityLabel = '';
$tabCQAdrs = array(
'10' => "Adresse correcte",
'20' => "Adresse correcte (Voie non reconue, mais il s'agit d'un cedex ou BP)",
'21' => "Petite ville, Numéro de facade hors borne.",
'22' => "Petite ville, Numéro de facade absent (le reste de l'adresse est correcte)",
'23' => "Grande ville, Numéro de facade hors borne.",
'24' => "Grande ville, Numéro de facade absent (le reste de l'adresse est correcte)",
'30' => "Petite ville, voie non reconnue",
'31' => "Petite ville, voie non reconnue (info quartier reconnu, ne permettant pas de déduire la voie)",
'40' => "Petite ville, voie absente (info quartier reconnu, ne permettant pas de déduire la voie)",
'41' => "Petite ville, voie absente",
'50' => "Grande ville, voie non reconnue",
'51' => "Grande ville, voie non reconnue (info quartier reconnu, ne permettant pas de déduire la voie)",
'60' => "Grande ville, voie absente (info quartier reconnu, ne permettant pas de déduire la voie)",
'61' => "Grande ville, voie absente",
'70' => "Cp/Ville non corrigeable (voie présente)",
'80' => "Cp/Ville non corrigeable (voie absente)",
'90' => "Etranger détecté",
);
if( array_key_exists($rnvpResult->CQadrs, $tabCQAdrs)) {
$InfoRNVP->QualityLabel = $tabCQAdrs[$rnvpResult->CQadrs];
}
$InfoRNVP->GeoInseeCommune = $rnvpResult->Insee; $InfoRNVP->GeoInseeCommune = $rnvpResult->Insee;
$InfoRNVP->GeoHexavia = $rnvpResult->IdHexavia; $InfoRNVP->GeoHexavia = $rnvpResult->IdHexavia;