Merge branch 'logger' into develop

This commit is contained in:
Michael RICOIS 2017-02-10 15:52:57 +01:00
commit d0ab07b9ec
10 changed files with 336 additions and 345 deletions

View File

@ -365,7 +365,7 @@ class Metier_Insee_MInsee extends Metier_Insee_Table
*/
public function rechercheDir($nom, $prenom='', $fonction='', $dateNaiss='', $villeNaiss='', $deb=0, $nbRep=20, $maxRep=200, $pertinence=false)
{
Metier_Util_Log::write('I', "rechercheDir de $nom, $prenom, $fonction, $dateNaiss, $villeNaiss (Max Rep=$nbRep)", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
$this->logger->info("rechercheDir de $nom, $prenom, $fonction, $dateNaiss, $villeNaiss (Max Rep=$nbRep)");
$jour = $mois = $annee = '';
if ($dateNaiss != '' && $dateNaiss != '//' && $dateNaiss != '0/0/0') {
$tabDateNaiss = explode('/', $dateNaiss);
@ -1247,7 +1247,7 @@ class Metier_Insee_MInsee extends Metier_Insee_Table
IF (e.adr_dep=99, (SELECT libPays FROM jo.tabPays p WHERE p.codePaysInsee=e.adr_com) , 'France') AS libPays";
if ($typeId == 'TEL') {
Metier_Util_Log::write('I', "Recherche par TEL de $id avec un maximum de $nbRep réponses", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
$this->logger->info("Recherche par TEL de $id avec un maximum de $nbRep réponses");
try {
$stmt = $this->conn->executeQuery("SELECT count(*) AS nb FROM jo.etablissements
WHERE TEL=$id OR FAX=$id $filtreActif");
@ -6400,7 +6400,7 @@ class Metier_Insee_MInsee extends Metier_Insee_Table
}
}
Metier_Util_Log::write('I', "getAnnoncesBoamp(siren=$siren, idAnnonce=$idAnnonce, $idA)", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
$this->logger->info("getAnnoncesBoamp(siren=$siren, idAnnonce=$idAnnonce, $idA)");
return $tabRet;
}
@ -6458,7 +6458,7 @@ class Metier_Insee_MInsee extends Metier_Insee_Table
*/
public function getAnnoncesAsso($siren, $idAnnonce=0, $offset=0, $lignes=100)
{
Metier_Util_Log::write('I', "Début getAnnoncesAsso(siren=$siren, idAnnonce=$idAnnonce)", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
$this->logger->info("Début getAnnoncesAsso(siren=$siren, idAnnonce=$idAnnonce)");
$siretMin = $siren.'00000';
$siretMax = $siren.'99999';
@ -6562,7 +6562,7 @@ class Metier_Insee_MInsee extends Metier_Insee_Table
}
}
Metier_Util_Log::write('I', "Fin getAnnoncesAsso(siren=$siren, idAnnonce=$idAnnonce) : ".count($tabRet).' annonce(s)', __LINE__, __FILE__, __FUNCTION__, __CLASS__);
$this->logger->info("Fin getAnnoncesAsso(siren=$siren, idAnnonce=$idAnnonce) : ".count($tabRet).' annonce(s)');
return $tabRet;
}

View File

@ -22,13 +22,13 @@ class Entreprise extends Scores_Ws_Server
public function getIdentite($siret, $id, $dept, $waldec)
{
$forceVerif = false;
Metier_Util_Log::write('W',"Recherche par identifiant Siren=$siret, Dept=$dep, Id=$id, Waldec=$waldec",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
$this->logger->warning("Recherche par identifiant Siren=$siret, Dept=$dep, Id=$id, Waldec=$waldec");
$iInsee = new Metier_Insee_MInsee();
$result = new EntrepResult();
if ($waldec != '' && substr($waldec,0,1) == 'W' && $siret*1 == 0) {
Metier_Util_Log::write('I',"AFNIC Recherche par identifiant Waldec $waldec (Siren=$siret, Dept=$dep, Id=$id)",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
$this->logger->info("AFNIC Recherche par identifiant Waldec $waldec (Siren=$siret, Dept=$dep, Id=$id)");
$rep = $iInsee->getEtablissementsParId('AUTRE', $waldec, 0, 20, 20);
$etabs = $rep['reponses'];
if ($rep['nbReponses'] > 0) {
@ -38,7 +38,7 @@ class Entreprise extends Scores_Ws_Server
break;
}
} else {
Metier_Util_Log::write('W', "Waldec $waldec non présent en base", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
$this->logger->warning("Waldec $waldec non présent en base");
$error = new ErrorElement();
$error->errnum = 108;
$error->errmsg = 'Waldec inconnu';
@ -62,7 +62,7 @@ class Entreprise extends Scores_Ws_Server
$nic = '';
}
else {
Metier_Util_Log::write('W', "Siren/Siret $siren incorrect", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
$this->logger->warning("Siren/Siret $siren incorrect");
$error = new ErrorElement();
$error->errnum = 102;
$error->errmsg = 'Siren Siret inexistant';
@ -72,7 +72,7 @@ class Entreprise extends Scores_Ws_Server
}
$siren = substr(''.$siret,0,9)*1;
if ($siren == 0 && $id == 0) {
Metier_Util_Log::write('W', "Siren $siren inexistant", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
$this->logger->warning("Siren $siren inexistant");
$error = new ErrorElement();
$error->errnum = 102;
$error->errmsg = 'Siren inexistant';
@ -82,7 +82,7 @@ class Entreprise extends Scores_Ws_Server
}
if ($id == 0 && !$iInsee->valideSiren($siren, $nic)) {
Metier_Util_Log::write('W', "Siren $siren/$nic invalide (105)", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
$this->logger->warning("Siren $siren/$nic invalide (105)");
$error = new ErrorElement();
$error->errnum = 105;
$error->errmsg = 'Siren invalide';
@ -92,7 +92,7 @@ class Entreprise extends Scores_Ws_Server
}
if ($dep == 974) {
Metier_Util_Log::write('I',"AFNIC Recherche par Siren/Dept (Waldec=$waldec, Siren=$siret, Dept=$dep, Id=$id)",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
$this->logger->info("AFNIC Recherche par Siren/Dept (Waldec=$waldec, Siren=$siret, Dept=$dep, Id=$id)");
$rep = $iInsee->getEtablissements($siren, $nic, 0, 20, 20, $dep);
$etabs = $rep['reponses'];
if ($rep['nbReponses']>0) {
@ -103,7 +103,7 @@ class Entreprise extends Scores_Ws_Server
break;
}
} else {
Metier_Util_Log::write('W', "Siren $siren/Waldec $waldec non présent en base", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
$this->logger->info("Siren $siren/Waldec $waldec non présent en base");
$error = new ErrorElement();
$error->errnum = 107;
$error->errmsg = 'Entreprise ou Association non présente dans le département demandé';
@ -113,14 +113,14 @@ class Entreprise extends Scores_Ws_Server
}
}
Metier_Util_Log::write('I',"AFNIC Identités demandée pour siret ".strtr(print_r($siret, true),array("\r"=>'',"\n"=>'')). " (id=$id)",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
$this->logger->info("AFNIC Identités demandée pour siret ".strtr(print_r($siret, true),array("\r"=>'',"\n"=>'')). " (id=$id)");
Metier_Util_Log::write('I', "Avant getIdentiteEntreprise($siren, $nic, $id)", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
$this->logger->info("Avant getIdentiteEntreprise($siren, $nic, $id)");
$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)");
if (empty($entrep)) {
Metier_Util_Log::write('W', "Siren $siren non présent en base", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
$this->logger->info("Siren $siren non présent en base");
$error = new ErrorElement();
$error->errnum = 102;
$error->errmsg = 'Siren inexistant';
@ -253,7 +253,7 @@ class Entreprise extends Scores_Ws_Server
$item->Naf4EntLib = $entrep2['apen4_lib'];
$item->Naf4EtabLib = $entrep2['apet4_lib'];
}
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);
$error = new ErrorElement();

View File

@ -27,7 +27,7 @@ class Entreprise extends Scores_Ws_Server
}
$forceVerif = false;
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);
@ -45,12 +45,12 @@ 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, false);
Metier_Util_Log::write('I', "Après getIdentiteEntreprise($siren, $nic, $id)", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
$this->logger->info( "Après getIdentiteEntreprise($siren, $nic, $id)");
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');
}
@ -176,7 +176,7 @@ class Entreprise extends Scores_Ws_Server
$identite->DateMajANN = $entrep['dateMajANN']; //@todo : date
$identite->DateMajID = $entrep['dateMajIdentite']; //@todo : date
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 $identite;
@ -339,7 +339,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 = '';
@ -403,7 +403,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'];
@ -417,7 +417,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'];
@ -438,10 +438,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');
}
@ -576,11 +576,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();
@ -646,11 +646,11 @@ class Entreprise extends Scores_Ws_Server
if (empty($maxRep)) $maxRep = 0;
$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');
}

View File

@ -27,7 +27,7 @@ class Entreprise extends Scores_Ws_Server
}
$forceVerif = false;
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);
@ -45,12 +45,12 @@ 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, false);
Metier_Util_Log::write('I', "Après getIdentiteEntreprise($siren, $nic, $id)", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
$this->logger->info( "Après getIdentiteEntreprise($siren, $nic, $id)");
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');
}
@ -176,7 +176,7 @@ class Entreprise extends Scores_Ws_Server
$identite->DateMajANN = $entrep['dateMajANN']; //@todo : date
$identite->DateMajID = $entrep['dateMajIdentite']; //@todo : date
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 $identite;
@ -339,7 +339,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 = '';
@ -403,7 +403,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'];
@ -417,7 +417,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'];
@ -438,10 +438,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');
}
@ -576,11 +576,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();
@ -646,11 +646,11 @@ class Entreprise extends Scores_Ws_Server
if (empty($maxRep)) $maxRep = 0;
$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');
}
@ -716,12 +716,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');
}
@ -767,7 +767,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;

View File

@ -27,7 +27,7 @@ class Entreprise extends Scores_Ws_Server
$forceVerif = false;
$tdeb = microtime(1);
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);
@ -45,12 +45,12 @@ 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)");
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');
}
@ -89,7 +89,7 @@ class Entreprise extends Scores_Ws_Server
$identite->DateMajRCS = $entrep['DateMajRCS']; //@todo : date
$identite->DateMajID = $entrep['dateMajIdentite']; //@todo : date
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 $identite;
@ -252,7 +252,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 = '';
@ -316,7 +316,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'];
@ -330,7 +330,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'];
@ -351,10 +351,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');
}
@ -489,11 +489,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();
@ -559,11 +559,11 @@ class Entreprise extends Scores_Ws_Server
if (empty($maxRep)) $maxRep = 0;
$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');
}

