Service Entreprise : Logger
This commit is contained in:
parent
6de76230f9
commit
be731c385e
@ -24,7 +24,7 @@ class Entreprise extends Scores_Ws_Server
|
||||
$fp = fopen(LOG_PATH.'/accesDistant.log', 'a');
|
||||
fwrite($fp,$ligne.PHP_EOL);
|
||||
fclose($fp);
|
||||
Metier_Util_Log::write('I',"Identités demandée pour siret $siret (id=$id)",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->info("Identités demandée pour siret $siret (id=$id)");
|
||||
|
||||
$tabRet = array();
|
||||
$siret = trim($siret);
|
||||
@ -42,17 +42,17 @@ class Entreprise extends Scores_Ws_Server
|
||||
$this->sendError('1020');
|
||||
}
|
||||
|
||||
Metier_Util_Log::write('I', "Avant getIdentiteEntreprise($siren, $nic, $id)", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->info( "Avant getIdentiteEntreprise($siren, $nic, $id)");
|
||||
$iInsee = new Metier_Insee_MInsee();
|
||||
$entrep = $iInsee->getIdentiteEntreprise($siren, $nic, $id, $forceVerif);
|
||||
Metier_Util_Log::write('I', "Après getIdentiteEntreprise($siren, $nic, $id)", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->info( "Après getIdentiteEntreprise($siren, $nic, $id)");
|
||||
$duree = round(microtime(1)-$tdeb,3);
|
||||
$ligne = date('YmdHis').";$siret;Ws->getIdentite juste apres iInsee->... ($duree s)";
|
||||
$fp = fopen(LOG_PATH.'/accesDistant.log', 'a');
|
||||
fwrite($fp,$ligne.PHP_EOL);
|
||||
fclose($fp);
|
||||
if (empty($entrep) || empty($entrep['id']) ) {
|
||||
Metier_Util_Log::write('W', "Siren $siren non présent en base", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->warning( "Siren $siren non présent en base");
|
||||
$this->sendError('1020');
|
||||
}
|
||||
|
||||
@ -277,7 +277,7 @@ class Entreprise extends Scores_Ws_Server
|
||||
}
|
||||
}
|
||||
|
||||
Metier_Util_Log::write('I', 'Etablissement retourné = '. $entrep['Nom'], __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->info( 'Etablissement retourné = '. $entrep['Nom']);
|
||||
$this->wsLog('identite',$siret,$id);
|
||||
$duree=round(microtime(1)-$tdeb,3);
|
||||
$ligne=date('YmdHis').";$siret;Ws->getIdentite APRES ($duree s) !!!";
|
||||
@ -299,7 +299,7 @@ class Entreprise extends Scores_Ws_Server
|
||||
$this->authenticate();
|
||||
$this->permission('idprocol');
|
||||
|
||||
Metier_Util_Log::write('I',"Identité AGS demandée pour siret $siret (id=$id)",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->info("Identité AGS demandée pour siret $siret (id=$id)");
|
||||
|
||||
$tabRet = array();
|
||||
$siret = trim($siret);
|
||||
@ -317,17 +317,17 @@ class Entreprise extends Scores_Ws_Server
|
||||
$this->sendError('1020');
|
||||
}
|
||||
|
||||
Metier_Util_Log::write('I', "Avant getIdentiteEntreprise($siren, $nic, $id)", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->info( "Avant getIdentiteEntreprise($siren, $nic, $id)");
|
||||
$iInsee = new Metier_Insee_MInsee();
|
||||
$entrep = $iInsee->getIdentiteEntreprise($siren, $nic, $id, $forceVerif);
|
||||
Metier_Util_Log::write('I', "Après getIdentiteEntreprise($siren, $nic, $id)", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->info( "Après getIdentiteEntreprise($siren, $nic, $id)");
|
||||
$duree = round(microtime(1)-$tdeb,3);
|
||||
$ligne = date('YmdHis').";$siret;Ws->getIdentite juste apres iInsee->... ($duree s)";
|
||||
$fp = fopen(LOG_PATH.'/accesDistant.log', 'a');
|
||||
fwrite($fp,$ligne.PHP_EOL);
|
||||
fclose($fp);
|
||||
if (empty($entrep)) {
|
||||
Metier_Util_Log::write('W', "Siren $siren non présent en base", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->warning( "Siren $siren non présent en base");
|
||||
$this->sendError('1020');
|
||||
}
|
||||
|
||||
@ -644,7 +644,7 @@ class Entreprise extends Scores_Ws_Server
|
||||
$identiteProcol->CessionMandataire = $tabCes['cessMand'];
|
||||
}
|
||||
}
|
||||
Metier_Util_Log::write('I', 'Etablissement retourné = '. $entrep['Nom'], __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->info( 'Etablissement retourné = '. $entrep['Nom']);
|
||||
$this->wsLog('identite',$siret,$id);
|
||||
|
||||
return $identiteProcol;
|
||||
@ -666,12 +666,12 @@ class Entreprise extends Scores_Ws_Server
|
||||
if (empty($actifsUniquement)) { $actifsUniquement = true; }
|
||||
$tabAct = $tabPar = array();
|
||||
|
||||
Metier_Util_Log::write('I',"Liens entreprises demandés pour $siren",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->info("Liens entreprises demandés pour $siren");
|
||||
if (strlen($siren)<>9){
|
||||
Metier_Util_Log::write('W', "Siren $siren incorrect", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->warning( "Siren $siren incorrect");
|
||||
$this->sendError('1010');
|
||||
} elseif ($siren*1==0) {
|
||||
Metier_Util_Log::write('W', "Siren $siren inexistant", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->warning( "Siren $siren inexistant");
|
||||
$this->sendError('1010');
|
||||
}
|
||||
|
||||
@ -696,7 +696,7 @@ class Entreprise extends Scores_Ws_Server
|
||||
$tabAct[] = $actionnaire;
|
||||
}
|
||||
}
|
||||
Metier_Util_Log::write('W', "$nbA actionnaires pour le siren $siren", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->warning( "$nbA actionnaires pour le siren $siren");
|
||||
$tabP = $liensM->getParticipations();
|
||||
$nbP = count($tabP);
|
||||
$tabPar = array();
|
||||
@ -716,7 +716,7 @@ class Entreprise extends Scores_Ws_Server
|
||||
$tabPar[] = $participation;
|
||||
}
|
||||
}
|
||||
Metier_Util_Log::write('W', "$nbP participations pour le siren $siren", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->warning( "$nbP participations pour le siren $siren");
|
||||
$this->wsLog('liens',$siren);
|
||||
|
||||
$output = new LiensReturn();
|
||||
@ -751,12 +751,12 @@ class Entreprise extends Scores_Ws_Server
|
||||
if($nbRep > 200) { $nbRep = 200; }
|
||||
$departement = $dep;
|
||||
|
||||
Metier_Util_Log::write('I',"Liste des établissements demandée pour $siren",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->info("Liste des établissements demandée pour $siren");
|
||||
if (strlen($siren)<>9) {
|
||||
Metier_Util_Log::write('W', "Siren $siren incorrect", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->warning( "Siren $siren incorrect");
|
||||
$this->sendError('1010');
|
||||
} elseif ($siren*1==0) {
|
||||
Metier_Util_Log::write('W', "Siren $siren inexistant", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->warning( "Siren $siren inexistant");
|
||||
$this->sendError('1010');
|
||||
}
|
||||
|
||||
@ -789,7 +789,7 @@ class Entreprise extends Scores_Ws_Server
|
||||
$result[] = $etablissement;
|
||||
}
|
||||
}
|
||||
Metier_Util_Log::write('I', "Nb Etablissements retournés ($departement, $actif) = ". count($result), __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->info( "Nb Etablissements retournés ($departement, $actif) = ". count($result));
|
||||
$this->wsLog('etablissements',$siren);
|
||||
$output = new ListeEtablissementsReturn();
|
||||
$output->nbReponses = $nbReponses;
|
||||
@ -812,13 +812,13 @@ class Entreprise extends Scores_Ws_Server
|
||||
//Initialisation
|
||||
if (empty($histo)) { $histo = false; }
|
||||
|
||||
Metier_Util_Log::write('I',"Dirigeants demandée pour $siren",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->info("Dirigeants demandée pour $siren");
|
||||
$tabRet = array();
|
||||
if (strlen($siren)<>9) {
|
||||
Metier_Util_Log::write('W', "Siren/Siret $siren incorrect", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->warning( "Siren/Siret $siren incorrect");
|
||||
$this->sendError('1010');
|
||||
} elseif ($siren*1==0) {
|
||||
Metier_Util_Log::write('W', "Siren $siren inexistant", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->warning( "Siren $siren inexistant");
|
||||
$this->sendError('1010');
|
||||
}
|
||||
|
||||
@ -843,7 +843,7 @@ class Entreprise extends Scores_Ws_Server
|
||||
$liste[] = $dirigeant;
|
||||
}
|
||||
$this->wsLog('dirigeants',$siren,$option);
|
||||
Metier_Util_Log::write('I', 'Nb Dirigeants retournés = '. count($dirs), __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->info( 'Nb Dirigeants retournés = '. count($dirs));
|
||||
$output = new DirigeantsReturn();
|
||||
$output->result = $liste;
|
||||
return $output;
|
||||
@ -875,15 +875,15 @@ class Entreprise extends Scores_Ws_Server
|
||||
//Valeur max
|
||||
if($nbRep > 200) { $nbRep = 200; }
|
||||
|
||||
Metier_Util_Log::write('I',"Annonces demandées pour $siren ($filtre, $idAnn)",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->info("Annonces demandées pour $siren ($filtre, $idAnn)");
|
||||
|
||||
$liste = array();
|
||||
|
||||
if (strlen($siren)!=9) {
|
||||
Metier_Util_Log::write('W', "Siren/Siret $siren incorrect", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->warning( "Siren/Siret $siren incorrect");
|
||||
$this->sendError('1010');
|
||||
} elseif (intval($siren)==0 && $idAnn=='') {
|
||||
Metier_Util_Log::write('W', "Siren $siren ou annonce $idAnn inexistant", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->warning( "Siren $siren ou annonce $idAnn inexistant");
|
||||
$this->sendError('1010');
|
||||
}
|
||||
|
||||
@ -922,7 +922,7 @@ class Entreprise extends Scores_Ws_Server
|
||||
|
||||
if (empty($anns) && empty($annsB) && empty($annsA) && empty($annsM))
|
||||
{
|
||||
Metier_Util_Log::write('W', "Aucune annonce pour le siren $siren (source=$filtre, id=$idAnn)", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->warning( "Aucune annonce pour le siren $siren (source=$filtre, id=$idAnn)");
|
||||
$error->errnum = 102;
|
||||
$error->errmsg = 'Siren inexistant B '.$siren.' '.$idAnn;
|
||||
}
|
||||
@ -1098,7 +1098,7 @@ class Entreprise extends Scores_Ws_Server
|
||||
if ($nbReponses>0){
|
||||
//$liste = array_slice($liste, $position, $nbRep);
|
||||
}
|
||||
Metier_Util_Log::write('I', "Nb Annonces $filtre retournées pour $siren (source=$filtre, id=$idAnn) = ". count($liste), __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->info( "Nb Annonces $filtre retournées pour $siren (source=$filtre, id=$idAnn) = ". count($liste));
|
||||
$this->wsLog('annonces',$siren,$filtre.'/'.$idAnn);
|
||||
|
||||
$output = new AnnoncesReturn();
|
||||
@ -1174,13 +1174,13 @@ class Entreprise extends Scores_Ws_Server
|
||||
//Valeur max
|
||||
if($nbRep > 200) { $nbRep = 200; }
|
||||
|
||||
Metier_Util_Log::write('I',"Annonces demandées pour $siren ($idAnn)",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->info("Annonces demandées pour $siren ($idAnn)");
|
||||
|
||||
if (strlen($siren)!=9) {
|
||||
Metier_Util_Log::write('W', "Siren/Siret $siren incorrect", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->warning( "Siren/Siret $siren incorrect");
|
||||
$this->sendError('1010');
|
||||
} elseif (intval($siren)==0 && $idAnn=='') {
|
||||
Metier_Util_Log::write('W', "Siren $siren ou annonce $idAnn inexistant", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->warning( "Siren $siren ou annonce $idAnn inexistant");
|
||||
$this->sendError('1010');
|
||||
}
|
||||
|
||||
@ -1279,13 +1279,13 @@ class Entreprise extends Scores_Ws_Server
|
||||
//Valeur max
|
||||
if($nbRep > 200) { $nbRep = 200; }
|
||||
|
||||
Metier_Util_Log::write('I',"Annonces demandées pour $siren ($filtre, $idAnn)",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->info("Annonces demandées pour $siren ($filtre, $idAnn)");
|
||||
|
||||
if (strlen($siren)!=9 && substr($siren,0,1)!='W') {
|
||||
Metier_Util_Log::write('W', "Siren/Siret $siren incorrect", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->warning( "Siren/Siret $siren incorrect");
|
||||
$this->sendError('1010');
|
||||
} elseif (intval($siren)==0 && is_null($idAnn)) {
|
||||
Metier_Util_Log::write('W', "Siren $siren ou annonce $idAnn inexistant", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->warning( "Siren $siren ou annonce $idAnn inexistant");
|
||||
$this->sendError('1010');
|
||||
}
|
||||
|
||||
@ -1379,10 +1379,10 @@ class Entreprise extends Scores_Ws_Server
|
||||
}
|
||||
|
||||
if (strlen($siren)<>9) {
|
||||
Metier_Util_Log::write('W', "Siren/Siret $siren incorrect", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->warning( "Siren/Siret $siren incorrect");
|
||||
$this->sendError('1010');
|
||||
} elseif (intval($siren)==0 && is_null($idAnn)) {
|
||||
Metier_Util_Log::write('W', "Siren $siren ou annonce $idAnn inexistant", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->warning( "Siren $siren ou annonce $idAnn inexistant");
|
||||
$this->sendError('1010');
|
||||
}
|
||||
|
||||
@ -1468,13 +1468,13 @@ class Entreprise extends Scores_Ws_Server
|
||||
//Valeur max
|
||||
if($nbRep > 200) { $nbRep = 200; }
|
||||
|
||||
Metier_Util_Log::write('I',"Annonces demandées pour $siren ($filtre, $idAnn)",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->info("Annonces demandées pour $siren ($filtre, $idAnn)");
|
||||
|
||||
if (strlen($siren)<>9) {
|
||||
Metier_Util_Log::write('W', "Siren/Siret $siren incorrect", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->warning( "Siren/Siret $siren incorrect");
|
||||
$this->sendError('1010');
|
||||
} elseif (intval($siren)==0 && is_null($idAnn)) {
|
||||
Metier_Util_Log::write('W', "Siren $siren ou annonce $idAnn inexistant", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->warning( "Siren $siren ou annonce $idAnn inexistant");
|
||||
$this->sendError('1010');
|
||||
}
|
||||
|
||||
@ -1571,9 +1571,9 @@ class Entreprise extends Scores_Ws_Server
|
||||
}
|
||||
|
||||
$tabRet = array();
|
||||
Metier_Util_Log::write('I',"IndiScore demandée pour $siren en niveau $niveau",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->info("IndiScore demandée pour $siren en niveau $niveau");
|
||||
if (strlen($siren)>9 || (substr($siren,0,9)*1)<100 ){
|
||||
Metier_Util_Log::write('W', "Siren $siren incorrect", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->warning( "Siren $siren incorrect");
|
||||
$this->sendError('1010');
|
||||
}
|
||||
|
||||
@ -1581,7 +1581,7 @@ class Entreprise extends Scores_Ws_Server
|
||||
require_once 'Metier/Scores/MScores.php';
|
||||
$tabRet = calculIndiScore($siren, $nic, $accesDist, $niveau, false, 'scores');
|
||||
$duree = round(microtime(true)-$tDeb,3);
|
||||
Metier_Util_Log::write('W', "indiscore DUREE = $duree s", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->warning( "indiscore DUREE = $duree s");
|
||||
|
||||
$output = new Indiscore();
|
||||
foreach($tabRet as $key => $value){
|
||||
@ -1829,9 +1829,9 @@ class Entreprise extends Scores_Ws_Server
|
||||
}*/
|
||||
|
||||
$tabRet = array();
|
||||
Metier_Util_Log::write('I',"IndiScore demandée pour $siren en niveau $niveau",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->info("IndiScore demandée pour $siren en niveau $niveau");
|
||||
if (strlen($siren)>9 || (substr($siren,0,9)*1)<100 ){
|
||||
Metier_Util_Log::write('W', "Siren $siren incorrect", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->warning( "Siren $siren incorrect");
|
||||
$this->sendError('1010');
|
||||
}
|
||||
|
||||
@ -1839,7 +1839,7 @@ class Entreprise extends Scores_Ws_Server
|
||||
require_once 'Metier/Scores/MScores.php';
|
||||
$tabRet = calculIndiScore($siren, $nic, $accesDist, $niveau, false, 'valo');
|
||||
$duree = round(microtime(true)-$tDeb,3);
|
||||
Metier_Util_Log::write('W', "indiscore DUREE = $duree s", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->warning( "indiscore DUREE = $duree s");
|
||||
|
||||
$output = new Indiscore();
|
||||
foreach($tabRet as $key => $value){
|
||||
@ -2052,13 +2052,13 @@ class Entreprise extends Scores_Ws_Server
|
||||
if (empty($position)) { $position = 0; }
|
||||
if (empty($nbRep) || $nbRep>1000) { $nbRep = 1000; }
|
||||
|
||||
Metier_Util_Log::write('I',"Liste des évènements pour $siren",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->info("Liste des évènements pour $siren");
|
||||
$tabRet = array();
|
||||
if (strlen($siren)<>9) {
|
||||
Metier_Util_Log::write('W', "Siren $siren incorrect", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->warning( "Siren $siren incorrect");
|
||||
$this->sendError('1010');
|
||||
} elseif ($siren*1==0) {
|
||||
Metier_Util_Log::write('W', "Siren $siren inexistant", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->warning( "Siren $siren inexistant");
|
||||
$this->sendError('1010');
|
||||
}
|
||||
|
||||
@ -2088,7 +2088,7 @@ class Entreprise extends Scores_Ws_Server
|
||||
}
|
||||
}
|
||||
|
||||
Metier_Util_Log::write('I', 'Nb évènements retournés = '. count($tabRet), __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->info( 'Nb évènements retournés = '. count($tabRet));
|
||||
$this->wsLog('evenements',$siren);
|
||||
$output = new InseeReturn();
|
||||
$output->nbReponses = count($tabRet); // @todo : retrouver le nombre total d'évenements
|
||||
@ -2255,7 +2255,7 @@ class Entreprise extends Scores_Ws_Server
|
||||
$lieuNaiss = $criteres->lieuNaiss;
|
||||
$pertinence = $criteres->pertinence;
|
||||
|
||||
Metier_Util_Log::write('I',"Recherche Dirigeant de $nom, $prenom, $dateNaiss, $lieuNaiss (Max Rep=$nbRep)",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->info("Recherche Dirigeant de $nom, $prenom, $dateNaiss, $lieuNaiss (Max Rep=$nbRep)");
|
||||
|
||||
if (empty($prenom)) $prenom = '';
|
||||
if (empty($dateNaiss)) $dateNaiss = '';
|
||||
@ -2307,7 +2307,7 @@ class Entreprise extends Scores_Ws_Server
|
||||
}
|
||||
|
||||
if ($etabs['nbReponses']==0){
|
||||
Metier_Util_Log::write('W', "Aucun résultat pour cette recherche !", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->warning( "Aucun résultat pour cette recherche !");
|
||||
}
|
||||
|
||||
$search = new SearchDirReturn();
|
||||
@ -2342,11 +2342,11 @@ class Entreprise extends Scores_Ws_Server
|
||||
$typeId = substr(trim(strtoupper($typeId)),0,1);
|
||||
|
||||
if ($typeId!='I' && $typeId!='W' && $typeId!='R') {
|
||||
Metier_Util_Log::write('I',"Type d'identifiant $typeId inexistant",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->info("Type d'identifiant $typeId inexistant");
|
||||
$this->sendError('1021');
|
||||
}
|
||||
$tabRet = array();
|
||||
Metier_Util_Log::write('I',"Recherche par identifiant $typeId de $identifiantavec un maximum de $nbRep réponses",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->info("Recherche par identifiant $typeId de $identifiantavec un maximum de $nbRep réponses");
|
||||
if ($typeId=='W' || $typeId=='R')
|
||||
{
|
||||
$iInsee = new Metier_Insee_MInsee();
|
||||
@ -2413,11 +2413,11 @@ class Entreprise extends Scores_Ws_Server
|
||||
if (!in_array($actif, array(0,1,2))) $actif = 2;
|
||||
|
||||
$tabRet = array();
|
||||
Metier_Util_Log::write('I',"Recherche par Tel/Fax de $telFax avec un maximum de $nbRep réponses",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->info("Recherche par Tel/Fax de $telFax avec un maximum de $nbRep réponses");
|
||||
//$assocs=$this->iInsee->rechercheEtab($raisonSociale, $adresse, $codePostal, $ville, $siege, $nbRep, $pertinence);
|
||||
/** @todo A FAIRE **/
|
||||
if (strlen($telFax)<10 || strlen($telFax)>14) {
|
||||
Metier_Util_Log::write('W', "Tel/Fax $telFax incorrect", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->warning( "Tel/Fax $telFax incorrect");
|
||||
$this->sendError('1011');
|
||||
}
|
||||
|
||||
@ -2481,7 +2481,7 @@ class Entreprise extends Scores_Ws_Server
|
||||
{
|
||||
$this->authenticate();
|
||||
|
||||
Metier_Util_Log::write('I',"Recherche Entreprise de $raisonSociale, $adresse, $codePostal $ville (Siège=$siege / Max Rep=$nbRep)",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->info("Recherche Entreprise de $raisonSociale, $adresse, $codePostal $ville (Siège=$siege / Max Rep=$nbRep)");
|
||||
|
||||
if (empty($adresse)) $adresse = '';
|
||||
if (empty($codePostal)) $codePostal = '';
|
||||
@ -2539,7 +2539,7 @@ class Entreprise extends Scores_Ws_Server
|
||||
$str="NbRep=0, S=$raisonSociale, R=$adresse, L=$codePostal, V=$ville, A=$ape_etab, ($deb, $nbRep, $maxRep, $siege, $actif, $pertinence, $avecSiren), SiretTrouve=$siretTrouve";
|
||||
fwrite($fp, $str.PHP_EOL);
|
||||
fclose($fp);
|
||||
Metier_Util_Log::write('I', "rechercheEtab : AUCUN RESULTAT, S=$raisonSociale, R=$adresse, L=$codePostal, V=$ville, A=$ape_etab ($siege, $actif, $deb, $nbRep, $maxRep, $pertinence, $avecSiren)", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->info( "rechercheEtab : AUCUN RESULTAT, S=$raisonSociale, R=$adresse, L=$codePostal, V=$ville, A=$ape_etab ($siege, $actif, $deb, $nbRep, $maxRep, $pertinence, $avecSiren)");
|
||||
|
||||
$result->nbReponses = count($tabRet);
|
||||
$result->nbReponsesTotal = $etabs['nbReponsesTotal'];
|
||||
@ -2553,7 +2553,7 @@ class Entreprise extends Scores_Ws_Server
|
||||
$str="NbRep=".$etabs['nbReponses'].", S=$raisonSociale, R=$adresse, L=$codePostal, V=$ville, A=$ape_etab, ($deb, $nbRep, $maxRep, $siege, $actif, $pertinence, $avecSiren), SiretTrouve=$siretTrouve";
|
||||
fwrite($fp, $str.PHP_EOL);
|
||||
fclose($fp);
|
||||
Metier_Util_Log::write('I', "rechercheEtab : ".$etabs['nbReponses']." RESULTATS, S=$raisonSociale, R=$adresse, L=$codePostal, V=$ville, A=$ape_etab ($siege, $actif, $deb, $nbRep, $maxRep, $pertinence, $avecSiren)", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->info( "rechercheEtab : ".$etabs['nbReponses']." RESULTATS, S=$raisonSociale, R=$adresse, L=$codePostal, V=$ville, A=$ape_etab ($siege, $actif, $deb, $nbRep, $maxRep, $pertinence, $avecSiren)");
|
||||
|
||||
$result->nbReponses = $etabs['nbReponses'];
|
||||
$result->nbReponsesTotal = $etabs['nbReponsesTotal'];
|
||||
@ -2575,10 +2575,10 @@ class Entreprise extends Scores_Ws_Server
|
||||
{
|
||||
$this->authenticate();
|
||||
|
||||
Metier_Util_Log::write('I',"Recherche par Siret de $siret (dep=$dep) avec un maximum de $maxRep réponses pour la tranche $deb à $nbRep",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->info("Recherche par Siret de $siret (dep=$dep) avec un maximum de $maxRep réponses pour la tranche $deb à $nbRep");
|
||||
|
||||
if ( strlen($siret)!=14 && strlen($siret)!=9 ){
|
||||
Metier_Util_Log::write('W', "Siren/Siret $siret incorrect", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->warning( "Siren/Siret $siret incorrect");
|
||||
$this->sendError('1010');
|
||||
}
|
||||
|
||||
@ -2672,7 +2672,7 @@ class Entreprise extends Scores_Ws_Server
|
||||
|
||||
} else {
|
||||
try {
|
||||
$this->conn->insert(jo.siren_inexistants, array(
|
||||
$this->conn->insert('jo.siren_inexistants', array(
|
||||
'siren' => $siren,
|
||||
'nic' => $nic,
|
||||
'dep' => $dep,
|
||||
@ -2709,34 +2709,34 @@ class Entreprise extends Scores_Ws_Server
|
||||
|
||||
//Initialisation
|
||||
$siren = trim($siren);
|
||||
Metier_Util_Log::write('I',"TVA demandée pour $siren",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->info("TVA demandée pour $siren");
|
||||
$tabRet = array();
|
||||
if (strlen($siren)<>9) {
|
||||
Metier_Util_Log::write('W', "Siren $siren incorrect", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->warning( "Siren $siren incorrect");
|
||||
$this->sendError('1010');
|
||||
} elseif ($siren*1==0) {
|
||||
Metier_Util_Log::write('W', "Siren $siren inexistant", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->warning( "Siren $siren inexistant");
|
||||
$this->sendError('1010');
|
||||
}
|
||||
|
||||
Metier_Util_Log::write('I', "Avant getIdentiteEntreprise($siren)", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->info( "Avant getIdentiteEntreprise($siren)");
|
||||
$iInsee = new Metier_Insee_MInsee();
|
||||
$entrep = $iInsee->getIdentiteEntreprise($siren);
|
||||
Metier_Util_Log::write('I', "Après getIdentiteEntreprise($siren)", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->info( "Après getIdentiteEntreprise($siren)");
|
||||
if (empty($entrep))
|
||||
{
|
||||
Metier_Util_Log::write('W', "Siren $siren non présent en base", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->warning( "Siren $siren non présent en base");
|
||||
$this->sendError('1020');
|
||||
}
|
||||
|
||||
Metier_Util_Log::write('I', "Avant MTva($siren)", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->info( "Avant MTva($siren)");
|
||||
$iTva = new Metier_Partenaires_MTva();
|
||||
$iTva->setCompanyId($siren);
|
||||
$iTva->setRemote();
|
||||
$iTva->getTVA();
|
||||
if ($iTva->vatDefined) $tva=$iTva->vatNumber;
|
||||
else $tva='N/A';
|
||||
Metier_Util_Log::write('I', "Après MTva($siren)", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->info( "Après MTva($siren)");
|
||||
|
||||
$output = new TvaReturn();
|
||||
$output->id = $entrep['id'];
|
||||
@ -2751,7 +2751,7 @@ class Entreprise extends Scores_Ws_Server
|
||||
$output->Siren = $entrep['Siren'];
|
||||
$output->Tva = $tva;
|
||||
|
||||
Metier_Util_Log::write('I', "TVA retournée = $tva (".$entrep['Nom'].')', __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->info( "TVA retournée = $tva (".$entrep['Nom'].')');
|
||||
$this->wsLog('tva',$siren);
|
||||
|
||||
return $output;
|
||||
@ -2774,23 +2774,23 @@ class Entreprise extends Scores_Ws_Server
|
||||
$tabRet = array();
|
||||
$siren = substr($siren,0,9);
|
||||
|
||||
Metier_Util_Log::write('I',"Infos règlementées demandées pour $siren",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->info("Infos règlementées demandées pour $siren");
|
||||
|
||||
if ($siren*1==0) {
|
||||
Metier_Util_Log::write('W', "Siren $siren inexistant", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->warning( "Siren $siren inexistant");
|
||||
$this->sendError('1010');
|
||||
}
|
||||
$iBourse = new Metier_Partenaires_MBourse();
|
||||
$anns = $iBourse->getInfosReg($siren, $id);
|
||||
//Metier_Util_Log::write('W', print_r($entrep, true), __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
//$this->logger->warning( print_r($entrep, true));
|
||||
if ( empty($anns) ){
|
||||
Metier_Util_Log::write('W', "Aucune info règlementée pour le siren $siren", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->warning( "Aucune info règlementée pour le siren $siren");
|
||||
$this->sendError('1030');
|
||||
}
|
||||
|
||||
foreach ($anns as $nb=>$ann)
|
||||
{
|
||||
//Metier_Util_Log::write('I', "Siren/Siret $siren trouvé : ".$etab['Siren'].' '.$etab['Nic'].', '.$etab['Nom'] .', '.$etab['CP'].', '.$etab['Ville'], __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
//$this->logger->info( "Siren/Siret $siren trouvé : ".$etab['Siren'].' '.$etab['Nic'].', '.$etab['Nom'] .', '.$etab['CP'].', '.$etab['Ville']);
|
||||
if ($id == false) {
|
||||
$infos = new InfosReg();
|
||||
$infos->id = $ann['id'];
|
||||
@ -2817,7 +2817,7 @@ class Entreprise extends Scores_Ws_Server
|
||||
$tabRet[] = $infos;
|
||||
}
|
||||
}
|
||||
Metier_Util_Log::write('I', 'Nb infos retournés = '. count($anns), __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->info( 'Nb infos retournés = '. count($anns));
|
||||
$this->wsLog('infosreg',$siren,$id);
|
||||
$output = new InfosRegReturn();
|
||||
$output->result = $tabRet;
|
||||
@ -2836,19 +2836,19 @@ class Entreprise extends Scores_Ws_Server
|
||||
|
||||
//Initialisation
|
||||
$error = new ErrorType();
|
||||
Metier_Util_Log::write('I',"Infos bourse demandées pour $siren",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->info("Infos bourse demandées pour $siren");
|
||||
$siren = substr($siren,0,9);
|
||||
|
||||
if ($siren*1==0) {
|
||||
Metier_Util_Log::write('W', "Siren $siren inexistant", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->warning( "Siren $siren inexistant");
|
||||
$this->sendError('1010');
|
||||
}
|
||||
|
||||
$iBourse = new Metier_Partenaires_MBourse();
|
||||
$bourse = $iBourse->getInfosBourse($siren);
|
||||
//Metier_Util_Log::write('W', print_r($entrep, true), __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
//$this->logger->warning( print_r($entrep, true));
|
||||
if (empty($bourse)) {
|
||||
Metier_Util_Log::write('W', "Aucune info bourse pour le siren $siren", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->warning( "Aucune info bourse pour le siren $siren");
|
||||
$this->sendError('1030');
|
||||
}
|
||||
|
||||
@ -2957,7 +2957,7 @@ class Entreprise extends Scores_Ws_Server
|
||||
$nic = '00000';
|
||||
}
|
||||
|
||||
Metier_Util_Log::write('I',"setSurveillances(siret=$siret, email=$email, ref=$ref, source=$source, delete=$delete)",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->info("setSurveillances(siret=$siret, email=$email, ref=$ref, source=$source, delete=$delete)");
|
||||
|
||||
$iDb = new Metier_Util_Db();
|
||||
$login = $this->User->login;
|
||||
@ -3313,14 +3313,14 @@ class Entreprise extends Scores_Ws_Server
|
||||
if (empty($typeBilan)) { $typeBilan = 'N'; }
|
||||
if (empty($ref)) { $ref = ''; }
|
||||
|
||||
Metier_Util_Log::write('I',"Bilan $millesime $typeBilan demandée pour $siren",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->info("Bilan $millesime $typeBilan demandée pour $siren");
|
||||
|
||||
$tabRet = array();
|
||||
if (strlen($siren)<>9){
|
||||
Metier_Util_Log::write('W', "Siren $siren incorrect", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->warning( "Siren $siren incorrect");
|
||||
$this->sendError('1010');
|
||||
} elseif ($siren*1==0) {
|
||||
Metier_Util_Log::write('W', "Siren $siren inexistant", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->warning( "Siren $siren inexistant");
|
||||
$this->sendError('1010');
|
||||
}
|
||||
|
||||
@ -3362,12 +3362,12 @@ class Entreprise extends Scores_Ws_Server
|
||||
|
||||
//Initialisation
|
||||
$tabRet = array();
|
||||
Metier_Util_Log::write('I',"Liste des Bilans demandée pour $siren",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->info("Liste des Bilans demandée pour $siren");
|
||||
if (strlen($siren)<>9) {
|
||||
Metier_Util_Log::write('W', "Siren $siren incorrect", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->warning( "Siren $siren incorrect");
|
||||
$this->sendError('1010');
|
||||
} elseif ($siren*1==0) {
|
||||
Metier_Util_Log::write('W', "Siren $siren inexistant", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->warning( "Siren $siren inexistant");
|
||||
$this->sendError('1010');
|
||||
}
|
||||
|
||||
@ -3390,7 +3390,7 @@ class Entreprise extends Scores_Ws_Server
|
||||
$tabRet[] = $element;
|
||||
}
|
||||
|
||||
Metier_Util_Log::write('I', 'Nb Bilans retournés = '. count($tabBilans), __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->info( 'Nb Bilans retournés = '. count($tabBilans));
|
||||
$this->wsLog('listebilans', $siren);
|
||||
$output = new ListeBilansReturn();
|
||||
$output->nbReponses = count($tabRet);
|
||||
@ -3411,20 +3411,20 @@ class Entreprise extends Scores_Ws_Server
|
||||
$tabRet = array();
|
||||
$siren = trim(substr($siren,0,9));
|
||||
$result = false;
|
||||
Metier_Util_Log::write('I',"Siren existant demandée pour siren $siren",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->info("Siren existant demandée pour siren $siren");
|
||||
|
||||
if ($siren*1==0) {
|
||||
Metier_Util_Log::write('W', "Siren $siren inexistant", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->warning( "Siren $siren inexistant");
|
||||
$this->sendError('1010');
|
||||
}
|
||||
|
||||
$iInsee = new Metier_Insee_MInsee();
|
||||
$entrep = $iInsee->sirenExiste($siren);
|
||||
if (empty($entrep)) {
|
||||
Metier_Util_Log::write('W', "Siren $siren non présent en base", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->warning( "Siren $siren non présent en base");
|
||||
$result = false;
|
||||
} else {
|
||||
Metier_Util_Log::write('I', "Siren $siren présent en base", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->info( "Siren $siren présent en base");
|
||||
$result = true;
|
||||
}
|
||||
$this->wsLog('sirenExiste',$siren);
|
||||
@ -3448,7 +3448,7 @@ class Entreprise extends Scores_Ws_Server
|
||||
//Initialisation
|
||||
$tabRet = array();
|
||||
|
||||
Metier_Util_Log::write('I',"Annonce précise demandée pour $source, $dateAnnee, $numParution, $numAnnonce",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->info("Annonce précise demandée pour $source, $dateAnnee, $numParution, $numAnnonce");
|
||||
|
||||
if (strlen($dateAnnee)==4) $annee = $dateAnnee;
|
||||
else $annee = substr($dateAnnee,0,4);
|
||||
@ -3539,19 +3539,19 @@ class Entreprise extends Scores_Ws_Server
|
||||
$tabRatiosInfos = $tabRatiosSecteurs = $tabBilansR = array();
|
||||
$tabRatios2 = $tabRatiosEvol = array();
|
||||
$tabRet = array();
|
||||
Metier_Util_Log::write('I',"Liste des Ratios demandée pour $siren",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->info("Liste des Ratios demandée pour $siren");
|
||||
if (strlen($siren)<>9){
|
||||
Metier_Util_Log::write('W', "Siren $siren incorrect", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->warning( "Siren $siren incorrect");
|
||||
$this->sendError('1010');
|
||||
} elseif ($siren*1==0) {
|
||||
Metier_Util_Log::write('W', "Siren $siren inexistant", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->warning( "Siren $siren inexistant");
|
||||
$this->sendError('1010');
|
||||
}
|
||||
|
||||
Metier_Util_Log::write('I',"Liste des Ratios demandée pour $siren avant getIdentiteEntreprise",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->info("Liste des Ratios demandée pour $siren avant getIdentiteEntreprise");
|
||||
$iInsee = new Metier_Insee_MInsee();
|
||||
$tabIdentite = $iInsee->getIdentiteEntreprise($siren,0,0,false,false);
|
||||
Metier_Util_Log::write('I',"Liste des Ratios demandée pour $siren après getIdentiteEntreprise",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->info("Liste des Ratios demandée pour $siren après getIdentiteEntreprise");
|
||||
$naf = $tabIdentite['NafEnt'];
|
||||
$nafLib = $tabIdentite['NafEntLib'];
|
||||
$efftr = $tabIdentite['Effectif']*1;
|
||||
@ -3566,7 +3566,7 @@ class Entreprise extends Scores_Ws_Server
|
||||
$tabRatios = calculRatios($tabBilans, $tabIdentite, true);
|
||||
}
|
||||
$nbRatios = count($tabRatios);
|
||||
Metier_Util_Log::write('I',"Liste des Ratios demandée pour $siren après calculRatios ($nbRatios)",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->info("Liste des Ratios demandée pour $siren après calculRatios ($nbRatios)");
|
||||
|
||||
/** Tableau d'infos sur les formules **/
|
||||
$tabBorneMin = $tabBorneMax = array();
|
||||
@ -3650,7 +3650,7 @@ class Entreprise extends Scores_Ws_Server
|
||||
$tabBilansR[] = $bilansInfos;
|
||||
}
|
||||
|
||||
Metier_Util_Log::write('I',"Liste des Ratios demandée pour $siren après EVOLUTION",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->info("Liste des Ratios demandée pour $siren après EVOLUTION");
|
||||
|
||||
// Tableau des ratios secteurs
|
||||
|
||||
@ -3725,7 +3725,7 @@ class Entreprise extends Scores_Ws_Server
|
||||
$output->RatiosInfos = $tabRatiosInfos;
|
||||
$output->RatiosSecteur = $tabRatiosSecteurs;
|
||||
|
||||
Metier_Util_Log::write('I',"Liste des Ratios demandée pour $siren RETURN",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->info("Liste des Ratios demandée pour $siren RETURN");
|
||||
$this->wsLog($page, $siren);
|
||||
return $output;
|
||||
|
||||
@ -3801,8 +3801,7 @@ class Entreprise extends Scores_Ws_Server
|
||||
//Initialisation
|
||||
$iDb = new Metier_Util_Db();
|
||||
$tabRet = array();
|
||||
Metier_Util_Log::write('I',"Liste des banques demandée pour siren $siren",
|
||||
__LINE__,__FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->info("Liste des banques demandée pour siren $siren";
|
||||
|
||||
if (intval($siren)<=1000) {
|
||||
$this->sendError('1010');
|
||||
@ -3857,7 +3856,7 @@ class Entreprise extends Scores_Ws_Server
|
||||
$banque->ville = $adrBanqueVille;
|
||||
$tabRet[] = $banque;
|
||||
}
|
||||
Metier_Util_Log::write('I',"Liste des banques pour siren $siren : ".count($tabRet).' banques',__LINE__,__FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->info("Liste des banques pour siren $siren : ".count($tabRet).' banques');
|
||||
|
||||
$this->wsLog('banque', $siren);
|
||||
$output = new BanquesReturn();
|
||||
@ -3881,7 +3880,7 @@ class Entreprise extends Scores_Ws_Server
|
||||
$error = new ErrorType();
|
||||
$type = strtolower($type);
|
||||
|
||||
Metier_Util_Log::write('I',"Liste des compétences $type demandée pour la commune $codeInsee",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->info("Liste des compétences $type demandée pour la commune $codeInsee");
|
||||
$tabRet = array();
|
||||
$iBodacc = new Metier_Bodacc_MBodacc();
|
||||
$cp=$codeInsee*1;
|
||||
@ -3989,7 +3988,7 @@ class Entreprise extends Scores_Ws_Server
|
||||
}
|
||||
Metier_Util_Log::write('D',"Liste des compétences $type demandée pour la commune $codeInsee ($dep) : ".
|
||||
"Type=".$tribunal['triType'].', '.
|
||||
"Code=".$tribunal[$codeTGI],__LINE__,__FILE__, __FUNCTION__, __CLASS__);
|
||||
"Code=".$tribunal[$codeTGI]);
|
||||
|
||||
if ($tribunal['triType']<>'E' && $tribunal['triType']<>'O' &&
|
||||
$tribunal['triType']<>'T' && $tribunal['triType']<>'R' &&
|
||||
@ -4127,7 +4126,7 @@ class Entreprise extends Scores_Ws_Server
|
||||
$tabRet[] = $competence;
|
||||
}
|
||||
$nbComp = count($tabTmp);
|
||||
Metier_Util_Log::write('I',"$nbComp compétences $type trouvées pour le tribunal $codeTGI",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->info("$nbComp compétences $type trouvées pour le tribunal $codeTGI");
|
||||
}
|
||||
elseif ($type=='cfe')
|
||||
{
|
||||
|
@ -36,7 +36,7 @@ class Entreprise extends Scores_Ws_Server
|
||||
$iInsee = new Metier_Insee_MInsee();
|
||||
$entrep = $iInsee->getIdentiteEntreprise($siren, $nic, $id, $forceVerif);
|
||||
if (empty($entrep) || empty($entrep['id']) ) {
|
||||
Metier_Util_Log::write('W', "Siren $siren non présent en base", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->warning( "Siren $siren non présent en base");
|
||||
$this->sendError('1020');
|
||||
}
|
||||
|
||||
@ -472,7 +472,7 @@ class Entreprise extends Scores_Ws_Server
|
||||
$this->authenticate();
|
||||
$this->permission('idprocol');
|
||||
|
||||
Metier_Util_Log::write('I',"Identité AGS demandée pour siret $siret (id=$id)",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->info("Identité AGS demandée pour siret $siret (id=$id)");
|
||||
|
||||
$tabRet = array();
|
||||
$siret = trim($siret);
|
||||
@ -493,7 +493,7 @@ class Entreprise extends Scores_Ws_Server
|
||||
$iInsee = new Metier_Insee_MInsee();
|
||||
$entrep = $iInsee->getIdentiteEntreprise($siren, $nic, $id, $forceVerif);
|
||||
if (empty($entrep)) {
|
||||
Metier_Util_Log::write('W', "Siren $siren non présent en base", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->warning( "Siren $siren non présent en base");
|
||||
$this->sendError('1020');
|
||||
}
|
||||
|
||||
@ -811,7 +811,7 @@ class Entreprise extends Scores_Ws_Server
|
||||
$identiteProcol->CessionMandataire = $tabCes['cessMand'];
|
||||
}
|
||||
}
|
||||
Metier_Util_Log::write('I', 'Etablissement retourné = '. $entrep['Nom'], __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->info( 'Etablissement retourné = '. $entrep['Nom']);
|
||||
$this->wsLog('identite', $siret, $id);
|
||||
|
||||
return $identiteProcol;
|
||||
@ -1369,12 +1369,12 @@ class Entreprise extends Scores_Ws_Server
|
||||
|
||||
$departement = $dep;
|
||||
|
||||
Metier_Util_Log::write('I',"Liste des établissements demandée pour $siren",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->info("Liste des établissements demandée pour $siren");
|
||||
if (strlen($siren)<>9) {
|
||||
Metier_Util_Log::write('W', "Siren $siren incorrect", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->warning( "Siren $siren incorrect");
|
||||
$this->sendError('1010');
|
||||
} elseif ($siren*1==0) {
|
||||
Metier_Util_Log::write('W', "Siren $siren inexistant", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->warning( "Siren $siren inexistant");
|
||||
$this->sendError('1010');
|
||||
}
|
||||
|
||||
@ -1406,7 +1406,7 @@ class Entreprise extends Scores_Ws_Server
|
||||
$result[] = $etablissement;
|
||||
}
|
||||
}
|
||||
Metier_Util_Log::write('I', "Nb Etablissements retournés ($departement, $actif) = ". count($result), __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->info( "Nb Etablissements retournés ($departement, $actif) = ". count($result));
|
||||
$this->wsLog('etablissements',$siren);
|
||||
$output = new ListeEtablissementsReturn();
|
||||
$output->nbReponses = $nbReponses;
|
||||
@ -1429,23 +1429,21 @@ class Entreprise extends Scores_Ws_Server
|
||||
//Initialisation
|
||||
if (empty($histo)) { $histo = false; }
|
||||
|
||||
Metier_Util_Log::write('I',"Dirigeants demandée pour $siren",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->info("Dirigeants demandée pour $siren");
|
||||
$tabRet = array();
|
||||
if (strlen($siren)<>9) {
|
||||
Metier_Util_Log::write('W', "Siren/Siret $siren incorrect", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->warning( "Siren/Siret $siren incorrect");
|
||||
$this->sendError('1010');
|
||||
} elseif ($siren*1==0) {
|
||||
Metier_Util_Log::write('W', "Siren $siren inexistant", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->warning( "Siren $siren inexistant");
|
||||
$this->sendError('1010');
|
||||
}
|
||||
|
||||
$iInsee = new Metier_Insee_MInsee();
|
||||
$dirs = $iInsee->getDirigeants($siren, $histo);
|
||||
//Metier_Util_Log::write('W', print_r($dirs, true), __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$liste = array();
|
||||
foreach ($dirs as $nb => $dir)
|
||||
{
|
||||
//Metier_Util_Log::write('I', "Siren/Siret $siren trouvé : ".$etab['Siren'].' '.$etab['Nic'].', '.$etab['Nom'] .', '.$etab['CP'].', '.$etab['Ville'], __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$dirigeant = new Dirigeant();
|
||||
$dirigeant->Code = $dir['Fonction'];
|
||||
$dirigeant->Titre = $dir['Titre'];
|
||||
@ -1463,7 +1461,7 @@ class Entreprise extends Scores_Ws_Server
|
||||
$liste[] = $dirigeant;
|
||||
}
|
||||
$this->wsLog('dirigeants',$siren,$option);
|
||||
Metier_Util_Log::write('I', 'Nb Dirigeants retournés = '. count($dirs), __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->info( 'Nb Dirigeants retournés = '. count($dirs));
|
||||
$output = new DirigeantsReturn();
|
||||
$output->result = $liste;
|
||||
return $output;
|
||||
@ -1495,15 +1493,15 @@ class Entreprise extends Scores_Ws_Server
|
||||
//Valeur max
|
||||
if($nbRep > 200) { $nbRep = 200; }
|
||||
|
||||
Metier_Util_Log::write('I',"Annonces demandées pour $siren ($filtre, $idAnn)",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->info("Annonces demandées pour $siren ($filtre, $idAnn)");
|
||||
|
||||
$liste = array();
|
||||
|
||||
if (strlen($siren)!=9) {
|
||||
Metier_Util_Log::write('W', "Siren/Siret $siren incorrect", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->warning( "Siren/Siret $siren incorrect");
|
||||
$this->sendError('1010');
|
||||
} elseif (intval($siren)==0 && $idAnn=='') {
|
||||
Metier_Util_Log::write('W', "Siren $siren ou annonce $idAnn inexistant", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->warning( "Siren $siren ou annonce $idAnn inexistant");
|
||||
$this->sendError('1010');
|
||||
}
|
||||
|
||||
@ -1540,10 +1538,10 @@ class Entreprise extends Scores_Ws_Server
|
||||
} elseif ($filtre==4) {
|
||||
$annsM=$iInsee->getAnnoncesBoamp($siren, $idAnn);
|
||||
}
|
||||
//Metier_Util_Log::write('W', print_r($entrep, true), __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
|
||||
if (empty($anns) && empty($annsB) && empty($annsA) && empty($annsM))
|
||||
{
|
||||
Metier_Util_Log::write('W', "Aucune annonce pour le siren $siren (source=$filtre, id=$idAnn)", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->warning( "Aucune annonce pour le siren $siren (source=$filtre, id=$idAnn)");
|
||||
$error->errnum = 102;
|
||||
$error->errmsg = 'Siren inexistant B '.$siren.' '.$idAnn;
|
||||
}
|
||||
@ -1551,7 +1549,6 @@ class Entreprise extends Scores_Ws_Server
|
||||
{
|
||||
foreach ($anns as $nb=>$ann)
|
||||
{
|
||||
//Metier_Util_Log::write('I', "Siren/Siret $siren trouvé : ".$etab['Siren'].' '.$etab['Nic'].', '.$etab['Nom'] .', '.$etab['CP'].', '.$etab['Ville'], __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$evens = array();
|
||||
foreach ($ann['evenements'] as $tabEven)
|
||||
{
|
||||
@ -1596,7 +1593,6 @@ class Entreprise extends Scores_Ws_Server
|
||||
{
|
||||
foreach ($annsB as $nb=>$ann)
|
||||
{
|
||||
//Metier_Util_Log::write('I', "Siren/Siret $siren trouvé : ".$etab['Siren'].' '.$etab['Nic'].', '.$etab['Nom'] .', '.$etab['CP'].', '.$etab['Ville'], __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$evens = array();
|
||||
foreach ($ann['evenements'] as $tabEven)
|
||||
{
|
||||
@ -1637,7 +1633,6 @@ class Entreprise extends Scores_Ws_Server
|
||||
{
|
||||
foreach ($annsA as $nb=>$ann)
|
||||
{
|
||||
//Metier_Util_Log::write('I', "Siren/Siret $siren trouvé : ".$etab['Siren'].' '.$etab['Nic'].', '.$etab['Nom'] .', '.$etab['CP'].', '.$etab['Ville'], __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$evens = array();
|
||||
foreach ($ann['evenements'] as $tabEven)
|
||||
{
|
||||
@ -1722,7 +1717,7 @@ class Entreprise extends Scores_Ws_Server
|
||||
if ($nbReponses>0){
|
||||
//$liste = array_slice($liste, $position, $nbRep);
|
||||
}
|
||||
Metier_Util_Log::write('I', "Nb Annonces $filtre retournées pour $siren (source=$filtre, id=$idAnn) = ". count($liste), __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->info( "Nb Annonces $filtre retournées pour $siren (source=$filtre, id=$idAnn) = ". count($liste));
|
||||
$this->wsLog('annonces',$siren,$filtre.'/'.$idAnn);
|
||||
|
||||
$output = new AnnoncesReturn();
|
||||
@ -1800,13 +1795,13 @@ class Entreprise extends Scores_Ws_Server
|
||||
//Valeur max
|
||||
if($nbRep > 200) { $nbRep = 200; }
|
||||
|
||||
Metier_Util_Log::write('I',"Annonces demandées pour $siren ($idAnn)",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->info("Annonces demandées pour $siren ($idAnn)");
|
||||
|
||||
if (strlen($siren)!=9) {
|
||||
Metier_Util_Log::write('W', "Siren/Siret $siren incorrect", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->warning( "Siren/Siret $siren incorrect");
|
||||
$this->sendError('1010');
|
||||
} elseif (intval($siren)==0 && $idAnn=='') {
|
||||
Metier_Util_Log::write('W', "Siren $siren ou annonce $idAnn inexistant", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->warning( "Siren $siren ou annonce $idAnn inexistant");
|
||||
$this->sendError('1010');
|
||||
}
|
||||
|
||||
@ -1926,13 +1921,13 @@ class Entreprise extends Scores_Ws_Server
|
||||
//Valeur max
|
||||
if($nbRep > 200) { $nbRep = 200; }
|
||||
|
||||
Metier_Util_Log::write('I',"Annonces demandées pour $siren ($filtre, $idAnn)",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->info("Annonces demandées pour $siren ($filtre, $idAnn)");
|
||||
|
||||
if (strlen($siren)!=9 && substr($siren,0,1)!='W') {
|
||||
Metier_Util_Log::write('W', "Siren/Siret $siren incorrect", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->warning( "Siren/Siret $siren incorrect");
|
||||
$this->sendError('1010');
|
||||
} elseif (intval($siren)==0 && is_null($idAnn)) {
|
||||
Metier_Util_Log::write('W', "Siren $siren ou annonce $idAnn inexistant", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->warning( "Siren $siren ou annonce $idAnn inexistant");
|
||||
$this->sendError('1010');
|
||||
}
|
||||
|
||||
@ -2032,10 +2027,10 @@ class Entreprise extends Scores_Ws_Server
|
||||
}
|
||||
|
||||
if (strlen($siren)<>9) {
|
||||
Metier_Util_Log::write('W', "Siren/Siret $siren incorrect", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->warning( "Siren/Siret $siren incorrect");
|
||||
$this->sendError('1010');
|
||||
} elseif (intval($siren)==0 && is_null($idAnn)) {
|
||||
Metier_Util_Log::write('W', "Siren $siren ou annonce $idAnn inexistant", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->warning( "Siren $siren ou annonce $idAnn inexistant");
|
||||
$this->sendError('1010');
|
||||
}
|
||||
|
||||
@ -2154,13 +2149,13 @@ class Entreprise extends Scores_Ws_Server
|
||||
//Valeur max
|
||||
if($nbRep > 200) { $nbRep = 200; }
|
||||
|
||||
Metier_Util_Log::write('I',"Annonces demandées pour $siren ($filtre, $idAnn)",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->info("Annonces demandées pour $siren ($filtre, $idAnn)");
|
||||
|
||||
if (strlen($siren)<>9) {
|
||||
Metier_Util_Log::write('W', "Siren/Siret $siren incorrect", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->warning( "Siren/Siret $siren incorrect");
|
||||
$this->sendError('1010');
|
||||
} elseif (intval($siren)==0 && is_null($idAnn)) {
|
||||
Metier_Util_Log::write('W', "Siren $siren ou annonce $idAnn inexistant", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->warning( "Siren $siren ou annonce $idAnn inexistant");
|
||||
$this->sendError('1010');
|
||||
}
|
||||
|
||||
@ -2258,9 +2253,9 @@ class Entreprise extends Scores_Ws_Server
|
||||
}
|
||||
|
||||
$tabRet = array();
|
||||
Metier_Util_Log::write('I',"IndiScore demandée pour $siren en niveau $niveau",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->info("IndiScore demandée pour $siren en niveau $niveau");
|
||||
if (strlen($siren)>9 || (substr($siren,0,9)*1)<100 ){
|
||||
Metier_Util_Log::write('W', "Siren $siren incorrect", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->warning( "Siren $siren incorrect");
|
||||
$this->sendError('1010');
|
||||
}
|
||||
|
||||
@ -2268,7 +2263,7 @@ class Entreprise extends Scores_Ws_Server
|
||||
require_once 'Metier/Scores/MScores.php';
|
||||
$tabRet = calculIndiScore($siren, $nic, $accesDist, $niveau, false, 'scores');
|
||||
$duree = round(microtime(true)-$tDeb,3);
|
||||
Metier_Util_Log::write('W', "indiscore DUREE = $duree s", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->warning( "indiscore DUREE = $duree s");
|
||||
|
||||
$output = new Indiscore();
|
||||
foreach($tabRet as $key => $value){
|
||||
@ -2499,9 +2494,9 @@ class Entreprise extends Scores_Ws_Server
|
||||
$niveau = 2;
|
||||
|
||||
$tabRet = array();
|
||||
Metier_Util_Log::write('I',"IndiScore demandée pour $siren en niveau $niveau",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->info("IndiScore demandée pour $siren en niveau $niveau");
|
||||
if (strlen($siren)>9 || (substr($siren,0,9)*1)<100 ){
|
||||
Metier_Util_Log::write('W', "Siren $siren incorrect", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->warning( "Siren $siren incorrect");
|
||||
$this->sendError('1010');
|
||||
}
|
||||
|
||||
@ -2509,7 +2504,7 @@ class Entreprise extends Scores_Ws_Server
|
||||
require_once 'Metier/Scores/MScores.php';
|
||||
$tabRet = calculIndiScore($siren, $nic, $accesPartenaire, $niveau, false, 'valo');
|
||||
$duree = round(microtime(true)-$tDeb,3);
|
||||
Metier_Util_Log::write('W', "indiscore DUREE = $duree s", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->warning( "indiscore DUREE = $duree s");
|
||||
|
||||
$ouput = new Valo();
|
||||
|
||||
@ -2736,7 +2731,7 @@ class Entreprise extends Scores_Ws_Server
|
||||
{
|
||||
$iInsee = new Metier_Insee_MInsee();
|
||||
$tabIdentite = $iInsee->getIdentiteEntreprise($siren,0,0,false,false);
|
||||
Metier_Util_Log::write('I',"Liste des Ratios demandée pour $siren après getIdentiteEntreprise",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->info("Liste des Ratios demandée pour $siren après getIdentiteEntreprise");
|
||||
$naf = $tabIdentite['NafEnt'];
|
||||
$nafLib = $tabIdentite['NafEntLib'];
|
||||
$efftr = $tabIdentite['Effectif']*1;
|
||||
@ -2762,7 +2757,7 @@ class Entreprise extends Scores_Ws_Server
|
||||
}
|
||||
|
||||
$nbRatios = count($tabRatios);
|
||||
Metier_Util_Log::write('I',"Liste des Ratios demandée pour $siren après calculRatios ($nbRatios)",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->info("Liste des Ratios demandée pour $siren après calculRatios ($nbRatios)");
|
||||
|
||||
$tabAnnees = array();
|
||||
if ( $nbRatios > 0 ) {
|
||||
@ -2833,7 +2828,7 @@ class Entreprise extends Scores_Ws_Server
|
||||
$tabBilansR[] = $bilansInfos;
|
||||
}
|
||||
}
|
||||
Metier_Util_Log::write('I',"Liste des Ratios demandée pour $siren après EVOLUTION",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->info("Liste des Ratios demandée pour $siren après EVOLUTION");
|
||||
|
||||
// Tableau des ratios secteurs
|
||||
if (strlen($naf)>4) $strNaf = " AND naf5='$naf' ";
|
||||
@ -3113,7 +3108,7 @@ class Entreprise extends Scores_Ws_Server
|
||||
$lieuNaiss = $criteres->lieuNaiss;
|
||||
$pertinence = $criteres->pertinence;
|
||||
|
||||
Metier_Util_Log::write('I',"Recherche Dirigeant de $nom, $prenom, $dateNaiss, $lieuNaiss (Max Rep=$nbRep)",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->info("Recherche Dirigeant de $nom, $prenom, $dateNaiss, $lieuNaiss (Max Rep=$nbRep)");
|
||||
|
||||
if (empty($prenom)) $prenom = '';
|
||||
if (empty($dateNaiss)) $dateNaiss = '';
|
||||
@ -3166,7 +3161,7 @@ class Entreprise extends Scores_Ws_Server
|
||||
}
|
||||
|
||||
if ($etabs['nbReponses']==0){
|
||||
Metier_Util_Log::write('W', "Aucun résultat pour cette recherche !", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->warning( "Aucun résultat pour cette recherche !");
|
||||
}
|
||||
|
||||
$search = new SearchDirReturn();
|
||||
@ -3201,11 +3196,11 @@ class Entreprise extends Scores_Ws_Server
|
||||
$typeId = substr(trim(strtoupper($typeId)),0,1);
|
||||
|
||||
if ($typeId!='I' && $typeId!='W' && $typeId!='R') {
|
||||
Metier_Util_Log::write('I',"Type d'identifiant $typeId inexistant",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->info("Type d'identifiant $typeId inexistant");
|
||||
$this->sendError('1021');
|
||||
}
|
||||
$tabRet = array();
|
||||
Metier_Util_Log::write('I',"Recherche par identifiant $typeId de $identifiantavec un maximum de $nbRep réponses",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->info("Recherche par identifiant $typeId de $identifiantavec un maximum de $nbRep réponses");
|
||||
if ($typeId=='W' || $typeId=='R')
|
||||
{
|
||||
$iInsee = new Metier_Insee_MInsee();
|
||||
@ -3275,11 +3270,11 @@ class Entreprise extends Scores_Ws_Server
|
||||
if (!in_array($actif, array(0,1,2))) $actif = 2;
|
||||
|
||||
$tabRet = array();
|
||||
Metier_Util_Log::write('I',"Recherche par Tel/Fax de $telFax avec un maximum de $nbRep réponses",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->info("Recherche par Tel/Fax de $telFax avec un maximum de $nbRep réponses");
|
||||
//$assocs=$this->iInsee->rechercheEtab($raisonSociale, $adresse, $codePostal, $ville, $siege, $nbRep, $pertinence);
|
||||
/** @todo A FAIRE **/
|
||||
if (strlen($telFax)<10 || strlen($telFax)>14) {
|
||||
Metier_Util_Log::write('W', "Tel/Fax $telFax incorrect", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->warning( "Tel/Fax $telFax incorrect");
|
||||
$this->sendError('1011');
|
||||
}
|
||||
|
||||
@ -3351,7 +3346,7 @@ class Entreprise extends Scores_Ws_Server
|
||||
{
|
||||
$this->authenticate();
|
||||
|
||||
Metier_Util_Log::write('I',"Recherche Entreprise de $raisonSociale, $adresse, $codePostal $ville (Siège=$siege / Max Rep=$nbRep)",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->info("Recherche Entreprise de $raisonSociale, $adresse, $codePostal $ville (Siège=$siege / Max Rep=$nbRep)");
|
||||
|
||||
if (empty($adresse)) $adresse = '';
|
||||
if (empty($codePostal)) $codePostal = '';
|
||||
@ -3422,7 +3417,7 @@ class Entreprise extends Scores_Ws_Server
|
||||
$siretTrouve = 0;
|
||||
if ($etabs['nbReponses']==0) {
|
||||
|
||||
Metier_Util_Log::write('I', "rechercheEtab : AUCUN RESULTAT, S=$raisonSociale, R=$adresse, L=$codePostal, V=$ville, A=$ape_etab ($siege, $actif, $deb, $nbRep, $maxRep, $pertinence, $avecSiren)", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->info( "rechercheEtab : AUCUN RESULTAT, S=$raisonSociale, R=$adresse, L=$codePostal, V=$ville, A=$ape_etab ($siege, $actif, $deb, $nbRep, $maxRep, $pertinence, $avecSiren)");
|
||||
|
||||
$result->nbReponses = count($tabRet);
|
||||
$result->nbReponsesTotal = $etabs['nbReponsesTotal'];
|
||||
@ -3432,7 +3427,7 @@ class Entreprise extends Scores_Ws_Server
|
||||
}
|
||||
|
||||
if ($etabs['nbReponses']==1) $siretTrouve=$etabs['reponses'][0]['Siret'];
|
||||
Metier_Util_Log::write('I', "rechercheEtab : ".$etabs['nbReponses']." RESULTATS, S=$raisonSociale, R=$adresse, L=$codePostal, V=$ville, A=$ape_etab ($siege, $actif, $deb, $nbRep, $maxRep, $pertinence, $avecSiren)", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->info( "rechercheEtab : ".$etabs['nbReponses']." RESULTATS, S=$raisonSociale, R=$adresse, L=$codePostal, V=$ville, A=$ape_etab ($siege, $actif, $deb, $nbRep, $maxRep, $pertinence, $avecSiren)");
|
||||
|
||||
$result->nbReponses = $etabs['nbReponses'];
|
||||
$result->nbReponsesTotal = $etabs['nbReponsesTotal'];
|
||||
@ -3454,14 +3449,14 @@ class Entreprise extends Scores_Ws_Server
|
||||
{
|
||||
$this->authenticate();
|
||||
|
||||
Metier_Util_Log::write('I',"Recherche par Siret de $siret (dep=$dep) avec un maximum de $maxRep réponses pour la tranche $deb à $nbRep",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->info("Recherche par Siret de $siret (dep=$dep) avec un maximum de $maxRep réponses pour la tranche $deb à $nbRep");
|
||||
|
||||
// --- Supprimer les éléments autres que chiffres dans le siret
|
||||
$siret = preg_replace('/[^0-9]/', '', $siret);
|
||||
|
||||
// --- Controle de la taille du siret/siren
|
||||
if ( strlen($siret)!=14 && strlen($siret)!=9 ){
|
||||
Metier_Util_Log::write('W', "Siren/Siret $siret incorrect", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->warning( "Siren/Siret $siret incorrect");
|
||||
$this->sendError('1010');
|
||||
}
|
||||
|
||||
@ -3596,34 +3591,34 @@ class Entreprise extends Scores_Ws_Server
|
||||
|
||||
//Initialisation
|
||||
$siren = trim($siren);
|
||||
Metier_Util_Log::write('I',"TVA demandée pour $siren",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->info("TVA demandée pour $siren");
|
||||
$tabRet = array();
|
||||
if (strlen($siren)<>9) {
|
||||
Metier_Util_Log::write('W', "Siren $siren incorrect", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->warning( "Siren $siren incorrect");
|
||||
$this->sendError('1010');
|
||||
} elseif ($siren*1==0) {
|
||||
Metier_Util_Log::write('W', "Siren $siren inexistant", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->warning( "Siren $siren inexistant");
|
||||
$this->sendError('1010');
|
||||
}
|
||||
|
||||
Metier_Util_Log::write('I', "Avant getIdentiteEntreprise($siren)", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->info( "Avant getIdentiteEntreprise($siren)");
|
||||
$iInsee = new Metier_Insee_MInsee();
|
||||
$entrep = $iInsee->getIdentiteEntreprise($siren);
|
||||
Metier_Util_Log::write('I', "Après getIdentiteEntreprise($siren)", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->info( "Après getIdentiteEntreprise($siren)");
|
||||
if (empty($entrep))
|
||||
{
|
||||
Metier_Util_Log::write('W', "Siren $siren non présent en base", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->warning( "Siren $siren non présent en base");
|
||||
$this->sendError('1020');
|
||||
}
|
||||
|
||||
Metier_Util_Log::write('I', "Avant MTva($siren)", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->info( "Avant MTva($siren)");
|
||||
$iTva = new Metier_Partenaires_MTva();
|
||||
$iTva->setCompanyId($siren);
|
||||
$iTva->setRemote();
|
||||
$iTva->getTVA();
|
||||
if ($iTva->vatDefined) $tva=$iTva->vatNumber;
|
||||
else $tva='N/A';
|
||||
Metier_Util_Log::write('I', "Après MTva($siren)", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->info( "Après MTva($siren)");
|
||||
|
||||
$output = new TvaReturn();
|
||||
$output->id = $entrep['id'];
|
||||
@ -3638,7 +3633,7 @@ class Entreprise extends Scores_Ws_Server
|
||||
$output->Siren = $entrep['Siren'];
|
||||
$output->Tva = $tva;
|
||||
|
||||
Metier_Util_Log::write('I', "TVA retournée = $tva (".$entrep['Nom'].')', __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->info( "TVA retournée = $tva (".$entrep['Nom'].')');
|
||||
$this->wsLog('tva',$siren);
|
||||
|
||||
return $output;
|
||||
@ -3661,23 +3656,21 @@ class Entreprise extends Scores_Ws_Server
|
||||
$tabRet = array();
|
||||
$siren = substr($siren,0,9);
|
||||
|
||||
Metier_Util_Log::write('I',"Infos règlementées demandées pour $siren",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->info("Infos règlementées demandées pour $siren");
|
||||
|
||||
if ($siren*1==0) {
|
||||
Metier_Util_Log::write('W', "Siren $siren inexistant", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->warning( "Siren $siren inexistant");
|
||||
$this->sendError('1010');
|
||||
}
|
||||
$iBourse = new Metier_Partenaires_MBourse();
|
||||
$anns = $iBourse->getInfosReg($siren, $id);
|
||||
//Metier_Util_Log::write('W', print_r($entrep, true), __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
if ( empty($anns) ){
|
||||
Metier_Util_Log::write('W', "Aucune info règlementée pour le siren $siren", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->warning( "Aucune info règlementée pour le siren $siren");
|
||||
$this->sendError('1030');
|
||||
}
|
||||
|
||||
foreach ($anns as $nb=>$ann)
|
||||
{
|
||||
//Metier_Util_Log::write('I', "Siren/Siret $siren trouvé : ".$etab['Siren'].' '.$etab['Nic'].', '.$etab['Nom'] .', '.$etab['CP'].', '.$etab['Ville'], __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
if ($id === null) {
|
||||
$infos = new InfosReg();
|
||||
$infos->id = $ann['id'];
|
||||
@ -3704,7 +3697,7 @@ class Entreprise extends Scores_Ws_Server
|
||||
$tabRet[] = $infos;
|
||||
}
|
||||
}
|
||||
Metier_Util_Log::write('I', 'Nb infos retournés = '. count($anns), __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->info( 'Nb infos retournés = '. count($anns));
|
||||
$this->wsLog('infosreg',$siren,$id);
|
||||
$output = new InfosRegReturn();
|
||||
$output->result = $tabRet;
|
||||
@ -3723,19 +3716,18 @@ class Entreprise extends Scores_Ws_Server
|
||||
|
||||
//Initialisation
|
||||
$error = new ErrorType();
|
||||
Metier_Util_Log::write('I',"Infos bourse demandées pour $siren",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->info("Infos bourse demandées pour $siren");
|
||||
$siren = substr($siren,0,9);
|
||||
|
||||
if ($siren*1==0) {
|
||||
Metier_Util_Log::write('W', "Siren $siren inexistant", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->warning( "Siren $siren inexistant");
|
||||
$this->sendError('1010');
|
||||
}
|
||||
|
||||
$iBourse = new Metier_Partenaires_MBourse();
|
||||
$bourse = $iBourse->getInfosBourse($siren);
|
||||
//Metier_Util_Log::write('W', print_r($entrep, true), __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
if (empty($bourse)) {
|
||||
Metier_Util_Log::write('W', "Aucune info bourse pour le siren $siren", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->warning( "Aucune info bourse pour le siren $siren");
|
||||
$this->sendError('1030');
|
||||
}
|
||||
|
||||
@ -3844,7 +3836,7 @@ class Entreprise extends Scores_Ws_Server
|
||||
$nic = '00000';
|
||||
}
|
||||
|
||||
Metier_Util_Log::write('I',"setSurveillances(siret=$siret, email=$email, ref=$ref, source=$source, delete=$delete)",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->info("setSurveillances(siret=$siret, email=$email, ref=$ref, source=$source, delete=$delete)");
|
||||
|
||||
$iDb = new Metier_Util_Db();
|
||||
$login = $this->User->login;
|
||||
@ -4236,14 +4228,14 @@ class Entreprise extends Scores_Ws_Server
|
||||
if (empty($typeBilan)) { $typeBilan = 'N'; }
|
||||
if (empty($ref)) { $ref = ''; }
|
||||
|
||||
Metier_Util_Log::write('I',"Bilan $millesime $typeBilan demandée pour $siren",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->info("Bilan $millesime $typeBilan demandée pour $siren");
|
||||
|
||||
$tabRet = array();
|
||||
if (strlen($siren)<>9){
|
||||
Metier_Util_Log::write('W', "Siren $siren incorrect", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->warning( "Siren $siren incorrect");
|
||||
$this->sendError('1010');
|
||||
} elseif ($siren*1==0) {
|
||||
Metier_Util_Log::write('W', "Siren $siren inexistant", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->warning( "Siren $siren inexistant");
|
||||
$this->sendError('1010');
|
||||
}
|
||||
|
||||
@ -4305,12 +4297,12 @@ class Entreprise extends Scores_Ws_Server
|
||||
|
||||
//Initialisation
|
||||
$tabRet = array();
|
||||
Metier_Util_Log::write('I',"Liste des Bilans demandée pour $siren",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->info("Liste des Bilans demandée pour $siren");
|
||||
if (strlen($siren)!=9) {
|
||||
Metier_Util_Log::write('W', "Siren $siren incorrect", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->warning( "Siren $siren incorrect");
|
||||
$this->sendError('1010');
|
||||
} elseif ($siren*1==0) {
|
||||
Metier_Util_Log::write('W', "Siren $siren inexistant", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->warning( "Siren $siren inexistant");
|
||||
$this->sendError('1010');
|
||||
}
|
||||
|
||||
@ -4332,7 +4324,7 @@ class Entreprise extends Scores_Ws_Server
|
||||
$tabRet[] = $element;
|
||||
}
|
||||
|
||||
Metier_Util_Log::write('I', 'Nb Bilans retournés = '. count($tabBilans), __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->info( 'Nb Bilans retournés = '. count($tabBilans));
|
||||
$this->wsLog('listebilans', $siren);
|
||||
$output = new ListeBilansReturn();
|
||||
$output->nbReponses = count($tabRet);
|
||||
@ -4455,20 +4447,20 @@ class Entreprise extends Scores_Ws_Server
|
||||
$tabRet = array();
|
||||
$siren = trim(substr($siren,0,9));
|
||||
$result = false;
|
||||
Metier_Util_Log::write('I',"Siren existant demandée pour siren $siren",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->info("Siren existant demandée pour siren $siren");
|
||||
|
||||
if ($siren*1==0) {
|
||||
Metier_Util_Log::write('W', "Siren $siren inexistant", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->warning( "Siren $siren inexistant");
|
||||
$this->sendError('1010');
|
||||
}
|
||||
|
||||
$iInsee = new Metier_Insee_MInsee();
|
||||
$entrep = $iInsee->sirenExiste($siren);
|
||||
if (empty($entrep)) {
|
||||
Metier_Util_Log::write('W', "Siren $siren non présent en base", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->warning( "Siren $siren non présent en base");
|
||||
$result = false;
|
||||
} else {
|
||||
Metier_Util_Log::write('I', "Siren $siren présent en base", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->info( "Siren $siren présent en base");
|
||||
$result = true;
|
||||
}
|
||||
$this->wsLog('sirenExiste',$siren);
|
||||
@ -4492,7 +4484,7 @@ class Entreprise extends Scores_Ws_Server
|
||||
//Initialisation
|
||||
$tabRet = array();
|
||||
|
||||
Metier_Util_Log::write('I',"Annonce précise demandée pour $source, $dateAnnee, $numParution, $numAnnonce",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->info("Annonce précise demandée pour $source, $dateAnnee, $numParution, $numAnnonce");
|
||||
|
||||
if (strlen($dateAnnee)==4) $annee = $dateAnnee;
|
||||
else $annee = substr($dateAnnee,0,4);
|
||||
@ -4578,19 +4570,19 @@ class Entreprise extends Scores_Ws_Server
|
||||
//Initialisation
|
||||
if (empty($page)) $page = 'ratios';
|
||||
|
||||
Metier_Util_Log::write('I',"Liste des Ratios demandée pour $siren",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->info("Liste des Ratios demandée pour $siren");
|
||||
if (strlen($siren)<>9){
|
||||
Metier_Util_Log::write('W', "Siren $siren incorrect", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->warning( "Siren $siren incorrect");
|
||||
$this->sendError('1010');
|
||||
} elseif ($siren*1==0) {
|
||||
Metier_Util_Log::write('W', "Siren $siren inexistant", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->warning( "Siren $siren inexistant");
|
||||
$this->sendError('1010');
|
||||
}
|
||||
|
||||
Metier_Util_Log::write('I',"Liste des Ratios demandée pour $siren avant getIdentiteEntreprise",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->info("Liste des Ratios demandée pour $siren avant getIdentiteEntreprise");
|
||||
$iInsee = new Metier_Insee_MInsee();
|
||||
$tabIdentite = $iInsee->getIdentiteEntreprise($siren,0,0,false,false);
|
||||
Metier_Util_Log::write('I',"Liste des Ratios demandée pour $siren après getIdentiteEntreprise",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->info("Liste des Ratios demandée pour $siren après getIdentiteEntreprise");
|
||||
$naf = $tabIdentite['NafEnt'];
|
||||
$nafLib = $tabIdentite['NafEntLib'];
|
||||
$efftr = $tabIdentite['Effectif']*1;
|
||||
@ -4677,7 +4669,7 @@ class Entreprise extends Scores_Ws_Server
|
||||
}
|
||||
|
||||
$nbRatios = count($tabRatios);
|
||||
Metier_Util_Log::write('I',"Liste des Ratios demandée pour $siren après calculRatios ($nbRatios)",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->info("Liste des Ratios demandée pour $siren après calculRatios ($nbRatios)");
|
||||
|
||||
$tabAnnees = array();
|
||||
if ( $nbRatios > 0 ) {
|
||||
@ -4756,7 +4748,7 @@ class Entreprise extends Scores_Ws_Server
|
||||
$tabBilansR[] = $bilansInfos;
|
||||
}
|
||||
}
|
||||
Metier_Util_Log::write('I',"Liste des Ratios demandée pour $siren après EVOLUTION",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->info("Liste des Ratios demandée pour $siren après EVOLUTION");
|
||||
|
||||
// Tableau des ratios secteurs
|
||||
if (strlen($naf)>4) $strNaf = " AND naf5='$naf' ";
|
||||
@ -4826,7 +4818,7 @@ class Entreprise extends Scores_Ws_Server
|
||||
$output->RatiosInfos = $tabRatiosInfos;
|
||||
$output->RatiosSecteur = $tabRatiosSecteurs;
|
||||
|
||||
Metier_Util_Log::write('I',"Liste des Ratios demandée pour $siren RETURN",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->info("Liste des Ratios demandée pour $siren RETURN");
|
||||
$this->wsLog($page, $siren);
|
||||
return $output;
|
||||
|
||||
@ -4903,7 +4895,7 @@ class Entreprise extends Scores_Ws_Server
|
||||
//Initialisation
|
||||
$iDb = new Metier_Util_Db();
|
||||
$tabRet = array();
|
||||
Metier_Util_Log::write('I',"Liste des banques demandée pour siren $siren",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->info("Liste des banques demandée pour siren $siren");
|
||||
|
||||
if (intval($siren)<=1000) {
|
||||
$this->sendError('1010');
|
||||
@ -4956,7 +4948,7 @@ class Entreprise extends Scores_Ws_Server
|
||||
}
|
||||
|
||||
}
|
||||
Metier_Util_Log::write('I',"Liste des banques pour siren $siren : ".count($tabRet).' banques',__LINE__,__FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->info("Liste des banques pour siren $siren : ".count($tabRet).' banques');
|
||||
|
||||
$this->wsLog('banque', $siren);
|
||||
$output = new BanquesReturn();
|
||||
@ -4980,7 +4972,7 @@ class Entreprise extends Scores_Ws_Server
|
||||
$error = new ErrorType();
|
||||
$type = strtolower($type);
|
||||
|
||||
Metier_Util_Log::write('I',"Liste des compétences $type demandée pour la commune $codeInsee",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->info("Liste des compétences $type demandée pour la commune $codeInsee");
|
||||
$tabRet = array();
|
||||
$iBodacc = new Metier_Bodacc_MBodacc();
|
||||
$cp=$codeInsee*1;
|
||||
@ -5091,7 +5083,7 @@ class Entreprise extends Scores_Ws_Server
|
||||
}
|
||||
Metier_Util_Log::write('D',"Liste des compétences $type demandée pour la commune $codeInsee ($dep) : ".
|
||||
"Type=".$tribunal['triType'].', '.
|
||||
"Code=".$tribunal[$codeTGI],__LINE__,__FILE__, __FUNCTION__, __CLASS__);
|
||||
"Code=".$tribunal[$codeTGI]);
|
||||
|
||||
if ($tribunal['triType']<>'E' && $tribunal['triType']<>'O' &&
|
||||
$tribunal['triType']<>'T' && $tribunal['triType']<>'R' &&
|
||||
@ -5229,7 +5221,7 @@ class Entreprise extends Scores_Ws_Server
|
||||
$tabRet[] = $competence;
|
||||
}
|
||||
$nbComp = count($tabTmp);
|
||||
Metier_Util_Log::write('I',"$nbComp compétences $type trouvées pour le tribunal $codeTGI",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
|
||||
$this->logger->info("$nbComp compétences $type trouvées pour le tribunal $codeTGI");
|
||||
}
|
||||
elseif ($type=='cfe')
|
||||
{
|
||||
|
Loading…
Reference in New Issue
Block a user