From c8e40153fbe6800a868cff8e2775595a0364ddc0 Mon Sep 17 00:00:00 2001 From: Sebastien BEAUGRAND Date: Fri, 24 Sep 2010 08:29:46 +0000 Subject: [PATCH] ajout de nbEntNaf dans l'export --- includes/ratios/ratios.php | 5 +++-- includes/scoresws/scoresws.php | 12 ++++++++++-- www/pages/ratios.php | 2 +- 3 files changed, 14 insertions(+), 5 deletions(-) diff --git a/includes/ratios/ratios.php b/includes/ratios/ratios.php index 31d216e3c..9ab5eea5b 100644 --- a/includes/ratios/ratios.php +++ b/includes/ratios/ratios.php @@ -611,14 +611,15 @@ function ratios_tablerow($ratiosInfos, $bilan, $ratio = '') // ratiosExport // --------------------------------------------------------------------------- // function ratiosExport($siren, $raisonSociale, $secteur, $type, $date, $duree, - $ratiosInfos, $bilan, $ratio = '') + $ratiosInfos, $bilan, $nbEntNaf, $ratio = '') { global $tabRatio; $e = array('siren' => $siren, 'raisonSociale' => $raisonSociale, 'secteur' => $secteur, - 'type' => $type); + 'type' => $type, + 'nbEntNaf' => $nbEntNaf); if (empty($ratio) == true) { $e['date'] = $date; $e['duree'] = $duree; diff --git a/includes/scoresws/scoresws.php b/includes/scoresws/scoresws.php index d38f8bca1..d91d2ada3 100644 --- a/includes/scoresws/scoresws.php +++ b/includes/scoresws/scoresws.php @@ -137,8 +137,11 @@ function scoresws_ratios($siret, $siren, $idEntreprise) $ratiosInfos, $ratiosSecteur, $page, $firephp; $fileName = 'ratios-'; - if (($siret*1)==0 || ($siren*1)<100){ $fileName.= $idEntreprise; - }else{ $fileName = $siren; } + if (($siret*1) == 0 || ($siren*1) < 100) { + $fileName .= $idEntreprise; + } else { + $fileName .= $siren; + } cache_filename($fileName); if( cache_exist() && !( hasPerm('saisie') || hasModeEdition() ) ) @@ -148,6 +151,7 @@ function scoresws_ratios($siret, $siren, $idEntreprise) $ratiosEntrepEvol = cache_get('ratiosEntrepEvol'); $ratiosInfos = cache_get('ratiosInfos'); $ratiosSecteur = cache_get('ratiosSecteur'); + $nbEntNaf = cache_get('nbEntNaf'); $dataActif = cache_get('dataActif'); $dataPassif = cache_get('dataPassif'); $dataSIG = cache_get('dataSIG'); @@ -157,6 +161,7 @@ function scoresws_ratios($siret, $siren, $idEntreprise) 'ratiosEntrepEvol'=>$ratiosEntrepEvol, 'ratiosInfos'=>$ratiosInfos, 'ratiosSecteur'=>$ratiosSecteur, + 'nbEntNaf' => $nbEntNaf, 'dataActif'=>$dataActif, 'dataPassif'=>$dataPassif, 'dataSIG'=>$dataSIG @@ -169,6 +174,7 @@ function scoresws_ratios($siret, $siren, $idEntreprise) $ratiosEntrep = $O['result']['RatiosEntrep']; $ratiosEntrepEvol = $O['result']['RatiosEntrepEvol']; $ratiosSecteur = $O['result']['RatiosSecteur']; + $nbEntNaf = $O['result']['NbEntNaf']; if(count($bilansInfos)>0) { $format = formatRatios( @@ -189,6 +195,7 @@ function scoresws_ratios($siret, $siren, $idEntreprise) cache_add('ratiosEntrepEvol', $ratiosEntrepEvol); cache_add('ratiosInfos', $ratiosInfos); cache_add('ratiosSecteur', $ratiosSecteur); + cache_add('nbEntNaf', $nbEntNaf); cache_add('dataActif', $dataActif); cache_add('dataPassif', $dataPassif); cache_add('dataSIG', $dataSIG); @@ -198,6 +205,7 @@ function scoresws_ratios($siret, $siren, $idEntreprise) 'ratiosEntrepEvol'=>$ratiosEntrepEvol, 'ratiosInfos'=>$ratiosInfos, 'ratiosSecteur'=>$ratiosSecteur, + 'nbEntNaf' => $nbEntNaf, 'dataActif'=>$dataActif, 'dataPassif'=>$dataPassif, 'dataSIG'=>$dataSIG diff --git a/www/pages/ratios.php b/www/pages/ratios.php index ef16ea4ac..95e81ff5f 100644 --- a/www/pages/ratios.php +++ b/www/pages/ratios.php @@ -237,7 +237,7 @@ $export = ratiosExport($siren, $raisonSociale, $typeBilan, $bilansInfos[$bilan]['dateCloture'], $bilansInfos[$bilan]['duree'], - $ratiosInfos, $bilan, $ratio); + $ratiosInfos, $bilan, $result['nbEntNaf'], $ratio); $parseTab = new tabExport; $parseTab->tab = array($export);