issue #0001500 : Ajout de la date de calcul de l'indiScore

This commit is contained in:
Michael RICOIS 2013-01-18 14:20:46 +00:00
parent e8d1f01811
commit 3d4644a732

View File

@ -1124,7 +1124,8 @@ function indiScoreEntete($values)
{
return array(
'indiScore',
'encours',
'indiScoreDate',
'encours',
'dateBilan',
);
}
@ -1133,18 +1134,15 @@ function indiScoreData($siren, $nic, $values = false)
{
$tabData = array();
$iDb = new WDB();
$ret = $iDb->select('jo.scores_surveillance', 'indiScore, encours, indiScoreDate, dateBilan, indiScorePre, encoursPre, indiScoreDatePre', 'siren='.$siren, false, MYSQL_ASSOC);
$ret = $iDb->select('jo.scores_surveillance', 'indiScore, encours, indiScoreDate, dateBilan', 'siren='.$siren, false, MYSQL_ASSOC);
if (isset($ret[0]['indiScore'])) {
$tabData['indiScore'] = $ret[0]['indiScore'];
$tabData['encours'] = $ret[0]['encours'];
$tabData['dateBilan'] = $ret[0]['dateBilan'];
$tabData['indiScore'] = $ret[0]['indiScore'];
$tabData['indiScoreDate'] = $ret[0]['indiScoreDate'];
$tabData['encours'] = $ret[0]['encours'];
$tabData['dateBilan'] = $ret[0]['dateBilan'];
} else {
/*$iDb->insert('scores_surveillance', array('siren'=>$siren), false);
$tabData['indiScore'] = 'En cours';
$tabData['encours'] = 'En cours';
$ret = $iDb->select('jo.bilans', 'MAX(dateExercice) as dateBilan', 'siren='.$siren, false, MYSQL_ASSOC);
$tabData['dateBilan']= $ret[0]['dateBilan'];*/
$tabData['indiScore'] = 'Aucune donnée';
$tabData['indiScore'] = 'Aucune donnée';
$tabData['indiScoreDate'] = 'Aucune donnée';
$tabData['encours'] = 'Aucune donnée';
$tabData['dateBilan'] = 'Aucune donnée';
}
@ -1162,7 +1160,6 @@ function AdresseNormaliseEntete($values)
'AdresseL6_POST',
'AdresseL7_PAYS',
);
}
function AdresseNormaliseData($siren, $nic, $values = false)
@ -1205,7 +1202,7 @@ function SiretSucData($siren, $nic, $values = false)
{
$iDb = new WDB();
$iInsee = new MInsee();
//Init
$tabData = array();
$nouveauSiret = '';
@ -1214,18 +1211,18 @@ function SiretSucData($siren, $nic, $values = false)
$dateEve = '';
$origine = '';
$siege = '';
$strIdentite = "SIREN,NIC,ACTIF AS sdActif";
// First item
$ret = $iDb->select('insee.identite', $strIdentite, "SIREN=$siren AND NIC=$nic", false);
if ( count($ret)>0 ) {
$tmp = $ret[0];
$actif = intval($tmp['sdActif']);
$tabAncienSiret = array();
while ($actif==0) {
// Recherche du nouveau siret
$tabAssoc = $iInsee->getSiretAssoc($siren, $nic);
@ -1233,7 +1230,7 @@ function SiretSucData($siren, $nic, $values = false)
{
$nouveauSiret = trim(''.$tabAssoc['suc']['siren'].$tabAssoc['suc']['nic']);
$tabAncienSiret[$nouveauSiret]++;
if ( $nouveauSiret!='' && $tabAncienSiret[''.$siren.$nic]<=2 )
{
$nbDem++; //Nombre de déménagement
@ -1241,13 +1238,13 @@ function SiretSucData($siren, $nic, $values = false)
$nic = substr($nouveauSiret,9,5);
$ret = $iDb->select('insee.identite', $strIdentite, "SIREN=$siren AND NIC=$nic", false);
$tmp = $ret[0];
$actif = intval($tmp['sdActif']);
$codeEve = $tabAssoc['suc']['codeEve'];
$dateEve = $tabAssoc['suc']['dateEve'];
$origine = $tabAssoc['suc']['origine'];
$siege = $tabAssoc['suc']['siege'];
} else {
break;
}
@ -1255,7 +1252,7 @@ function SiretSucData($siren, $nic, $values = false)
break;
}
}
}
$tabData['SiretSuc'] = $nouveauSiret;
$tabData['SiretSucNbDem'] = $nbDem;