Mise à jour des class Métiers
This commit is contained in:
parent
45d94a5db6
commit
98e1e67da4
@ -172,7 +172,7 @@ return array(
|
||||
"DH" => "MAD",
|
||||
"EUROS, CRÉATION L'AUTRE BRANCHE ACTIVITÉ" => "EUR",
|
||||
"LEI ROUMAIN" => "RON",
|
||||
"$HGK" => "HKD",
|
||||
"HGK" => "HKD",
|
||||
"EUROS, ÉTANT PRÉCISÉ QUE LE CÉDANT A CON" => "EUR",
|
||||
"DZD" => "DZD",
|
||||
"DON" => "VND",
|
||||
|
@ -626,7 +626,11 @@ class MInsee
|
||||
*/
|
||||
public $annoncesBodaccHisto = array();
|
||||
|
||||
public function __construct() {
|
||||
/**
|
||||
*
|
||||
*/
|
||||
public function __construct()
|
||||
{
|
||||
$this->iDb=new WDB();
|
||||
//$this->iDb->setCharSet('UTF-8');
|
||||
$this->iDbInsee=new WDB('insee');
|
||||
@ -1433,7 +1437,8 @@ class MInsee
|
||||
** @param string $strLigneDAdresse La ligne d'adresse textuelle (ex : Maison des associations, 33 rue Louis Blanc
|
||||
** @return array tableau contenant l'adresse structurée ici
|
||||
**/
|
||||
public function structureVoie($strLigneDAdresse) {
|
||||
public function structureVoie($strLigneDAdresse)
|
||||
{
|
||||
$tabRet=$tabAdr=array();
|
||||
$strLigneDAdresse=trim($strLigneDAdresse);
|
||||
if ($strLigneDAdresse=='') return $tabRet;
|
||||
@ -4323,8 +4328,8 @@ TOTAL : $dureeTot s\n";
|
||||
'NumAnnonce'=>$ann['NOANN'],
|
||||
'DateParution'=>substr($ann['DATE'],0,4).'-'.substr($ann['DATE'],4,2).'-'.substr($ann['DATE'],6,2),
|
||||
'Departement'=>$ann['DEPT'],
|
||||
'Tribunal'=>$this->iBodacc->getTribunalNom['CODTRI'], //$ann['triNom'],
|
||||
'TribunalSiret'=>$this->iBodacc->getTribunalSiret['CODTRI'],//$ann['triSiret'],
|
||||
'Tribunal'=>$this->iBodacc->getTribunalNom($ann['CODTRI']), //$ann['triNom'],
|
||||
'TribunalSiret'=>$this->iBodacc->getTribunalSiret($ann['CODTRI']),//$ann['triSiret'],
|
||||
'Rubrique'=>$rub,
|
||||
'typeAnnonce'=>'Insertion',/** @todo à GERER $ann['SSCODE'],**/
|
||||
//'texteRectificatif'=>$ann['corrTexteRectificatif'],
|
||||
|
@ -6,6 +6,8 @@ require_once 'Metier/partenaires/classMMarques.php';
|
||||
|
||||
require_once 'Metier/scores/classMRegression.php';
|
||||
|
||||
require_once 'Metier/partenaires/classMLiens2.php';
|
||||
|
||||
define('INDISCORE_DEBUG', false);
|
||||
|
||||
/**
|
||||
@ -641,7 +643,7 @@ function calculIndiScore($siren, $nic=0, $accesDist=false, $cycleClient=2, $mail
|
||||
require_once 'Metier/scores/Variables/CommentsIndiscore'.$version.'.php';
|
||||
break;
|
||||
case 'valo':
|
||||
$version = '24';
|
||||
$version = '26';
|
||||
require_once 'Metier/scores/Variables/CommentsValo'.$version.'.php';
|
||||
break;
|
||||
}
|
||||
@ -1949,24 +1951,27 @@ Liste des dates de clotures :
|
||||
}
|
||||
$timer['importexport']=microtime(true);
|
||||
|
||||
/** Recherche d'une annonce de RJ sur Actionnaire / Participation **/
|
||||
$RJMERE=$RJFILLE=false;
|
||||
$mLiens=new MLiens($siren);
|
||||
|
||||
/** Sauvegarde des valeurs propres à l'entreprise, à causes des variables globales de calculRatios **/
|
||||
$tabSav=array( 'mBil'=> $mBil,
|
||||
'tabBilan'=>$tabBilan,
|
||||
'tabBil'=> $tabBil,
|
||||
'efftr'=> $efftr);
|
||||
|
||||
//@todo : Utiliser la nouvelle classe des liens
|
||||
$tabA=$mLiens->getActionnaires($siren, true);
|
||||
/** Recherche d'une annonce de RJ sur Actionnaire / Participation **/
|
||||
$RJMERE=$RJFILLE=false;
|
||||
|
||||
$nbBilansA=0;
|
||||
$SITUACT=$NICMERE=$SIRENMERE=$SIRETMERE=$NOMMERE='';
|
||||
|
||||
$lienM = new MLiens2($siren, 'siren');
|
||||
|
||||
//Actionnaire
|
||||
$tabA = $lienM->getActionnaires(null, true);
|
||||
if (count($tabA)>0) {
|
||||
foreach ($tabA as $i=>$lien) {
|
||||
if($lien['Siren']>100 && ( $lien['MajMin']=='+' || $lien['PminNum']>50) && $nbBilansA==0) {
|
||||
$mBil=new MBilans($lien['Siren']);
|
||||
$tabIdentiteA=$iInsee->getIdentiteLight($lien['Siren']);
|
||||
$lienInsee = new MInsee();
|
||||
if(intval($lien->siren)>100 && ( $lien->MajMin=='+' || $lien->PDetention>50) && $nbBilansA==0) {
|
||||
$tabIdentiteA=$lienInsee->getIdentiteLight($lien->siren);
|
||||
if ($NICMERE*1==0) {
|
||||
$NICMERE=substr($tabIdentiteA['SiretSiege'],-5);
|
||||
$SIRENMERE=$lien['Siren'];
|
||||
@ -1977,6 +1982,7 @@ Liste des dates de clotures :
|
||||
else
|
||||
$TYPEMERE='PM';
|
||||
}
|
||||
$mBil=new MBilans($lien->siren);
|
||||
$tabBilansA=$mBil->listeBilans(false,2);
|
||||
$nbBilansA=count($tabBilansA);
|
||||
$tabBilan=$tabBil=array();
|
||||
@ -1986,39 +1992,39 @@ Liste des dates de clotures :
|
||||
$Ra=$tabRatiosA[0];
|
||||
$Rap=$tabRatiosA[1];
|
||||
}
|
||||
/*
|
||||
$tabTmp6=calculIndiScore($SIRENMERE, 0, false, 0);
|
||||
$NOTE100MERE=$tabTmp6['Indiscore'];
|
||||
sendMail('production@scores-decisions.com', 'ylenaour@scores-decisions.com', "Indiscore sur $siren : Score Actionnaire", print_r($tabTmp6,1));
|
||||
*/
|
||||
}
|
||||
if ($lien['Siren']>100 && count($iInsee->getAnnoncesLegales($lien['Siren'], 0, 'P', false))>0) {
|
||||
if ($lien->siren>100 && count($lienInsee->getAnnoncesLegales($lien->siren, 0, 'P', false))>0) {
|
||||
$RJMERE=true;
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
$tabBilanA=$tabBilan;
|
||||
$tabBilA=$tabBil;
|
||||
$mBilA=$mBil;
|
||||
$timer['actionnaires']=microtime(true);
|
||||
|
||||
//Participation
|
||||
$NBFILLE=0;
|
||||
$NICFILLE=$SIRENFILLE=$SIRETFILLE=$NOMFILLE='';
|
||||
$tabP=$mLiens->getParticipations($siren, true);
|
||||
$tabP=$lienM->getParticipations(null, true);
|
||||
if (count($tabP)>0) {
|
||||
foreach ($tabP as $i=>$lien) {
|
||||
if ($lien['Siren']>100 && ( $lien['MajMin']=='+' || $lien['PminNum']>50)) {
|
||||
if ($lien->siren>100 && ( $lien->MajMin=='+' || $lien->PDetention>50)) {
|
||||
$lienInsee = new MInsee();
|
||||
$NBFILLE++; // Nombre de participations à plus de 50%
|
||||
if ($NBFILLE==1) {
|
||||
$tabIdentiteP=$iInsee->getIdentiteLight($lien['Siren']);
|
||||
$tabIdentiteP=$lienInsee->getIdentiteLight($lien->siren);
|
||||
$NICFILLE=substr($tabIdentiteP['SiretSiege'],-5);
|
||||
$SIRENFILLE=$lien['Siren'];
|
||||
$SIRETFILLE=$tabIdentiteP['SiretSiege']; // N° SIRET de la sté 1ere fille à plus de 50%
|
||||
$NOMFILLE=$tabIdentiteP['Nom'];
|
||||
}
|
||||
if (count($iInsee->getAnnoncesLegales($lien['Siren'], 0, 'P', false))>0)
|
||||
if (count($lienInsee->getAnnoncesLegales($lien->siren, 0, 'P', false))>0)
|
||||
$RJFILLE=true;
|
||||
}
|
||||
}
|
||||
}
|
||||
$timer['participations']=microtime(true);
|
||||
|
||||
/** Récupération des valeurs propres à l'entreprise, à causes des variables globales de calculRatios **/
|
||||
|
Loading…
x
Reference in New Issue
Block a user