diff --git a/library/Scores/IdentiteEntreprise.php b/library/Scores/IdentiteEntreprise.php
index 5696d3106..39cb5147e 100644
--- a/library/Scores/IdentiteEntreprise.php
+++ b/library/Scores/IdentiteEntreprise.php
@@ -168,16 +168,115 @@ class IdentiteEntreprise
}
public function getActifTexte()
{
- if ($this->identite->Actif==1) {
- $data = 'Oui';
- } else {
- $data = 'NON';
- if (empty($this->identite->dateClotEt)) {
- $data .= " (Fin d'activité en ".
- WDate::dateT('Y-m-d', 'm/Y', $this->identite->dateClotEt).
- ')';
+
+ if ( $this->identite->AncienSiege==1
+ || ($this->identite->ActifEco==0 && !empty($this->identite->ActifEcoDate))
+ || count($this->identite->AutreSiret)>0 )
+ {
+ $title = '';
+
+ if( $this->identite->Actif != 0) {
+ //Activité économique
+ if (!empty($this->identite->ActifEcoDate)) {
+ $title.= "Absence d'activité économique depuis le ".
+ WDate::dateT('Ymd', 'd/m/Y', $this->identite->ActifEcoDate)."
";
+ }
+
+ //Activité economique type
+ switch ($this->identite->ActifEcoType){
+ case 'NPAI':
+ $title.= htmlentities('');
+ $title.= ' NPAI ';
+ if (!empty($this->identite->ActifEcoDate)) $title.= 'depuis le '.WDate::dateT('Ymd', 'd/m/Y', $this->identite->ActifEcoDate);
+ $title.= '
';
+ break;
+ case 'PFER':
+ $title.= 'Etablisement présumé fermé';
+ if (!empty($this->identite->ActifEcoDate)) $title.= 'depuis le '.WDate::dateT('Ymd', 'd/m/Y', $this->identite->ActifEcoDate);
+ $title.= '
';
+ break;
+ case 'ECOF':
+ $title.= 'Cessation économique';
+ if (!empty($this->identite->ActifEcoDate)) $title.= 'depuis le '.WDate::dateT('Ymd', 'd/m/Y', $this->identite->ActifEcoDate);
+ $title.= '
';
+ break;
+ }
}
- }
+
+ //Ancien siege
+ if (!empty($this->identite->AncienSiegeDateFin)){
+ $title.= "Cet établissement était le siège sociale jusqu'au ".
+ WDate::dateT('Ymd', 'd/m/Y', $this->identite->AncienSiegeDateFin)."
";
+ }
+ if (count($this->identite->AutreSiret)>0){
+ //Prédécesseur
+ foreach($this->identite->AutreSiret->item as $pre){
+ if ($pre->type == 'pre'){
+ if (!empty($pre->dateEve)) {
+ $title.= "Avant le ".WDate::dateT('Ymd', 'd/m/Y', $pre->dateEve).", ";
+ }
+ $adresse = '';
+ for($i=1;$i<=7;$i++){
+ if (!empty($pre->{'adrL'.$i})) {
+ $adresse.= $pre->{'adrL'.$i};
+ if ($i!=7) { $adresse.= ', '; }
+ }
+ }
+ $href = ''.$pre->siren.$pre->nic.'';
+ $title.= " la précédente adresse de cet établissement était ".$adresse."( ".htmlentities($href)." )";
+ $title.= "
";
+ }
+ }
+ //Sucesseur
+ foreach($this->identite->AutreSiret->item as $suc){
+ if ($suc->type == 'suc'){
+ $title.= "Cet établissement a déménagé ";
+ if (!empty($suc->dateEve)) {
+ $title.= "le ".WDate::dateT('Ymd', 'd/m/Y', $suc->dateEve)." ";
+ }
+ $adresse = '';
+ for($i=1;$i<=7;$i++){
+ if (!empty($suc->{'adrL'.$i})) {
+ $adresse.= $suc->{'adrL'.$i};
+ if ($i!=7) { $adresse.= ', '; }
+ }
+ }
+ $href = ''.$suc->siren.$suc->nic.'';
+ $title.= " à l'adresse ".$adresse."( ".htmlentities($href)." )";
+ $title.= "
";
+ }
+ }
+ }
+
+ if (!empty($title)){
+ $titre = ' title="'.$title.'"';
+ }
+ $data.= '';
+ }
+
+ if ($this->identite->Actif==1) {
+ $data.= 'Oui';
+ } else {
+ $data.= 'NON';
+ }
+
+ if ( $this->identite->AncienSiege==1
+ || ($this->identite->ActifEco==0 && !empty($this->identite->ActifEcoDate))
+ || count($this->identite->AutreSiret)>0 )
+ {
+ $data.= '';
+ }
+
+ if ($this->identite->Actif==0 && $this->identite->dateClotEt != '') {
+ $data.= " (Fin d'activité en ".WDate::dateT('Ymd', 'm/Y', $this->identite->dateClotEt).')';
+ }
+
$user = new Utilisateur();
if (intval($this->identite->Siren)!=0 && $user->checkPerm('avisinsee')) {
$data.='