Radiation RCS

This commit is contained in:
Michael RICOIS 2016-12-21 16:17:00 +01:00
parent d575ee9f84
commit 2ec4fe7aa7
2 changed files with 64 additions and 8 deletions

View File

@ -23,7 +23,7 @@ class Metier_Defaillance_Detect
/**
* Actif RCS
* @var unknown
* @var int
*/
protected $RcsActif;
@ -45,6 +45,13 @@ class Metier_Defaillance_Detect
*/
protected $IsRCS;
/**
* Date Radiation au Greffe
* @var int
* Date au format AAAAMMJJ
*/
protected $GreffeRadiationDate;
protected $Situation = '';
protected $SituationDateStart;
protected $SituationDateEnd;
@ -105,41 +112,80 @@ class Metier_Defaillance_Detect
$this->ListEvenProcolDelete = include __DIR__ . '/ProcolDelete.php';
}
/**
* Code Forme Juridique
* @param string $val
*/
public function setFJ($val)
{
$this->FJ = $val;
}
/**
* Date de cloture du bilan
* @param int $val
* Date au format AAAAMMJJ
*/
public function setBilanCloture($val)
{
$this->BilanCloture = $val;
}
/**
* Insee Actif
* @param int $val
*/
public function setInseeActif($val)
{
$this->InseeActif = $val;
}
/**
* RCS Actif
* @param int $val
*/
public function setRcsActif($val)
{
$this->RcsActif = $val;
}
/**
* Nombre d'etablissement Actif
* @param int $val
*/
public function setEtabActif($val)
{
$this->EtabActifNb = $val;
}
/**
* Est présent au registre des métiers
* @param int $val
*/
public function setRM($val)
{
$this->IsRM = $val;
}
/**
* Est présent au Greffe
* @param int $val
*/
public function setGreffe($val)
{
$this->IsRCS = $val;
}
/**
* Date de radiation au Greffe
* @param string $date
*/
public function setGreffeRadiation($date)
{
$date = intval(str_replace('-', '', $date));
$this->GreffeRadiationDate = $date;
}
/**
* Retourne la situation
* @return string

View File

@ -16,18 +16,18 @@ return array(
'name' => 'PLAN',
'value' => 'CONTINUE',
'params' => array(
array( 'var' => 'PlanPeriod', 'op' => 'EGAL', 'value'=> array(0,120)),
//array( 'var' => 'PlanPeriod', 'op' => 'EGAL', 'value'=> array(0,120)),
array( 'var' => 'Even', 'op' => 'EGAL', 'value' => array(
'1407', // Modification de plan
'1409', // Modification du plan de continuation
'1413', // Arrêt du plan de continuation
'1414', // Arrêt du plan de redressement
'1101', // Arrêt du plan de sauvegarde
1407, // Modification de plan
1409, // Modification du plan de continuation
1413, // Arrêt du plan de continuation
1414, // Arrêt du plan de redressement
1101, // Arrêt du plan de sauvegarde
)),
array( 'var' => 'Situation', 'op' => 'SET', 'value' => 'PL'),
),
),
// -- Period par defaut
// --- Period par defaut
array(
'name' => 'PLAN-DUREE-DEFAUT1',
'value' => 'CONTINUE',
@ -281,6 +281,16 @@ return array(
array( 'var' => 'Situation', 'op' => 'SET', 'value' => 'RR'),
),
),
// --- Radiation RCS avec Date
array(
'name' => 'RADIATION-DATE',
'value' => 'CONTINUE',
'params' => array(
array( 'var' => 'Situation', 'op' => 'EGAL', 'value' => ''),
array( 'var' => 'GreffeRadiationDate', 'op' => 'MIN', 'value' => 0),
array( 'var' => 'Situation', 'op' => 'SET', 'value' => 'RR'),
),
),
// --- Radiation Publié 1
array(
'name' => 'RADIATION-PUB1',