'); } $siret=$_REQUEST['siret']; $siren=substr($siret,0,9); $idan=$_REQUEST['idan']; $idEntreprise=$_REQUEST['idEntreprise']; $source=$_REQUEST['source']; $action=$_REQUEST['action']; if ($action<>'' && $action<>'commande') die('Paramètres incorrects !'); $vecteurCommande=$_REQUEST['vecteur']; if ($vecteurCommande<>'') { if ($vecteurCommande<>'C' && $vecteurCommande<>'T') die('Paramètres incorrects !'); } else $vecteurCommande='T'; $message=''; require_once 'common/dates.php'; require_once 'common/curl.php'; require_once 'infogreffe/infogreffe.php'; $login = strtolower($_SESSION['tabInfo']['login']); $tabInfo = $_SESSION['tabInfo']; $raisonSociale=$tabInfo['entrep']['raisonSociale']; isset($_REQUEST['rs'])? $raisonSociale = $_REQUEST['rs'] : ''; $cj=$tabInfo['entrep']['fj']; $dep=substr(''.$tabInfo['entrep']['codeCommune'],0,2); ?>
true // &force=true force le passage chez infogreffe ) { if ($action=='commande') { if(mailCommande($_REQUEST['email'], $siren, 'asso')){ $message='Commande prise en compte'; $fp=fopen(PATH_LOGS.'commande_asso.csv', 'a'); fwrite($fp, date('Y/m/d H:i:s').";$siren;".$_REQUEST['email'].';'.$tabInfo['login'].';'.$tabInfo['email'].';'.$tabInfo['ip']."\n"); fclose($fp); }else{ $message="ERREUR : Veuillez saisir une adresse email valide pour la commande de pièces"; } } if ($message!='') { ?>
 

PIÈCES OFFICIELLES

  Numéro identifiant Siren
  Raison Sociale

Actes & Statuts

  Il n'est pas possible de visualiser les statuts des associations en ligne.
 

Commander les statuts de l'association (délai approximatif de 15 jours)

Adresse email du destinataire    
  Vous n'avez pas les droits nécessaires pour commander des status.