View File

@ -29,7 +29,7 @@ class Entreprise extends Scores_Ws_Server
$forceVerif = false;
$tdeb = microtime(1);
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);
@ -47,12 +47,12 @@ 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, false);
Metier_Util_Log::write('I', "Après getIdentiteEntreprise($siren, $nic, $id)", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
$this->logger->info( "Après getIdentiteEntreprise($siren, $nic, $id)");
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');
}
@ -106,7 +106,7 @@ class Entreprise extends Scores_Ws_Server
if ($nbPrivileges > 0) {
$identite->Privileges = true;
}
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 $identite;
@ -127,13 +127,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');
}
@ -159,7 +159,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;
@ -331,11 +331,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 $identifiant avec un maximum de $nbRep réponses",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
$this->logger->info("Recherche par identifiant $typeId de $identifiant avec un maximum de $nbRep réponses");
if ($typeId=='W' || $typeId=='R')
{
$iInsee = new Metier_Insee_MInsee();
@ -402,11 +402,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');
}
@ -470,7 +470,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 = '';
@ -528,7 +528,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'];
@ -542,7 +542,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'];
@ -565,10 +565,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');
}
@ -719,12 +719,12 @@ class Entreprise extends Scores_Ws_Server
$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');
}

View File

@ -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;
@ -3987,9 +3986,9 @@ class Entreprise extends Scores_Ws_Server
$codeTGI = $tribunal['triCode'];
$code = strtoupper(substr($tribunal['triCode'],0,3));
}
Metier_Util_Log::write('D',"Liste des compétences $type demandée pour la commune $codeInsee ($dep) : ".
$this->logger->debug("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')
{

View File

@ -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;
@ -5089,9 +5081,9 @@ class Entreprise extends Scores_Ws_Server
$codeTGI = $tribunal['triCode'];
$code = strtoupper(substr($tribunal['triCode'],0,3));
}
Metier_Util_Log::write('D',"Liste des compétences $type demandée pour la commune $codeInsee ($dep) : ".
$this->logger->debug("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')
{

View File

@ -14,7 +14,7 @@ class Interne extends Scores_Ws_Server
$this->authenticate();
//Initialisation
if (empty($tabTypes)) $tabTypes = array('03','04');
Metier_Util_Log::write('I',"Liste des privilèges detail sur $siren ".print_r($tabTypes, true),__LINE__,__FILE__, __FUNCTION__, __CLASS__);
$this->logger->info("Liste des privilèges detail sur $siren ".print_r($tabTypes, true));
$iPriv = new Metier_Partenaires_MPrivileges();
$ret = $iPriv->getPrivilegesDetail($siren, $tabTypes); //@todo : date
@ -70,7 +70,7 @@ class Interne extends Scores_Ws_Server
$this->authenticate();
//Initialisation
if (empty($tabTypes)) $tabTypes = array('03','04');
Metier_Util_Log::write('I',"Liste des privilèges cumul sur $siren ".print_r($tabTypes, true),__LINE__,__FILE__, __FUNCTION__, __CLASS__);
$this->logger->info("Liste des privilèges cumul sur $siren ".print_r($tabTypes, true));
$iPriv = new Metier_Partenaires_MPrivileges();
$ret = $iPriv->getPrivilegesCumul($siren, $tabTypes);
$tabRet = array();
@ -134,7 +134,7 @@ class Interne extends Scores_Ws_Server
if (empty($cpDep)) $cpDep = 0;
$tabRet = array();
Metier_Util_Log::write('I',"Recherche de Mandataires '$nom' (Dep=$cpDep)",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
$this->logger->info("Recherche de Mandataires '$nom' (Dep=$cpDep)");
$iInsee = new Metier_Insee_MInsee();
$tabTmp = $iInsee->searchMandataires($nom, true, $type, $cpDep);
@ -166,7 +166,7 @@ class Interne extends Scores_Ws_Server
if (is_string($tabTypes)) $tabTypes = (array)$tabTypes;
$iBodacc = new Metier_Bodacc_MBodacc();
Metier_Util_Log::write('I',"Liste des tribunaux demandées",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
$this->logger->info("Liste des tribunaux demandées");
$tabTmp = $iBodacc->getListeTribunaux();
//@todo : Retourner liste en ordre alphabétique
$tabRet = array();
@ -215,7 +215,7 @@ class Interne extends Scores_Ws_Server
$ref2=$ref;
}
$this->wsLog($page, $siret, $ref2);
Metier_Util_Log::write('I',"Insertion d'un log pour la page $page $siret $ref2",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
$this->logger->info("Insertion d'un log pour la page $page $siret $ref2");
}
/**
@ -229,7 +229,7 @@ class Interne extends Scores_Ws_Server
//Initialisation
$error = new ErrorType();
Metier_Util_Log::write('I',"Donne le Mandataires correspondant à $idMand",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
$this->logger->info("Donne le Mandataires correspondant à $idMand");
$iInsee = new Metier_Insee_MInsee();
$tabRet = $iInsee->getMandataire($idMand);
$mandataire = new MandataireDetail();
@ -261,7 +261,7 @@ class Interne extends Scores_Ws_Server
$iInsee = new Metier_Insee_MInsee();
$error = new ErrorType();
$trib = serialize($codeTribunal);
Metier_Util_Log::write('I',"Liste des Mandaitaires ou Administrateur du Tribunal/Cours d'Appel $trib demandé",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
$this->logger->info("Liste des Mandaitaires ou Administrateur du Tribunal/Cours d'Appel $trib demandé");
if (!is_array($codeTribunal) && strlen($codeTribunal)>3 && $codeTribunal*1==0)
{
@ -305,16 +305,16 @@ class Interne extends Scores_Ws_Server
$error = new ErrorType();
$tabRet = array();
Metier_Util_Log::write('I',"Liste des conventions demandée pour le siren $siren",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
$this->logger->info("Liste des conventions demandée pour le siren $siren");
if (strlen($siren)<>9){
Metier_Util_Log::write('W', "Siren/Siret $siren incorrect", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
$this->logger->warning( "Siren/Siret $siren incorrect");
$error->errnum = 102;
$error->errmsg = 'Siren Siret inexistant';
} elseif ($siren*1==0){
Metier_Util_Log::write('W', "Siren $siren inexistant", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
$this->logger->warning( "Siren $siren inexistant");
$error->errnum = 102;
$error->errmsg = 'Siren inexistant';
@ -326,7 +326,7 @@ class Interne extends Scores_Ws_Server
if (empty($tabIdentite) && isset($tabIdentite['erreur']) &&
$tabIdentite['erreur']<>''){
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");
$error->errnum = 102;
$error->errmsg = 'Siren inexistant';
@ -402,7 +402,7 @@ class Interne extends Scores_Ws_Server
} else {
$iDb = new Metier_Util_Db();
Metier_Util_Log::write('I',"Lecture de l'annonce collectée n°$idAnn ($siret)",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
$this->logger->info("Lecture de l'annonce collectée n°$idAnn ($siret)");
$idAnn = preg_replace('/^0\./','', ''.$idAnn) * 1;
if ($idAnn>0)
{
@ -461,7 +461,7 @@ class Interne extends Scores_Ws_Server
$annonceCollecte->nouvFJ = $ann['nouvFJ'];
$annonceCollecte->source = $ann['source'];
Metier_Util_Log::write('I',"Lecture de l'annonce collectée n°$idAnn ($siret) : ".$ann['raisonSociale'],__LINE__,__FILE__, __FUNCTION__, __CLASS__);
$this->logger->info("Lecture de l'annonce collectée n°$idAnn ($siret) : ".$ann['raisonSociale']);
} else {
$error->errnum = 1;
$error->errmsg = 'Edition impossible';
@ -491,7 +491,7 @@ class Interne extends Scores_Ws_Server
$error = new ErrorType();
if (empty($codeIsoDevise)) $codeIsoDevise = '';
Metier_Util_Log::write('I',"Liste des devises ou devise $codeIsoDevise demandée",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
$this->logger->info("Liste des devises ou devise $codeIsoDevise demandée");
$iInsee = new Metier_Insee_MInsee();
$tabTmp = $iInsee->getDevises($codeIsoDevise);
@ -555,7 +555,7 @@ class Interne extends Scores_Ws_Server
{
$this->authenticate();
$this->permission('marques');
Metier_Util_Log::write('I',"Liste des marques déposées pour le siren $siren",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
$this->logger->info("Liste des marques déposées pour le siren $siren");
if (empty($idDepot)) $idDepot = 0;
$error = new ErrorType();
@ -625,7 +625,7 @@ class Interne extends Scores_Ws_Server
$siren = $infosCommande->siren;
$idEntreprise = intval($infosCommande->idEntreprise);
$assoNom = $infosCommande->raisonSociale;
Metier_Util_Log::write('I',"commandeAsso pour $assoNom ($siren) début",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
$this->logger->info("commandeAsso pour $assoNom ($siren) début");
$iInsee = new Metier_Insee_MInsee();
$tabIdentite = $iInsee->getIdentiteLight($siren, 0, $idEntreprise);
@ -672,7 +672,7 @@ class Interne extends Scores_Ws_Server
"Votre commande de statuts association sur $assoNom ($siren)",
"Votre demande de statuts sur l'association $assoNom a été prise en compte sous la référence i$ret - ".$dateCommande);
$this->wsLog('commandeAsso', $siren, 'i'.$ret.'-'.$dateCommande);
Metier_Util_Log::write('I',"commandeAsso pour $assoNom ($siren) fin",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
$this->logger->info("commandeAsso pour $assoNom ($siren) fin");
} else {
@ -717,7 +717,7 @@ class Interne extends Scores_Ws_Server
'refCommande'=> serialize($infosCommande),
'dateCommande'=> $dateCommande,
);
Metier_Util_Log::write('I',"Intersud, début sur $siren",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
$this->logger->info("Intersud, début sur $siren");
$messageInfo=print_r($infosCommande, 1).PHP_EOL.print_r($infosDemandeur,1).PHP_EOL;
$idClient = $this->User->idClient;
@ -790,7 +790,7 @@ class Interne extends Scores_Ws_Server
$ref_exp=$tabInterSud['ref_exp'];
$email_exp=$tabInterSud['email_exp'];
$tel_exp=$tabInterSud['tel_exp'];
Metier_Util_Log::write('I',"Intersud, formulaire enquête ref $ref_exp, $email_exp, $tel_exp",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
$this->logger->info("Intersud, formulaire enquête ref $ref_exp, $email_exp, $tel_exp");
$fp=fopen(LOG_PATH."/intersud.log", "a");
fwrite($fp, print_r($matches,true));
@ -1095,7 +1095,7 @@ class Interne extends Scores_Ws_Server
$liste = array();
$index = 'histo';
Metier_Util_Log::write('I',"rechercheHisto de $recherche ($annee) (Max Rep=$nbRep)",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
$this->logger->info("rechercheHisto de $recherche ($annee) (Max Rep=$nbRep)");
$tabFiltres = array();
@ -1119,7 +1119,7 @@ class Interne extends Scores_Ws_Server
$res = $cl->Query ($recherche, $index);
if ($res===false) {
Metier_Util_Log::write('I',"Search Sphinx : Pas de réponse pour $recherche avec ".implode(',',$tabFiltres).' ('.$cl->GetLastError() .')',__LINE__,__FILE__, __FUNCTION__, __CLASS__);
$this->logger->info("Search Sphinx : Pas de réponse pour $recherche avec ".implode(',',$tabFiltres).' ('.$cl->GetLastError() .')');
$criteres = new RechercheHistoCriteres();
$criteres->recherche = $recherche;
$criteres->annee = $annee;
@ -1136,11 +1136,11 @@ class Interne extends Scores_Ws_Server
}
// Le moteur est opérationel
if ( $cl->GetLastWarning() ) {
Metier_Util_Log::write('I',"Search Sphinx : Warning pour $recherche - ".$cl->GetLastWarning(),__LINE__,__FILE__, __FUNCTION__, __CLASS__);
$this->logger->info("Search Sphinx : Warning pour $recherche - ".$cl->GetLastWarning());
//print "WARNING: " . $cl->GetLastWarning() . "\n\n";
}
Metier_Util_Log::write('I',"'Search Sphinx dans $index de $recherche (Filtre=".implode(',',$tabFiltres)."), Deb=$deb, nbRep=$nbRep, max=$max, any=$any",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
$this->logger->info("'Search Sphinx dans $index de $recherche (Filtre=".implode(',',$tabFiltres)."), Deb=$deb, nbRep=$nbRep, max=$max, any=$any");
$tabRet=array();
if ( is_array($res['matches'])) {
@ -1162,7 +1162,7 @@ class Interne extends Scores_Ws_Server
);
}
}
Metier_Util_Log::write('I','Search Sphinx : Retourne '. $res[total].'/'. $res[total_found] .' en '.$res[time] .'secondes',__LINE__,__FILE__, __FUNCTION__, __CLASS__);
$this->logger->info('Search Sphinx : Retourne '. $res[total].'/'. $res[total_found] .' en '.$res[time] .'secondes');
$liste = $tabRet;
$nbTot = $res[total_found];
@ -1244,7 +1244,7 @@ class Interne extends Scores_Ws_Server
if (empty($source)) $source = '';
if (empty($idClient)) $idClient = 0;
Metier_Util_Log::write('I',"getListeSurveillancesCsv Début $source $login $idClient",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
$this->logger->info("getListeSurveillancesCsv Début $source $login $idClient");
$tabRet = array();
$iDb = new Metier_Util_Db();
@ -1333,7 +1333,7 @@ class Interne extends Scores_Ws_Server
WHERE 1 $strSource $strClient $strLogin AND dateSuppr=0 AND s.login=u.login AND u.idClient=c.id
ORDER BY loginUti ASC, s.siren ASC, s.nic ASC, s.source ASC, s.ref ASC";
}
Metier_Util_Log::write('I',"getListeSurveillancesCsv SQL $sql",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
$this->logger->info("getListeSurveillancesCsv SQL $sql");
$c = Zend_Registry::get('config');
$path = $c->profil->path->shared.'/files';
@ -1351,7 +1351,7 @@ class Interne extends Scores_Ws_Server
$result->Taille = $size;
$result->Cache = $cache;
Metier_Util_Log::write('I','getListeSurveillancesCsv Url='.$hostname."/fichier/csv/listesurv-$source-$login-$idClient.csv, Taille=$size, Cache=$cache",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
$this->logger->info('getListeSurveillancesCsv Url='.$hostname."/fichier/csv/listesurv-$source-$login-$idClient.csv, Taille=$size, Cache=$cache");
$output = new ListeSurveillancesCsvReturn();
$output->error = $error;
@ -1514,7 +1514,7 @@ class Interne extends Scores_Ws_Server
*/
public function searchAct($nom, $cpVille='', $siren=0, $pays='', $pctMin=0, $pctMax=100, $deb=0, $nbRep=20, $maxRep=200, $pertinence=false)
{
Metier_Util_Log::write('I',"Recherche Actionnaire de $nom, $cpVille (Max Rep=$nbRep)",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
$this->logger->info("Recherche Actionnaire de $nom, $cpVille (Max Rep=$nbRep)");
if (!empty($pays)){
$wdb = new Metier_Util_Db();
@ -1594,7 +1594,7 @@ class Interne extends Scores_Ws_Server
$output->result = $tabRet;
if ($tabRet['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 !");
}
return $output;
@ -1671,7 +1671,7 @@ class Interne extends Scores_Ws_Server
'dateCommande' => $dateCommande,
// 'idClient'=> $tabInfoUser['idClient'],
);
Metier_Util_Log::write('I',"Intersud, début commande sur $siren",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
$this->logger->info("Intersud, début commande sur $siren");
$messageInfo = print_r($infoEnq, 1).PHP_EOL.print_r($infoDemande,1).PHP_EOL;
$idClient = $this->User->idClient;
@ -1724,7 +1724,7 @@ class Interne extends Scores_Ws_Server
$intersudNomPrenom=trim($matches[1]);
if (preg_match('/<td class="txt_blanc" colspan="7" rowspan="2" valign="middle" background="images_ec\/1erpageespaceclient_17\.jpg">(.*)<\/td>/Uis',$body,$matches))
$intersudRaisonSociale=trim($matches[1]);
Metier_Util_Log::write('I',"Intersud, connexion via $login pour $intersudRaisonSociale ($intersudNomPrenom, cookie=$cookie)",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
$this->logger->info("Intersud, connexion via $login pour $intersudRaisonSociale ($intersudNomPrenom, cookie=$cookie)");
/*
$fp=@fopen(LOG_PATH."/intersud.log", "a");
@ -1766,7 +1766,7 @@ class Interne extends Scores_Ws_Server
$ref_exp=$tabInterSud['ref_exp'];
$email_exp=$tabInterSud['email_exp'];
$tel_exp=$tabInterSud['tel_exp'];
Metier_Util_Log::write('I',"Intersud, formulaire enquête ref $ref_exp, $email_exp, $tel_exp",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
$this->logger->info("Intersud, formulaire enquête ref $ref_exp, $email_exp, $tel_exp");
$fp=@fopen(LOG_PATH.'/intersud.log', "a");
@fwrite($fp, print_r($matches,true));
@ -1900,10 +1900,10 @@ class Interne extends Scores_Ws_Server
{
$this->authenticate();
Metier_Util_Log::write('I',"Dirigeants opérationnels demandés pour $siren",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
$this->logger->info("Dirigeants opérationnels demandés pour $siren");
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');
}
@ -1934,7 +1934,7 @@ class Interne extends Scores_Ws_Server
}
}
$this->wsLog('dirigeantsOp', $siren);
Metier_Util_Log::write('I', 'Nb Dirigeants Op retournés = '. count($dirs), __LINE__, __FILE__, __FUNCTION__, __CLASS__);
$this->logger->info( 'Nb Dirigeants Op retournés = '. count($dirs));
return $tabRet;
}
@ -1947,10 +1947,10 @@ class Interne extends Scores_Ws_Server
{
$this->authenticate();
Metier_Util_Log::write('I',"Liste des dépots INPI pour $siren",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
$this->logger->info("Liste des dépots INPI pour $siren");
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');
}
@ -1970,7 +1970,7 @@ class Interne extends Scores_Ws_Server
$tabRet[] = $objet;
}
}
Metier_Util_Log::write('I', 'Nb dépôts retournés = '. count($tabRet), __LINE__, __FILE__, __FUNCTION__, __CLASS__);
$this->logger->info( 'Nb dépôts retournés = '. count($tabRet));
return $tabRet;
}
@ -2073,7 +2073,7 @@ class Interne extends Scores_Ws_Server
if ( empty($nbNiveaux) ) { $nbNiveaux = 10; }
if ( strlen($siren)!=9 || intval($siren)<100 ){
Metier_Util_Log::write('W', "Siren $siren incorrect", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
$this->logger->warning( "Siren $siren incorrect");
$this->sendError('1010');
}
@ -2104,7 +2104,7 @@ class Interne extends Scores_Ws_Server
$this->authenticate();
if ( strlen($siren)!=9 || intval($siren)<100 ){
Metier_Util_Log::write('W', "Siren $siren incorrect", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
$this->logger->warning( "Siren $siren incorrect");
$this->sendError('1010');
}

View File

@ -19,7 +19,7 @@ class Saisie extends Scores_Ws_Server
if (empty($cpDep)) $cpDep = 0;
$tabRet = array();
Metier_Util_Log::write('I',"Recherche de Mandataires '$nom' (Dep=$cpDep)",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
$this->logger->info("Recherche de Mandataires '$nom' (Dep=$cpDep)");
$iInsee = new Metier_Insee_MInsee();
$tabTmp = $iInsee->searchMandataires($nom, true, $type, $cpDep);
@ -589,14 +589,14 @@ class Saisie extends Scores_Ws_Server
'idSuppr'=>$this->User->id),
"id=$idAnn", false))
{
Metier_Util_Log::write('I',"Suppression de l'annonce collectée n°$idAnn ($siret)",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
$this->logger->info("Suppression de l'annonce collectée n°$idAnn ($siret)");
$result = true;
}
else
{
$error->errnum = 1;
$error->errmsg = 'Suppression de l\'annonce impossible';
Metier_Util_Log::write('I',"Suppression impossible de l'annonce collectée n°$idAnn ($siret)",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
$this->logger->info("Suppression impossible de l'annonce collectée n°$idAnn ($siret)");
}
}
else
@ -637,7 +637,7 @@ class Saisie extends Scores_Ws_Server
$iInsee = new Metier_Insee_MInsee();
$error = new ErrorType();
$trib = serialize($codeTribunal);
Metier_Util_Log::write('I',"Liste des Mandaitaires ou Administrateur du Tribunal/Cours d'Appel $trib demandé",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
$this->logger->info("Liste des Mandaitaires ou Administrateur du Tribunal/Cours d'Appel $trib demandé");
if (!is_array($codeTribunal) && strlen($codeTribunal)>3 && $codeTribunal*1==0)
{
@ -715,10 +715,10 @@ class Saisie extends Scores_Ws_Server
$annonce['siren'] = $siren;
$annonce['nic'] = $nic;
if ($iDb->insert('jo.annonces', $annonce, false)) {
Metier_Util_Log::write('I',"Duplication de l'annonce collectée n°$idAnn sur $siret",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
$this->logger->info("Duplication de l'annonce collectée n°$idAnn sur $siret");
$result = 1;
} else {
Metier_Util_Log::write('I',"Suppression impossible de l'annonce collectée n°$idAnn ($siret)",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
$this->logger->info("Suppression impossible de l'annonce collectée n°$idAnn ($siret)");
$error->errnum = 1;
$error->errmsg = 'Suppression de l\'annonce impossible';
}
@ -752,7 +752,7 @@ class Saisie extends Scores_Ws_Server
} else {
$iDb = new Metier_Util_Db();
Metier_Util_Log::write('I',"Lecture de l'annonce collectée n°$idAnn ($siret)",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
$this->logger->info("Lecture de l'annonce collectée n°$idAnn ($siret)");
$idAnn = preg_replace('/^0\./','', ''.$idAnn) * 1;
if ($idAnn>0)
{
@ -811,7 +811,7 @@ class Saisie extends Scores_Ws_Server
$annonceCollecte->nouvFJ = $ann['nouvFJ'];
$annonceCollecte->source = $ann['source'];
Metier_Util_Log::write('I',"Lecture de l'annonce collectée n°$idAnn ($siret) : ".$ann['raisonSociale'],__LINE__,__FILE__, __FUNCTION__, __CLASS__);
$this->logger->info("Lecture de l'annonce collectée n°$idAnn ($siret) : ".$ann['raisonSociale']);
} else {
$error->errnum = 1;
$error->errmsg = 'Edition impossible';
@ -956,12 +956,12 @@ class Saisie extends Scores_Ws_Server
'idSuppr' => $this->User->id),
"id=$idAnn $strSql", false))
{
Metier_Util_Log::write('I',"Suppression de l'annonce en source $source$idAnn ($siret)",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
$this->logger->info("Suppression de l'annonce en source $source$idAnn ($siret)");
$error->errnum = 0;
$error->errmsg = '';
$result = true;
} else {
Metier_Util_Log::write('I',"Suppression impossible de l'annonce en source $source$idAnn ($siret)",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
$this->logger->info("Suppression impossible de l'annonce en source $source$idAnn ($siret)");
$error->errnum = 1;
$error->errmsg = 'Suppression de l\'annonce impossible';
}
@ -983,7 +983,7 @@ class Saisie extends Scores_Ws_Server
*/
public function dupliqueAnnonce($source=0, $idAnn, $siretIn=0, $siretOut=0)
{
Metier_Util_Log::write('I',"Demande de duplication d'annonce en source $source sur n°$idAnn (siretIn=$siretIn, siretOut=$siretOut)",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
$this->logger->info("Demande de duplication d'annonce en source $source sur n°$idAnn (siretIn=$siretIn, siretOut=$siretOut)");
$this->authenticate();
//Initialisation
@ -1174,7 +1174,7 @@ class Saisie extends Scores_Ws_Server
'idSirenage' => $this->User->id,
);
if ($iDb->update('jo.bodacc_detail', $tabUpdate, "siren='$siren' AND id='$id'")){
Metier_Util_Log::write('I',"setAnnonceEven (siren=$siren, list=$list)",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
$this->logger->info("setAnnonceEven (siren=$siren, list=$list)");
return true;
}
}