Correction erreur ratio r62 remplacé par r63
This commit is contained in:
parent
86c13607b1
commit
1979ffd38b
@ -2,6 +2,101 @@
|
||||
|
||||
function block_synthese($wsresult)
|
||||
{
|
||||
|
||||
$ratiosEntrep = $wsresult['ratiosEntrep'];
|
||||
$ratiosInfos = $wsresult['ratiosInfos'];
|
||||
$bilansInfos = $wsresult['bilansInfos'];
|
||||
$ratiosEntrepEvol = $wsresult['ratiosEntrepEvol'];
|
||||
|
||||
//Liste des ratios pour le graphique général
|
||||
$tabRatioGraph = array( 0 => array('ratio'=>'r236', 'op' => 1000),
|
||||
1 => array('ratio'=>'r235', 'op' => 1000),
|
||||
2 => array('ratio'=>'r6', 'op' => 1000),
|
||||
3 => array('ratio'=>'r146', 'op' => 1000)
|
||||
);
|
||||
|
||||
//Liste des ratios à afficher
|
||||
$tabRatio = array( 'r5' => array('evol'=>'r6', 'op' => 1000, 'titre'=>'CHIFFRE D\'AFFAIRES'),
|
||||
'r7' => array('evol'=>'r8', 'op' => 1000, 'titre'=>'RESULTAT COURANT AVANT IMPOTS'),
|
||||
'r10' => array('evol'=>'r11', 'op' => 1000, 'titre'=>'RESULTAT NET'),
|
||||
'r18' => array('evol'=>'r19', 'op' => 1000, 'titre'=>'FONDS PROPRES'),
|
||||
'r22' => array('evol'=>'r23', 'op' => 1000, 'titre'=>'TOTAL BILAN'),
|
||||
'r231' => array('evol'=>'r235', 'op' => 1000, 'titre'=>'FONDS DE ROULEMENT'),
|
||||
'r232' => array('evol'=>'r236', 'op' => 1000, 'titre'=>'BESOIN EN FONDS DE ROULEMENT'),
|
||||
'r63' => array('evol'=>'r64', 'op' => 1000, 'titre'=>'TRESORERIE'),
|
||||
'r24' => array('evol'=>'r24', 'op' => 1, 'titre'=>'EFFECTIF', 'unite' => 1),
|
||||
);
|
||||
|
||||
//On souhaite n'afficher qu'un seul ratio, on réduit donc le tableau
|
||||
//TODO: Activer la variable ratio
|
||||
if($ratio!=''){
|
||||
$tabRatio = array( $ratio => $tabRatio[$ratio]);
|
||||
}
|
||||
$data = synthese_datagraph($bilansInfos, $ratiosEntrep, $tabRatioGraph, $tabRatio);
|
||||
$dataGraph = $data['graph'];
|
||||
$dataEvol = $data['evol'];
|
||||
|
||||
if (count($ratiosEntrep)==0 || !isset($ratiosEntrep))
|
||||
{
|
||||
$i=0;
|
||||
$page['blocks'][$i]['titre'] = '';
|
||||
$lignes = array();
|
||||
$lignes[] = array( 'content'=>'<b>Aucun bilan disponible pour cette entreprise !</b>' );
|
||||
$page['blocks'][$i]['table']['row'][] = array( 'content'=>$lignes );
|
||||
}
|
||||
else
|
||||
{
|
||||
$i=0;
|
||||
$page['blocks'][$i]['table'] = array();
|
||||
$page['blocks'][$i]['table']['id'] = 'synthese';
|
||||
$lignes = array();
|
||||
if($ratio!=''){ $content = '<a href="/?page=synthese&siret='.$_REQUEST['siret'].'&idEntreprise='.$_REQUEST['idEntreprise'].'" title="Retour à la page complète"><img src="./img/synthese/chart_bar.png" alt="Visionner le graphique"></a>'; }
|
||||
$lignes[] = array( 'align'=>'center', 'content'=>$content );
|
||||
$lignes[] = array( 'class'=>'date', 'content'=>synthese_formatdateCloture($bilansInfos, 2) );
|
||||
$lignes[] = array( 'class'=>'date', 'content'=>synthese_formatdateCloture($bilansInfos, 1) );
|
||||
$lignes[] = array( 'class'=>'date', 'content'=>'Evolution' );
|
||||
$lignes[] = array( 'class'=>'date', 'content'=>synthese_formatdateCloture($bilansInfos, 0) );
|
||||
$lignes[] = array( 'class'=>'date', 'content'=>'Evolution' );
|
||||
$lignes[] = array( 'content'=>' ' );
|
||||
$page['blocks'][$i]['table']['row'][] = array( 'thead'=>true, 'content'=>$lignes );
|
||||
|
||||
$lignes = array();
|
||||
|
||||
|
||||
$page['blocks'][$i]['table']['row'][] = array( 'content'=>$lignes );
|
||||
|
||||
|
||||
print synthese_tablerow($ratiosInfos, $dataEvol, $tabRatio)
|
||||
?>
|
||||
</tbody>
|
||||
</table>
|
||||
<br/>
|
||||
<?php
|
||||
//Affichage du graphique associé au ratio sélectionné
|
||||
if(count($tabRatio)==1){ ?>
|
||||
<div id="titreEvol"><b>Evolution</b></div>
|
||||
<?php
|
||||
if(count($dataEvol[$ratio])<=1){
|
||||
print "Les informations sont insuffisantes pour générer la courbe d'évolution";
|
||||
}else{?>
|
||||
<img id="imgEvol" src="./imgcache/<?=$fileName.'.png'?>" />
|
||||
<?php
|
||||
}
|
||||
//Affichage du graphique général
|
||||
}else{
|
||||
if(count($dataGraph)<=1){
|
||||
print '<div id="graphInfo">Les informations sont insuffisantes pour générer le graphique de synthèse</div>';
|
||||
}else{
|
||||
print synthese_graph_linecompare($dataGraph, $fileName);
|
||||
}
|
||||
}
|
||||
?>
|
||||
<br/><br/>
|
||||
<?php
|
||||
}
|
||||
|
||||
|
||||
|
||||
$page = array();
|
||||
$page['titre'] = 'SYNTHÈSE';
|
||||
$page['blocks'] = array();
|
||||
@ -12,7 +107,6 @@ function block_synthese($wsresult)
|
||||
$lignes = array();
|
||||
|
||||
$page['blocks'][$i]['ligne'] = $lignes;
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
}
|
Loading…
Reference in New Issue
Block a user