$_REQUEST['email'] ); mysql_update('commandes', $tabCommande, "login='$login' AND siren='$siren'"); }else{ $message="ERREUR : Veuillez saisir une adresse email valide pour la commande de pièces"; } } $vue=$_REQUEST['vue']; $option=trim(''.@$_REQUEST['option']);/* Si acte ou statuts : type_acte-date-greffe-dossier_millesime-dossier_statut-dossier_chrono-num_depot-num_acte */ /** Si on est en commande de courrier, on génère une réf unique **/ if ($vecteurCommande=='C') { $rep=mysql_select('commandes', ' idCommande, login, dateCommande', "siren=$siren AND refDocument='$option'"); if (count($rep)==0) { $dejaCommande=false; /** Aucune commande ne concerne ce document **/ $tabCommande=array( 'idUser'=>$_SESSION['tabInfo']['id'], // emailCommande 'login'=>$login, 'siren'=>$siren, 'refDocument'=>$option, 'dateCommande'=>date('YmdHis')); $idCommande=mysql_insert('commandes', $tabCommande); } else { $dejaCommande=true; /** Document en cours de commande **/ if ($rep[0]['login']==$login) $message2='Votre commande a déjà été prise en compte le '.WDate::dateT('Ymd', 'd/m/Y',$rep[0]['dateCommande']); } } //Fin commande courrier $output = @$_REQUEST['output']; $vecteur = 'XL'; switch($vue) { case 'kbis': $type='KB'; break; case 'histo': $type='HQ'; break;//"T"/>'.XL case 'statuts': $type='ST'; $vecteur = $vecteurCommande; break; case 'actes': $type='AC'; if ($option<>'') $vecteur = $vecteurCommande; break; case 'LE': $type='ListeEtab'; break; case 'PN': $type='PrivNant'; break; case 'BI': $type='BilanImg'; break; //case 'bilans': $type='BS'; break; case 'bilans': $type='BI'; if ($option<>'') $vecteur=$vecteurCommande; break; case 'FA': $type='PrezProcol'; break; case 'FI': $type='Inventaire'; break; case 'jugements': $type='FJ'; break; case 'FO': $type='Ordonnance'; break; case 'FD': $type='DepotDivers'; break; case 'SD': $type='SurvDemande'; break; case 'SR': $type='SurvRevel'; break; case 'SP': $type='SurvPortef'; break; case 'rcs': break; default : if ($action!='commande') die('Type de pièce officielle inexistante'); break; } $req = requeteInfogreffe($siren, $idCommande, $type, $vecteur, $option); $success = true; /** Par défaut les documents avec des liens vers les actes ne sont pas périsables **/ $perisable = false; if ($option=='') { $fichier="$type-$siren.xml"; $perisable=true; // La liste des documents est périsable ! } else { $fichier="$type-$siren-$option.xml"; } if ($action!='commande' && !$dejaCommande) { if (// Le fichier n'existe pas en cache !file_exists( PATH_DATA.'/infogreffe/xml/' . $fichier ) || // Le fichier existe en cache mais est périsable (liste) (file_exists( PATH_DATA.'/infogreffe/xml/' . $fichier ) && $perisable && date('Ymd', filemtime( PATH_DATA.'/infogreffe/xml/' . $fichier ))<>date('Ymd')) || // Le fichier existe en cache, n'est pas périsable (acte) mais contient un message d'erreur (file_exists( PATH_DATA.'/infogreffe/xml/' . $fichier ) && !$perisable && date('Ymd', filemtime( PATH_DATA.'/infogreffe/xml/' . $fichier ))<>date('Ymd') && filesize( PATH_DATA.'/infogreffe/xml/' . $fichier )<=200) ) { if (!file_exists( PATH_DATA.'/pdf/acte-'.$siren.'-'.$option.'.pdf')) { $xml = getInfogreffeXML($req); } /** Enregistrement du fichier XML en provenance des greffes **/ if (strlen($xml)<>0) { $fp=@fopen( PATH_DATA.'/infogreffe/xml/' . $fichier , 'w'); @fwrite($fp, $xml); @fclose($fp); } } else { /** Lecture du fichier XML en provenance des greffes**/ $xml=file_get_contents( PATH_DATA.'/infogreffe/xml/' . $fichier ); } } else { $xml=''; } /** Affichage des erreurs Infogreffe **/ if (strlen($xml)<200) { $tmp=explode('-', $xml); $errNum=$tmp[0]*1; $errMsg=$xml; if ($message!='' && !$dejaCommande) { ?>
 

PIECES OFFICIELLES

  Numéro identifiant Siren
  Raison Sociale
 

Actes & Statuts

17 && $errNum<>23 && $errNum<>26 && $errNum<>27) { ?>
  17) { echo "Erreur N°$errNum - "; }?>
 
 

Recevoir le document directement par mail (délai approximatif de 24 heures)

Adresse email du destinataire    
 

Merci de préciser votre mail pour la livraison du document (délai approximatif de 24 heures)

Adresse email du destinataire    
'' && ( file_exists(PATH_DATA.'/pdf/acte-'.$siren.'-'.$option.'.pdf') || file_exists(PATH_DATA.'/pdf/acte-'.$siren.'-'.$option2.'.pdf') )) { if (file_exists(PATH_DATA.'/pdf/acte-'.$siren.'-'.$option2.'.pdf')) $option = $option2; /** Le document n'est pas dispo chez Infogreffe **/ ?>
getValueFromTag('date_acte'); $tabOptions=explode('-', $option); $acte=array(); if (!isset($typeActes['a'.$tabOptions[0]])) { mail('ylenaour@scores-decisions.com', "Type d'acte inconnu pour $siren", "acte-$siren-$option.pdf"); } else $acte['type']=$typeActes['a'.$tabOptions[0]]; $acte['depot_num']=$tabOptions[6]; $dateAff=WDate::dateT('Ymd','d/m/Y', $tabOptions[1]); ?>
Date Type Décisions
'') echo '
';?>Dépôt numéro
setLog('greffe_'.$vue, $siret, 0, $option); } // Log de la page $O2 = $client->setLog('greffe_'.$vue, $siret, 0, "Erreur $errNum"); }//Fin d'affichage des erreurs infogreffe else { // Liste des "actes" Infogreffes ou détail acte infogreffe //if ($output=='pdf') $type=$type.'-pdf'; if ($type=='AC' && $option=='') { // Liste des actes Infogreffe $return = xmlArrayActes(PATH_DATA.'/infogreffe/xml/'.$fichier); $tabActes = $return['Actes']; $vecteurTinit = $return['vecteurTinit']; $nbVecteurT = $return['nbVecteurT']; $nbActes = $return['nbActes']; if (!$vecteurTinit) { $origine='G'; include('inpi.php'); } if ($vecteurTinit) { // Il y a au moins un acte en téléchargement ?>

