201 lines
6.7 KiB
PHP
201 lines
6.7 KiB
PHP
<?php
|
|
class SaisieController extends Zend_Controller_Action
|
|
{
|
|
protected $tabEvent = array(
|
|
'1100' => 'Ouverture sauvegarde',
|
|
'1200' => 'Redressement Judiciaire',
|
|
'1201' => 'Conversion sauvegarde en Redressement Judiciaire',
|
|
'1300' => 'Conversion Redressement Judiciaire en Liquidation Judiciaire',
|
|
'1301' => 'Ouverture Liquidation Judiciaire',
|
|
'1302' => 'Ouverture Liquidation Judiciaire Simplifiée',
|
|
'1303' => 'Ouverture Liquidation Judiciaire sur résolution du plan',
|
|
'1304' => 'Réouverture Liquidation Judiciaire',
|
|
'1305' => 'Liquidation Judiciaire',
|
|
'1306' => 'Liquidation Judiciaire simplifiée',
|
|
'1307' => 'Conversion sauvegarde en Liquidation Judiciaire',
|
|
'1308' => 'Fin du régime de Liquidation Judiciaire Simplifiée',
|
|
'1309' => 'Conversion Liquidation Judiciaire en Liquidation Judiciaire Simplifiée',
|
|
'1310' => 'Procédure d\'insolvabilité européenne',
|
|
'1311' => 'Liquidation Judiciaire par extension au(x) gérant(s)',
|
|
'1312' => 'Liquidation Judiciaire avec continuation d\'exploitation',
|
|
'1408' => 'Modification du plan de cession',
|
|
'1411' => 'Arrêt du plan de cession',
|
|
'1412' => 'Arrêt du plan de cession partielle',
|
|
'1413' => 'Arrêt du plan de continuation',
|
|
'1414' => 'Arrêt du plan de redressement',
|
|
'1415' => 'Prolongement du plan de cession',
|
|
'1511' => 'Résolution du plan de cession',
|
|
'1502' => 'Clôture de la procédure pour extinction du passif',
|
|
'1503' => 'Clôture de la procédure pour insuffisance d\'actif',
|
|
'1512' => 'Résolution du plan de continuation',
|
|
'1600' => 'Faillite personnelle',
|
|
'1601' => 'Interdiction de gérer',
|
|
'1999' => 'Autre procédure collective',
|
|
'2102' => 'Augmentation du capital social',
|
|
'2100' => 'Diminution du capital social',
|
|
'2202' => 'Dissolution',
|
|
'2206' => 'Mise en sommeil',
|
|
'2319' => 'Poursuite de l\'activité malgré perte > moitié du capital social',
|
|
'2315' => 'Modification de l\'administration',
|
|
'2313' => 'Modification de l\'activité',
|
|
'2305' => 'Modification de la dénomination',
|
|
'2307' => 'Modification de la forme juridique',
|
|
'2303' => 'Modification de la date de clôture de l\'exercice',
|
|
'2306' => 'Modification de la durée de la société',
|
|
'2901' => 'Transfert de siège',
|
|
'5500' => 'Vente/cession : Entreprise réalisant la vente',
|
|
'6700' => 'Radiation',
|
|
'1010' => 'Déclaration de cessation de paiement',
|
|
'1050' => 'Homologation de la conciliation',
|
|
'1055' => 'Résolution de la conciliation',
|
|
);
|
|
|
|
public function init()
|
|
{
|
|
require_once 'Scores/WsScores.php';
|
|
require_once 'Scores/Utilisateur.php';
|
|
require_once 'Scores/SessionEntreprise.php';
|
|
require_once 'Scores/IdentiteEntreprise.php';
|
|
require_once 'common/dates.php';
|
|
|
|
$this->view->headLink()->appendStylesheet('/themes/default/styles/saisie.css', 'all');
|
|
}
|
|
|
|
public function indexAction(){}
|
|
|
|
//Affichage du formulaire de saisie
|
|
public function ficheAction()
|
|
{
|
|
$this->view->headScript()
|
|
->appendFile('/themes/default/scripts/saisie.js', 'text/javascript');
|
|
|
|
$request = $this->getRequest();
|
|
$siret = $request->getParam('siret');
|
|
$id = $request->getParam('id', 0);
|
|
|
|
$ws = new WsScores();
|
|
$infos = $ws->getIdentite($siret, $id);
|
|
$devisesReponse = $ws->getDevises();
|
|
$devises = $devisesReponse->result->item;
|
|
|
|
//Mise en session
|
|
$session = new SessionEntreprise($siret, $id, true);
|
|
$session->setInfoEntrep($infos);
|
|
|
|
//$identite = new IdentiteEntreprise($infos, $this->view);
|
|
|
|
$saisie = new stdClass();
|
|
$saisie->tribunal = $infos->TribunalCode;
|
|
Zend_Registry::set('saisie', $saisie);
|
|
|
|
$this->view->assign('siret', $siret);
|
|
$this->view->assign('id', $id);
|
|
$this->view->assign('devises', $devises);
|
|
$this->view->assign('etab', $infos);
|
|
}
|
|
|
|
//Retourne le formulaire bodacc
|
|
public function formAction()
|
|
{
|
|
$request = $this->getRequest();
|
|
$siret = $request->getParam('siret');
|
|
$id = $request->getParam('id', 0);
|
|
|
|
$session = new SessionEntreprise($siret, $id);
|
|
|
|
$ws = new WsScores();
|
|
|
|
$reponse = $ws->getListeJalCollecte();
|
|
$listeJalCollecte = $reponse->result->item;
|
|
$this->view->assign('ListeJalCollecte', $listeJalCollecte);
|
|
|
|
$saisie = new stdClass();
|
|
if(Zend_Registry::isRegistered('saisie')){
|
|
$saisie = Zend_Registry::get('saisie');
|
|
}
|
|
$this->view->assign('saisie', $saisie);
|
|
Zend_Registry::get('firebug')->info($saisie);
|
|
|
|
$eventNum = isset($saisie->eventNum) ? $saisie->eventNum : '0000' ;
|
|
$this->view->assign('eventNum', $eventNum);
|
|
|
|
//Si le code tribunal n'est pas défini dans la fiche identité
|
|
//alors en sélectionner un par défault suivant le code INSEE
|
|
$tribunal = isset($saisie->tribunal) ? $saisie->tribunal : '' ;
|
|
$this->view->assign('codeTribunalCmp', $tribunal);
|
|
|
|
$listeCompetences = array();
|
|
if ($tribunal=='') {
|
|
$siret = $session->getSiret();
|
|
$codeCommune = $session->getCodeCommune();
|
|
$reponse = $ws->getListeCompetences($siret, 'tri', $codeCommune);
|
|
$listeCompetences = $reponse->result->item;
|
|
}
|
|
$this->view->assign('ListeCompetences', $listeCompetences);
|
|
|
|
$reponse = $ws->getTribunaux( array('C','I','G','M','P') );
|
|
$listeTribunaux = array();
|
|
if (count($reponse->result->item)>0) {
|
|
foreach($reponse->result->item as $item) {
|
|
$listeTribunaux[$item->code] = $item->nom;
|
|
}
|
|
asort($listeTribunaux);
|
|
}
|
|
$this->view->assign('ListeTribunaux', $listeTribunaux);
|
|
$tabEvent = $this->tabEvent;
|
|
asort($tabEvent);
|
|
$this->view->assign('tabEvent', $tabEvent);
|
|
}
|
|
|
|
//Retourne le formulaire correspondant à l'évenement
|
|
public function evenAction()
|
|
{
|
|
$request = $this->getRequest();
|
|
if ( $request->isPost() ){
|
|
$this->_helper->layout->disableLayout();
|
|
}
|
|
$num = $request->getParam('num', '0000');
|
|
$this->renderScript('saisie/even/'.$num.'.phtml');
|
|
}
|
|
|
|
public function champsAction()
|
|
{
|
|
$request = $this->getRequest();
|
|
$champ = $request->getParam('champ', '');
|
|
$this->renderScript('saisie/champs/'.$champ.'.phtml');
|
|
}
|
|
|
|
//Retourne les informations de l'établissements
|
|
public function etabnicAction(){}
|
|
|
|
//Retourne le formulaire d'oppisition insee
|
|
public function oppositioninseeAction(){}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//Gestion des mandataires
|
|
public function mandataireAddAction(){}
|
|
public function mandataireEditAction(){}
|
|
public function mandataireSearchAction(){}
|
|
public function mandataireGetAction(){}
|
|
public function mandataireSaveAction(){}
|
|
|
|
//Génération courrier pour demande d'actes aux greffes concernées
|
|
public function gencourrierAction(){}
|
|
|
|
//Gestion des logos
|
|
public function logoUploadAction(){}
|
|
public function logoCropAction(){}
|
|
public function logoSaveAction(){}
|
|
public function logoUrlAction(){}
|
|
public function logoDeleteAction(){}
|
|
public function logoAfficheAction(){}
|
|
|
|
|
|
|
|
public function annoncesAction(){}
|
|
public function acteAction(){}
|
|
} |