extranet/includes/scoresws/format.php
2009-09-29 09:07:34 +00:00

812 lines
26 KiB
PHP

<?php
function format_content($key, $parametres)
{
global $firephp;
$func = 'info_'.strtolower($key);
//if ( function_exits($func) )
$return = $func($parametres);
//else
// $return = FALSE;
return $return;
}
function info_siret($info)
{
if(count($info)>0) foreach($info as $key => $v) { ${$key} = $v; }
$lib = 'Numéro identifiant Siret';
$val = substr($Siret,0,3).' '.substr($Siret,3,3).' '.substr($Siret,6,3).'&nbsp; <i>'.substr($Siret,9,5).'</i>';
return array('intitule'=>$lib, 'valeur'=>$val);
}
function info_siretsiege($info)
{
if(count($info)>0) foreach($info as $key => $v) { ${$key} = $v; }
$lib = 'Numéro identifiant Siret du siège';
$val = substr($SiretSiege,0,3).' '.substr($SiretSiege,3,3).' '.substr($SiretSiege,6,3).'&nbsp; <i>'.substr($SiretSiege,9,5).'</i>';
return array('intitule'=>$lib, 'valeur'=>$val);
}
function info_tvanumero($info)
{
if(count($info)>0) foreach($info as $key => $v) { ${$key} = $v; }
$lib = 'Numéro de TVA Intracom.';
if($Dept*1==97)
{
$val = '<a href="http://eur-lex.europa.eu/LexUriServ/LexUriServ.do?uri=CELEX:31991L0680:FR:HTML" target="_blank">Non attribu&eacute dans les D.O.M.</a>';
}
else
{
$val = substr($TvaNumero,0,2).' '.substr($TvaNumero,2,2).' '.substr($TvaNumero,-9);
if (!$TvaAttribue)
$val.= '&nbsp;<img src="./img/exclamation.png" title="Non validé. Obligatoire sur factures, déclarations d\'échange de biens et de TVA !">';
}
return array('intitule'=>$lib, 'valeur'=>$val);
}
function info_isin($info)
{
if(count($info)>0) foreach($info as $key => $v) { ${$key} = $v; }
$lib = 'Code ISIN';
$return = FALSE;
if( $Isin != '' )
{
$val = '<a href="./?page=bourse&siret='.$Siret.'" title="Voir les informations boursi&eacute;res">'.$Isin.'</a>';
$return = array('intitule'=>$lib, 'valeur'=>$val);
}
return $return;
}
function info_capitalisation($info)
{
if(count($info)>0) foreach($info as $key => $v) { ${$key} = $v; }
$return = FALSE;
$lib = 'Capitalisation';
if( $Isin!='' && $Bourse['capitalisation']!= 0 )
{
$val = number_format($Bourse['capitalisation'],0,'', ' ').' &euro; au '.WDate::dateT('Y-m-d','d/m/Y',$Bourse['derCoursDate']);
$return = array('intitule'=>$lib, 'valeur'=>$val);
}
return $return;
}
function info_logo()
{
if(count($info)>0) foreach($info as $key => $v) { ${$key} = $v; }
$return = false;
/* On recherche un logo */
$urlImg='';
$siteWeb='';
$locImg=PATH_LOGOS.$etab['Siren'];
if (file_exists($locImg.'.gif')) { $urlImg='./logos/'.$etab['Siren'].'.gif'; $ext='.gif'; }
elseif (file_exists($locImg.'.png')) { $urlImg='./logos/'.$etab['Siren'].'.png'; $ext='.png'; }
elseif (file_exists($locImg.'.jpg')) { $urlImg='./logos/'.$etab['Siren'].'.jpg'; $ext='.jpg'; }
elseif (file_exists($locImg.'.jpeg')) { $urlImg='./logos/'.$etab['Siren'].'.jpeg'; $ext='.jpeg'; }
print '<!-- '.$locImg.' '.$urlImg.'-->';
if ($urlImg=='' && $etab['Isin']<>'')
{
$locImg=PATH_LOGOS.$etab['Isin'];
if (file_exists($locImg.'.gif')) { $urlImg='./logos/'.$etab['Isin'].'.gif'; $ext='.gif'; }
elseif (file_exists($locImg.'.png')) { $urlImg='./logos/'.$etab['Isin'].'.png'; $ext='.png'; }
elseif (file_exists($locImg.'.jpg')) { $urlImg='./logos/'.$etab['Isin'].'.jpg'; $ext='.jpg'; }
elseif (file_exists($locImg.'.jpeg')) { $urlImg='./logos/'.$etab['Isin'].'.jpeg'; $ext='.jpeg'; }
}
if (trim($etab['Web'])<>'')
{
if (substr($etab['Web'],0,7)<>'http://') $siteWeb='http://'.$etab['Web'];
else $siteWeb=$etab['Web'];
if ($urlImg=='' && ($_SESSION['tabInfo']['login']=='ylenaour' ||
$_SESSION['tabInfo']['login']=='mpurcarin' ||
$_SESSION['tabInfo']['login']=='mcochet' ||
$_SESSION['tabInfo']['login']=='aegasse' ||
$_SESSION['tabInfo']['login']=='jmartory' ||
$_SESSION['tabInfo']['login']=='mricois') )
$urlImg=getLogo($siteWeb, $etab['Siren']);
}
$lib = 'Logo';
//Ne pas afficher le logo si il n'existe pas OU si le siren est à 0 OU si le siren est inférieur a 100
if(($siren*1!=0 ) || ($siren*1>100))
{
if ($urlImg!='')
{
$tabTmp=@getimagesize($locImg.$ext);
$w=$tabTmp[0];
$h=$tabTmp[1];
if ($w>350) $strSize=@redimage($locImg.$ext,350,150);
else $strSize='';
$val = '<img src="'.$urlImg.'" '.$strSize.'/>';
$return = array( 'lib'=>$lib, 'val',=>$val);
}
}
return $return;
}
function info_numrc($info)
{
if(count($info)>0) foreach($info as $key => $v) { ${$key} = $v; }
$return = FALSE;
if( isset($NumRC) && $NumRC!='')
{
$lib = 'Numéro R.C';
$val = $NumRC;
$return = array('intitule'=>$lib, 'valeur'=>$val);
}
return $return;
}
function info_autreid($info)
{
global $firephp;
if(count($info)>0) foreach($info as $key => $v) { ${$key} = $v; }
$return = FALSE;
if (isset($AutreId) && $AutreId!='' && ( !(isset($NumRC) && $NumRC!='') || substr($AutreId,0,1)=='W'))
{
if (substr($AutreId,0,1)=='W')
{
$lib = 'Identifiant Association WALDEC';
$val = $AutreId;
}
elseif (preg_match('/(A|B|C|D)/i', $AutreId))
{
$lib = 'Num&eacute;ro R.C.';
$val = $AutreId.' RCS '.preg_replace('/(^TC |^TI |^TGIcc |^TMX )/i','',$TribunalLib);
$firephp->log($val, 'val');
}
elseif (preg_match('/(P)/i', $AutreId))
{
$lib = 'Num&eacute;ro R.S.A.C.';
$val = $AutreId.' RSAC '.preg_replace('/(^TC |^TI |^TGIcc |^TMX )/i','',$TribunalLib);
}
$return = array('intitule'=>$lib, 'valeur'=>$val);
}
return $return;
}
function info_actif($info)
{
if(count($info)>0) foreach($info as $key => $v) { ${$key} = $v; }
$lib = 'Etablissement actif';
if ($Siege==0)
{
$lib.= '<br/><a title="Voir la fiche d\'identité du siège de l\'entreprise" href="/?page=identite&siret='.$Siren.'&idEntreprise='.$idEntreprise.'">Acc&egrave;s à la fiche du si&egrave;ge</a>';
}
if ($Actif==1) $val = 'Oui';
else
{
$val = '<b>NON</b>';
$dateCloture = str_replace('-','',$DateClotEt);
if ($dateCloture!='')
$val.= '<i>&nbsp;(Fin d\'activité en '.WDate::dateT('Ymd', 'm/Y', $dateCloture).')</i>';
}
if ($Siren*1!=0 && preg_match('/AVISINSEE/i', $_SESSION['tabInfo']['droits']))
$val.= '&nbsp;&nbsp;&nbsp;<a title="Voir l\'avis de situation correspondant de l\'INSEE" target="_blank" href="/?page=avis&siret='.$Siret.'">(Situation au r&eacute;pertoire SIRENE)</a>';
$return = array('intitule'=>$lib, 'valeur'=>$val);
return $return;
}
function info_situationjuridique($info)
{
if(count($info)>0) foreach($info as $key => $v) { ${$key} = $v; }
$lib = 'Situation juridique';
$dateRadiation = '';
if(isset($DateRadiation) && $DateRadiation!='' && $DateRadiation!='0000-00-00'){
$dateRadiation = WDate::dateT('Ymd', 'd/m/Y', str_replace('-','',$DateRadiation));
}
$val = '';
//Procédure collective
if ($etab['SituationJuridique']=='P')
{
$val = '<a href="./?page=annonces&siret='.$Siret.'&idEntreprise='.$idEntreprise.'"><font color="red"><b>En proc&eacute;dure collective</b></font></a>';
if($dateRadiation!=''){ $val.= '<br/>Radié du RCS le '.$dateRadiation; }
}
//Radiation
if($etab['SituationJuridique']=='RR')
{
$val = 'Radié du RCS ';
if($dateRadiation!=''){ $val.=' le '.$dateRadiation; }
}
elseif($etab['SituationJuridique']=='RP')
{
$val = 'Radiation publiée ';
if($dateRadiation!=''){ $val.=' le '.$dateRadiation; }
}
if ($_SESSION['tabInfo']['mode_edition']==1)
{
$val.='<a href="./?page=saisie&siret='.$Siret.'&idEntreprise='.$idEntreprise.'">(Edition)</a>';
}
if ( $SituationJuridique=='P' || $SituationJuridique[0]=='R' || $_SESSION['tabInfo']['mode_edition']==1)
{
$return = array('intitule'=>$lib, 'valeur'=>$val);
}else{
$return = FALSE;
}
return $return;
}
function info_bodacc($info)
{
if(count($info)>0) foreach($info as $key => $v) { ${$key} = $v; }
$lib = '<span id="annoncesDate">Le '.WDate::dateT('Y-m-d','d/m/Y',$DateParution).'</span>';
$lib.= '<span id="annoncesImg">';
$tabSource=explode('-', $BodaccCode);
$source=$tabSource[0];
$idSource=@$tabSource[1];
if ($source[0] == 'B'){
$lib.= '<img src="./img/logo_jo.png" title="Source BODACC '.$BodaccNum.' '.substr($source,-1).' '.substr($DateParution,0,4).'"/>';
}elseif ($source[0] == 'G' || $source[0] == 'T'){
$lib.= '<img src="./img/logo_greffe.png" title="Source Collecte Greffe"/>';
}elseif ($source[0] == 'P'){
$lib.= '<img src="./img/logo_inpi.png" title="Source Collecte RNCS"/>';
}else{
$lib.= '<img src="./img/logo_jal.png" title="Source Collecte JAL';
if ($idSource>0) $html.= ' '.$idSource;
$lib.= '"/>';
}
$lib.= '</span>';
$val .= '<a href="/?page=annonces&siret='.$Siret.'&idan='.$id.'&vue=bodacc">';
foreach ($evenements as $i=>$even) {
$val.= $even['LibEven'];
$numEven=$even['CodeEven']*1;
if ($numEven>3000 && $numEven<3999) $val.= ' (clôture au '.WDate::dateT('Y-m-d','d/m/Y',$dateEffet).')';
$val.= '<br/>';
}
$val.='</a>';
return array('intitule'=>$lib, 'valeur'=>$val);
}
function info_balo($info)
{
if(count($info)>0) foreach($info as $key => $v) { ${$key} = $v; }
$lib = '<span id="annoncesDate">Le '.WDate::dateT('Y-m-d','d/m/Y',$DateParution).'</span>';
$lib.= '<span id="annoncesImg">';
$lib.= '<img src="./img/logo_jo.png" title="Source BALO n°'.$ann['BodaccNum'].'"/>';
$lib.= '</span>';
$val = '<a href="/?page=annonces&siret='.$Siret.'&idan='.$id.'&vue=balo">';
foreach ($evenements as $i=>$even) {
$val.= $even['LibEven'];
$numEven=$even['CodeEven']*1;
if ($numEven>3000 && $numEven<3999) print ' (clôture au '.WDate::dateT('Y-m-d','d/m/Y',$dateEffet).')';
$val.= '<br/>';
}
$val.='</a>';
return array('intitule'=>$lib, 'valeur'=>$val);
}
function info_asso($info)
{
if(count($info)>0) foreach($info as $key => $v) { ${$key} = $v; }
$lib = '<span id="annoncesDate">Le '.WDate::dateT('Y-m-d','d/m/Y',$DateParution).'</span>';
$lib.= '<span id="annoncesImg">';
$lib.= '<img src="./img/logo_jo.png" title="Source JO ASSOCIATION n°'.$BodaccNum.'"/>';
$lib.= '</span>';
$val.= '<a href="/?page=annonces&siret='.$Siret.'&idan='.$id.'&vue=asso">';
foreach ($evenements as $i=>$even) {
$val.= $even['LibEven'];
$numEven=$even['CodeEven']*1;
if ($numEven>3000 && $numEven<3999) $val.= ' (clôture au '.WDate::dateT('Y-m-d','d/m/Y',$dateEffet).')';
$val.= '<br/>';
}
$val.= '</a>';
return array('intitule'=>$lib, 'valeur'=>$val);
}
function info_raisonsociale($info)
{
if(count($info)>0) foreach($info as $key => $v) { ${$key} = $v; }
$title = '';
if(isset($NomLong) && $NomLong!='' && $NomLong!=$Nom ) $title = $NomLong;
$lib = 'Raison Sociale';
$val = '<span title="'.$title.'">'.$Nom;
if ($Nom2!='') $val.= '<br/>'.$Nom2;
$val.= '</span>';
return array('intitule'=>$lib, 'valeur'=>$val);
}
function info_enseignesigle($info)
{
if(count($info)>0) foreach($info as $key => $v) { ${$key} = $v; }
$titre = '';
if ($Enseigne!='' && $Sigle!='')
{
$titre='Enseigne / Sigle';
$val=$etab['Enseigne'].' / '.$etab['Sigle'];
}
elseif($Enseigne!='' && $Sigle=='' && $SigleLong!='' )
{
$titre='Enseigne / Sigle';
$val=$Enseigne.' / '.$SigleLong;
}
elseif($Enseigne!='' && $Sigle=='')
{
$titre='Enseigne';
$val=$Enseigne;
}
elseif($Enseigne=='' && $Sigle!='')
{
$titre='Sigle';
$val=$Sigle;
}
elseif($Enseigne=='' && $Sigle=='' && $SigleLong!='')
{
$titre='Sigle';
$val=$SigleLong;
}
$title = '';
if( isset($SigleLong) && $SigleLong!='' && $SigleLong!=$Sigle)
{
$title = $SigleLong;
}
$return = FALSE;
if ($titre!='')
{
$lib = $titre;
$val = '<span title="'.$title.'">'.$val.'</span>';
$return = array('intitule'=>$lib, 'valeur'=>$val);
}
return $return;
}
function info_formejuridique($info)
{
if(count($info)>0) foreach($info as $key => $v) { ${$key} = $v; }
$lib = 'Forme Juridique';
$val = $FJ.' : '.strWsToHtml($FJ_lib);
if(isset($FJ2) && $FJ2!='' && isset($FJ2_Lib) && $FJ2_Lib!='')
{
$val.= '<img src="./img/exclamation.png" title="Forme jurique au RCS : '.$FJ2_Lib.' ('.$FJ2.')"/>';
}
return array('intitule'=>$lib, 'valeur'=>$val);
}
function info_immatriculation($info)
{
if(count($info)>0) foreach($info as $key => $v) { ${$key} = $v; }
$dateImmat = '';
if(isset($DateImmat) && $DateImmat!='' && $DateImmat!='0000-00-00')
{
$dateImmat = WDate::dateT('Ymd', 'd/m/Y', str_replace('-','',$DateImmat));
}
$return = FALSE;
if($dateImmat!='')
{
$lib = 'Date d\'immatriculation';
$val = $dateImmat;
$return = array('intitule'=>$lib, 'valeur'=>$val);
}
return $return;
}
function info_creationentreprise($info)
{
if(count($info)>0) foreach($info as $key => $v) { ${$key} = $v; }
$lib = 'Cr&eacute;ation de l\'entreprise';
$dateCreationEn=str_replace('-','',$DateCreaEn);
if (substr($dateCreationEn,-2)*1==0)
$val = WDate::dateT('Ymd', 'm/Y', $dateCreationEn);
else
$val = WDate::dateT('Ymd', 'd/m/Y', $dateCreationEn);
return array('intitule'=>$lib, 'valeur'=>$val);
}
function info_creationetablissement($info)
{
if(count($info)>0) foreach($info as $key => $v) { ${$key} = $v; }
$lib = 'Cr&eacute;ation de l\'&eacute;tablissement';
$dateCreationEt=str_replace('-','',$DateCreaEt);
if ($dateCreationEt*1<>0) {
if (substr($dateCreationEt,-2)*1==0)
$val = WDate::dateT('Ymd', 'm/Y', $dateCreationEt);
else
$val = WDate::dateT('Ymd', 'd/m/Y', $dateCreationEt);
} else $val = 'N/C';
return array('intitule'=>$lib, 'valeur'=>$val);
}
function info_adresse($info)
{
if(count($info)>0) foreach($info as $key => $v) { ${$key} = $v; }
$lib = 'Adresse';
if($AdresseRue == ''){ $voie = $Adresse2; }else{ $voie = $AdresseRue; }
$val = '<a href="/?page=recherche&vue=list&formR[type]=ent&formR[numVoie]='.urlencode($AdresseNum).'&formR[voie]='.urlencode($voie).'&formR[cpVille]='.urlencode($CP).'" title="Rechercher à partir de cette adresse">';
$val.= '<p class="adresse">'.$Adresse.'</p>';
if (preg_match('/CHEZ SOFRADOM/i',$Adresse2))
$Adresse2 = '<a title="Voir la fiche d\'identité du domiciliataire de cette entreprise" href="/?page=identite&siret=42495045900018&idEntreprise=6720043">CHEZ SOFRADOM</a>';
if ($Adresse2!='')
$val.= '<p class="adresse">'.$Adresse2.'</p>';
$cp=$CP*1;
if ($cp<>0)
$val.= '<p class="adresse">'.$CP.'&nbsp;'.strWsToHtml($Ville).'</p>';
if ($Pays<>'' && strtoupper(substr($Pays,0,3))<>'FRA')
$val.= '<p class="adresse">'.strWsToHtml($Pays).'</p>';
$val.= '</a>';
return array('intitule'=>$lib, 'valeur'=>$val);
}
function info_zonesprioritaires($info)
{
if(count($info)>0) foreach($info as $key => $v) { ${$key} = $v; }
$return = false;
if ($GeoInfos['ZUS']=='OUI' ||
$GeoInfos['ZFU']=='OUI' ||
$GeoInfos['ZRU']=='OUI' ||
$GeoInfos['CUCS']=='OUI' ||
$GeoInfos['ZRR']=='OUI' ||
$GeoInfos['AFR']=='OUI')
{
$lib = 'Zones prioritaires';
$val = '';
if ($GeoInfos['ZUS']=='OUI') $val.= '<a href="http://sig.ville.gouv.fr/Territoire/'.$GeoInfos['NZUS'].'" target="_blank">ZUS n°'.$GeoInfos['NZUS'].'</a><br/>';
if ($GeoInfos['ZFU']=='OUI') $val.= '<a href="http://sig.ville.gouv.fr/Territoire/'.$GeoInfos['NZFU'].'" target="_blank">ZFU n°'.$GeoInfos['NZFU'].'</a><br/>';
if ($GeoInfos['ZRU']=='OUI') $val.= '<a href="http://sig.ville.gouv.fr/Territoire/'.$GeoInfos['NZRU'].'" target="_blank">ZRU n°'.$GeoInfos['NZRU'].'</a><br/>';
if ($GeoInfos['ZRR']=='OUI') $val.= '<a href="http://www.diact.gouv.fr/IMG/Fichiers/Rural%20/ZRR/carte_zrr_20090409.pdf" target="_blank">ZRR n°'.$GeoInfos['NZRR'].'</a><br/>';
if ($GeoInfos['AFR']=='OUI') $val.= '<a href="http://www.diact.gouv.fr/IMG/Fichiers/AFR/com_fr_AFR0907.pdf" target="_blank">AFR n°'.$GeoInfos['NAFR'].'</a><br/>';
if ($GeoInfos['CUCS']=='OUI') $val.= '<a href="http://sig.ville.gouv.fr/Territoire/'.$GeoInfos['NCUCS'].'" target="_blank">CUCS n°'.$GeoInfos['NCUCS'];
$return = array('intitule'=>$lib, 'valeur'=>$val);
}
return $return;
}
function info_telephone($info)
{
if(count($info)>0) foreach($info as $key => $v) { ${$key} = $v; }
$lib = 'T&eacute;l&eacute;phone';
$val = '<div class="txtAdresse">';
$val.= '<p>';
if (trim($Tel)=='') $val.= 'N/C';
else $val.= $Tel;
if ($Enseigne!='') $libNom=urlencode($Enseigne);
else $libNom=urlencode($Nom);
$adresse=$Adresse;
$i_adr=0;
while (substr($adresse,0,1)=='0')
{
$i_adr++;
$adresse=substr($adresse,1,strlen($adresse)-1);
if ($i_adr>4) break;
}
$val.= '<a title="Rechercher le num&eacute;ro de t&eacute;l&eacute;phone dans l\'annuaire" target="_blank" href="http://local.search.ke.voila.fr/S/searchproxi?act=&nom='.$libNom.'&adr='.urlencode(utf8_decode($adresse)).'&loc='.urlencode(utf8_decode($CP.' '.$Ville)).'&x=0&y=0&bhv=searchproxi&profil=enville&guidelocid=&guideregid=&guidedepid=&actid=&ke=&locid=">(Recherche annuaire)</a></p>';
return array('intitule'=>$lib, 'valeur'=>$val);
}
function info_fax($info)
{
if(count($info)>0) foreach($info as $key => $v) { ${$key} = $v; }
$return = false;
if ($Fax*1>0)
{
$lib = 'Fax';
$val = $Fax;
$return = array('intitule'=>$lib, 'valeur'=>$val);
}
return $return;
}
function info_siteweb($info)
{
if(count($info)>0) foreach($info as $key => $v) { ${$key} = $v; }
$return = false;
if (trim($Web)!='') {
if (substr($Web,0,7)!='http://') $siteWeb='http://'.$Web;
else $siteWeb=$Web;
}
if ($siteWeb!='')
{
$lib = 'Site Internet';
$val = '<a href="'.$siteWeb.'" target="_blank">'.$siteWeb.'</a>';
$return = array('intitule'=>$lib, 'valeur'=>$val);
}
return $return;
}
function info_email($info)
{
if(count($info)>0) foreach($info as $key => $v) { ${$key} = $v; }
$return = false;
if (trim($Mail)!='')
{
$lib = 'Courriel';
$val = '<a href="mailto:'.$Mail.'" target="_blank">'.$Mail.'</a>';
$return = array('intitule'=>$lib, 'valeur'=>$val);
}
return $return;
}
function info_activiteentreprise($info)
{
if(count($info)>0) foreach($info as $key => $v) { ${$key} = $v; }
$lib = 'Activit&eacute; de l\'entreprise';
if ($Activite!='' && !preg_match('/non pr(e|é)cis(e|é)/i',utf8_decode($Activite))) {
$texte=preg_replace_callback("/((?:[0-9]{9,9})|(?:[0-9]{3,3} [0-9]{3,3} [0-9]{3,3})|(?:[0-9]{3,3}\.[0-9]{3,3}\.[0-9]{3,3})|(?:[0-9]{3,3}-[0-9]{3,3}-[0-9]{3,3}))/", replace_siren, strWsToHtml($Activite));
$val = $texte.' ('.$NafEnt.' : '. strWsToHtml($NafEntLib).')';
} else {
$val = $NafEnt.' : '. strWsToHtml($NafEntLib);
}
return array('intitule'=>$lib, 'valeur'=>$val);
}
function info_activiteetablissement($info)
{
if(count($info)>0) foreach($info as $key => $v) { ${$key} = $v; }
$lib = 'Activit&eacute; de l\'&eacute;tablissement';
$val = $NafEtab.' : '. strWsToHtml($NafEtabLib);
return array('intitule'=>$lib, 'valeur'=>$val);
}
function info_naf4($info)
{
if(count($info)>0) foreach($info as $key => $v) { ${$key} = $v; }
$return = false;
if (preg_match('/NAF4/i', $_SESSION['tabInfo']['pref']) && trim($Naf4Ent)!='')
{
$lib = 'Anciens codes NAF';
$val = '<b>Entr. :&nbsp;&nbsp;</b>'.$Naf4Ent.' - '.strWsToHtml($Naf4EntLib).'<br/><b>&Eacute;tab. :</b> '.$Naf4Etab.' - '. strWsToHtml($Naf4EtabLib);
$return = array('intitule'=>$lib, 'valeur'=>$val);
}
return $return;
}
function info_natureactivite($info)
{
if(count($info)>0) foreach($info as $key => $v) { ${$key} = $v; }
$return = false;
if ($NatureActivite==1 && $Actif==1)
{
$lib = 'Nature de l\'activité';
$val = 'Saisonni&egrave;re';
$return = array('intitule'=>$lib, 'valeur'=>$val);
}
return $return;
}
function info_originefond($info)
{
if(count($info)>0) foreach($info as $key => $v) { ${$key} = $v; }
$return = false;
if ( ($OrigineCreation*1>0 && $OrigineCreation*1<9) || $OrigineCreation=='A' || $OrigineCreation=='B' || $OrigineCreation=='C' || $OrigineCreation=='D' || $OrigineCreation=='E' )
{
$tabCreation=array( 'a1'=>'Création',
'a3'=>'Achat',
'a4'=>'Apport',
'a6'=>'Prise en location gérance',
'a7'=>'Partage',
'a8'=>'Reprise',
'aA'=>'Reprise globale de l\'exploitation agricole',
'aB'=>'Poursuite de l\'exploitation agricole par le conjoint',
'aC'=>'Transfert de propriété de l\'exploitation agricole',
'aD'=>'Apport d\'exploitation(s) agricole(s) individuelle(s)',
'aE'=>'Reprise d\'exploitation agricole individuelle',
);
$lib ='Origine du fonds';
$val = $tabCreation['a'.$OrigineCreation];
$return = array('intitule'=>$lib, 'valeur'=>$val);
}
return $return;
}
//TODO : A simplifier
function info_nbetabactif($info)
{
if(count($info)>0) foreach($info as $key => $v) { ${$key} = $v; }
$return = false;
if ($NbEtab!='N/C')
{
$lib = 'Nombre d\'&eacute;tablissements actifs';
$val = '<a title="Voir la liste des &eacute;tablissements" href="/?page=etablissements&siret='.$Siret.'&idEntreprise='.$idEntreprise.'">'.number_format($NbEtab*1,null,null,' ').'</a>';
if ($NbEtab*1>1)
{
$val.= '&nbsp;<a title="Voir la liste des &eacute;tablissements" href="/?page=etablissements&siret='.$Siret.'&idEntreprise='.$idEntreprise.'">(Liste)</a>';
}
}
return $return;
}
function info_capital($info)
{
if(count($info)>0) foreach($info as $key => $v) { ${$key} = $v; }
$return = false;
if (isset($Capital) && $Capital*1>0)
{
$title = '';
if(isset($Bilan['Capital'])) $title.='Capital de '.moneyKM($Bilan['Capital']).deviseText($Bilan['Devise']);
if(isset($Bilan['Cloture'])) $title.=' au '.WDate::dateT('Ymd', 'd/m/Y', str_replace('-','',$Bilan['Cloture']));
$lib = 'Capital';
if (isset($CapitalType) && $CapitalType=='V'){ $lib.= 'variable'; }
$val = '<span title="'.$title.'">'.number_format($Capital,0,',',' ').'&nbsp;';
if ($CapitalDev=='EUR') { $val.= '&euro;'; }
else {
$val.= $CapitalDev.' ('.strWsToHtml($CapitalLib).')';
}
$val.= '</span>';
$return = array('intitule'=>$lib, 'valeur'=>$val);
}
return $return;
}
function info_chiffreaffaire($info)
{
if(count($info)>0) foreach($info as $key => $v) { ${$key} = $v; }
$title = '';
if(isset($Bilan['CA'])) $title.='Chiffre d\'affaire de '.moneyKM($Bilan['CA']).deviseText($Bilan['Devise']);
if(isset($Bilan['Resultat'])) $title.=' et Résultat de '.moneyKM($Bilan['Resultat']).deviseText($Bilan['Devise']);
if(isset($Bilan['Cloture'])) $title.=' au '.WDate::dateT('Ymd', 'd/m/Y', str_replace('-','',$Bilan['Cloture']));
$lib = 'Chiffre d\'affaire';
$val = '<span title="'.$title.'">';
if(isset($Bilan['CA']) && (!isset($TrancheCALib) || $TrancheCALib=='N/C'))
{
$val.= moneyKM($Bilan['CA']).deviseText($Bilan['Devise']).' au '.WDate::dateT('Ymd', 'd/m/Y', str_replace('-','',$Bilan['Cloture']));
}elseif(isset($TrancheCALib) && $TrancheCALib!='N/C'){
$val.= strWsToHtml($TrancheCALib);
}else{
$val.= 'N/C';
}
$val.= '</span>';
return array('intitule'=>$lib, 'valeur'=>$val);
}
function info_dirigeants($info)
{
global $firephp;
if(count($info)>0) foreach($info as $key => $v) { ${$key} = $v; }
if(isset($dir1DateNaiss) && $dir1DateNaiss!='' && $dir1DateNaiss!='0000-00-00'){
$dir1DateNaiss = WDate::dateT('Ymd', 'd/m/Y', str_replace('-','',$dir1DateNaiss));
}
if(isset($dir1LieuNaiss) && $dir1LieuNaiss!=''){
$dir1LieuNaiss = $dir1LieuNaiss;
}
if(isset($dir2DateNaiss) && $dir2DateNaiss!='' && $dir2DateNaiss!='0000-00-00'){
$dir2DateNaiss = WDate::dateT('Ymd', 'd/m/Y', str_replace('-','',$dir2DateNaiss));
}
if(isset($dir2LieuNaiss) && $dir2LieuNaiss!=''){
$dir2LieuNaiss = $dir2LieuNaiss;
}
$dir1NaissText = '';
if($dir1DateNaiss!='') $dir1NaissText.= 'né(e) le '.$dir1DateNaiss;
if($dir1LieuNaiss!='' && $dir1NaissText!='') $dir1NaissText.= ' à '.$dir1LieuNaiss;
elseif($dir1LieuNaiss!='' && $dir1NaissText=='') $dir1NaissText.= 'né(e) à '.$dir1LieuNaiss;
$dir2NaissText = '';
if($dir2DateNaiss!='') $dir2NaissText.= 'né(e) le '.$dir2DateNaiss;
if($dir2LieuNaiss!='' && $dir2NaissText!='') $dir2NaissText.= ' à '.$dir2LieuNaiss;
elseif($dir2LieuNaiss!='' && $dir2NaissText=='') $dir2NaissText.= 'né(e) à '.$dir2LieuNaiss;
$lib = 'Principaux Dirigeants';
$val = '<div class="txtAdresse">';
$val.= '<p><u><b>'.strWsToHtml(ucfirst($dir1Titre)).'</b></u>';
$val.= '<br/>'.strWsToHtml($dir1NomPrenom);
if($dir1NaissText!=''){$val .= ', '.$dir1NaissText; }
$val .= '</p></div>';
if ($dir2Titre<>'')
{
$val.= '<br/>';
$val.= '<div class="txtAdresse">';
$val.= '<p><u><b>'.strWsToHtml(ucfirst($dir2Titre)).'</b>:</u>';
$val.= '<br/>'.strWsToHtml($dir2NomPrenom);
if($dir2NaissText!=''){$val.=', '.$dir2NaissText; }
$val.= '</p></div>';
}
return array('intitule'=>$lib, 'valeur'=>$val);
}
function info_effectif($info)
{
if(count($info)>0) foreach($info as $key => $v) { ${$key} = $v; }
$title = '';
if(isset($Bilan['Effectif'])) $title.=$Bilan['Effectif'].' salarié(s)';
if(isset($Bilan['Cloture'])) $title.=' au '.WDate::dateT('Ymd', 'd/m/Y', str_replace('-','',$Bilan['Cloture']));
$lib = 'Effectif de l\'entreprise';
$val = '<span title="'.$title.'">';
if( (!isset($Effectif) || $Effectif=='N/C' || $Effectif==0) && isset($Bilan['Effectif']))
{
$val.= $title;
}elseif(isset($Effectif) && $Effectif!='N/C' && $Effectif!=0 ){
$val.= number_format($Effectif*1,null,null,' ').' salarié(s)';
}else{
$val.= 'N/C';
}
return array('intitule'=>$lib, 'valeur'=>$val);
}
function info_infogeo(){}
function info_news(){}
function info_datecloture($info)
{
if(count($info)>0) foreach($info as $key => $v) { ${$key} = $v; }
if(isset($dateCloture)) {
return substr($dateCloture,6,2).'/'.substr($dateCloture,4,2).'/'.substr($dateCloture,0,4).'<br/>'.$duree.' mois';
}else{ return '-'; }
}
function info_ratiosmillesime($info)
{
if(count($info)>0) foreach($info as $key => $v) { ${$key} = $v; }
$html = '';
$html .= '<form name="selectBilan" method="post" action="index.php?'.$_SERVER['QUERY_STRING'].'">'."\n";
$html .= '<select name="bilan">'."\n";
$countBilans = 0;
if(count($bilansInfos)>0)
{
foreach($bilansInfos as $bilanItem)
{
if(isset($bilanItem['dateCloture']))
{
$select = '';
if($bilan==$countBilans){ $select = 'selected="selected"'; }
$html.= '<option value="'.$countBilans.'" '.$select.'>'.substr($bilanItem['dateCloture'],6,2).'/'.substr($bilanItem['dateCloture'],4,2).'/'.substr($bilanItem['dateCloture'],0,4).'</option>'."\n";
}
$countBilans++;
}
}else{ $html.= '-'; }
$html .= '</select>';
$html .= '&nbsp;<a href="javascript:document.selectBilan.submit();">Ok</a>';
$html .= '</form>';
return $html;
}