PIÉCES OFFICIELLES

  Numéro identifiant Siren
  Raison Sociale
 

Actes & Statuts

setLog('greffe_'.$vue, $siret, 0, $option); /*if ($nbVecteurT<$nbActes) { // Tous les actes ne sont pas dispo en téléchargement, on propose donc l'accès INPI /* $origine='G'; include('inpi.php'); ?>
$acte) { $date =WDate::dateT('Y-m-d','d/m/Y', substr($date,0,10)); $dateRef=WDate::dateT('d/m/Y','Ymd', substr($date,0,10)); $optionUrl=$acte['type_acte']."-$dateRef-".$acte['num_gest_greffe'].'-'.$acte['num_gest_millesime'].'-'.$acte['num_gest_statut'].'-'.$acte['num_gest_chrono'].'-'.$acte['num_depot'].'-'.$acte['num_acte']; ?>
Date Type Décisions
  0){ $tag = '. '.$tagContent.''; }else{ print $tag.' href="#" title="Vous n\'avez pas les droits nécessaires pour visualiser le document correspondant.">'.$tagContent.''; } }elseif ($acte['vecteurC']) { if (file_exists(PATH_DATA.'/pdf/acte-'.$siren.'-'.$optionUrl.'.pdf') && filesize(PATH_DATA.'/pdf/acte-'.$siren.'-'.$optionUrl.'.pdf')<>0){ $tag = '. '.$tagContent.''; }else{ print $tag.' href="#" title="Vous n\'avez pas les droits nécessaires pour visualiser le document correspondant.">'.$tagContent.''; } }else{ $tag = ''.$tagContent.''; }else{ print $tag.' href="#" title="Vous n\'avez pas les droits nécessaires pour commander le document correspondant.">'.$tagContent.''; } } } ?> '') echo '
';?>Dépôt numéro du
Tous les actes ne sont pas disponibles en téléchargement immédiat.
Cliquez-ici pour les commander en téléchargement différé

PIÉCES OFFICIELLES

  Numéro identifiant Siren
  Raison Sociale
 

Actes & Statuts

load(PATH_DATA.'/infogreffe/xml/'.$fichier); $acte['type']=$dom_object->getValueFromTag('type_acte_libelle'); $date=$dom_object->getValueFromTag('date_acte'); $acte['depot_num']=$dom_object->getValueFromTag('num_depot'); $acte['depot_date']=$dom_object->getValueFromTag('date_depot'); $dateAff=WDate::dateT('Y-m-d','d/m/Y', substr($date,0,10)); $acte['url_acces']=$dom_object->getValueFromTag('url_acces'); if (substr($acte['url_acces'],0,5)=='null/') $acte['url_acces']='http://webservices.infogreffe.fr/'.substr($acte['url_acces'],5,strlen($acte['url_acces'])-5); $nbPages=$dom_object->getValueFromTag('nbpages_acte')*1; if ($nbPages>0) $acte['decisions']="$nbPages pages"; ?>
Date Type Décisions
'') echo '
';?>Dépôt numéro du
setLog('greffe_'.$vue, $siret, 0, $option); //Affichage de la liste des bilans image ou saisit } elseif ($type=='BS' || $type=='BI') { ?>

PIÉCES OFFICIELLES

  Numéro identifiant Siren
  Raison Sociale

Comptes annuels

$bilan) { if ($type=='BS') $dateClot=WDate::dateT('Y-m-d','d/m/Y', $bilan['date_cloture']); elseif ($type=='BI') $dateClot=$bilan['date_cloture']; $dateRef = WDate::dateT('d/m/Y','Ymd', $dateClot); $optionUrl = $bilan['millesime'].'_'.$bilan['type_comptes'].'-'.$dateRef.'-'.$bilan['num_gest_greffe'].'-'.$bilan['num_gest_millesime'].'-'.$bilan['num_gest_statut'].'-'.$bilan['num_gest_chrono'].'-'.$bilan['num_depot']; ?>
Date de clôtureTypeDécisions

'.print_r($page)); if (substr($page['body'],0,4)<>'%PDF') { $page2 = parse_response($page['body']); $body = $page2['body']; } else $body = $page['body']; $fp = @fopen(PATH_DATA.'/pdf/'.'bilan-'.$siren.'-'.$option.'.pdf', 'w'); @fwrite($fp, $body); @fclose($fp); } ?> Comptes millésime (liasse '.$bilan['liasse'].')';?> Comptes millésime (liasse '.$bilan['liasse'].')';?>  '; if(preg_match('/ACTES/i', $_SESSION['tabInfo']['droits'])){ print $tag.' href="'.$href.'" title="'.$title.'">'.$tagContent.''; }else{ print $tag.' href="#" title="Vous n\'avez pas les droits nécessaires pour visualiser le document correspondant.">'.$tagContent.''; } }elseif ($bilan['vecteurC']) { if (file_exists(PATH_DATA.'/pdf/bilan-'.$siren.'-'.$optionUrl.'.pdf') && filesize(PATH_DATA.'/pdf/bilan-'.$siren.'-'.$optionUrl.'.pdf')!=0){ $tag = ''.$tagContent.''; }else{ print $tag.' href="#" title="Vous n\'avez pas les droits nécessaires pour visualiser le document correspondant.">'.$tagContent.''; } }else{ $tag = ''.$tagContent.''; }else{ print $tag.' href="#" title="Vous n\'avez pas les droits nécessaires pour commander le document correspondant.">'.$tagContent.''; } } } } ?>
Dépôt numéro .
setLog('greffe_'.$vue, $siret, 0, $option); } elseif (file_exists(PATH_DATA.'/infogreffe/xsl/'.$type.'.xsl')) { exec('/usr/bin/xsltproc '.PATH_DATA.'/infogreffe/xsl/'.$type.'.xsl '.PATH_DATA.'/infogreffe/xml/'.$fichier, $output); $output=implode('', $output); $output=str_replace('Extrait RCS','',$output); $output=str_replace('','',$output); $output=preg_replace_callback("/((?:[0-9]{9,9})|(?:[0-9]{3,3} [0-9]{3,3} [0-9]{3,3})|(?:[0-9]{3,3}\.[0-9]{3,3}\.[0-9]{3,3})|(?:[0-9]{3,3}-[0-9]{3,3}-[0-9]{3,3}))/", replace_siren, $output); echo $output; // LOG DE LA PAGE $O2 = $client->setLog('greffe_'.$vue, $siret, 0, $option); }else { echo "
$xml
"; // LOG DE LA PAGE $O2 = $client->setLog('greffe_'.$vue, $siret, 0, $option); } }// Fin liste des actes infogreffe ou détails }//Fin hors Alsace DOM }//Fin test droit et connexion ?>