extranet/www/pages/identite_procol.php

582 lines
18 KiB
PHP
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<?php
//Enregistrement pour liste dernière recherche
require_once 'recherche/session.php';
$parametres = recherche_element(0);
if( isset($parametres) && $parametres['info']['page']=='recherche' )
{
recherche_saveinfo( array('page' => $page) );
recherche_saveinfo( array('siret' => $siret) );
recherche_saveinfo( array('idEntreprise' => $idEntreprise) );
}
function searchBlockAnnonces($annonces)
{
global $firephp, $tabAnnonces;
// : => 2100:2199 Selection de toutes les annonces de 2100 à 2199
// - => 2100-2102 Selection des annonces
FB::log($annonces,'searchBlockAnnonces');
$list_annonces = explode('-', $annonces);
$interAnnonces = array();
foreach($list_annonces as $item)
{
$interAnnonces[] = explode(':', $item);
}
//Remplissage du tableau pour les intervalles
for($i=0;$i<count($interAnnonces);$i++)
{
if(count($interAnnonces[$i])>1)
{
$start = $interAnnonces[$i][0];
$cpt = $start;
$tabTemp = array();
while($cpt<$interAnnonces[$i][1]){
$tabTemp[] = $cpt;
$cpt++;
}
$interAnnonces[$i] = $tabTemp;
}
}
$output_annonces = array();
//Parcours des annonces
foreach($interAnnonces as $tabCodeEven)
{
foreach($tabCodeEven as $code_even)
{
if ($code_even == '1502'){
FB::info('Event 1502');
}
if(array_key_exists($code_even, $tabAnnonces))
{
$output_annonces[] = $tabAnnonces[$code_even];
unset($tabAnnonces[$code_even]);
}
}
}
return $output_annonces;
}
function dAnnonces($annonces, $siret)
{
$output = '';
if(is_array($annonces))
{
foreach($annonces as $annonce)
{
$output.= '<p class="libAnnonces">';
switch($annonce['BodaccCode'])
{
case 'BALO': $vue = 'balo'; break;
case 'ASSO': $vue = 'asso'; break;
case 'BODA':
case 'BODB':
case 'BODC':
default: $vue = 'bodacc'; break;
}
$output.= '<a href="./?page=annonces&siret='.$siret.'&idan='.$annonce['id'].'&vue='.$vue.'">';
$output.= html_entity_decode($annonce['evenements'][0]['LibEven']);
$output.= '</a>';
if(!empty($annonce['dateJugement']) && substr($annonce['dateJugement'],0,4)!='0000') $output.= ', le '.WDate::dateT('Y-m-d','d/m/Y',$annonce['dateJugement']);
elseif(!empty($annonce['dateEffet']) && substr($annonce['dateEffet'],0,4)!='0000') $output.= ', le '.WDate::dateT('Y-m-d','d/m/Y',$annonce['dateEffet']);
$output.= ', publié au ';
$tabSource=explode('-', $annonce['BodaccCode']);
$source=$tabSource[0];
$idSource=@$tabSource[1];
if ($source[0] == 'B'){
$output.= 'BODACC n&deg;'.$annonce['BodaccNum'].' '.substr($source,-1);
}elseif ($source[0] == 'G' || $source[0] == 'T'){
$output.= 'Greffe';
}elseif ($source[0] == 'P'){
$output.= 'RNCS';
}else{
$output.='JAL';
}
if(!empty($annonce['DateParution'])) $output.= ' le '.WDate::dateT('Y-m-d','d/m/Y',$annonce['DateParution']);
$output.= '</p>';
}
}
return $output;
}
$dateJ = date('d/m/Y H:i');
?>
<style>
span.title { float:right; margin:0 10px; }
</style>
<div id="center">
<?php
require_once 'identite/datemaj.php';
?>
<h1 class="titre">FICHE PROC&Eacute;DURE COLLECTIVE</h1>
<span class="title"><?=$dateJ?></span>
<?php
//Regroupement des annonces suivant le code even
$tabAnnonces = array();
if(count($etab['Annonces'])>0)
{
foreach ($etab['Annonces'] as $key => $annonce)
{
foreach($annonce['evenements'] as $even)
{
$tabAnnonces[$even['CodeEven']] = $annonce;
}
}
}
?>
<h2>Identit&eacute; de l'entreprise</h2>
<table>
<?php
require_once realpath(dirname(__FILE__)).'/content.php';
?>
</table>
<?php
//Mention du conjoint collaborateur
$annonceSelect = array();
$annonceSelect = searchBlockAnnonces('2400:2499');
echo dAnnonces($annonceSelect, $siret);
//Modification de la forme juridique
$annonceSelect = array();
$annonceSelect = searchBlockAnnonces('2307');
echo dAnnonces($annonceSelect, $siret);
?>
<h2>Composition et répartition du capital social</h2>
<table>
<tr>
<td width="30">&nbsp;</td>
<td colspan="2" width="550" class="StyleInfoData">
<table>
<?php
if( ($_SESSION['tabInfo']['entrep']['fj']>=1000 && $_SESSION['tabInfo']['entrep']['fj']<=1999)
|| ($_SESSION['tabInfo']['entrep']['fj']>=10 && $_SESSION['tabInfo']['entrep']['fj']<=19) )
{
?>
<tr>
<td width="30">&nbsp;</td>
<td width="550" colspan="2" class="StyleInfoData">Cette entreprise est une personne physique.</td>
</tr>
<?php
}
else
{
if (@count($etab['Actionnaires'])>0)
{
foreach ($etab['Actionnaires'] as $i=>$lien)
{
if ($lien['Actif']==0)
{
$font1='<font color="gray"><i>';
$font2='</i></font>';
} else
$font1=$font2='';
?>
<tr>
<td class="StyleInfoData" width="100">
<?php
echo $font1;
if ($lien['Pmin']*1>0) echo $lien['Pmin'].'&nbsp;%';
elseif ($lien['MajMin']=='+') echo 'major.';
elseif ($lien['MajMin']=='-') echo 'minor.';
elseif ($lien['MajMin']=='C') echo 'major.';
elseif ($lien['MajMin']=='S') echo 'minor.';
else echo '&nbsp;';
echo $font2;
?>
</td>
<td class="StyleInfoLib" width="300">
<?php
echo $font1;
echo utf8_decode($lien['RaisonSociale']);
echo $font2;
?>
</td>
<td class="StyleInfoData" width="150">
<?php
echo $font1;
if ( $lien['Siren']<>'' && $lien['Siren']<>0) {
echo 'Siren&nbsp;<a href="./?page=identite&siret='. $lien['Siren'] .'">'. $lien['Siren'].'</a>';
}
else '&nbsp;';
if ($lien['Pays']<>'France') echo '<b>'.utf8_decode($lien['Pays']).'</b>';
echo $font2;
?>
</td>
</tr>
<?php
} //Fin pour chaque actionnaire
} else {
?>
<tr>
<td width="30">&nbsp;</td>
<td width="550" colspan="2" class="StyleInfoData">
<a href="./?page=greffes&vue=actes&siret=<?=$siret?>">Information à vérifier dans les derniers statuts</a>
</td>
</tr>
<?php
}
}//Fin test personne physique
?>
<tr><td colspan="3">&nbsp;</td></tr>
</table>
</td>
</tr>
</table>
<?php
//Changement d'adresse
$annonceSelect = array();
$annonceSelect = searchBlockAnnonces('2300-2301');
echo dAnnonces($annonceSelect, $siret);
//Modification de capital
$annonceSelect = array();
$annonceSelect = searchBlockAnnonces('2100:2102');
echo dAnnonces($annonceSelect, $siret);
//Modification sur l'exploitation
$annonceSelect = array();
$annonceSelect = searchBlockAnnonces('2311');
echo dAnnonces($annonceSelect, $siret);
//Modification de date de début d'activité
$annonceSelect = array();
$annonceSelect = searchBlockAnnonces('2304');
echo dAnnonces($annonceSelect, $siret);
//Modification de l'activité
$annonceSelect = array();
$annonceSelect = searchBlockAnnonces('2313');
echo dAnnonces($annonceSelect, $siret);
//Mise en activité
$annonceSelect = array();
$annonceSelect = searchBlockAnnonces('2316');
echo dAnnonces($annonceSelect, $siret);
//Poursuite de l'activité
$annonceSelect = array();
$annonceSelect = searchBlockAnnonces('2314');
echo dAnnonces($annonceSelect, $siret);
//Modification de la durée de la société
$annonceSelect = array();
$annonceSelect = searchBlockAnnonces('2306');
echo dAnnonces($annonceSelect, $siret);
//Cessation d'activité
$annonceSelect = array();
$annonceSelect = searchBlockAnnonces('2200-2201');
echo dAnnonces($annonceSelect, $siret);
//Dissolution
$annonceSelect = array();
$annonceSelect = searchBlockAnnonces('2202-2203');
echo dAnnonces($annonceSelect, $siret);
//Cessation d'activité
$annonceSelect = array();
$annonceSelect = searchBlockAnnonces('2204');
echo dAnnonces($annonceSelect, $siret);
//Mise en someil de la société
$annonceSelect = array();
$annonceSelect = searchBlockAnnonces('2206');
echo dAnnonces($annonceSelect, $siret);
//Location gérance
$annonceSelect = array();
$annonceSelect = searchBlockAnnonces('2800:2899');
echo dAnnonces($annonceSelect, $siret);
//Tranfert de siège
$annonceSelect = array();
$annonceSelect = searchBlockAnnonces('2901:2904');
echo dAnnonces($annonceSelect, $siret);
//Vente du fond
$annonceSelect = array();
$annonceSelect = searchBlockAnnonces('5500:5650-5900-599-2209');
echo dAnnonces($annonceSelect, $siret);
//Transfert divers
$annonceSelect = array();
$annonceSelect = searchBlockAnnonces('2620-2630-2635-2639');
echo dAnnonces($annonceSelect, $siret);
?>
<br/>
<h2>Organes de la procédure</h2>
<table>
<?php
if($etab['SituationJuridique']=='P'){
?>
<tr>
<td width="30">&nbsp;</td>
<td width="200" valign="top" class="StyleInfoLib">Tribunal :</td>
<td width="300" class="StyleInfoData"><a href="./?page=competences&siret=<?=$etab['Siret']?>&type=tri"><?=$etab['TribunalLib']?></a></td>
</tr>
<tr>
<td width="30">&nbsp;</td>
<td width="200" valign="top" class="StyleInfoLib">&nbsp;</td>
<td width="300" class="StyleInfoData">&nbsp;</td>
</tr>
<?php
}
?>
<?php
if(count($etab['Organes'])>0)
{
foreach($etab['Organes'] as $organe)
{
?>
<tr>
<td width="30">&nbsp;</td>
<td width="200" valign="top" class="StyleInfoLib"><?=$organe['admfonction']?></td>
<td width="300" class="StyleInfoData"><?=$organe['admnom']?><br/><?=$organe['admadrNum']?> <?=$organe['admadrVoie']?> <?=$organe['admadrCP']?> <?=$organe['admadrVille']?></td>
</tr>
<?php
}
}else{
?>
<tr>
<td width="30">&nbsp;</td>
<td width="200" valign="top" class="StyleInfoLib">Néant</td>
<td width="300" class="StyleInfoData"></td>
</tr>
<?php
}
?>
</table>
<br/>
<?php
//Nominnation/Remplacement de commissaire à l'exécution du plan
$annonceSelect = array();
$annonceSelect = searchBlockAnnonces('1403');
echo dAnnonces($annonceSelect, $siret);
//Prolongement de la mission du commissaire à l'exécution du plan :
$annonceSelect = array();
$annonceSelect = searchBlockAnnonces('1404');
echo dAnnonces($annonceSelect, $siret);
//Jugement de désignation des organes de la procédure
$annonceSelect = array();
$annonceSelect = searchBlockAnnonces('1215');
echo dAnnonces($annonceSelect, $siret);
//Nomination d'un administrateur judiciaire
$annonceSelect = array();
$annonceSelect = searchBlockAnnonces('1400');
echo dAnnonces($annonceSelect, $siret);
//Nomination d'un mandataire judiciaire
$annonceSelect = array();
$annonceSelect = searchBlockAnnonces('1401');
echo dAnnonces($annonceSelect, $siret);
//Nomination d'un représentant des créanciers
$annonceSelect = array();
$annonceSelect = searchBlockAnnonces('1402');
echo dAnnonces($annonceSelect, $siret);
//Nomination d'un juge commissaire
$annonceSelect = array();
$annonceSelect = searchBlockAnnonces('1405');
echo dAnnonces($annonceSelect, $siret);
//Changement de SYNDIC
$annonceSelect = array();
$annonceSelect = searchBlockAnnonces('1406');
echo dAnnonces($annonceSelect, $siret);
//Nomination d'un liquidateur judiciaire
$annonceSelect = array();
$annonceSelect = searchBlockAnnonces('1420');
echo dAnnonces($annonceSelect, $siret);
//Fin de mission d'administrateur judiciaire
$annonceSelect = array();
$annonceSelect = searchBlockAnnonces('1470');
echo dAnnonces($annonceSelect, $siret);
?>
<br/>
<h2>Types de procédure</h2>
<?php
if(isset($etab['dateCessationPaiement']) && !empty($etab['dateCessationPaiement']) && $etab['dateCessationPaiement']!='0000-00-00')
{
$date = WDate::dateT('Y-m-d', 'd/m/Y',$etab['dateCessationPaiement']);
?>
<table>
<tr>
<td width="30">&nbsp;</td>
<td width="200" valign="top" class="StyleInfoLib">Cessation des paiements, le</td>
<td width="300" class="StyleInfoData"><?=$date?></td>
</tr>
</table>
<?php
}
FB::info('Types de procédures');
$countTypesProcedure = 0;
//Procédure de conciliation
$annonceSelect = array();
$annonceSelect = searchBlockAnnonces('1050-1055');
$countTypesProcedure+=count($annonceSelect);
echo dAnnonces($annonceSelect, $siret);
//Décision de conciliation
$annonceSelect = array();
$annonceSelect = searchBlockAnnonces('1550');
$countTypesProcedure+=count($annonceSelect);
echo dAnnonces($annonceSelect, $siret);
//Procédure de réglement amiable
$annonceSelect = array();
$annonceSelect = searchBlockAnnonces('1207-1209');
$countTypesProcedure+=count($annonceSelect);
echo dAnnonces($annonceSelect, $siret);
//Jugement d'ouverture d'une procédure de sauvegarde
$annonceSelect = array();
$annonceSelect = searchBlockAnnonces('1100-1101-1407-1419-1513-1542-1545-1546');
$countTypesProcedure+=count($annonceSelect);
echo dAnnonces($annonceSelect, $siret);
//Date cessation des paiements
$annonceSelect = array();
$annonceSelect = searchBlockAnnonces('1450');
$countTypesProcedure+=count($annonceSelect);
echo dAnnonces($annonceSelect, $siret);
//Jugement d'ouverture en redressement judiciaire / Jugement prononçant la liquidation judiciaire
$annonceSelect = array();
$annonceSelect = searchBlockAnnonces('1200-1201-1418-1541-1543-1544-1545-1546-1202-1300-1301-1305-1308-1302-1306-1307-1304-1309-1312-1417-1212-1313');
$countTypesProcedure+=count($annonceSelect);
echo dAnnonces($annonceSelect, $siret);
//Plan de redressement
$annonceSelect = array();
$annonceSelect = searchBlockAnnonces('1414-1407-1509-1421');
echo dAnnonces($annonceSelect, $siret);
//Plan de continuation
$annonceSelect = array();
$annonceSelect = searchBlockAnnonces('1413-1409-1512');
$countTypesProcedure+=count($annonceSelect);
echo dAnnonces($annonceSelect, $siret);
//Plan de cession
$annonceSelect = array();
$annonceSelect = searchBlockAnnonces('1425-1411-1407-1408-1415-1416-1511-1412');
$countTypesProcedure+=count($annonceSelect);
echo dAnnonces($annonceSelect, $siret);
//Homologation du plan
$annonceSelect = array();
$annonceSelect = searchBlockAnnonces('1455');
$countTypesProcedure+=count($annonceSelect);
echo dAnnonces($annonceSelect, $siret);
//Jugement arrêtant le plan d'apurement du passif
$annonceSelect = array();
$annonceSelect = searchBlockAnnonces('1460');
$countTypesProcedure+=count($annonceSelect);
echo dAnnonces($annonceSelect, $siret);
//Concordat
$annonceSelect = array();
$annonceSelect = searchBlockAnnonces('1445');
$countTypesProcedure+=count($annonceSelect);
echo dAnnonces($annonceSelect, $siret);
//Jugement autorisant la poursuite d'activité
$annonceSelect = array();
$annonceSelect = searchBlockAnnonces('1430');
$countTypesProcedure+=count($annonceSelect);
echo dAnnonces($annonceSelect, $siret);
//Suspension de l'exécution provisoire
$annonceSelect = array();
$annonceSelect = searchBlockAnnonces('1435');
$countTypesProcedure+=count($annonceSelect);
echo dAnnonces($annonceSelect, $siret);
//Suspension provisoire des poursuites
$annonceSelect = array();
$annonceSelect = searchBlockAnnonces('1436');
$countTypesProcedure+=count($annonceSelect);
echo dAnnonces($annonceSelect, $siret);
//Extrait d'arrêt de la cour d'appel
$annonceSelect = array();
$annonceSelect = searchBlockAnnonces('1507');
$countTypesProcedure+=count($annonceSelect);
echo dAnnonces($annonceSelect, $siret);
//Extinction du plan de sauvegarde
$annonceSelect = array();
$annonceSelect = searchBlockAnnonces('1508');
$countTypesProcedure+=count($annonceSelect);
echo dAnnonces($annonceSelect, $siret);
//Rejet du plan
$annonceSelect = array();
$annonceSelect = searchBlockAnnonces('1510');
$countTypesProcedure+=count($annonceSelect);
echo dAnnonces($annonceSelect, $siret);
//Arrêt divers
$annonceSelect = array();
$annonceSelect = searchBlockAnnonces('1515');
$countTypesProcedure+=count($annonceSelect);
echo dAnnonces($annonceSelect, $siret);
//Rectification d'une erreur matérielle
$annonceSelect = array();
$annonceSelect = searchBlockAnnonces('1517');
$countTypesProcedure+=count($annonceSelect);
echo dAnnonces($annonceSelect, $siret);
//Ordonnance
$annonceSelect = array();
$annonceSelect = searchBlockAnnonces('1520');
$countTypesProcedure+=count($annonceSelect);
echo dAnnonces($annonceSelect, $siret);
if($countTypesProcedure==0) echo '<p class="libAnnonces">Néant</p>';
?>
<br/>
<h2>Potentiel de récupération et réalisation d'actifs</h2>
<?php
$annonceSelect = array();
$annonceSelect = searchBlockAnnonces('1208-1540-1203-1214-1216-1204-1206-1205-3000:3999-1210-1530-1580-1440-2303');
if(count($annonceSelect)>0) echo dAnnonces($annonceSelect, $siret);
else echo '<p class="libAnnonces">Néant</p>';
?>
<br/>
<h2>Jugements de clôture</h2>
<?php
$annonceSelect = array();
$annonceSelect = searchBlockAnnonces('1500:1506-1525-1605-6000:6700-1431-2000-2205-2210-2211-2212');
if(count($annonceSelect)>0) echo dAnnonces($annonceSelect, $siret);
else echo '<p class="libAnnonces">Néant</p>';
?>
<br/>
<?php
$annonceSelect = array();
$annonceSelect = searchBlockAnnonces('1620-1211-1311-1600-1610-1601-1611-1604');
if(count($annonceSelect)>0){
?>
<h2>Sanctions</h2>
<?php
echo dAnnonces($annonceSelect, $siret);
?><br/><?php
}
?>
<?php
$annonceSelect = array();
$annonceSelect = searchBlockAnnonces('1346-1310');
echo dAnnonces($annonceSelect, $siret);
?>
<h2>Autres événements</h2>
<table>
<?php
$element = formatElement('identite', 'cessionoffredate', array($etab['CessionOffreDate']));
if($element!==false){ echo dRow($element['lib'], $element['data']); }
$element = formatElement('identite', 'cessioninvendate', array($etab['CessionInvenDate']));
if($element!==false){ echo dRow($element['lib'], $element['data']); }
$element = formatElement('identite', 'cessiondesc', array($etab['CessionDesc']));
if($element!==false){ echo dRow($element['lib'], $element['data']); }
?>
</table>
<?php
//Tout autre événement entre 1000 & 1999 non encore affiché
$annonceSelect = array();
$annonceSelect = searchBlockAnnonces('1000:1999');
if(count($annonceSelect)>0) echo dAnnonces($tabAnnonces, $siret);
else echo '<p class="libAnnonces">Néant</p>';
?>
<br/>
<h2>Procédure d'insolvabilité européene</h2>
<?php
if(count($annonceSelect)>0) echo dAnnonces($annonceSelect, $siret);
else echo '<p class="libAnnonces">Néant</p>';
?>
<p class="confidentiel blockh2">
<?php
require_once 'cgu/cgu.php';
echo afficheCgu();
?>
</p>
</div>