0 && strlen($siret)<>9 && strlen($siret)<>14) die('Paramètres incorrects !');
if (isset($_REQUEST['idan']) && $_REQUEST['idan']*1!=0) $idan = $_REQUEST['idan'];
else $idan = false;
if (($siret*1)==0 && $idan==0) die('Paramètres incorrects !');
$siren=substr($siret,0,9);
//annonces&action=logon&login=mederic&checkIp=only&siret=552144503&id=6415277&vue=bodacc
$idEntreprise = $_REQUEST['idEntreprise'];
isset($_REQUEST['vue'])? $vue = $_REQUEST['vue'] : $vue = '';
$action=$_REQUEST['action'];
$message='';
if ($action<>'' && $action<>'logon') die('Paramètres incorrects !');
?>
log($_SESSION,'SESSION');
if( preg_match('/saisie/i', $_SESSION['tabInfo']['droits']) || $_SESSION['tabInfo']['mode_edition']==1 ){
$cache->disable = TRUE;
}
$cache->forceStart = TRUE;
if ( $cache->startCapture($fileName.'.html') == FALSE){
print $cache->displayCache();
}else{
require_once 'partenaires/classMTva.php';
require_once 'partenaires/classMMap.php';
require_once 'partenaires/classMCoface.php';
require_once 'common/dates.php';
try {
if ($vue=='bodacc' || $_REQUEST['source']=1) $filtre=1;
elseif ($vue=='balo') $filtre=2;
elseif ($vue=='asso') $filtre=3;
else $filtre=0;
if ($tabInfo['entrep']['fj']>9000 && $tabInfo['entrep']['fj']<9999 && $siren==0) {
$filtre=3;
}
$O = $client->getAnnonces($siren, $filtre, $idan);
$annonces=$O['result'];
$firephp->log($annonces, 'annonces');
if (count($annonces)==0) {
$idan=0;
}
} catch (SoapFault $fault) {
require_once 'soaperror.php';
processSoapFault($client,$fault,$tabInfo);
die();
}
if ($siren != $tabInfo['entrep']['siren']) {
$O2 = $client->getIdentite($siret);
$etab=$O2['result'];
$tabEntrep=array();
$tabEntrep['raisonSociale']=$etab['Nom'];
$tabEntrep['siren']=$etab['Siren'];
$tabEntrep['siret']=$etab['Siret'];
$tabEntrep['tva']=$etab['TvaNumero'];
$tabEntrep['isin']=$etab['Isin'];
$tabEntrep['AutreId']=$etab['AutreId'];
$tabEntrep['active']=$etab['Statut'];
$tabEntrep['Source']=$etab['Source'];
$tabEntrep['SourceId']=$etab['SourceId'];
$tabEntrep['codeCommune']=$etab['Dept'].$etab['codeCommune'];
$tabEntrep['nafEn']=$etab['NafEnt'];
$tabEntrep['nafEt']=$etab['NafEtab'];
$tabEntrep['fj']=$etab['FJ'];
$_SESSION['tabInfo']['entrep']=$tabEntrep;
$raisonSociale=$etab['Nom'];
} else
$raisonSociale=$tabInfo['entrep']['raisonSociale'];
?>
ANNONCES LÉGALES
'') { ?>
|
=$message;?> |
|
Numéro identifiant Siren |
=substr($siren,0,3).' '.substr($siren,3,3).' '.substr($siren,6,3)?> |
|
Raison Sociale |
=$raisonSociale?> |
if ($idan && ($vue=='bodacc' || $vue=='abod' || $vue=='balo' || $vue=='asso')) {
$ann = $annonces[0];
/** AFFICHAGE D'UNE ANNONCE BODACC / BALO / ASSO **/
// Entête BALO
if ($vue=='balo') {
?>
BALO
Evénements légaux
|
Source BODACC '.substr($ann['BodaccCode'],-1).' du '.WDate::dateT('Y-m-d','d/m/Y',$ann['DateParution']);
else
print ' Source BODACC n°'.$ann['BodaccNum'].' '.substr($ann['BodaccCode'],-1).' du '.WDate::dateT('Y-m-d','d/m/Y',$ann['DateParution']).'. Département n°'.$ann['Departement'].'. '.$ann['Tribunal'].'';
}elseif ($source[0] == 'G' || $source[0] == 'T'){
print ' Source Greffe du Tribunal';
}elseif ($source[0] == 'P'){
print ' Source Registre National du Commerce';
}else{
print ' Source Journal Annonces Légales';
}
if ($ann['dateInsertionSD']<>'') echo ' Entrée en base : '. WDate::dateT('Y-m-d','d/m/Y',$ann['dateInsertionSD']);
?>
|
Associations
|
J.O. ASSOCIATION n°=$ann['BodaccNum']?> du =WDate::dateT('Y-m-d','d/m/Y',$ann['DateParution'])?>. Annonce n°=$ann['NumAnnonce']?>. Entrée en base S&D : =WDate::dateT('Y-m-d','d/m/Y',$ann['dateInsertionSD'])?>. |
0) {
//Tri des annonces dans des tableaux différents
$annoncesBodacc = array();
$annoncesBalo = array();
$annoncesAsso = array();
foreach ($annonces as $i => $ann) {
if ($ann['BodaccCode']=='BODA' || $ann['BodaccCode']=='BODB' || $ann['BodaccCode']=='BODC') {
$annoncesBodacc[] = $ann;
}elseif ($ann['BodaccCode']=='BALO') {
$annoncesBalo[] = $ann;
}elseif ($ann['BodaccCode']=='ASSO') {
$annoncesAsso[] = $ann;
}else {
$annoncesBodacc[] = $ann;
}
}
/** Affichage de la liste des annonces **/
//Affiche annonces Bodacc
if (count($annoncesBodacc)>0){
?>
EVÉNEMENTS LÉGAUX
0){
?>
BALO
0){
?>
Associations
EVÉNEMENTS LÉGAUX
tab = $annonces;
$parseTab->notdisplay = array('id');
$parseTab->title = array(
'BodaccCode'=>'Code Bodacc',
'BodaccNum'=>'Numéro Bodacc',
'NumAnnonce'=>'Numéro annonce',
'DateParution'=>'Date de parution',
'TribunalSiret'=>'Siret du tribunal',
'typeAnnonce'=>'Type annonce',
'texteRectificatif'=>'Texte rectificatif',
'texteAnnonce'=>'Texte annonce',
'dateEffet'=>'Date effet',
'dateJugement'=>'Date jugement',
'dateInsertionSD'=>'Date insertion',
'evenements'=>'Evenements',
);
$parseTab->type = array();
$tabForExport = $parseTab->convertTable();
$array2csv = new ExportCSV();
$array2csv->records = $tabForExport;
$array2csv->writeCSV($fileName);
$tabForExport = $annonces;
$array2xml = new ExportXML();
$array2xml->rootName = $page.'s';
$array2xml->defaultTagName = $page;
$array2xml->records = $tabForExport;
$array2xml->writeXML($fileName);
}//Fin du cache
$cache->stopCapture(); //On arrete la capture pour le cache
if (!$idan) {
?>