BLOC IDENTITE
$etab = scoresws_identite($siret, $siren, $idEntreprise);
?>
RAPPORT COMPLET
SOCIÉTÉ : =$etab['Nom']?>
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);
?>
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'];
//FB::log($bilansInfos, 'bilansInfos');
//FB::log($ratiosSecteur, 'ratiosSecteur');
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);
}
}
?>
';
$inH++;
$ligne = false;
}
//Fermeture dernier div
if ($currentLigne == $totalLigne){
$commentaires = $commentaires.'
';
}
//Traitement pour fin bloc texte;
$output.= $commentaires."\n";
//Détection des début et fin de tableau
if ( preg_match('/<(table)/i', $commentaires) ){
$inTable = true;
}
if ( preg_match('/<\/(table)>/i', $commentaires) ){
$inTable = false;
}
//Nouvelle ligne
if($inTable){ $ligne = false;}
if($ligne){ $output.= '
|
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.';
} ?> |
} ?>
|