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);
$ratiosEntrep = array();
$ratiosInfos = array();
$bilansInfos = array();
$rationsEntrepEvol = array();
try {
$O = $client->getRatios($siren);
$bilansInfos = $O['result']['BilansInfos'];
$ratiosInfos = $O['result']['RatiosInfos'];
$ratiosEntrep = $O['result']['RatiosEntrep'];
$ratiosEntrepEvol = $O['result']['RatiosEntrepEvol'];
$ratiosSecteur = $O['result']['RatiosSecteur'];
print '';
}catch (SoapFault $fault) {
include_once(realpath(dirname(__FILE__).'/../../').'/includes/soaperror.php');
processSoapFault($client,$fault,$tabInfo);
die();
}
function dSecteur($nAnnee,$nRatio){
global $ratiosSecteur;
global $ratiosInfos;
$ratio = $ratiosSecteur[$nAnnee][$nRatio];
if ($ratio=='NS') {
print 'NS';
}elseif($ratio==NULL){
print '-';
}else {
if ( ($ratiosInfos[$nRatio]['unite']=='EUR') && ((abs($ratio)/1000)>0) ){
print number_format($ratio/1000, 0, '', ' ').' K€';
}elseif (($ratiosInfos[$nRatio]['unite']=='EUR') && ((abs($ratio)/1000)<0)) {
print number_format($ratio, 0, '', ' ').' €';
}elseif (($ratiosInfos[$nRatio]['unite']=='Jours')) {
print number_format($ratio, 0).' '.$ratiosInfos[$nRatio]['unite'];
}elseif (($ratiosInfos[$nRatio]['unite']=='AN')) {
print number_format($ratio, 2, ',', '').' '.$ratiosInfos[$nRatio]['unite'];
}elseif (($ratiosInfos[$nRatio]['unite']=='%')) {
print number_format($ratio, 2, ',', '').' '.$ratiosInfos[$nRatio]['unite'];
}else{
print $ratio.' '.$ratiosInfos[$nRatio]['unite'];
}
}
}
function dRatio($nAnnee,$nRatio){
global $ratiosEntrep;
global $ratiosInfos;
$ratio = $ratiosEntrep[$nAnnee][$nRatio];
if ($ratio=='NS') {
print 'NS';
}elseif($ratio==NULL){
print '-';
}else {
if ( ($ratiosInfos[$nRatio]['unite']=='EUR') && ((abs($ratio)/1000)>0) ){
print number_format($ratio/1000, 0, '', ' ').' K€';
}elseif (($ratiosInfos[$nRatio]['unite']=='EUR') && ((abs($ratio)/1000)<0)) {
print number_format($ratio, 0, '', ' ').' €';
}elseif (($ratiosInfos[$nRatio]['unite']=='Jours')) {
print number_format($ratio, 0, '', ' ').' '.$ratiosInfos[$nRatio]['unite'];
}elseif (($ratiosInfos[$nRatio]['unite']=='AN')) {
print number_format($ratio, 2, ',', '').' '.$ratiosInfos[$nRatio]['unite'];
}elseif (($ratiosInfos[$nRatio]['unite']=='%')) {
print number_format($ratio, 2, ',', '').' '.$ratiosInfos[$nRatio]['unite'];
}else{
print $ratio.' '.$ratiosInfos[$nRatio]['unite'];
}
}
}
?>
|
Numéro identifiant Siren |
=substr($siren,0,3).' '.substr($siren,3,3).' '.substr($siren,6,3)?> |
|
Raison Sociale |
=$tabInfo['entrep']['raisonSociale'];?> |
| Aucun bilan disponible pour cette entreprise ! |
log($tabInfo,'tabInfo');
?>