Prise en compte de l'Absorption et Dissolution dans l'affichage

This commit is contained in:
Michael RICOIS 2016-10-28 09:36:03 +02:00
parent b03b403ea5
commit c84f16d90c

View File

@ -397,14 +397,15 @@ class IdentiteEntreprise
public function getSituationJuridiqueTexte()
{
$data = false;
if ( in_array($this->identite->SituationJuridique, array('P', 'PL', 'R', 'RR', 'RP', 'CL')) ) {
if (in_array($this->identite->SituationJuridique, array(
'P', 'PL', 'R', 'RR', 'RP', 'CL', 'A', 'D'))) {
$dateRad = '';
if($this->identite->DateRadiation!='' && $this->identite->DateRadiation!='0000-00-00'){
if($this->identite->DateRadiation!='' && $this->identite->DateRadiation!='0000-00-00') {
$date = new Zend_Date(str_replace('-','',$this->identite->DateRadiation),'yyyyMMdd');
$dateRad = $date->toString('dd/MM/yyyy');
}
//Procédure collective
if ($this->identite->SituationJuridique=='PL') {
// Procédure collective
if ($this->identite->SituationJuridique == 'PL') {
$data = '<a href="'.$this->view->url(array(
'controller'=>'juridique',
'action'=>'annonces',
@ -412,7 +413,8 @@ class IdentiteEntreprise
'id'=>$this->identite->id), 'default', true).'">'.
'<font color="blue"><b>Plan en cours</b></font>'.
'</a>';
} elseif ($this->identite->SituationJuridique=='P') {
}
elseif ($this->identite->SituationJuridique == 'P') {
$data = '<a href="'.$this->view->url(array(
'controller'=>'juridique',
'action'=>'annonces',
@ -420,8 +422,11 @@ class IdentiteEntreprise
'id'=>$this->identite->id), 'default', true).'">'.
'<font color="red"><b>En procédure collective</b></font>'.
'</a>';
if($dateRad!=''){ $data.= '<br/>Radié du RCS le '.$dateRad; }
} elseif ($this->identite->SituationJuridique=='CL') {
if($dateRad != '') {
$data.= '<br/>Radié du RCS le '.$dateRad;
}
}
elseif ($this->identite->SituationJuridique == 'CL') {
$data = '<a href="'.$this->view->url(array(
'controller'=>'juridique',
'action'=>'annonces',
@ -429,24 +434,52 @@ class IdentiteEntreprise
'id'=>$this->identite->id), 'default', true).'">'.
'<font color="red">Clôture de la procédure</font>'.
'</a>';
if($dateRad!=''){ $data.= '<br/>Radié du RCS le '.$dateRad; }
if($dateRad != '') {
$data.= '<br/>Radié du RCS le '.$dateRad;
}
}
//Radiation
if ($this->identite->SituationJuridique=='RR') {
elseif ($this->identite->SituationJuridique == 'A') {
$data = '<a href="'.$this->view->url(array(
'controller'=>'juridique',
'action'=>'annonces',
'siret'=>$this->identite->Siret,
'id'=>$this->identite->id), 'default', true).'">'.
'<font color="blue"><b>Absorption</b></font>'.
'</a>';
if($dateRad != '') {
$data.= '<br/>Radié du RCS le '.$dateRad;
}
}
elseif ($this->identite->SituationJuridique == 'D') {
$data = '<a href="'.$this->view->url(array(
'controller'=>'juridique',
'action'=>'annonces',
'siret'=>$this->identite->Siret,
'id'=>$this->identite->id), 'default', true).'">'.
'<font color="blue"><b>Dissolution</b></font>'.
'</a>';
if($dateRad != '') {
$data.= '<br/>Radié du RCS le '.$dateRad;
}
}
// Radiation
elseif ($this->identite->SituationJuridique == 'RR') {
$data.= 'Radié du RCS';
if($dateRad!=''){ $data.= ' le '.$dateRad; }
} elseif($this->identite->SituationJuridique=='RP') {
if($dateRad != '') {
$data.= ' le '.$dateRad;
}
} elseif($this->identite->SituationJuridique == 'RP') {
$data.= 'Radiation publiée';
if($dateRad!=''){ $data.= ' le '.$dateRad; }
if($dateRad != '') {
$data.= ' le '.$dateRad;
}
}
} elseif($this->identite->EntActiveRCS == 1) {
$data = 'Actif au RCS';
$data = 'Actif au RCS';
}
//Mode Edition
// Mode Edition
$user = new Scores_Utilisateur();
if ($user->checkModeEdition())
{
if ($user->checkModeEdition()) {
$href = $this->view->url(array(
'controller' => 'saisie',
'action' => 'fiche',
@ -921,12 +954,12 @@ class IdentiteEntreprise
{
if ($this->identite->Nafa!='') {
$data = $this->identite->NafaLib . ' ('.$this->identite->Nafa.')';
return $data;
return $data;
}
return false;
}
}
public function getNaf4Label()
{
return 'Anciens codes NAF';