Remove warning
This commit is contained in:
parent
c419d0d045
commit
1f59a0929f
@ -219,11 +219,13 @@ class Entreprise extends Scores_Ws_Server
|
||||
$identite->Bilan->CAestime = $entrep['bilanFLestime'];
|
||||
$identite->Bilan->Resultat = prepareString($entrep['bilanHN']);
|
||||
$identite->Bilan->Effectif = $entrep['bilanYP'];
|
||||
$identite->Bourse->placeCotation = $bourse['placeCotation'];
|
||||
$identite->Bourse->nombreTitres = $bourse['nombreTitres'];
|
||||
$identite->Bourse->capitalisation = $bourse['close']*$bourse['nombreTitres'];
|
||||
$identite->Bourse->derCoursDate = $bourse['date']; //@todo : date
|
||||
$identite->Bourse->derCoursCloture = $bourse['close']; //@todo : date
|
||||
if (count($bourse) > 0 ) {
|
||||
$identite->Bourse->placeCotation = $bourse['placeCotation'];
|
||||
$identite->Bourse->nombreTitres = $bourse['nombreTitres'];
|
||||
$identite->Bourse->capitalisation = $bourse['close']*$bourse['nombreTitres'];
|
||||
$identite->Bourse->derCoursDate = $bourse['date']; //@todo : date
|
||||
$identite->Bourse->derCoursCloture = $bourse['close']; //@todo : date
|
||||
}
|
||||
|
||||
$tabAutreSiren = array();
|
||||
if (isset($entrep['AutreSiren'])) {
|
||||
@ -300,13 +302,13 @@ class Entreprise extends Scores_Ws_Server
|
||||
}
|
||||
|
||||
$db = Zend_Db_Table_Abstract::getDefaultAdapter();
|
||||
|
||||
|
||||
$output = new AvisRncs();
|
||||
$iDb = new WDB();
|
||||
$rncs = new MRncs($iDb);
|
||||
|
||||
//jo.etablissements => insee uniquement, rncs ?
|
||||
|
||||
|
||||
//Entreprise
|
||||
$infosEtab = $rncs->getIdentiteEtab($siren);
|
||||
if ( $infosEtab === false ) {
|
||||
@ -317,14 +319,14 @@ class Entreprise extends Scores_Ws_Server
|
||||
$output->Sigle = $infosEtab['sigle'];
|
||||
$output->Enseigne = $infosEtab['enseigne'];
|
||||
$output->NomCommercial = $infosEtab['nomCommercial'];
|
||||
|
||||
|
||||
$output->Siren = $infosEtab['siren'];
|
||||
$output->NumGest = $infosEtab['numRC'];
|
||||
$output->RadiationDate = $infosEtab['dateRad'];
|
||||
$output->ImmatDate = $infosEtab['dateImma'];
|
||||
$output->NafCode = $infosEtab['nafEnt'];
|
||||
$output->NafLabel = $infosEtab['nafEntLib'];
|
||||
|
||||
|
||||
if (empty($infosEtab['dateRad']) || $infosEtab['dateRad'] = '0000-00-00') {
|
||||
$output->TribunalCode = $infosEtab['triCode']; //@todo
|
||||
$output->TribunalLabel = $infosEtab['libGreffe']; // @todo
|
||||
@ -336,7 +338,7 @@ class Entreprise extends Scores_Ws_Server
|
||||
$output->CapitalDev = $infosEtab['capitalDevIso'];
|
||||
}
|
||||
$output->CapitalType = $infosEtab['capitalType'];
|
||||
|
||||
|
||||
$output->SiegeAdresseNum = intval($infosEtab['adrNumVoie']);
|
||||
$output->SiegeAdresseBtq = $infosEtab['adrIndRep'];
|
||||
$output->SiegeAdresseVoieType = $infosEtab['adrTypeVoie'] ;
|
||||
@ -344,12 +346,12 @@ class Entreprise extends Scores_Ws_Server
|
||||
$output->SiegeAdresseComp = $infosEtab['adrComp'];
|
||||
$output->SiegeAdresseCP = $infosEtab['cp'];
|
||||
$output->SiegeAdresseVille = $infosEtab['commune'];
|
||||
|
||||
|
||||
$output->DateMajRCS = $infosEtab['DateMajRCS'];
|
||||
|
||||
|
||||
//Durée de la société - impossible
|
||||
$output->DureeDate = '';
|
||||
|
||||
|
||||
//Date du dernier bilan - MOIS/JOUR au pire chercher dans l'annonce
|
||||
try {
|
||||
$bilanM = new Application_Model_JoBilans();
|
||||
@ -363,18 +365,18 @@ class Entreprise extends Scores_Ws_Server
|
||||
$output->CompteArretJour = substr($result->dateExercice,6,2);
|
||||
}
|
||||
} catch(Zend_Db_Exception $e) {}
|
||||
|
||||
|
||||
//=> Avec l'adresse du premier siège
|
||||
$output->ConstitutionTribunalCode = '';
|
||||
$output->ConstitutionTribunalLabel = '';
|
||||
|
||||
|
||||
$iInsee = new MInsee($iDb);
|
||||
$dirs = $iInsee->getDirigeants($siren, false);
|
||||
$liste = array();
|
||||
foreach ($dirs as $nb => $dir)
|
||||
{
|
||||
$dirigeant = new AvisRncsAdmin();
|
||||
|
||||
|
||||
$dirigeant->Code = $dir['Fonction'];
|
||||
$dirigeant->Label = $dir['Titre'];
|
||||
$dirigeant->CompanyName = $dir['Societe'];
|
||||
@ -389,23 +391,23 @@ class Entreprise extends Scores_Ws_Server
|
||||
$liste[] = $dirigeant;
|
||||
}
|
||||
$output->Administration = $liste;
|
||||
|
||||
|
||||
$insee = $iInsee->getIdentiteEntreprise($siren);
|
||||
|
||||
|
||||
//Origine, code à transformer - getIdentiteEntreprise - insee
|
||||
$output->Origine = $insee['OrigineCreation'];
|
||||
|
||||
|
||||
//Activité réelle - getIdentiteEntreprise - insee
|
||||
$output->Activite = $insee['Activite'];
|
||||
$output->BodaccActivite = $insee['Activite'];
|
||||
|
||||
|
||||
//Date de création à l'insee - getIdentiteEntreprise - insee
|
||||
//@todo : Aller cherche dans les annonces bodacc création + acquisition
|
||||
$output->ActiviteDate = substr($insee['DateCreaEn'],0,4).'-'.substr($insee['DateCreaEn'],4,2).'-'.substr($insee['DateCreaEn'],6,2);
|
||||
|
||||
|
||||
//Type d'exploitation - getIdentiteEntreprise - insee
|
||||
$output->Exploitation = $insee['TypeExploitation'];
|
||||
|
||||
|
||||
//Liste des jugements
|
||||
$output->Evenements = array();
|
||||
$evens = $rncs->getListeJugements($siren);
|
||||
@ -414,7 +416,7 @@ class Entreprise extends Scores_Ws_Server
|
||||
$output->Evenements[] = $even['dateEffet'] . ' - ' . $even['libEven'];
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
//Liste des dépots
|
||||
$output->Depots = array();
|
||||
$infogreffe = new SdMetier_Infogreffe_DocAC($siren);
|
||||
@ -437,7 +439,7 @@ class Entreprise extends Scores_Ws_Server
|
||||
$acte->infos[] = $infos['libDepot'];
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
//Acte constitutif - Statut
|
||||
//@todo : STATUTS CONSTITUTIFS
|
||||
$date = substr($depot->ActeDate,0,4);
|
||||
@ -445,15 +447,15 @@ class Entreprise extends Scores_Ws_Server
|
||||
$output->ConstitutionActeDate = $depot->ActeDate;
|
||||
$output->ConstitutionDepotDate = $depot->DepotDate;
|
||||
}
|
||||
|
||||
|
||||
$i++;
|
||||
if ($i < 4 || $i > count($depots)-4) {
|
||||
$output->Depots[] = $acte;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
//Liste des établissements actifs au RNCS
|
||||
$output->Etablissements = array();
|
||||
$result = $iInsee->getEtablissements($siren, '', 0, 200, 200, 0, 1);
|
||||
@ -464,7 +466,7 @@ class Entreprise extends Scores_Ws_Server
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
$this->wsLog('avisrncs', $siren);
|
||||
|
||||
return $output;
|
||||
@ -2763,7 +2765,7 @@ class Entreprise extends Scores_Ws_Server
|
||||
$mRatios->setTrancheEffectif($efftr);
|
||||
$tabRatios = $mRatios->calcul($tabBilan);
|
||||
}
|
||||
|
||||
|
||||
$nbRatios = count($tabRatios);
|
||||
debugLog('I',"Liste des Ratios demandée pour $siren après calculRatios ($nbRatios)",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
|
||||
|
||||
@ -3073,7 +3075,7 @@ class Entreprise extends Scores_Ws_Server
|
||||
return $output;
|
||||
|
||||
} else {
|
||||
|
||||
|
||||
$O = $this->searchNomAdr(
|
||||
Scores_Locale_String::cleanstring($entCriteres->raisonSociale),
|
||||
Scores_Locale_String::cleanstring($entCriteres->adresse),
|
||||
@ -3461,7 +3463,7 @@ class Entreprise extends Scores_Ws_Server
|
||||
|
||||
// --- Supprimer les éléments autres que chiffres dans le siret
|
||||
$siret = preg_replace('/[^0-9]/', '', $siret);
|
||||
|
||||
|
||||
// --- Controle de la taille du siret/siren
|
||||
if ( strlen($siret)!=14 && strlen($siret)!=9 ){
|
||||
debugLog('W', "Siren/Siret $siret incorrect", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
|
||||
@ -3562,7 +3564,7 @@ class Entreprise extends Scores_Ws_Server
|
||||
$nbReponses = 1;
|
||||
$nbReponsesTotal = 1;
|
||||
}
|
||||
|
||||
|
||||
else {
|
||||
$iDb = new WDB();
|
||||
$iDb->insert('jo.siren_inexistants', array(
|
||||
@ -4634,7 +4636,7 @@ class Entreprise extends Scores_Ws_Server
|
||||
$tabRatios = $mRatios->calcul($tabBilan);
|
||||
//file_put_contents('debug.log', print_r($tabRatios,1));
|
||||
}
|
||||
|
||||
|
||||
$nbRatios = count($tabRatios);
|
||||
debugLog('I',"Liste des Ratios demandée pour $siren après calculRatios ($nbRatios)",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
|
||||
|
||||
@ -4947,18 +4949,18 @@ class Entreprise extends Scores_Ws_Server
|
||||
elseif ($cp>=99000) $dep=substr($cp,0,2);
|
||||
elseif ($cp>=98000) $dep=substr($cp,0,3);
|
||||
elseif ($cp>=97100 && $cp<97700) $dep=substr($cp,0,3);
|
||||
|
||||
|
||||
if ($type=='pre') {
|
||||
|
||||
$iDb = new WDB();
|
||||
$tabTmp2 = $iDb->select('jo.villes', 'DEP, COM, AR, CT', 'codeInsee='.$codeInsee, false, MYSQL_ASSOC);
|
||||
$arrond = $tabTmp2[0]['AR'];
|
||||
|
||||
|
||||
$tabTmp2 = $iDb->select('insee.insee_tabArrond', 'CHEFLIEU, ARTMAJ, NCC', "DEP='$dep' AND AR='$arrond'", false, MYSQL_ASSOC);
|
||||
$nomSousPref = trim(strtr($tabTmp2[0]['ARTMAJ'],array('('=>'',')'=>'',' '=>'', "'"=>'')).' '.$tabTmp2[0]['NCC']);
|
||||
|
||||
$tabTmp = $iBodacc->getTribunauxParDep($dep);
|
||||
|
||||
|
||||
foreach ($tabTmp as $i=>$tribunal)
|
||||
{
|
||||
if ($tribunal['triType']=='A' || $tribunal['triType']=='B')
|
||||
|
Loading…
Reference in New Issue
Block a user