0 && strlen($siret)<>9 && strlen($siret)<>14) die('Paramètres incorrects !');
$idEntreprise=trim(preg_replace('/[^0-9]/', '', $_REQUEST['idEntreprise']))*1; // Si id=0 alors non communiqué
if (($siret*1)==0 && $idEntreprise==0) die('Paramètres incorrects !');
$siren=substr($siret,0,9);
$niveau = isset($_REQUEST['niveau']) ? $_REQUEST['niveau'] : '';
?>
BLOC IDENTITE
$etab = scoresws_identite($siret, $siren, $idEntreprise);
function dRow($lib, $data, $title = '')
{
$html = '
'."\n";
$html.= ' | '."\n";
$html.= ' '.$lib.' | '."\n";
if($title!='') $title = ' title="'.$title.'"';
$html.= ' '.$data.' | '."\n";
$html.= '
'."\n";
return $html;
}
?>
RAPPORT DE SYNTHESE
SOCIÉTÉ : =$etab['Nom']?>
IDENTITÉ DE L'ENTREPRISE
|
=$element['lib']?> |
=$element['data']?> |
100) ) && file_exists($pathImg) )
{
$tabTmp=@getimagesize($pathImg);
$w=$tabTmp[0];
$h=$tabTmp[1];
if ($w>350) $strSize=@redimage($pathImg,350,150);
else $strSize='';
?>
|
Logo |
/> |
Raison sociale & Coordonnées
Activité(s) & Chiffre d'affaire
Localisation géographique & Recherche presse
'', ' ER '=>'')));
$firephp->log($ville, 'ville');
if ( hasPref('mappy') && in_array(strtoupper($ville), $tabVilleMappy) )
{
$rue = trim( strtr(
normaliseVoie($etab['AdresseVoie']).' '.$etab['AdresseRue'],
array(' ST '=>' SAINT ',' STE '=>' SAINTE ', )
));
?>
|
Information géographique :
if ($etab['GeoPrecis']>0) { ?>
Latitude : =dec2dms($etab['GeoLat'])?> (=$etab['GeoLat']?>)
Longitude : =dec2dms($etab['GeoLon'])?> (=$etab['GeoLon']?>)
} ?>
Afficher l'adresse sur Google Map ©
Code commune / Rivoli :
=$etab['Dept'].' '.$etab['codeCommune']?> / =$etab['Rivoli']?>
|
|
|
Information géographique |
if ($etab['GeoPrecis']>0) { ?>
Latitude : =dec2dms($etab['GeoLat'])?> (=$etab['GeoLat']?>)
Longitude : =dec2dms($etab['GeoLon'])?> (=$etab['GeoLon']?>)
} ?>
Afficher l'adresse sur Google Map © |
|
Code commune / Rivoli |
=$etab['Dept'].' '.$etab['codeCommune']?> / =$etab['Rivoli']?> |
|
//News
if (preg_match('/\bNEWS\b/i', $_SESSION['tabInfo']['pref']))
{
/* Information presse 15 Aug 2007 09:21:49 GMT - */
require_once ('XML/RSS.php');
$rss=&new XML_RSS('http://news.google.fr/news?hl=fr&ned=fr&q='.urlencode('"'.$etab['Nom'].'"').'&output=rss');
$rss->parse();
$tabMonth=array('Jan'=>1,'Feb'=>2,'Mar'=>3,'Apr'=>4,'May'=>5,'Jun'=>6,'Jul'=>7,'Aug'=>8,'Sep'=>9,'Oct'=>10,'Nov'=>11,'Dec'=>12);
foreach ($rss->getItems() as $i=>$item)
{
if ($i==0)
{
?>
|
Information presse (Source Google News ©)
|
FIN BLOC IDENTITE
//=> BLOC ANNONCES
require_once 'cache/cache.php';
require_once 'partenaires/classMTva.php';
require_once 'partenaires/classMMap.php';
require_once 'partenaires/classMCoface.php';
require_once 'common/dates.php';
require_once 'scoresws/scoresws.php';
//Récupération des infos du webservice
$annonces = scoresws_annonces($siret, $siren, $idEntreprise, $vue, $idan);
if ($siren != $_SESSION['tabInfo']['entrep']['siren']) {
$O2 = $client->getIdentite($siret);
$etab = $O2['result'];
$tabEntrep = array();
$tabEntrep['raisonSociale'] = $etab['Nom'];
$tabEntrep['siren'] = $etab['Siren'];
$tabEntrep['siret'] = $etab['Siret'];
$tabEntrep['tva'] = $etab['TvaNumero'];
$tabEntrep['isin'] = $etab['Isin'];
$tabEntrep['AutreId'] = $etab['AutreId'];
$tabEntrep['active'] = $etab['Statut'];
$tabEntrep['Source'] = $etab['Source'];
$tabEntrep['SourceId'] = $etab['SourceId'];
$tabEntrep['codeCommune'] = $etab['Dept'].$etab['codeCommune'];
$tabEntrep['nafEn'] = $etab['NafEnt'];
$tabEntrep['nafEt'] = $etab['NafEtab'];
$tabEntrep['fj'] = $etab['FJ'];
$_SESSION['tabInfo']['entrep'] = $tabEntrep;
$raisonSociale = $etab['Nom'];
} else
$raisonSociale = $_SESSION['tabInfo']['entrep']['raisonSociale'];
?>
ANNONCES LÉGALES
0)
{
//Tri des annonces dans des tableaux différents
$annoncesBodacc = array();
$annoncesBalo = array();
$annoncesAsso = array();
foreach ($annonces as $i => $ann) {
if ($ann['BodaccCode']=='BODA' || $ann['BodaccCode']=='BODB' || $ann['BodaccCode']=='BODC') {
$annoncesBodacc[] = $ann;
}elseif ($ann['BodaccCode']=='BALO') {
$annoncesBalo[] = $ann;
}elseif ($ann['BodaccCode']=='ASSO') {
$annoncesAsso[] = $ann;
}else {
$annoncesBodacc[] = $ann;
}
}
/** Affichage de la liste des annonces **/
//Affiche annonces Bodacc
if (count($annoncesBodacc)>0)
{
?>
EVÉNEMENTS LÉGAUX
0)
{
?>
BALO
0)
{
?>
Associations
Evénements légaux
FIN BLOC ANNONCES
//=> BLOC DIRIGEANTS
require_once 'partenaires/classMTva.php';
require_once 'partenaires/classMMap.php';
require_once 'common/dates.php';
require_once 'cache/cache.php';
require_once 'scoresws/scoresws.php';
$dirs = scoresws_dirigeants($siret, $siren, $idEntreprise);
?>
DIRIGEANTS
Liste des dirigeants actifs
|
0)
{
foreach ($dirs as $i=>$dir)
{
$societe = str_replace(' ',' ', $dir['Societe']);
$nom = str_replace(' ',' ', $dir['Societe'].' '.$dir['Nom'].' '.$dir['Prenom']);
if(isset($dir['Civilite']) && $dir['Civilite']!=''){$nom = $dir['Civilite'].'. '.$nom;}
?>
|
|
if (trim($dir['NaissDate'])<>'' && trim($dir['NaissVille'].' '.$dir['NaissDepPays'])<>'') {
echo 'né(e) le '.$dir['NaissDate'].' à '.$dir['NaissVille'];
if (trim($dir['NaissDepPays'])<>'')
echo ' ('.$dir['NaissDepPays'].')';
} elseif (trim($dir['NaissDate'])<>'') {
echo 'né(e) le '.$dir['NaissDate'];
} elseif (trim($dir['NaissVille'].' '.$dir['NaissDepPays'])<>'') {
echo 'né(e) à '.$dir['NaissVille'];
echo ' ('.$dir['NaissDepPays'].')';
}
?>
|
}
}
else
{
echo ' Aucune donnée n\'est présente dans notre base | ';
}
?>
|
FIN BLOC DIRIGEANTS
//=> BLOC LIENS
//=> FIN BLOC LIENS
//=> BLOC SYNTHESE
isset($_REQUEST['ratio'])? $ratio=$_REQUEST['ratio'] : $ratio='';
isset($_REQUEST['type']) ? $typeBilan=$_REQUEST['type'] : $typeBilan='' ;
require_once 'cache/cache.php';
require_once 'ratios/ratios.php';
require_once 'scoresws/scoresws.php';
$result = scoresws_ratios($siret, $siren, $idEntreprise);
$bilansInfos = $result['bilansInfos'];
$ratiosInfos = $result['ratiosInfos'];
$ratiosEntrep = $result['ratiosEntrep'];
$ratiosEntrepEvol = $result['ratiosEntrepEvol'];
$ratiosSecteur = $result['ratiosSecteur'];
$dataActif = $result['dataActif'];
$dataPassif = $result['dataPassif'];
$dataSIG = $result['dataSIG'];
$firephp->log($bilansInfos, 'bilansInfos');
list($typeBilan, $numBilan) = countBilans($bilansInfos, $typeBilan);
$numBilanN = $numBilan['N'];
$numBilanC = $numBilan['C'];
$numBilanB = $numBilan['B'];
$numBilanA = $numBilan['A'];
list($bilansInfos, $ratiosEntrep, $ratiosEntrepEvol, $ratiosSecteur, $dataActif, $dataPassif, $dataSIG) = filtreTypeBilans($bilansInfos, $ratiosEntrep, $ratiosEntrepEvol, $ratiosSecteur, $dataActif, $dataPassif, $dataSIG, $typeBilan);
$nbrAnnees = count($bilansInfos)-1;
$data = synthese_datagraph($bilansInfos, $ratiosEntrep, $ratio);
$dataGraph = $data['graph'];
$dataEvol = $data['evol'];
?>
SYNTHÈSE
| Aucun bilan disponible pour cette entreprise ! |
0 || $numBilanA>0) )
{
?>
| Bilan de banque/assurance non gérés |
|
|
|
Evolution |
|
Evolution |
|
Evolution
Les informations sont insuffisantes pour générer le graphique de synthèse
';
}else{
print synthese_graph_linecompare($dataGraph);
}
}
?>
|
L'évaluation indiScore© est en partie basée sur les points notables suivants :
Conformité légale :
-
=$etab['AnalyseConfor']?>
Dirigeance :
-
=$etab['AnalyseDirigeance']?>
Solvabilité :
-
L'analyse de la solvabilité est =$etab['AnalyseSolvabilite']?>
|
$millesimeMax=date('Ymd', mktime(0, 0, 0, date('m'), date('d'), date('Y')-2));
if ($etab['NbBilansScore']>0 && $etab['Bilans'][0]['Millesime']>=$millesimeMax)
{
?>
|
A la lecture du dernier bilan, la situation financière de l'entreprise =$etab['Nom']?> est =$etab['tabInfosNotations']['SituationFinanciere']?>.
'En défaut')
echo 'La probabilité de défaillance associée à cette note avoisine les '.
number_format($etab['tabInfosNotations']['ProbabiliteDefaut'],3,',',' ') .' %';
else
echo 'Cette entreprise est défaillante ou sur le point de le devenir.';
//[EquivalenceBDF]
?> |
|
Pour information, les méthodes standards donnent : Conan & Holder = =$etab['scores']['ConanH']?>, Afdcc2 = =$etab['scores']['Afdcc2']?> et Score Z = =$etab['scores']['Z']?>.
|
} else { ?>
|
La situation financière de l'entreprise ne peut être évaluée en détail car 0 ) {
echo 'le dernier bilan disponible date de '.substr($etab['Bilans'][0]['Millesime'],0,4).'.';
} else {
echo 'aucun bilan n\'est disponible.';
} ?> |
} ?>
|
* Informations confidentielles, ne pas divulguer.
La reproduction, la rediffusion ou l'extraction automatique par tout moyen d'informations figurant sur les bases de Scores & Decisions est interdite. L'emploi de robots, programmes permettant l'extraction directe de données est rigoureusement interdit sans accord préalable écrit de Scores & Decisions SAS.
La consultation ou la réception de documents n'entraîne aucun transfert de droit de propriété intellectuelle en faveur de l'utilisateur. Ce dernier s'engage à ne pas rediffuser ou à reproduire les données fournies autrement que pour son usage propre. Les données transmises sont traitées en conformité avec les usages en vigueur. L'utilisateur recherche, sélectionne et interprète les données sous sa propre responsabilité.
L'extranet Scores & Decisions est un service privé distinct des Journaux Officiels, de l'INPI et de l'INSEE et est édité par SCORES & DECISIONS SAS, RCS VERSAILLES B 494967938, licencié des sources officielles précités.