Merge branch 'develop'
This commit is contained in:
commit
ccf56c244d
62
docs/README
62
docs/README
@ -3,16 +3,58 @@ WebService
|
|||||||
|
|
||||||
- Créer le vhost, voir le fichier VHOST pour les exemples
|
- Créer le vhost, voir le fichier VHOST pour les exemples
|
||||||
|
|
||||||
|
<VirtualHost *:80>
|
||||||
|
ServerName webservice.sd.dev
|
||||||
|
AddDefaultCharset utf-8
|
||||||
|
|
||||||
|
<IfModule mod_xsendfile.c>
|
||||||
|
XSendFile On
|
||||||
|
XSendFilePath /home/vhosts/webservice/shared
|
||||||
|
</IfModule>
|
||||||
|
|
||||||
|
DocumentRoot /home/vhosts/webservice/public
|
||||||
|
<Directory /home/vhosts/webservice/public/>
|
||||||
|
EnableSendfile Off
|
||||||
|
AllowOverride none
|
||||||
|
Require all granted
|
||||||
|
<Files ~ "^\.user.ini">
|
||||||
|
Order allow,deny
|
||||||
|
Deny from all
|
||||||
|
</Files>
|
||||||
|
<IfModule mod_rewrite.c>
|
||||||
|
RewriteEngine On
|
||||||
|
RewriteCond %{REQUEST_URI} ^/favicon.ico$ [OR]
|
||||||
|
RewriteCond %{REQUEST_FILENAME} -s [OR]
|
||||||
|
RewriteCond %{REQUEST_FILENAME} -l [OR]
|
||||||
|
RewriteCond %{REQUEST_FILENAME} -d
|
||||||
|
RewriteRule ^.*$ - [NC,L]
|
||||||
|
RewriteRule ^.*$ index.php [NC,L]
|
||||||
|
</IfModule>
|
||||||
|
</Directory>
|
||||||
|
|
||||||
|
<Directory /home/vhosts/webservice/public/assets/>
|
||||||
|
<IfModule mod_rewrite.c>
|
||||||
|
RewriteEngine Off
|
||||||
|
</IfModule>
|
||||||
|
</Directory>
|
||||||
|
|
||||||
|
# Possible values include: debug, info, notice, warn, error, crit, alert, emerg.
|
||||||
|
LogLevel error
|
||||||
|
ErrorLog ${APACHE_LOG_DIR}/webservice-error.log
|
||||||
|
CustomLog ${APACHE_LOG_DIR}/webservice-access.log combined
|
||||||
|
</VirtualHost>
|
||||||
|
|
||||||
- Installer les librairies avec composer
|
- Installer les librairies avec composer
|
||||||
|
|
||||||
$ composer install
|
$ composer install
|
||||||
|
|
||||||
|
|
||||||
- Configurer l'application
|
- Configurer l'application
|
||||||
|
|
||||||
La config (fichier application.ini) est à placer dans "application/configs/"
|
La config (fichier application.ini) est à placer dans "application/configs/"
|
||||||
|
|
||||||
Exemple de la config dans "docs/config/application.ini"
|
Exemple de la config dans "docs/config/application.ini" (Modifier selon les besoins)
|
||||||
(Modifier selon les besoins)
|
|
||||||
|
|
||||||
- APPLICATION_ENV
|
- APPLICATION_ENV
|
||||||
|
|
||||||
@ -25,6 +67,19 @@ WebService
|
|||||||
|
|
||||||
Cette variable est accessible dans PHP.
|
Cette variable est accessible dans PHP.
|
||||||
|
|
||||||
|
. mod_php
|
||||||
|
|
||||||
|
Add in <VirtualHost/>
|
||||||
|
SetEnv APPLICATION_ENV "development"
|
||||||
|
|
||||||
|
. php-fpm
|
||||||
|
|
||||||
|
Add a file in document root path (public/) a file .user.ini
|
||||||
|
env[APPLICATION_ENV] = "development"
|
||||||
|
|
||||||
|
See the .user.ini file
|
||||||
|
|
||||||
|
|
||||||
- Créer les repertoires de données nécessaires
|
- Créer les repertoires de données nécessaires
|
||||||
|
|
||||||
[WORKSPACE]/data/webservice/
|
[WORKSPACE]/data/webservice/
|
||||||
@ -106,6 +161,3 @@ Pour spécifier des éléments de taille (non pris en compte sur le WSDL)
|
|||||||
@xsd maxLength=15
|
@xsd maxLength=15
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
117
docs/VHOST
117
docs/VHOST
@ -1,117 +0,0 @@
|
|||||||
|
|
||||||
PHP Variables
|
|
||||||
=============
|
|
||||||
|
|
||||||
. mod_php
|
|
||||||
|
|
||||||
Add in <VirtualHost/>
|
|
||||||
SetEnv APPLICATION_ENV "development"
|
|
||||||
|
|
||||||
. php-fpm
|
|
||||||
|
|
||||||
Add a file in document root path (public/) a file .user.ini
|
|
||||||
env[APPLICATION_ENV] = "development"
|
|
||||||
|
|
||||||
See the .user.dev.ini file
|
|
||||||
|
|
||||||
Variables
|
|
||||||
---------
|
|
||||||
<mode> : production, staging, development
|
|
||||||
Défini le mode de fonctionnement pour les erreurs, etc
|
|
||||||
|
|
||||||
|
|
||||||
Development
|
|
||||||
===========
|
|
||||||
|
|
||||||
<VirtualHost *:80>
|
|
||||||
ServerName webservice.sd.dev
|
|
||||||
AddDefaultCharset utf-8
|
|
||||||
|
|
||||||
<IfModule mod_xsendfile.c>
|
|
||||||
XSendFile On
|
|
||||||
XSendFilePath /home/vhosts/webservice/shared
|
|
||||||
</IfModule>
|
|
||||||
|
|
||||||
DocumentRoot /home/vhosts/webservice/public
|
|
||||||
<Directory /home/vhosts/webservice/public/>
|
|
||||||
EnableSendfile Off
|
|
||||||
AllowOverride none
|
|
||||||
Require all granted
|
|
||||||
<Files ~ "^\.user.ini">
|
|
||||||
Order allow,deny
|
|
||||||
Deny from all
|
|
||||||
</Files>
|
|
||||||
<IfModule mod_rewrite.c>
|
|
||||||
RewriteEngine On
|
|
||||||
RewriteCond %{REQUEST_URI} ^/favicon.ico$ [OR]
|
|
||||||
RewriteCond %{REQUEST_FILENAME} -s [OR]
|
|
||||||
RewriteCond %{REQUEST_FILENAME} -l [OR]
|
|
||||||
RewriteCond %{REQUEST_FILENAME} -d
|
|
||||||
RewriteRule ^.*$ - [NC,L]
|
|
||||||
RewriteRule ^.*$ index.php [NC,L]
|
|
||||||
</IfModule>
|
|
||||||
</Directory>
|
|
||||||
|
|
||||||
<Directory /home/vhosts/webservice/public/assets/>
|
|
||||||
<IfModule mod_rewrite.c>
|
|
||||||
RewriteEngine Off
|
|
||||||
</IfModule>
|
|
||||||
</Directory>
|
|
||||||
|
|
||||||
# Possible values include: debug, info, notice, warn, error, crit, alert, emerg.
|
|
||||||
LogLevel error
|
|
||||||
ErrorLog ${APACHE_LOG_DIR}/webservice-error.log
|
|
||||||
CustomLog ${APACHE_LOG_DIR}/webservice-access.log combined
|
|
||||||
</VirtualHost>
|
|
||||||
|
|
||||||
|
|
||||||
Production
|
|
||||||
==========
|
|
||||||
|
|
||||||
<VirtualHost *:8000>
|
|
||||||
ServerName webservice.scores-decisions.com
|
|
||||||
AddDefaultCharset utf-8
|
|
||||||
UseCanonicalName On
|
|
||||||
UseCanonicalPhysicalPort On
|
|
||||||
ServerSignature Off
|
|
||||||
|
|
||||||
SetEnv APPLICATION_ENV "production"
|
|
||||||
|
|
||||||
<IfModule mod_xsendfile.c>
|
|
||||||
XSendFile On
|
|
||||||
XSendFilePath /home/vhosts/webservice/shared
|
|
||||||
</IfModule>
|
|
||||||
|
|
||||||
DirectoryIndex index.php
|
|
||||||
DocumentRoot /home/vhosts/webservice/current/public
|
|
||||||
<Directory /home/vhosts/webservice/current/public/>
|
|
||||||
Options FollowSymLinks Indexes
|
|
||||||
AllowOverride none
|
|
||||||
Require all granted
|
|
||||||
<Files ~ "^\.user.ini">
|
|
||||||
Order allow,deny
|
|
||||||
Deny from all
|
|
||||||
</Files>
|
|
||||||
<IfModule mod_rewrite.c>
|
|
||||||
RewriteEngine On
|
|
||||||
RewriteCond %{REQUEST_URI} ^/favicon.ico$ [OR]
|
|
||||||
RewriteCond %{REQUEST_FILENAME} -s [OR]
|
|
||||||
RewriteCond %{REQUEST_FILENAME} -l [OR]
|
|
||||||
RewriteCond %{REQUEST_FILENAME} -d
|
|
||||||
RewriteRule ^.*$ - [NC,L]
|
|
||||||
RewriteRule ^.*$ index.php [NC,L]
|
|
||||||
</IfModule>
|
|
||||||
</Directory>
|
|
||||||
|
|
||||||
<Directory /home/vhosts/webservice/current/public/assets/>
|
|
||||||
<IfModule mod_rewrite.c>
|
|
||||||
RewriteEngine Off
|
|
||||||
</IfModule>
|
|
||||||
</Directory>
|
|
||||||
|
|
||||||
# Possible values include: debug, info, notice, warn, error, crit, alert, emerg.
|
|
||||||
LogLevel error
|
|
||||||
ErrorLog ${APACHE_LOG_DIR}/webservice-error.log
|
|
||||||
CustomLog ${APACHE_LOG_DIR}/webservice-access.log combined
|
|
||||||
</VirtualHost>
|
|
||||||
|
|
@ -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)
|
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 = '';
|
$jour = $mois = $annee = '';
|
||||||
if ($dateNaiss != '' && $dateNaiss != '//' && $dateNaiss != '0/0/0') {
|
if ($dateNaiss != '' && $dateNaiss != '//' && $dateNaiss != '0/0/0') {
|
||||||
$tabDateNaiss = explode('/', $dateNaiss);
|
$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 (e.adr_dep=99, (SELECT libPays FROM jo.tabPays p WHERE p.codePaysInsee=e.adr_com) , 'France') AS libPays";
|
||||||
|
|
||||||
if ($typeId == 'TEL') {
|
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 {
|
try {
|
||||||
$stmt = $this->conn->executeQuery("SELECT count(*) AS nb FROM jo.etablissements
|
$stmt = $this->conn->executeQuery("SELECT count(*) AS nb FROM jo.etablissements
|
||||||
WHERE TEL=$id OR FAX=$id $filtreActif");
|
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;
|
return $tabRet;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -6458,7 +6458,7 @@ class Metier_Insee_MInsee extends Metier_Insee_Table
|
|||||||
*/
|
*/
|
||||||
public function getAnnoncesAsso($siren, $idAnnonce=0, $offset=0, $lignes=100)
|
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';
|
$siretMin = $siren.'00000';
|
||||||
$siretMax = $siren.'99999';
|
$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;
|
return $tabRet;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -107,7 +107,7 @@ class Scores_Auth_Adapter_Db implements Zend_Auth_Adapter_Interface
|
|||||||
return new Zend_Auth_Result(Zend_Auth_Result::FAILURE_IDENTITY_NOT_FOUND, $identity,
|
return new Zend_Auth_Result(Zend_Auth_Result::FAILURE_IDENTITY_NOT_FOUND, $identity,
|
||||||
array("Identifiant ou mot de passe invalid"));
|
array("Identifiant ou mot de passe invalid"));
|
||||||
} else {
|
} else {
|
||||||
$result = $stmt->fetch(PDO::FETC_OBJ);
|
$result = $stmt->fetch(PDO::FETCH_OBJ);
|
||||||
if ($this->_password == $result->password
|
if ($this->_password == $result->password
|
||||||
|| $this->_password == md5($result->login.'|'.$result->password)) {
|
|| $this->_password == md5($result->login.'|'.$result->password)) {
|
||||||
|
|
||||||
|
@ -22,13 +22,13 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
public function getIdentite($siret, $id, $dept, $waldec)
|
public function getIdentite($siret, $id, $dept, $waldec)
|
||||||
{
|
{
|
||||||
$forceVerif = false;
|
$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();
|
$iInsee = new Metier_Insee_MInsee();
|
||||||
$result = new EntrepResult();
|
$result = new EntrepResult();
|
||||||
|
|
||||||
if ($waldec != '' && substr($waldec,0,1) == 'W' && $siret*1 == 0) {
|
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);
|
$rep = $iInsee->getEtablissementsParId('AUTRE', $waldec, 0, 20, 20);
|
||||||
$etabs = $rep['reponses'];
|
$etabs = $rep['reponses'];
|
||||||
if ($rep['nbReponses'] > 0) {
|
if ($rep['nbReponses'] > 0) {
|
||||||
@ -38,7 +38,7 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
} else {
|
} 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 = new ErrorElement();
|
||||||
$error->errnum = 108;
|
$error->errnum = 108;
|
||||||
$error->errmsg = 'Waldec inconnu';
|
$error->errmsg = 'Waldec inconnu';
|
||||||
@ -62,7 +62,7 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
$nic = '';
|
$nic = '';
|
||||||
}
|
}
|
||||||
else {
|
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 = new ErrorElement();
|
||||||
$error->errnum = 102;
|
$error->errnum = 102;
|
||||||
$error->errmsg = 'Siren Siret inexistant';
|
$error->errmsg = 'Siren Siret inexistant';
|
||||||
@ -72,7 +72,7 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
}
|
}
|
||||||
$siren = substr(''.$siret,0,9)*1;
|
$siren = substr(''.$siret,0,9)*1;
|
||||||
if ($siren == 0 && $id == 0) {
|
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 = new ErrorElement();
|
||||||
$error->errnum = 102;
|
$error->errnum = 102;
|
||||||
$error->errmsg = 'Siren inexistant';
|
$error->errmsg = 'Siren inexistant';
|
||||||
@ -82,7 +82,7 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
}
|
}
|
||||||
|
|
||||||
if ($id == 0 && !$iInsee->valideSiren($siren, $nic)) {
|
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 = new ErrorElement();
|
||||||
$error->errnum = 105;
|
$error->errnum = 105;
|
||||||
$error->errmsg = 'Siren invalide';
|
$error->errmsg = 'Siren invalide';
|
||||||
@ -92,7 +92,7 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
}
|
}
|
||||||
|
|
||||||
if ($dep == 974) {
|
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);
|
$rep = $iInsee->getEtablissements($siren, $nic, 0, 20, 20, $dep);
|
||||||
$etabs = $rep['reponses'];
|
$etabs = $rep['reponses'];
|
||||||
if ($rep['nbReponses']>0) {
|
if ($rep['nbReponses']>0) {
|
||||||
@ -103,7 +103,7 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
} else {
|
} 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 = new ErrorElement();
|
||||||
$error->errnum = 107;
|
$error->errnum = 107;
|
||||||
$error->errmsg = 'Entreprise ou Association non présente dans le département demandé';
|
$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);
|
$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)) {
|
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 = new ErrorElement();
|
||||||
$error->errnum = 102;
|
$error->errnum = 102;
|
||||||
$error->errmsg = 'Siren inexistant';
|
$error->errmsg = 'Siren inexistant';
|
||||||
@ -253,7 +253,7 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
$item->Naf4EntLib = $entrep2['apen4_lib'];
|
$item->Naf4EntLib = $entrep2['apen4_lib'];
|
||||||
$item->Naf4EtabLib = $entrep2['apet4_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);
|
$this->wsLog('identite', $siret, $id);
|
||||||
|
|
||||||
$error = new ErrorElement();
|
$error = new ErrorElement();
|
||||||
|
@ -27,7 +27,7 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
}
|
}
|
||||||
$forceVerif = false;
|
$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();
|
$tabRet = array();
|
||||||
$siret = trim($siret);
|
$siret = trim($siret);
|
||||||
@ -45,12 +45,12 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
$this->sendError('1020');
|
$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();
|
$iInsee = new Metier_Insee_MInsee();
|
||||||
$entrep = $iInsee->getIdentiteEntreprise($siren, $nic, $id, $forceVerif, false);
|
$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']) ) {
|
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');
|
$this->sendError('1020');
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -176,7 +176,7 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
$identite->DateMajANN = $entrep['dateMajANN']; //@todo : date
|
$identite->DateMajANN = $entrep['dateMajANN']; //@todo : date
|
||||||
$identite->DateMajID = $entrep['dateMajIdentite']; //@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);
|
$this->wsLog('identite',$siret,$id);
|
||||||
|
|
||||||
return $identite;
|
return $identite;
|
||||||
@ -339,7 +339,7 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
{
|
{
|
||||||
$this->authenticate();
|
$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($adresse)) $adresse = '';
|
||||||
if (empty($codePostal)) $codePostal = '';
|
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";
|
$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);
|
@fwrite($fp, $str.PHP_EOL);
|
||||||
@fclose($fp);
|
@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->nbReponses = count($tabRet);
|
||||||
$result->nbReponsesTotal = $etabs['nbReponsesTotal'];
|
$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";
|
$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);
|
@fwrite($fp, $str.PHP_EOL);
|
||||||
@fclose($fp);
|
@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->nbReponses = $etabs['nbReponses'];
|
||||||
$result->nbReponsesTotal = $etabs['nbReponsesTotal'];
|
$result->nbReponsesTotal = $etabs['nbReponsesTotal'];
|
||||||
@ -438,10 +438,10 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
{
|
{
|
||||||
$this->authenticate();
|
$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 ){
|
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');
|
$this->sendError('1010');
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -576,11 +576,11 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
$typeId = substr(trim(strtoupper($typeId)),0,1);
|
$typeId = substr(trim(strtoupper($typeId)),0,1);
|
||||||
|
|
||||||
if ($typeId!='I' && $typeId!='W' && $typeId!='R') {
|
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');
|
$this->sendError('1021');
|
||||||
}
|
}
|
||||||
$tabRet = array();
|
$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')
|
if ($typeId=='W' || $typeId=='R')
|
||||||
{
|
{
|
||||||
$iInsee = new Metier_Insee_MInsee();
|
$iInsee = new Metier_Insee_MInsee();
|
||||||
@ -646,11 +646,11 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
if (empty($maxRep)) $maxRep = 0;
|
if (empty($maxRep)) $maxRep = 0;
|
||||||
|
|
||||||
$tabRet = array();
|
$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);
|
//$assocs=$this->iInsee->rechercheEtab($raisonSociale, $adresse, $codePostal, $ville, $siege, $nbRep, $pertinence);
|
||||||
/** @todo A FAIRE **/
|
/** @todo A FAIRE **/
|
||||||
if (strlen($telFax)<10 || strlen($telFax)>14) {
|
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');
|
$this->sendError('1011');
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -27,7 +27,7 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
}
|
}
|
||||||
$forceVerif = false;
|
$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();
|
$tabRet = array();
|
||||||
$siret = trim($siret);
|
$siret = trim($siret);
|
||||||
@ -45,12 +45,12 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
$this->sendError('1020');
|
$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();
|
$iInsee = new Metier_Insee_MInsee();
|
||||||
$entrep = $iInsee->getIdentiteEntreprise($siren, $nic, $id, $forceVerif, false);
|
$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']) ) {
|
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');
|
$this->sendError('1020');
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -176,7 +176,7 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
$identite->DateMajANN = $entrep['dateMajANN']; //@todo : date
|
$identite->DateMajANN = $entrep['dateMajANN']; //@todo : date
|
||||||
$identite->DateMajID = $entrep['dateMajIdentite']; //@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);
|
$this->wsLog('identite',$siret,$id);
|
||||||
|
|
||||||
return $identite;
|
return $identite;
|
||||||
@ -339,7 +339,7 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
{
|
{
|
||||||
$this->authenticate();
|
$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($adresse)) $adresse = '';
|
||||||
if (empty($codePostal)) $codePostal = '';
|
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";
|
$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);
|
@fwrite($fp, $str.PHP_EOL);
|
||||||
@fclose($fp);
|
@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->nbReponses = count($tabRet);
|
||||||
$result->nbReponsesTotal = $etabs['nbReponsesTotal'];
|
$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";
|
$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);
|
@fwrite($fp, $str.PHP_EOL);
|
||||||
@fclose($fp);
|
@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->nbReponses = $etabs['nbReponses'];
|
||||||
$result->nbReponsesTotal = $etabs['nbReponsesTotal'];
|
$result->nbReponsesTotal = $etabs['nbReponsesTotal'];
|
||||||
@ -438,10 +438,10 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
{
|
{
|
||||||
$this->authenticate();
|
$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 ){
|
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');
|
$this->sendError('1010');
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -576,11 +576,11 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
$typeId = substr(trim(strtoupper($typeId)),0,1);
|
$typeId = substr(trim(strtoupper($typeId)),0,1);
|
||||||
|
|
||||||
if ($typeId!='I' && $typeId!='W' && $typeId!='R') {
|
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');
|
$this->sendError('1021');
|
||||||
}
|
}
|
||||||
$tabRet = array();
|
$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')
|
if ($typeId=='W' || $typeId=='R')
|
||||||
{
|
{
|
||||||
$iInsee = new Metier_Insee_MInsee();
|
$iInsee = new Metier_Insee_MInsee();
|
||||||
@ -646,11 +646,11 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
if (empty($maxRep)) $maxRep = 0;
|
if (empty($maxRep)) $maxRep = 0;
|
||||||
|
|
||||||
$tabRet = array();
|
$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);
|
//$assocs=$this->iInsee->rechercheEtab($raisonSociale, $adresse, $codePostal, $ville, $siege, $nbRep, $pertinence);
|
||||||
/** @todo A FAIRE **/
|
/** @todo A FAIRE **/
|
||||||
if (strlen($telFax)<10 || strlen($telFax)>14) {
|
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');
|
$this->sendError('1011');
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -716,12 +716,12 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
if($nbRep > 200) { $nbRep = 200; }
|
if($nbRep > 200) { $nbRep = 200; }
|
||||||
$departement = $dep;
|
$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) {
|
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');
|
$this->sendError('1010');
|
||||||
} elseif ($siren*1==0) {
|
} 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');
|
$this->sendError('1010');
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -767,7 +767,7 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
$result[] = $etablissement;
|
$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);
|
$this->wsLog('etablissements',$siren);
|
||||||
$output = new ListeEtablissementsReturn();
|
$output = new ListeEtablissementsReturn();
|
||||||
$output->nbReponses = $nbReponses;
|
$output->nbReponses = $nbReponses;
|
||||||
|
@ -27,7 +27,7 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
$forceVerif = false;
|
$forceVerif = false;
|
||||||
|
|
||||||
$tdeb = microtime(1);
|
$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();
|
$tabRet = array();
|
||||||
$siret = trim($siret);
|
$siret = trim($siret);
|
||||||
@ -45,12 +45,12 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
$this->sendError('1020');
|
$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();
|
$iInsee = new Metier_Insee_MInsee();
|
||||||
$entrep = $iInsee->getIdentiteEntreprise($siren, $nic, $id, $forceVerif);
|
$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']) ) {
|
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');
|
$this->sendError('1020');
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -89,7 +89,7 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
$identite->DateMajRCS = $entrep['DateMajRCS']; //@todo : date
|
$identite->DateMajRCS = $entrep['DateMajRCS']; //@todo : date
|
||||||
$identite->DateMajID = $entrep['dateMajIdentite']; //@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);
|
$this->wsLog('identite',$siret,$id);
|
||||||
return $identite;
|
return $identite;
|
||||||
@ -252,7 +252,7 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
{
|
{
|
||||||
$this->authenticate();
|
$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($adresse)) $adresse = '';
|
||||||
if (empty($codePostal)) $codePostal = '';
|
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";
|
$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);
|
@fwrite($fp, $str.PHP_EOL);
|
||||||
@fclose($fp);
|
@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->nbReponses = count($tabRet);
|
||||||
$result->nbReponsesTotal = $etabs['nbReponsesTotal'];
|
$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";
|
$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);
|
@fwrite($fp, $str.PHP_EOL);
|
||||||
@fclose($fp);
|
@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->nbReponses = $etabs['nbReponses'];
|
||||||
$result->nbReponsesTotal = $etabs['nbReponsesTotal'];
|
$result->nbReponsesTotal = $etabs['nbReponsesTotal'];
|
||||||
@ -351,10 +351,10 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
{
|
{
|
||||||
$this->authenticate();
|
$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 ){
|
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');
|
$this->sendError('1010');
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -489,11 +489,11 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
$typeId = substr(trim(strtoupper($typeId)),0,1);
|
$typeId = substr(trim(strtoupper($typeId)),0,1);
|
||||||
|
|
||||||
if ($typeId!='I' && $typeId!='W' && $typeId!='R') {
|
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');
|
$this->sendError('1021');
|
||||||
}
|
}
|
||||||
$tabRet = array();
|
$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')
|
if ($typeId=='W' || $typeId=='R')
|
||||||
{
|
{
|
||||||
$iInsee = new Metier_Insee_MInsee();
|
$iInsee = new Metier_Insee_MInsee();
|
||||||
@ -559,11 +559,11 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
if (empty($maxRep)) $maxRep = 0;
|
if (empty($maxRep)) $maxRep = 0;
|
||||||
|
|
||||||
$tabRet = array();
|
$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);
|
//$assocs=$this->iInsee->rechercheEtab($raisonSociale, $adresse, $codePostal, $ville, $siege, $nbRep, $pertinence);
|
||||||
/** @todo A FAIRE **/
|
/** @todo A FAIRE **/
|
||||||
if (strlen($telFax)<10 || strlen($telFax)>14) {
|
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');
|
$this->sendError('1011');
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -29,7 +29,7 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
$forceVerif = false;
|
$forceVerif = false;
|
||||||
|
|
||||||
$tdeb = microtime(1);
|
$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();
|
$tabRet = array();
|
||||||
$siret = trim($siret);
|
$siret = trim($siret);
|
||||||
@ -47,12 +47,12 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
$this->sendError('1020');
|
$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();
|
$iInsee = new Metier_Insee_MInsee();
|
||||||
$entrep = $iInsee->getIdentiteEntreprise($siren, $nic, $id, $forceVerif, false);
|
$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']) ) {
|
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');
|
$this->sendError('1020');
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -106,7 +106,7 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
if ($nbPrivileges > 0) {
|
if ($nbPrivileges > 0) {
|
||||||
$identite->Privileges = true;
|
$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);
|
$this->wsLog('identite',$siret,$id);
|
||||||
return $identite;
|
return $identite;
|
||||||
@ -127,13 +127,13 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
//Initialisation
|
//Initialisation
|
||||||
if (empty($histo)) { $histo = false; }
|
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();
|
$tabRet = array();
|
||||||
if (strlen($siren)<>9) {
|
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');
|
$this->sendError('1010');
|
||||||
} elseif ($siren*1==0) {
|
} 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');
|
$this->sendError('1010');
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -159,7 +159,7 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
$liste[] = $dirigeant;
|
$liste[] = $dirigeant;
|
||||||
}
|
}
|
||||||
$this->wsLog('dirigeants',$siren,$option);
|
$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 = new DirigeantsReturn();
|
||||||
$output->result = $liste;
|
$output->result = $liste;
|
||||||
return $output;
|
return $output;
|
||||||
@ -331,11 +331,11 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
$typeId = substr(trim(strtoupper($typeId)),0,1);
|
$typeId = substr(trim(strtoupper($typeId)),0,1);
|
||||||
|
|
||||||
if ($typeId!='I' && $typeId!='W' && $typeId!='R') {
|
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');
|
$this->sendError('1021');
|
||||||
}
|
}
|
||||||
$tabRet = array();
|
$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')
|
if ($typeId=='W' || $typeId=='R')
|
||||||
{
|
{
|
||||||
$iInsee = new Metier_Insee_MInsee();
|
$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;
|
if (!in_array($actif, array(0,1,2))) $actif = 2;
|
||||||
|
|
||||||
$tabRet = array();
|
$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);
|
//$assocs=$this->iInsee->rechercheEtab($raisonSociale, $adresse, $codePostal, $ville, $siege, $nbRep, $pertinence);
|
||||||
/** @todo A FAIRE **/
|
/** @todo A FAIRE **/
|
||||||
if (strlen($telFax)<10 || strlen($telFax)>14) {
|
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');
|
$this->sendError('1011');
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -470,7 +470,7 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
{
|
{
|
||||||
$this->authenticate();
|
$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($adresse)) $adresse = '';
|
||||||
if (empty($codePostal)) $codePostal = '';
|
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";
|
$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);
|
fwrite($fp, $str.PHP_EOL);
|
||||||
fclose($fp);
|
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->nbReponses = count($tabRet);
|
||||||
$result->nbReponsesTotal = $etabs['nbReponsesTotal'];
|
$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";
|
$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);
|
fwrite($fp, $str.PHP_EOL);
|
||||||
fclose($fp);
|
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->nbReponses = $etabs['nbReponses'];
|
||||||
$result->nbReponsesTotal = $etabs['nbReponsesTotal'];
|
$result->nbReponsesTotal = $etabs['nbReponsesTotal'];
|
||||||
@ -565,10 +565,10 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
{
|
{
|
||||||
$this->authenticate();
|
$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 ){
|
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');
|
$this->sendError('1010');
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -719,12 +719,12 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
|
|
||||||
$tabAct = $tabPar = array();
|
$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){
|
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');
|
$this->sendError('1010');
|
||||||
} elseif ($siren*1==0) {
|
} 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');
|
$this->sendError('1010');
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -24,7 +24,7 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
$fp = fopen(LOG_PATH.'/accesDistant.log', 'a');
|
$fp = fopen(LOG_PATH.'/accesDistant.log', 'a');
|
||||||
fwrite($fp,$ligne.PHP_EOL);
|
fwrite($fp,$ligne.PHP_EOL);
|
||||||
fclose($fp);
|
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();
|
$tabRet = array();
|
||||||
$siret = trim($siret);
|
$siret = trim($siret);
|
||||||
@ -42,17 +42,17 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
$this->sendError('1020');
|
$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();
|
$iInsee = new Metier_Insee_MInsee();
|
||||||
$entrep = $iInsee->getIdentiteEntreprise($siren, $nic, $id, $forceVerif);
|
$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);
|
$duree = round(microtime(1)-$tdeb,3);
|
||||||
$ligne = date('YmdHis').";$siret;Ws->getIdentite juste apres iInsee->... ($duree s)";
|
$ligne = date('YmdHis').";$siret;Ws->getIdentite juste apres iInsee->... ($duree s)";
|
||||||
$fp = fopen(LOG_PATH.'/accesDistant.log', 'a');
|
$fp = fopen(LOG_PATH.'/accesDistant.log', 'a');
|
||||||
fwrite($fp,$ligne.PHP_EOL);
|
fwrite($fp,$ligne.PHP_EOL);
|
||||||
fclose($fp);
|
fclose($fp);
|
||||||
if (empty($entrep) || empty($entrep['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');
|
$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);
|
$this->wsLog('identite',$siret,$id);
|
||||||
$duree=round(microtime(1)-$tdeb,3);
|
$duree=round(microtime(1)-$tdeb,3);
|
||||||
$ligne=date('YmdHis').";$siret;Ws->getIdentite APRES ($duree s) !!!";
|
$ligne=date('YmdHis').";$siret;Ws->getIdentite APRES ($duree s) !!!";
|
||||||
@ -299,7 +299,7 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
$this->authenticate();
|
$this->authenticate();
|
||||||
$this->permission('idprocol');
|
$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();
|
$tabRet = array();
|
||||||
$siret = trim($siret);
|
$siret = trim($siret);
|
||||||
@ -317,17 +317,17 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
$this->sendError('1020');
|
$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();
|
$iInsee = new Metier_Insee_MInsee();
|
||||||
$entrep = $iInsee->getIdentiteEntreprise($siren, $nic, $id, $forceVerif);
|
$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);
|
$duree = round(microtime(1)-$tdeb,3);
|
||||||
$ligne = date('YmdHis').";$siret;Ws->getIdentite juste apres iInsee->... ($duree s)";
|
$ligne = date('YmdHis').";$siret;Ws->getIdentite juste apres iInsee->... ($duree s)";
|
||||||
$fp = fopen(LOG_PATH.'/accesDistant.log', 'a');
|
$fp = fopen(LOG_PATH.'/accesDistant.log', 'a');
|
||||||
fwrite($fp,$ligne.PHP_EOL);
|
fwrite($fp,$ligne.PHP_EOL);
|
||||||
fclose($fp);
|
fclose($fp);
|
||||||
if (empty($entrep)) {
|
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');
|
$this->sendError('1020');
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -644,7 +644,7 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
$identiteProcol->CessionMandataire = $tabCes['cessMand'];
|
$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);
|
$this->wsLog('identite',$siret,$id);
|
||||||
|
|
||||||
return $identiteProcol;
|
return $identiteProcol;
|
||||||
@ -666,12 +666,12 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
if (empty($actifsUniquement)) { $actifsUniquement = true; }
|
if (empty($actifsUniquement)) { $actifsUniquement = true; }
|
||||||
$tabAct = $tabPar = array();
|
$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){
|
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');
|
$this->sendError('1010');
|
||||||
} elseif ($siren*1==0) {
|
} 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');
|
$this->sendError('1010');
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -696,7 +696,7 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
$tabAct[] = $actionnaire;
|
$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();
|
$tabP = $liensM->getParticipations();
|
||||||
$nbP = count($tabP);
|
$nbP = count($tabP);
|
||||||
$tabPar = array();
|
$tabPar = array();
|
||||||
@ -716,7 +716,7 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
$tabPar[] = $participation;
|
$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);
|
$this->wsLog('liens',$siren);
|
||||||
|
|
||||||
$output = new LiensReturn();
|
$output = new LiensReturn();
|
||||||
@ -751,12 +751,12 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
if($nbRep > 200) { $nbRep = 200; }
|
if($nbRep > 200) { $nbRep = 200; }
|
||||||
$departement = $dep;
|
$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) {
|
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');
|
$this->sendError('1010');
|
||||||
} elseif ($siren*1==0) {
|
} 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');
|
$this->sendError('1010');
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -789,7 +789,7 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
$result[] = $etablissement;
|
$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);
|
$this->wsLog('etablissements',$siren);
|
||||||
$output = new ListeEtablissementsReturn();
|
$output = new ListeEtablissementsReturn();
|
||||||
$output->nbReponses = $nbReponses;
|
$output->nbReponses = $nbReponses;
|
||||||
@ -812,13 +812,13 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
//Initialisation
|
//Initialisation
|
||||||
if (empty($histo)) { $histo = false; }
|
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();
|
$tabRet = array();
|
||||||
if (strlen($siren)<>9) {
|
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');
|
$this->sendError('1010');
|
||||||
} elseif ($siren*1==0) {
|
} 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');
|
$this->sendError('1010');
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -843,7 +843,7 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
$liste[] = $dirigeant;
|
$liste[] = $dirigeant;
|
||||||
}
|
}
|
||||||
$this->wsLog('dirigeants',$siren,$option);
|
$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 = new DirigeantsReturn();
|
||||||
$output->result = $liste;
|
$output->result = $liste;
|
||||||
return $output;
|
return $output;
|
||||||
@ -875,15 +875,15 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
//Valeur max
|
//Valeur max
|
||||||
if($nbRep > 200) { $nbRep = 200; }
|
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();
|
$liste = array();
|
||||||
|
|
||||||
if (strlen($siren)!=9) {
|
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');
|
$this->sendError('1010');
|
||||||
} elseif (intval($siren)==0 && $idAnn=='') {
|
} 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');
|
$this->sendError('1010');
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -922,7 +922,7 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
|
|
||||||
if (empty($anns) && empty($annsB) && empty($annsA) && empty($annsM))
|
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->errnum = 102;
|
||||||
$error->errmsg = 'Siren inexistant B '.$siren.' '.$idAnn;
|
$error->errmsg = 'Siren inexistant B '.$siren.' '.$idAnn;
|
||||||
}
|
}
|
||||||
@ -1098,7 +1098,7 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
if ($nbReponses>0){
|
if ($nbReponses>0){
|
||||||
//$liste = array_slice($liste, $position, $nbRep);
|
//$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);
|
$this->wsLog('annonces',$siren,$filtre.'/'.$idAnn);
|
||||||
|
|
||||||
$output = new AnnoncesReturn();
|
$output = new AnnoncesReturn();
|
||||||
@ -1174,13 +1174,13 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
//Valeur max
|
//Valeur max
|
||||||
if($nbRep > 200) { $nbRep = 200; }
|
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) {
|
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');
|
$this->sendError('1010');
|
||||||
} elseif (intval($siren)==0 && $idAnn=='') {
|
} 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');
|
$this->sendError('1010');
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -1279,13 +1279,13 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
//Valeur max
|
//Valeur max
|
||||||
if($nbRep > 200) { $nbRep = 200; }
|
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') {
|
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');
|
$this->sendError('1010');
|
||||||
} elseif (intval($siren)==0 && is_null($idAnn)) {
|
} 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');
|
$this->sendError('1010');
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -1379,10 +1379,10 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
}
|
}
|
||||||
|
|
||||||
if (strlen($siren)<>9) {
|
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');
|
$this->sendError('1010');
|
||||||
} elseif (intval($siren)==0 && is_null($idAnn)) {
|
} 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');
|
$this->sendError('1010');
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -1468,13 +1468,13 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
//Valeur max
|
//Valeur max
|
||||||
if($nbRep > 200) { $nbRep = 200; }
|
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) {
|
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');
|
$this->sendError('1010');
|
||||||
} elseif (intval($siren)==0 && is_null($idAnn)) {
|
} 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');
|
$this->sendError('1010');
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -1571,9 +1571,9 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
}
|
}
|
||||||
|
|
||||||
$tabRet = array();
|
$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 ){
|
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');
|
$this->sendError('1010');
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -1581,7 +1581,7 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
require_once 'Metier/Scores/MScores.php';
|
require_once 'Metier/Scores/MScores.php';
|
||||||
$tabRet = calculIndiScore($siren, $nic, $accesDist, $niveau, false, 'scores');
|
$tabRet = calculIndiScore($siren, $nic, $accesDist, $niveau, false, 'scores');
|
||||||
$duree = round(microtime(true)-$tDeb,3);
|
$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();
|
$output = new Indiscore();
|
||||||
foreach($tabRet as $key => $value){
|
foreach($tabRet as $key => $value){
|
||||||
@ -1829,9 +1829,9 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
}*/
|
}*/
|
||||||
|
|
||||||
$tabRet = array();
|
$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 ){
|
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');
|
$this->sendError('1010');
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -1839,7 +1839,7 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
require_once 'Metier/Scores/MScores.php';
|
require_once 'Metier/Scores/MScores.php';
|
||||||
$tabRet = calculIndiScore($siren, $nic, $accesDist, $niveau, false, 'valo');
|
$tabRet = calculIndiScore($siren, $nic, $accesDist, $niveau, false, 'valo');
|
||||||
$duree = round(microtime(true)-$tDeb,3);
|
$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();
|
$output = new Indiscore();
|
||||||
foreach($tabRet as $key => $value){
|
foreach($tabRet as $key => $value){
|
||||||
@ -2052,13 +2052,13 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
if (empty($position)) { $position = 0; }
|
if (empty($position)) { $position = 0; }
|
||||||
if (empty($nbRep) || $nbRep>1000) { $nbRep = 1000; }
|
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();
|
$tabRet = array();
|
||||||
if (strlen($siren)<>9) {
|
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');
|
$this->sendError('1010');
|
||||||
} elseif ($siren*1==0) {
|
} 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');
|
$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);
|
$this->wsLog('evenements',$siren);
|
||||||
$output = new InseeReturn();
|
$output = new InseeReturn();
|
||||||
$output->nbReponses = count($tabRet); // @todo : retrouver le nombre total d'évenements
|
$output->nbReponses = count($tabRet); // @todo : retrouver le nombre total d'évenements
|
||||||
@ -2255,7 +2255,7 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
$lieuNaiss = $criteres->lieuNaiss;
|
$lieuNaiss = $criteres->lieuNaiss;
|
||||||
$pertinence = $criteres->pertinence;
|
$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($prenom)) $prenom = '';
|
||||||
if (empty($dateNaiss)) $dateNaiss = '';
|
if (empty($dateNaiss)) $dateNaiss = '';
|
||||||
@ -2307,7 +2307,7 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
}
|
}
|
||||||
|
|
||||||
if ($etabs['nbReponses']==0){
|
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();
|
$search = new SearchDirReturn();
|
||||||
@ -2342,11 +2342,11 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
$typeId = substr(trim(strtoupper($typeId)),0,1);
|
$typeId = substr(trim(strtoupper($typeId)),0,1);
|
||||||
|
|
||||||
if ($typeId!='I' && $typeId!='W' && $typeId!='R') {
|
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');
|
$this->sendError('1021');
|
||||||
}
|
}
|
||||||
$tabRet = array();
|
$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')
|
if ($typeId=='W' || $typeId=='R')
|
||||||
{
|
{
|
||||||
$iInsee = new Metier_Insee_MInsee();
|
$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;
|
if (!in_array($actif, array(0,1,2))) $actif = 2;
|
||||||
|
|
||||||
$tabRet = array();
|
$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);
|
//$assocs=$this->iInsee->rechercheEtab($raisonSociale, $adresse, $codePostal, $ville, $siege, $nbRep, $pertinence);
|
||||||
/** @todo A FAIRE **/
|
/** @todo A FAIRE **/
|
||||||
if (strlen($telFax)<10 || strlen($telFax)>14) {
|
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');
|
$this->sendError('1011');
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -2481,7 +2481,7 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
{
|
{
|
||||||
$this->authenticate();
|
$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($adresse)) $adresse = '';
|
||||||
if (empty($codePostal)) $codePostal = '';
|
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";
|
$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);
|
fwrite($fp, $str.PHP_EOL);
|
||||||
fclose($fp);
|
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->nbReponses = count($tabRet);
|
||||||
$result->nbReponsesTotal = $etabs['nbReponsesTotal'];
|
$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";
|
$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);
|
fwrite($fp, $str.PHP_EOL);
|
||||||
fclose($fp);
|
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->nbReponses = $etabs['nbReponses'];
|
||||||
$result->nbReponsesTotal = $etabs['nbReponsesTotal'];
|
$result->nbReponsesTotal = $etabs['nbReponsesTotal'];
|
||||||
@ -2575,10 +2575,10 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
{
|
{
|
||||||
$this->authenticate();
|
$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 ){
|
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');
|
$this->sendError('1010');
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -2672,7 +2672,7 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
|
|
||||||
} else {
|
} else {
|
||||||
try {
|
try {
|
||||||
$this->conn->insert(jo.siren_inexistants, array(
|
$this->conn->insert('jo.siren_inexistants', array(
|
||||||
'siren' => $siren,
|
'siren' => $siren,
|
||||||
'nic' => $nic,
|
'nic' => $nic,
|
||||||
'dep' => $dep,
|
'dep' => $dep,
|
||||||
@ -2709,34 +2709,34 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
|
|
||||||
//Initialisation
|
//Initialisation
|
||||||
$siren = trim($siren);
|
$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();
|
$tabRet = array();
|
||||||
if (strlen($siren)<>9) {
|
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');
|
$this->sendError('1010');
|
||||||
} elseif ($siren*1==0) {
|
} 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');
|
$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();
|
$iInsee = new Metier_Insee_MInsee();
|
||||||
$entrep = $iInsee->getIdentiteEntreprise($siren);
|
$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))
|
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');
|
$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 = new Metier_Partenaires_MTva();
|
||||||
$iTva->setCompanyId($siren);
|
$iTva->setCompanyId($siren);
|
||||||
$iTva->setRemote();
|
$iTva->setRemote();
|
||||||
$iTva->getTVA();
|
$iTva->getTVA();
|
||||||
if ($iTva->vatDefined) $tva=$iTva->vatNumber;
|
if ($iTva->vatDefined) $tva=$iTva->vatNumber;
|
||||||
else $tva='N/A';
|
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 = new TvaReturn();
|
||||||
$output->id = $entrep['id'];
|
$output->id = $entrep['id'];
|
||||||
@ -2751,7 +2751,7 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
$output->Siren = $entrep['Siren'];
|
$output->Siren = $entrep['Siren'];
|
||||||
$output->Tva = $tva;
|
$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);
|
$this->wsLog('tva',$siren);
|
||||||
|
|
||||||
return $output;
|
return $output;
|
||||||
@ -2774,23 +2774,23 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
$tabRet = array();
|
$tabRet = array();
|
||||||
$siren = substr($siren,0,9);
|
$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) {
|
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');
|
$this->sendError('1010');
|
||||||
}
|
}
|
||||||
$iBourse = new Metier_Partenaires_MBourse();
|
$iBourse = new Metier_Partenaires_MBourse();
|
||||||
$anns = $iBourse->getInfosReg($siren, $id);
|
$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) ){
|
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');
|
$this->sendError('1030');
|
||||||
}
|
}
|
||||||
|
|
||||||
foreach ($anns as $nb=>$ann)
|
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) {
|
if ($id == false) {
|
||||||
$infos = new InfosReg();
|
$infos = new InfosReg();
|
||||||
$infos->id = $ann['id'];
|
$infos->id = $ann['id'];
|
||||||
@ -2817,7 +2817,7 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
$tabRet[] = $infos;
|
$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);
|
$this->wsLog('infosreg',$siren,$id);
|
||||||
$output = new InfosRegReturn();
|
$output = new InfosRegReturn();
|
||||||
$output->result = $tabRet;
|
$output->result = $tabRet;
|
||||||
@ -2836,19 +2836,19 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
|
|
||||||
//Initialisation
|
//Initialisation
|
||||||
$error = new ErrorType();
|
$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);
|
$siren = substr($siren,0,9);
|
||||||
|
|
||||||
if ($siren*1==0) {
|
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');
|
$this->sendError('1010');
|
||||||
}
|
}
|
||||||
|
|
||||||
$iBourse = new Metier_Partenaires_MBourse();
|
$iBourse = new Metier_Partenaires_MBourse();
|
||||||
$bourse = $iBourse->getInfosBourse($siren);
|
$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)) {
|
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');
|
$this->sendError('1030');
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -2957,7 +2957,7 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
$nic = '00000';
|
$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();
|
$iDb = new Metier_Util_Db();
|
||||||
$login = $this->User->login;
|
$login = $this->User->login;
|
||||||
@ -3313,14 +3313,14 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
if (empty($typeBilan)) { $typeBilan = 'N'; }
|
if (empty($typeBilan)) { $typeBilan = 'N'; }
|
||||||
if (empty($ref)) { $ref = ''; }
|
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();
|
$tabRet = array();
|
||||||
if (strlen($siren)<>9){
|
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');
|
$this->sendError('1010');
|
||||||
} elseif ($siren*1==0) {
|
} 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');
|
$this->sendError('1010');
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -3362,12 +3362,12 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
|
|
||||||
//Initialisation
|
//Initialisation
|
||||||
$tabRet = array();
|
$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) {
|
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');
|
$this->sendError('1010');
|
||||||
} elseif ($siren*1==0) {
|
} 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');
|
$this->sendError('1010');
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -3390,7 +3390,7 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
$tabRet[] = $element;
|
$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);
|
$this->wsLog('listebilans', $siren);
|
||||||
$output = new ListeBilansReturn();
|
$output = new ListeBilansReturn();
|
||||||
$output->nbReponses = count($tabRet);
|
$output->nbReponses = count($tabRet);
|
||||||
@ -3411,20 +3411,20 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
$tabRet = array();
|
$tabRet = array();
|
||||||
$siren = trim(substr($siren,0,9));
|
$siren = trim(substr($siren,0,9));
|
||||||
$result = false;
|
$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) {
|
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');
|
$this->sendError('1010');
|
||||||
}
|
}
|
||||||
|
|
||||||
$iInsee = new Metier_Insee_MInsee();
|
$iInsee = new Metier_Insee_MInsee();
|
||||||
$entrep = $iInsee->sirenExiste($siren);
|
$entrep = $iInsee->sirenExiste($siren);
|
||||||
if (empty($entrep)) {
|
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;
|
$result = false;
|
||||||
} else {
|
} 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;
|
$result = true;
|
||||||
}
|
}
|
||||||
$this->wsLog('sirenExiste',$siren);
|
$this->wsLog('sirenExiste',$siren);
|
||||||
@ -3448,7 +3448,7 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
//Initialisation
|
//Initialisation
|
||||||
$tabRet = array();
|
$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;
|
if (strlen($dateAnnee)==4) $annee = $dateAnnee;
|
||||||
else $annee = substr($dateAnnee,0,4);
|
else $annee = substr($dateAnnee,0,4);
|
||||||
@ -3539,19 +3539,19 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
$tabRatiosInfos = $tabRatiosSecteurs = $tabBilansR = array();
|
$tabRatiosInfos = $tabRatiosSecteurs = $tabBilansR = array();
|
||||||
$tabRatios2 = $tabRatiosEvol = array();
|
$tabRatios2 = $tabRatiosEvol = array();
|
||||||
$tabRet = 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){
|
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');
|
$this->sendError('1010');
|
||||||
} elseif ($siren*1==0) {
|
} 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');
|
$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();
|
$iInsee = new Metier_Insee_MInsee();
|
||||||
$tabIdentite = $iInsee->getIdentiteEntreprise($siren,0,0,false,false);
|
$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'];
|
$naf = $tabIdentite['NafEnt'];
|
||||||
$nafLib = $tabIdentite['NafEntLib'];
|
$nafLib = $tabIdentite['NafEntLib'];
|
||||||
$efftr = $tabIdentite['Effectif']*1;
|
$efftr = $tabIdentite['Effectif']*1;
|
||||||
@ -3566,7 +3566,7 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
$tabRatios = calculRatios($tabBilans, $tabIdentite, true);
|
$tabRatios = calculRatios($tabBilans, $tabIdentite, true);
|
||||||
}
|
}
|
||||||
$nbRatios = count($tabRatios);
|
$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 **/
|
/** Tableau d'infos sur les formules **/
|
||||||
$tabBorneMin = $tabBorneMax = array();
|
$tabBorneMin = $tabBorneMax = array();
|
||||||
@ -3650,7 +3650,7 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
$tabBilansR[] = $bilansInfos;
|
$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
|
// Tableau des ratios secteurs
|
||||||
|
|
||||||
@ -3725,7 +3725,7 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
$output->RatiosInfos = $tabRatiosInfos;
|
$output->RatiosInfos = $tabRatiosInfos;
|
||||||
$output->RatiosSecteur = $tabRatiosSecteurs;
|
$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);
|
$this->wsLog($page, $siren);
|
||||||
return $output;
|
return $output;
|
||||||
|
|
||||||
@ -3801,8 +3801,7 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
//Initialisation
|
//Initialisation
|
||||||
$iDb = new Metier_Util_Db();
|
$iDb = new Metier_Util_Db();
|
||||||
$tabRet = array();
|
$tabRet = array();
|
||||||
Metier_Util_Log::write('I',"Liste des banques demandée pour siren $siren",
|
$this->logger->info("Liste des banques demandée pour siren $siren");
|
||||||
__LINE__,__FILE__, __FUNCTION__, __CLASS__);
|
|
||||||
|
|
||||||
if (intval($siren)<=1000) {
|
if (intval($siren)<=1000) {
|
||||||
$this->sendError('1010');
|
$this->sendError('1010');
|
||||||
@ -3857,7 +3856,7 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
$banque->ville = $adrBanqueVille;
|
$banque->ville = $adrBanqueVille;
|
||||||
$tabRet[] = $banque;
|
$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);
|
$this->wsLog('banque', $siren);
|
||||||
$output = new BanquesReturn();
|
$output = new BanquesReturn();
|
||||||
@ -3881,7 +3880,7 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
$error = new ErrorType();
|
$error = new ErrorType();
|
||||||
$type = strtolower($type);
|
$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();
|
$tabRet = array();
|
||||||
$iBodacc = new Metier_Bodacc_MBodacc();
|
$iBodacc = new Metier_Bodacc_MBodacc();
|
||||||
$cp=$codeInsee*1;
|
$cp=$codeInsee*1;
|
||||||
@ -3987,9 +3986,9 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
$codeTGI = $tribunal['triCode'];
|
$codeTGI = $tribunal['triCode'];
|
||||||
$code = strtoupper(substr($tribunal['triCode'],0,3));
|
$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'].', '.
|
"Type=".$tribunal['triType'].', '.
|
||||||
"Code=".$tribunal[$codeTGI],__LINE__,__FILE__, __FUNCTION__, __CLASS__);
|
"Code=".$tribunal[$codeTGI]);
|
||||||
|
|
||||||
if ($tribunal['triType']<>'E' && $tribunal['triType']<>'O' &&
|
if ($tribunal['triType']<>'E' && $tribunal['triType']<>'O' &&
|
||||||
$tribunal['triType']<>'T' && $tribunal['triType']<>'R' &&
|
$tribunal['triType']<>'T' && $tribunal['triType']<>'R' &&
|
||||||
@ -4127,7 +4126,7 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
$tabRet[] = $competence;
|
$tabRet[] = $competence;
|
||||||
}
|
}
|
||||||
$nbComp = count($tabTmp);
|
$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')
|
elseif ($type=='cfe')
|
||||||
{
|
{
|
||||||
|
@ -36,7 +36,7 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
$iInsee = new Metier_Insee_MInsee();
|
$iInsee = new Metier_Insee_MInsee();
|
||||||
$entrep = $iInsee->getIdentiteEntreprise($siren, $nic, $id, $forceVerif);
|
$entrep = $iInsee->getIdentiteEntreprise($siren, $nic, $id, $forceVerif);
|
||||||
if (empty($entrep) || empty($entrep['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');
|
$this->sendError('1020');
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -472,7 +472,7 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
$this->authenticate();
|
$this->authenticate();
|
||||||
$this->permission('idprocol');
|
$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();
|
$tabRet = array();
|
||||||
$siret = trim($siret);
|
$siret = trim($siret);
|
||||||
@ -493,7 +493,7 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
$iInsee = new Metier_Insee_MInsee();
|
$iInsee = new Metier_Insee_MInsee();
|
||||||
$entrep = $iInsee->getIdentiteEntreprise($siren, $nic, $id, $forceVerif);
|
$entrep = $iInsee->getIdentiteEntreprise($siren, $nic, $id, $forceVerif);
|
||||||
if (empty($entrep)) {
|
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');
|
$this->sendError('1020');
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -811,7 +811,7 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
$identiteProcol->CessionMandataire = $tabCes['cessMand'];
|
$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);
|
$this->wsLog('identite', $siret, $id);
|
||||||
|
|
||||||
return $identiteProcol;
|
return $identiteProcol;
|
||||||
@ -1369,12 +1369,12 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
|
|
||||||
$departement = $dep;
|
$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) {
|
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');
|
$this->sendError('1010');
|
||||||
} elseif ($siren*1==0) {
|
} 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');
|
$this->sendError('1010');
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -1406,7 +1406,7 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
$result[] = $etablissement;
|
$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);
|
$this->wsLog('etablissements',$siren);
|
||||||
$output = new ListeEtablissementsReturn();
|
$output = new ListeEtablissementsReturn();
|
||||||
$output->nbReponses = $nbReponses;
|
$output->nbReponses = $nbReponses;
|
||||||
@ -1429,23 +1429,21 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
//Initialisation
|
//Initialisation
|
||||||
if (empty($histo)) { $histo = false; }
|
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();
|
$tabRet = array();
|
||||||
if (strlen($siren)<>9) {
|
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');
|
$this->sendError('1010');
|
||||||
} elseif ($siren*1==0) {
|
} 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');
|
$this->sendError('1010');
|
||||||
}
|
}
|
||||||
|
|
||||||
$iInsee = new Metier_Insee_MInsee();
|
$iInsee = new Metier_Insee_MInsee();
|
||||||
$dirs = $iInsee->getDirigeants($siren, $histo);
|
$dirs = $iInsee->getDirigeants($siren, $histo);
|
||||||
//Metier_Util_Log::write('W', print_r($dirs, true), __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
|
||||||
$liste = array();
|
$liste = array();
|
||||||
foreach ($dirs as $nb => $dir)
|
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 = new Dirigeant();
|
||||||
$dirigeant->Code = $dir['Fonction'];
|
$dirigeant->Code = $dir['Fonction'];
|
||||||
$dirigeant->Titre = $dir['Titre'];
|
$dirigeant->Titre = $dir['Titre'];
|
||||||
@ -1463,7 +1461,7 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
$liste[] = $dirigeant;
|
$liste[] = $dirigeant;
|
||||||
}
|
}
|
||||||
$this->wsLog('dirigeants',$siren,$option);
|
$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 = new DirigeantsReturn();
|
||||||
$output->result = $liste;
|
$output->result = $liste;
|
||||||
return $output;
|
return $output;
|
||||||
@ -1495,15 +1493,15 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
//Valeur max
|
//Valeur max
|
||||||
if($nbRep > 200) { $nbRep = 200; }
|
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();
|
$liste = array();
|
||||||
|
|
||||||
if (strlen($siren)!=9) {
|
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');
|
$this->sendError('1010');
|
||||||
} elseif (intval($siren)==0 && $idAnn=='') {
|
} 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');
|
$this->sendError('1010');
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -1540,10 +1538,10 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
} elseif ($filtre==4) {
|
} elseif ($filtre==4) {
|
||||||
$annsM=$iInsee->getAnnoncesBoamp($siren, $idAnn);
|
$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))
|
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->errnum = 102;
|
||||||
$error->errmsg = 'Siren inexistant B '.$siren.' '.$idAnn;
|
$error->errmsg = 'Siren inexistant B '.$siren.' '.$idAnn;
|
||||||
}
|
}
|
||||||
@ -1551,7 +1549,6 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
{
|
{
|
||||||
foreach ($anns as $nb=>$ann)
|
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();
|
$evens = array();
|
||||||
foreach ($ann['evenements'] as $tabEven)
|
foreach ($ann['evenements'] as $tabEven)
|
||||||
{
|
{
|
||||||
@ -1596,7 +1593,6 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
{
|
{
|
||||||
foreach ($annsB as $nb=>$ann)
|
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();
|
$evens = array();
|
||||||
foreach ($ann['evenements'] as $tabEven)
|
foreach ($ann['evenements'] as $tabEven)
|
||||||
{
|
{
|
||||||
@ -1637,7 +1633,6 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
{
|
{
|
||||||
foreach ($annsA as $nb=>$ann)
|
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();
|
$evens = array();
|
||||||
foreach ($ann['evenements'] as $tabEven)
|
foreach ($ann['evenements'] as $tabEven)
|
||||||
{
|
{
|
||||||
@ -1722,7 +1717,7 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
if ($nbReponses>0){
|
if ($nbReponses>0){
|
||||||
//$liste = array_slice($liste, $position, $nbRep);
|
//$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);
|
$this->wsLog('annonces',$siren,$filtre.'/'.$idAnn);
|
||||||
|
|
||||||
$output = new AnnoncesReturn();
|
$output = new AnnoncesReturn();
|
||||||
@ -1800,13 +1795,13 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
//Valeur max
|
//Valeur max
|
||||||
if($nbRep > 200) { $nbRep = 200; }
|
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) {
|
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');
|
$this->sendError('1010');
|
||||||
} elseif (intval($siren)==0 && $idAnn=='') {
|
} 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');
|
$this->sendError('1010');
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -1926,13 +1921,13 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
//Valeur max
|
//Valeur max
|
||||||
if($nbRep > 200) { $nbRep = 200; }
|
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') {
|
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');
|
$this->sendError('1010');
|
||||||
} elseif (intval($siren)==0 && is_null($idAnn)) {
|
} 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');
|
$this->sendError('1010');
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -2032,10 +2027,10 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
}
|
}
|
||||||
|
|
||||||
if (strlen($siren)<>9) {
|
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');
|
$this->sendError('1010');
|
||||||
} elseif (intval($siren)==0 && is_null($idAnn)) {
|
} 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');
|
$this->sendError('1010');
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -2154,13 +2149,13 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
//Valeur max
|
//Valeur max
|
||||||
if($nbRep > 200) { $nbRep = 200; }
|
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) {
|
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');
|
$this->sendError('1010');
|
||||||
} elseif (intval($siren)==0 && is_null($idAnn)) {
|
} 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');
|
$this->sendError('1010');
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -2258,9 +2253,9 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
}
|
}
|
||||||
|
|
||||||
$tabRet = array();
|
$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 ){
|
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');
|
$this->sendError('1010');
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -2268,7 +2263,7 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
require_once 'Metier/Scores/MScores.php';
|
require_once 'Metier/Scores/MScores.php';
|
||||||
$tabRet = calculIndiScore($siren, $nic, $accesDist, $niveau, false, 'scores');
|
$tabRet = calculIndiScore($siren, $nic, $accesDist, $niveau, false, 'scores');
|
||||||
$duree = round(microtime(true)-$tDeb,3);
|
$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();
|
$output = new Indiscore();
|
||||||
foreach($tabRet as $key => $value){
|
foreach($tabRet as $key => $value){
|
||||||
@ -2499,9 +2494,9 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
$niveau = 2;
|
$niveau = 2;
|
||||||
|
|
||||||
$tabRet = array();
|
$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 ){
|
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');
|
$this->sendError('1010');
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -2509,7 +2504,7 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
require_once 'Metier/Scores/MScores.php';
|
require_once 'Metier/Scores/MScores.php';
|
||||||
$tabRet = calculIndiScore($siren, $nic, $accesPartenaire, $niveau, false, 'valo');
|
$tabRet = calculIndiScore($siren, $nic, $accesPartenaire, $niveau, false, 'valo');
|
||||||
$duree = round(microtime(true)-$tDeb,3);
|
$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();
|
$ouput = new Valo();
|
||||||
|
|
||||||
@ -2736,7 +2731,7 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
{
|
{
|
||||||
$iInsee = new Metier_Insee_MInsee();
|
$iInsee = new Metier_Insee_MInsee();
|
||||||
$tabIdentite = $iInsee->getIdentiteEntreprise($siren,0,0,false,false);
|
$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'];
|
$naf = $tabIdentite['NafEnt'];
|
||||||
$nafLib = $tabIdentite['NafEntLib'];
|
$nafLib = $tabIdentite['NafEntLib'];
|
||||||
$efftr = $tabIdentite['Effectif']*1;
|
$efftr = $tabIdentite['Effectif']*1;
|
||||||
@ -2762,7 +2757,7 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
}
|
}
|
||||||
|
|
||||||
$nbRatios = count($tabRatios);
|
$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();
|
$tabAnnees = array();
|
||||||
if ( $nbRatios > 0 ) {
|
if ( $nbRatios > 0 ) {
|
||||||
@ -2833,7 +2828,7 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
$tabBilansR[] = $bilansInfos;
|
$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
|
// Tableau des ratios secteurs
|
||||||
if (strlen($naf)>4) $strNaf = " AND naf5='$naf' ";
|
if (strlen($naf)>4) $strNaf = " AND naf5='$naf' ";
|
||||||
@ -3113,7 +3108,7 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
$lieuNaiss = $criteres->lieuNaiss;
|
$lieuNaiss = $criteres->lieuNaiss;
|
||||||
$pertinence = $criteres->pertinence;
|
$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($prenom)) $prenom = '';
|
||||||
if (empty($dateNaiss)) $dateNaiss = '';
|
if (empty($dateNaiss)) $dateNaiss = '';
|
||||||
@ -3166,7 +3161,7 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
}
|
}
|
||||||
|
|
||||||
if ($etabs['nbReponses']==0){
|
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();
|
$search = new SearchDirReturn();
|
||||||
@ -3201,11 +3196,11 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
$typeId = substr(trim(strtoupper($typeId)),0,1);
|
$typeId = substr(trim(strtoupper($typeId)),0,1);
|
||||||
|
|
||||||
if ($typeId!='I' && $typeId!='W' && $typeId!='R') {
|
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');
|
$this->sendError('1021');
|
||||||
}
|
}
|
||||||
$tabRet = array();
|
$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')
|
if ($typeId=='W' || $typeId=='R')
|
||||||
{
|
{
|
||||||
$iInsee = new Metier_Insee_MInsee();
|
$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;
|
if (!in_array($actif, array(0,1,2))) $actif = 2;
|
||||||
|
|
||||||
$tabRet = array();
|
$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);
|
//$assocs=$this->iInsee->rechercheEtab($raisonSociale, $adresse, $codePostal, $ville, $siege, $nbRep, $pertinence);
|
||||||
/** @todo A FAIRE **/
|
/** @todo A FAIRE **/
|
||||||
if (strlen($telFax)<10 || strlen($telFax)>14) {
|
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');
|
$this->sendError('1011');
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -3351,7 +3346,7 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
{
|
{
|
||||||
$this->authenticate();
|
$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($adresse)) $adresse = '';
|
||||||
if (empty($codePostal)) $codePostal = '';
|
if (empty($codePostal)) $codePostal = '';
|
||||||
@ -3422,7 +3417,7 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
$siretTrouve = 0;
|
$siretTrouve = 0;
|
||||||
if ($etabs['nbReponses']==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->nbReponses = count($tabRet);
|
||||||
$result->nbReponsesTotal = $etabs['nbReponsesTotal'];
|
$result->nbReponsesTotal = $etabs['nbReponsesTotal'];
|
||||||
@ -3432,7 +3427,7 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
}
|
}
|
||||||
|
|
||||||
if ($etabs['nbReponses']==1) $siretTrouve=$etabs['reponses'][0]['Siret'];
|
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->nbReponses = $etabs['nbReponses'];
|
||||||
$result->nbReponsesTotal = $etabs['nbReponsesTotal'];
|
$result->nbReponsesTotal = $etabs['nbReponsesTotal'];
|
||||||
@ -3454,14 +3449,14 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
{
|
{
|
||||||
$this->authenticate();
|
$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
|
// --- Supprimer les éléments autres que chiffres dans le siret
|
||||||
$siret = preg_replace('/[^0-9]/', '', $siret);
|
$siret = preg_replace('/[^0-9]/', '', $siret);
|
||||||
|
|
||||||
// --- Controle de la taille du siret/siren
|
// --- Controle de la taille du siret/siren
|
||||||
if ( strlen($siret)!=14 && strlen($siret)!=9 ){
|
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');
|
$this->sendError('1010');
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -3596,34 +3591,34 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
|
|
||||||
//Initialisation
|
//Initialisation
|
||||||
$siren = trim($siren);
|
$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();
|
$tabRet = array();
|
||||||
if (strlen($siren)<>9) {
|
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');
|
$this->sendError('1010');
|
||||||
} elseif ($siren*1==0) {
|
} 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');
|
$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();
|
$iInsee = new Metier_Insee_MInsee();
|
||||||
$entrep = $iInsee->getIdentiteEntreprise($siren);
|
$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))
|
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');
|
$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 = new Metier_Partenaires_MTva();
|
||||||
$iTva->setCompanyId($siren);
|
$iTva->setCompanyId($siren);
|
||||||
$iTva->setRemote();
|
$iTva->setRemote();
|
||||||
$iTva->getTVA();
|
$iTva->getTVA();
|
||||||
if ($iTva->vatDefined) $tva=$iTva->vatNumber;
|
if ($iTva->vatDefined) $tva=$iTva->vatNumber;
|
||||||
else $tva='N/A';
|
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 = new TvaReturn();
|
||||||
$output->id = $entrep['id'];
|
$output->id = $entrep['id'];
|
||||||
@ -3638,7 +3633,7 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
$output->Siren = $entrep['Siren'];
|
$output->Siren = $entrep['Siren'];
|
||||||
$output->Tva = $tva;
|
$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);
|
$this->wsLog('tva',$siren);
|
||||||
|
|
||||||
return $output;
|
return $output;
|
||||||
@ -3661,23 +3656,21 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
$tabRet = array();
|
$tabRet = array();
|
||||||
$siren = substr($siren,0,9);
|
$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) {
|
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');
|
$this->sendError('1010');
|
||||||
}
|
}
|
||||||
$iBourse = new Metier_Partenaires_MBourse();
|
$iBourse = new Metier_Partenaires_MBourse();
|
||||||
$anns = $iBourse->getInfosReg($siren, $id);
|
$anns = $iBourse->getInfosReg($siren, $id);
|
||||||
//Metier_Util_Log::write('W', print_r($entrep, true), __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
|
||||||
if ( empty($anns) ){
|
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');
|
$this->sendError('1030');
|
||||||
}
|
}
|
||||||
|
|
||||||
foreach ($anns as $nb=>$ann)
|
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) {
|
if ($id === null) {
|
||||||
$infos = new InfosReg();
|
$infos = new InfosReg();
|
||||||
$infos->id = $ann['id'];
|
$infos->id = $ann['id'];
|
||||||
@ -3704,7 +3697,7 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
$tabRet[] = $infos;
|
$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);
|
$this->wsLog('infosreg',$siren,$id);
|
||||||
$output = new InfosRegReturn();
|
$output = new InfosRegReturn();
|
||||||
$output->result = $tabRet;
|
$output->result = $tabRet;
|
||||||
@ -3723,19 +3716,18 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
|
|
||||||
//Initialisation
|
//Initialisation
|
||||||
$error = new ErrorType();
|
$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);
|
$siren = substr($siren,0,9);
|
||||||
|
|
||||||
if ($siren*1==0) {
|
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');
|
$this->sendError('1010');
|
||||||
}
|
}
|
||||||
|
|
||||||
$iBourse = new Metier_Partenaires_MBourse();
|
$iBourse = new Metier_Partenaires_MBourse();
|
||||||
$bourse = $iBourse->getInfosBourse($siren);
|
$bourse = $iBourse->getInfosBourse($siren);
|
||||||
//Metier_Util_Log::write('W', print_r($entrep, true), __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
|
||||||
if (empty($bourse)) {
|
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');
|
$this->sendError('1030');
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -3844,7 +3836,7 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
$nic = '00000';
|
$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();
|
$iDb = new Metier_Util_Db();
|
||||||
$login = $this->User->login;
|
$login = $this->User->login;
|
||||||
@ -4236,14 +4228,14 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
if (empty($typeBilan)) { $typeBilan = 'N'; }
|
if (empty($typeBilan)) { $typeBilan = 'N'; }
|
||||||
if (empty($ref)) { $ref = ''; }
|
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();
|
$tabRet = array();
|
||||||
if (strlen($siren)<>9){
|
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');
|
$this->sendError('1010');
|
||||||
} elseif ($siren*1==0) {
|
} 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');
|
$this->sendError('1010');
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -4305,12 +4297,12 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
|
|
||||||
//Initialisation
|
//Initialisation
|
||||||
$tabRet = array();
|
$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) {
|
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');
|
$this->sendError('1010');
|
||||||
} elseif ($siren*1==0) {
|
} 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');
|
$this->sendError('1010');
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -4332,7 +4324,7 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
$tabRet[] = $element;
|
$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);
|
$this->wsLog('listebilans', $siren);
|
||||||
$output = new ListeBilansReturn();
|
$output = new ListeBilansReturn();
|
||||||
$output->nbReponses = count($tabRet);
|
$output->nbReponses = count($tabRet);
|
||||||
@ -4455,20 +4447,20 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
$tabRet = array();
|
$tabRet = array();
|
||||||
$siren = trim(substr($siren,0,9));
|
$siren = trim(substr($siren,0,9));
|
||||||
$result = false;
|
$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) {
|
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');
|
$this->sendError('1010');
|
||||||
}
|
}
|
||||||
|
|
||||||
$iInsee = new Metier_Insee_MInsee();
|
$iInsee = new Metier_Insee_MInsee();
|
||||||
$entrep = $iInsee->sirenExiste($siren);
|
$entrep = $iInsee->sirenExiste($siren);
|
||||||
if (empty($entrep)) {
|
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;
|
$result = false;
|
||||||
} else {
|
} 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;
|
$result = true;
|
||||||
}
|
}
|
||||||
$this->wsLog('sirenExiste',$siren);
|
$this->wsLog('sirenExiste',$siren);
|
||||||
@ -4492,7 +4484,7 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
//Initialisation
|
//Initialisation
|
||||||
$tabRet = array();
|
$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;
|
if (strlen($dateAnnee)==4) $annee = $dateAnnee;
|
||||||
else $annee = substr($dateAnnee,0,4);
|
else $annee = substr($dateAnnee,0,4);
|
||||||
@ -4578,19 +4570,19 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
//Initialisation
|
//Initialisation
|
||||||
if (empty($page)) $page = 'ratios';
|
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){
|
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');
|
$this->sendError('1010');
|
||||||
} elseif ($siren*1==0) {
|
} 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');
|
$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();
|
$iInsee = new Metier_Insee_MInsee();
|
||||||
$tabIdentite = $iInsee->getIdentiteEntreprise($siren,0,0,false,false);
|
$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'];
|
$naf = $tabIdentite['NafEnt'];
|
||||||
$nafLib = $tabIdentite['NafEntLib'];
|
$nafLib = $tabIdentite['NafEntLib'];
|
||||||
$efftr = $tabIdentite['Effectif']*1;
|
$efftr = $tabIdentite['Effectif']*1;
|
||||||
@ -4677,7 +4669,7 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
}
|
}
|
||||||
|
|
||||||
$nbRatios = count($tabRatios);
|
$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();
|
$tabAnnees = array();
|
||||||
if ( $nbRatios > 0 ) {
|
if ( $nbRatios > 0 ) {
|
||||||
@ -4756,7 +4748,7 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
$tabBilansR[] = $bilansInfos;
|
$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
|
// Tableau des ratios secteurs
|
||||||
if (strlen($naf)>4) $strNaf = " AND naf5='$naf' ";
|
if (strlen($naf)>4) $strNaf = " AND naf5='$naf' ";
|
||||||
@ -4826,7 +4818,7 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
$output->RatiosInfos = $tabRatiosInfos;
|
$output->RatiosInfos = $tabRatiosInfos;
|
||||||
$output->RatiosSecteur = $tabRatiosSecteurs;
|
$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);
|
$this->wsLog($page, $siren);
|
||||||
return $output;
|
return $output;
|
||||||
|
|
||||||
@ -4903,7 +4895,7 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
//Initialisation
|
//Initialisation
|
||||||
$iDb = new Metier_Util_Db();
|
$iDb = new Metier_Util_Db();
|
||||||
$tabRet = array();
|
$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) {
|
if (intval($siren)<=1000) {
|
||||||
$this->sendError('1010');
|
$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);
|
$this->wsLog('banque', $siren);
|
||||||
$output = new BanquesReturn();
|
$output = new BanquesReturn();
|
||||||
@ -4980,7 +4972,7 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
$error = new ErrorType();
|
$error = new ErrorType();
|
||||||
$type = strtolower($type);
|
$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();
|
$tabRet = array();
|
||||||
$iBodacc = new Metier_Bodacc_MBodacc();
|
$iBodacc = new Metier_Bodacc_MBodacc();
|
||||||
$cp=$codeInsee*1;
|
$cp=$codeInsee*1;
|
||||||
@ -5089,9 +5081,9 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
$codeTGI = $tribunal['triCode'];
|
$codeTGI = $tribunal['triCode'];
|
||||||
$code = strtoupper(substr($tribunal['triCode'],0,3));
|
$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'].', '.
|
"Type=".$tribunal['triType'].', '.
|
||||||
"Code=".$tribunal[$codeTGI],__LINE__,__FILE__, __FUNCTION__, __CLASS__);
|
"Code=".$tribunal[$codeTGI]);
|
||||||
|
|
||||||
if ($tribunal['triType']<>'E' && $tribunal['triType']<>'O' &&
|
if ($tribunal['triType']<>'E' && $tribunal['triType']<>'O' &&
|
||||||
$tribunal['triType']<>'T' && $tribunal['triType']<>'R' &&
|
$tribunal['triType']<>'T' && $tribunal['triType']<>'R' &&
|
||||||
@ -5229,7 +5221,7 @@ class Entreprise extends Scores_Ws_Server
|
|||||||
$tabRet[] = $competence;
|
$tabRet[] = $competence;
|
||||||
}
|
}
|
||||||
$nbComp = count($tabTmp);
|
$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')
|
elseif ($type=='cfe')
|
||||||
{
|
{
|
||||||
|
@ -14,7 +14,7 @@ class Interne extends Scores_Ws_Server
|
|||||||
$this->authenticate();
|
$this->authenticate();
|
||||||
//Initialisation
|
//Initialisation
|
||||||
if (empty($tabTypes)) $tabTypes = array('03','04');
|
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();
|
$iPriv = new Metier_Partenaires_MPrivileges();
|
||||||
$ret = $iPriv->getPrivilegesDetail($siren, $tabTypes); //@todo : date
|
$ret = $iPriv->getPrivilegesDetail($siren, $tabTypes); //@todo : date
|
||||||
|
|
||||||
@ -70,7 +70,7 @@ class Interne extends Scores_Ws_Server
|
|||||||
$this->authenticate();
|
$this->authenticate();
|
||||||
//Initialisation
|
//Initialisation
|
||||||
if (empty($tabTypes)) $tabTypes = array('03','04');
|
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();
|
$iPriv = new Metier_Partenaires_MPrivileges();
|
||||||
$ret = $iPriv->getPrivilegesCumul($siren, $tabTypes);
|
$ret = $iPriv->getPrivilegesCumul($siren, $tabTypes);
|
||||||
$tabRet = array();
|
$tabRet = array();
|
||||||
@ -134,7 +134,7 @@ class Interne extends Scores_Ws_Server
|
|||||||
if (empty($cpDep)) $cpDep = 0;
|
if (empty($cpDep)) $cpDep = 0;
|
||||||
$tabRet = array();
|
$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();
|
$iInsee = new Metier_Insee_MInsee();
|
||||||
$tabTmp = $iInsee->searchMandataires($nom, true, $type, $cpDep);
|
$tabTmp = $iInsee->searchMandataires($nom, true, $type, $cpDep);
|
||||||
@ -166,7 +166,7 @@ class Interne extends Scores_Ws_Server
|
|||||||
if (is_string($tabTypes)) $tabTypes = (array)$tabTypes;
|
if (is_string($tabTypes)) $tabTypes = (array)$tabTypes;
|
||||||
|
|
||||||
$iBodacc = new Metier_Bodacc_MBodacc();
|
$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();
|
$tabTmp = $iBodacc->getListeTribunaux();
|
||||||
//@todo : Retourner liste en ordre alphabétique
|
//@todo : Retourner liste en ordre alphabétique
|
||||||
$tabRet = array();
|
$tabRet = array();
|
||||||
@ -215,7 +215,7 @@ class Interne extends Scores_Ws_Server
|
|||||||
$ref2=$ref;
|
$ref2=$ref;
|
||||||
}
|
}
|
||||||
$this->wsLog($page, $siret, $ref2);
|
$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
|
//Initialisation
|
||||||
$error = new ErrorType();
|
$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();
|
$iInsee = new Metier_Insee_MInsee();
|
||||||
$tabRet = $iInsee->getMandataire($idMand);
|
$tabRet = $iInsee->getMandataire($idMand);
|
||||||
$mandataire = new MandataireDetail();
|
$mandataire = new MandataireDetail();
|
||||||
@ -261,7 +261,7 @@ class Interne extends Scores_Ws_Server
|
|||||||
$iInsee = new Metier_Insee_MInsee();
|
$iInsee = new Metier_Insee_MInsee();
|
||||||
$error = new ErrorType();
|
$error = new ErrorType();
|
||||||
$trib = serialize($codeTribunal);
|
$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)
|
if (!is_array($codeTribunal) && strlen($codeTribunal)>3 && $codeTribunal*1==0)
|
||||||
{
|
{
|
||||||
@ -305,16 +305,16 @@ class Interne extends Scores_Ws_Server
|
|||||||
$error = new ErrorType();
|
$error = new ErrorType();
|
||||||
$tabRet = array();
|
$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){
|
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->errnum = 102;
|
||||||
$error->errmsg = 'Siren Siret inexistant';
|
$error->errmsg = 'Siren Siret inexistant';
|
||||||
|
|
||||||
} elseif ($siren*1==0){
|
} 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->errnum = 102;
|
||||||
$error->errmsg = 'Siren inexistant';
|
$error->errmsg = 'Siren inexistant';
|
||||||
|
|
||||||
@ -326,7 +326,7 @@ class Interne extends Scores_Ws_Server
|
|||||||
if (empty($tabIdentite) && isset($tabIdentite['erreur']) &&
|
if (empty($tabIdentite) && isset($tabIdentite['erreur']) &&
|
||||||
$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->errnum = 102;
|
||||||
$error->errmsg = 'Siren inexistant';
|
$error->errmsg = 'Siren inexistant';
|
||||||
|
|
||||||
@ -402,7 +402,7 @@ class Interne extends Scores_Ws_Server
|
|||||||
} else {
|
} else {
|
||||||
|
|
||||||
$iDb = new Metier_Util_Db();
|
$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;
|
$idAnn = preg_replace('/^0\./','', ''.$idAnn) * 1;
|
||||||
if ($idAnn>0)
|
if ($idAnn>0)
|
||||||
{
|
{
|
||||||
@ -461,7 +461,7 @@ class Interne extends Scores_Ws_Server
|
|||||||
$annonceCollecte->nouvFJ = $ann['nouvFJ'];
|
$annonceCollecte->nouvFJ = $ann['nouvFJ'];
|
||||||
$annonceCollecte->source = $ann['source'];
|
$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 {
|
} else {
|
||||||
$error->errnum = 1;
|
$error->errnum = 1;
|
||||||
$error->errmsg = 'Edition impossible';
|
$error->errmsg = 'Edition impossible';
|
||||||
@ -491,7 +491,7 @@ class Interne extends Scores_Ws_Server
|
|||||||
$error = new ErrorType();
|
$error = new ErrorType();
|
||||||
if (empty($codeIsoDevise)) $codeIsoDevise = '';
|
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();
|
$iInsee = new Metier_Insee_MInsee();
|
||||||
$tabTmp = $iInsee->getDevises($codeIsoDevise);
|
$tabTmp = $iInsee->getDevises($codeIsoDevise);
|
||||||
|
|
||||||
@ -555,7 +555,7 @@ class Interne extends Scores_Ws_Server
|
|||||||
{
|
{
|
||||||
$this->authenticate();
|
$this->authenticate();
|
||||||
$this->permission('marques');
|
$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;
|
if (empty($idDepot)) $idDepot = 0;
|
||||||
$error = new ErrorType();
|
$error = new ErrorType();
|
||||||
@ -625,7 +625,7 @@ class Interne extends Scores_Ws_Server
|
|||||||
$siren = $infosCommande->siren;
|
$siren = $infosCommande->siren;
|
||||||
$idEntreprise = intval($infosCommande->idEntreprise);
|
$idEntreprise = intval($infosCommande->idEntreprise);
|
||||||
$assoNom = $infosCommande->raisonSociale;
|
$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();
|
$iInsee = new Metier_Insee_MInsee();
|
||||||
$tabIdentite = $iInsee->getIdentiteLight($siren, 0, $idEntreprise);
|
$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 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);
|
"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);
|
$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 {
|
} else {
|
||||||
|
|
||||||
@ -717,7 +717,7 @@ class Interne extends Scores_Ws_Server
|
|||||||
'refCommande'=> serialize($infosCommande),
|
'refCommande'=> serialize($infosCommande),
|
||||||
'dateCommande'=> $dateCommande,
|
'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;
|
$messageInfo=print_r($infosCommande, 1).PHP_EOL.print_r($infosDemandeur,1).PHP_EOL;
|
||||||
|
|
||||||
$idClient = $this->User->idClient;
|
$idClient = $this->User->idClient;
|
||||||
@ -790,7 +790,7 @@ class Interne extends Scores_Ws_Server
|
|||||||
$ref_exp=$tabInterSud['ref_exp'];
|
$ref_exp=$tabInterSud['ref_exp'];
|
||||||
$email_exp=$tabInterSud['email_exp'];
|
$email_exp=$tabInterSud['email_exp'];
|
||||||
$tel_exp=$tabInterSud['tel_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");
|
$fp=fopen(LOG_PATH."/intersud.log", "a");
|
||||||
fwrite($fp, print_r($matches,true));
|
fwrite($fp, print_r($matches,true));
|
||||||
@ -1095,7 +1095,7 @@ class Interne extends Scores_Ws_Server
|
|||||||
$liste = array();
|
$liste = array();
|
||||||
$index = 'histo';
|
$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();
|
$tabFiltres = array();
|
||||||
|
|
||||||
@ -1119,7 +1119,7 @@ class Interne extends Scores_Ws_Server
|
|||||||
$res = $cl->Query ($recherche, $index);
|
$res = $cl->Query ($recherche, $index);
|
||||||
|
|
||||||
if ($res===false) {
|
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 = new RechercheHistoCriteres();
|
||||||
$criteres->recherche = $recherche;
|
$criteres->recherche = $recherche;
|
||||||
$criteres->annee = $annee;
|
$criteres->annee = $annee;
|
||||||
@ -1136,11 +1136,11 @@ class Interne extends Scores_Ws_Server
|
|||||||
}
|
}
|
||||||
// Le moteur est opérationel
|
// Le moteur est opérationel
|
||||||
if ( $cl->GetLastWarning() ) {
|
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";
|
//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();
|
$tabRet=array();
|
||||||
if ( is_array($res['matches'])) {
|
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;
|
$liste = $tabRet;
|
||||||
$nbTot = $res[total_found];
|
$nbTot = $res[total_found];
|
||||||
@ -1244,7 +1244,7 @@ class Interne extends Scores_Ws_Server
|
|||||||
if (empty($source)) $source = '';
|
if (empty($source)) $source = '';
|
||||||
if (empty($idClient)) $idClient = 0;
|
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();
|
$tabRet = array();
|
||||||
$iDb = new Metier_Util_Db();
|
$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
|
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";
|
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');
|
$c = Zend_Registry::get('config');
|
||||||
$path = $c->profil->path->shared.'/files';
|
$path = $c->profil->path->shared.'/files';
|
||||||
@ -1351,7 +1351,7 @@ class Interne extends Scores_Ws_Server
|
|||||||
$result->Taille = $size;
|
$result->Taille = $size;
|
||||||
$result->Cache = $cache;
|
$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 = new ListeSurveillancesCsvReturn();
|
||||||
$output->error = $error;
|
$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)
|
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)){
|
if (!empty($pays)){
|
||||||
$wdb = new Metier_Util_Db();
|
$wdb = new Metier_Util_Db();
|
||||||
@ -1594,7 +1594,7 @@ class Interne extends Scores_Ws_Server
|
|||||||
$output->result = $tabRet;
|
$output->result = $tabRet;
|
||||||
|
|
||||||
if ($tabRet['nbReponses']==0) {
|
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;
|
return $output;
|
||||||
@ -1671,7 +1671,7 @@ class Interne extends Scores_Ws_Server
|
|||||||
'dateCommande' => $dateCommande,
|
'dateCommande' => $dateCommande,
|
||||||
// 'idClient'=> $tabInfoUser['idClient'],
|
// '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;
|
$messageInfo = print_r($infoEnq, 1).PHP_EOL.print_r($infoDemande,1).PHP_EOL;
|
||||||
|
|
||||||
$idClient = $this->User->idClient;
|
$idClient = $this->User->idClient;
|
||||||
@ -1724,7 +1724,7 @@ class Interne extends Scores_Ws_Server
|
|||||||
$intersudNomPrenom=trim($matches[1]);
|
$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))
|
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]);
|
$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");
|
$fp=@fopen(LOG_PATH."/intersud.log", "a");
|
||||||
@ -1766,7 +1766,7 @@ class Interne extends Scores_Ws_Server
|
|||||||
$ref_exp=$tabInterSud['ref_exp'];
|
$ref_exp=$tabInterSud['ref_exp'];
|
||||||
$email_exp=$tabInterSud['email_exp'];
|
$email_exp=$tabInterSud['email_exp'];
|
||||||
$tel_exp=$tabInterSud['tel_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");
|
$fp=@fopen(LOG_PATH.'/intersud.log', "a");
|
||||||
@fwrite($fp, print_r($matches,true));
|
@fwrite($fp, print_r($matches,true));
|
||||||
@ -1900,10 +1900,10 @@ class Interne extends Scores_Ws_Server
|
|||||||
{
|
{
|
||||||
$this->authenticate();
|
$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 ){
|
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');
|
$this->sendError('1010');
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -1934,7 +1934,7 @@ class Interne extends Scores_Ws_Server
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
$this->wsLog('dirigeantsOp', $siren);
|
$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;
|
return $tabRet;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -1947,10 +1947,10 @@ class Interne extends Scores_Ws_Server
|
|||||||
{
|
{
|
||||||
$this->authenticate();
|
$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 ){
|
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');
|
$this->sendError('1010');
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -1970,7 +1970,7 @@ class Interne extends Scores_Ws_Server
|
|||||||
$tabRet[] = $objet;
|
$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;
|
return $tabRet;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -2073,7 +2073,7 @@ class Interne extends Scores_Ws_Server
|
|||||||
if ( empty($nbNiveaux) ) { $nbNiveaux = 10; }
|
if ( empty($nbNiveaux) ) { $nbNiveaux = 10; }
|
||||||
|
|
||||||
if ( strlen($siren)!=9 || intval($siren)<100 ){
|
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');
|
$this->sendError('1010');
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -2104,7 +2104,7 @@ class Interne extends Scores_Ws_Server
|
|||||||
$this->authenticate();
|
$this->authenticate();
|
||||||
|
|
||||||
if ( strlen($siren)!=9 || intval($siren)<100 ){
|
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');
|
$this->sendError('1010');
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -19,7 +19,7 @@ class Saisie extends Scores_Ws_Server
|
|||||||
if (empty($cpDep)) $cpDep = 0;
|
if (empty($cpDep)) $cpDep = 0;
|
||||||
$tabRet = array();
|
$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();
|
$iInsee = new Metier_Insee_MInsee();
|
||||||
$tabTmp = $iInsee->searchMandataires($nom, true, $type, $cpDep);
|
$tabTmp = $iInsee->searchMandataires($nom, true, $type, $cpDep);
|
||||||
@ -589,14 +589,14 @@ class Saisie extends Scores_Ws_Server
|
|||||||
'idSuppr'=>$this->User->id),
|
'idSuppr'=>$this->User->id),
|
||||||
"id=$idAnn", false))
|
"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;
|
$result = true;
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
$error->errnum = 1;
|
$error->errnum = 1;
|
||||||
$error->errmsg = 'Suppression de l\'annonce impossible';
|
$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
|
else
|
||||||
@ -637,7 +637,7 @@ class Saisie extends Scores_Ws_Server
|
|||||||
$iInsee = new Metier_Insee_MInsee();
|
$iInsee = new Metier_Insee_MInsee();
|
||||||
$error = new ErrorType();
|
$error = new ErrorType();
|
||||||
$trib = serialize($codeTribunal);
|
$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)
|
if (!is_array($codeTribunal) && strlen($codeTribunal)>3 && $codeTribunal*1==0)
|
||||||
{
|
{
|
||||||
@ -715,10 +715,10 @@ class Saisie extends Scores_Ws_Server
|
|||||||
$annonce['siren'] = $siren;
|
$annonce['siren'] = $siren;
|
||||||
$annonce['nic'] = $nic;
|
$annonce['nic'] = $nic;
|
||||||
if ($iDb->insert('jo.annonces', $annonce, false)) {
|
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;
|
$result = 1;
|
||||||
} else {
|
} 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->errnum = 1;
|
||||||
$error->errmsg = 'Suppression de l\'annonce impossible';
|
$error->errmsg = 'Suppression de l\'annonce impossible';
|
||||||
}
|
}
|
||||||
@ -752,7 +752,7 @@ class Saisie extends Scores_Ws_Server
|
|||||||
} else {
|
} else {
|
||||||
|
|
||||||
$iDb = new Metier_Util_Db();
|
$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;
|
$idAnn = preg_replace('/^0\./','', ''.$idAnn) * 1;
|
||||||
if ($idAnn>0)
|
if ($idAnn>0)
|
||||||
{
|
{
|
||||||
@ -811,7 +811,7 @@ class Saisie extends Scores_Ws_Server
|
|||||||
$annonceCollecte->nouvFJ = $ann['nouvFJ'];
|
$annonceCollecte->nouvFJ = $ann['nouvFJ'];
|
||||||
$annonceCollecte->source = $ann['source'];
|
$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 {
|
} else {
|
||||||
$error->errnum = 1;
|
$error->errnum = 1;
|
||||||
$error->errmsg = 'Edition impossible';
|
$error->errmsg = 'Edition impossible';
|
||||||
@ -956,12 +956,12 @@ class Saisie extends Scores_Ws_Server
|
|||||||
'idSuppr' => $this->User->id),
|
'idSuppr' => $this->User->id),
|
||||||
"id=$idAnn $strSql", false))
|
"id=$idAnn $strSql", false))
|
||||||
{
|
{
|
||||||
Metier_Util_Log::write('I',"Suppression de l'annonce en source $source n°$idAnn ($siret)",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
|
$this->logger->info("Suppression de l'annonce en source $source n°$idAnn ($siret)");
|
||||||
$error->errnum = 0;
|
$error->errnum = 0;
|
||||||
$error->errmsg = '';
|
$error->errmsg = '';
|
||||||
$result = true;
|
$result = true;
|
||||||
} else {
|
} else {
|
||||||
Metier_Util_Log::write('I',"Suppression impossible de l'annonce en source $source n°$idAnn ($siret)",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
|
$this->logger->info("Suppression impossible de l'annonce en source $source n°$idAnn ($siret)");
|
||||||
$error->errnum = 1;
|
$error->errnum = 1;
|
||||||
$error->errmsg = 'Suppression de l\'annonce impossible';
|
$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)
|
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();
|
$this->authenticate();
|
||||||
//Initialisation
|
//Initialisation
|
||||||
@ -1174,7 +1174,7 @@ class Saisie extends Scores_Ws_Server
|
|||||||
'idSirenage' => $this->User->id,
|
'idSirenage' => $this->User->id,
|
||||||
);
|
);
|
||||||
if ($iDb->update('jo.bodacc_detail', $tabUpdate, "siren='$siren' AND id='$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;
|
return true;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user