<?php require_once 'common/dates.php'; require_once 'common/curl.php'; require_once 'theme/theme.php'; require_once 'user/user.php'; require_once 'infogreffe/infogreffews.php'; //Login de l'utilisateur $login = strtolower($_SESSION['tabInfo']['login']); //Siren $siren = substr($_REQUEST['siret'],0,9); $cj = $_SESSION['tabInfo']['entrep']['fj']; $dep = substr(''.$_SESSION['tabInfo']['entrep']['codeCommune'],0,2); //TODO : Raison sociale depuis l'url (cas des associations ?) isset($_REQUEST['rs'])? $raisonSociale = $_REQUEST['rs'] : ''; (isset($_REQUEST['vue']) && !empty($_REQUEST['vue'])) ? $vue=$_REQUEST['vue'] : $vue=''; isset($_REQUEST['action'])? $vecteur=strtoupper($_REQUEST['action']) : $vecteur='XL'; isset($_REQUEST['ref'])? $ref=$_REQUEST['ref'] : $ref = ''; $idCommande = 0; //Spécificité associations $association_cj = array( '9150', // Association syndicale libre '9220', // Association déclarée '9221', // Association déclarée "entreprises d'insertion par l'économique" '9222', // Association intermédiaire '9223', // Groupement d'employeurs '9230', // Association déclarée reconnue d'utilité publique '9240', // Congrégation '9260', // Association de droit local '9300', // Fondation ); //Erreur bloquante infogreffe $erreurStop = array(6, 14, 25, 45, 999); if( $vecteur == 'SAUVCMD' ) { FB::info('sauvcmd'); require_once 'infogreffe/infogreffe_sauvcmd.php'; } elseif( $vecteur == 'COMMANDE' ) { FB::info('commande'); require_once 'infogreffe/infogreffe_commande.php'; } //Raison sociale depuis la session $raisonSociale = etabSession($siren, $idEntreprise); $vecteur = 'XL'; //Actes, bilans hors cas association if( !in_array($cj, $association_cj) ){ switch ( $vue ){ case 'actes': $titreh2 = htmlspecialchars('Actes & Statuts'); if(!in_array($cj, $association_cj)) { $table_header = array('Date', 'Type', 'Décisions'); $reponse = getGreffeActes($siren, $vecteur, $ref); if(!empty($reponse['error'])) $error = $reponse['error']; $table_content = theme_greffeactes($reponse['result'], $table_header); //Enregistrement des logs auprès du webservice } break; case 'bilans': $titreh2 = htmlspecialchars('Compte Annuels'); $table_header = array('Date de clôture', 'Type', 'Décisions'); if(!in_array($cj, $association_cj)) { $reponse = getGreffeBilans($siren, $vecteur, $ref); if(!empty($reponse['error'])) $error = $reponse['error']; $table_content = theme_greffebilans($reponse['result'], $table_header); //Enregistrement des logs auprès du webservice } break; default: //Mode non supporté $message = 'Paramètres incorrectes!'; break; } } else { $titreh2 = htmlspecialchars('Actes & Statuts'); } ?> <div id="center"> <h1>PIÈCES OFFICIELLES</h1> <table> <tr> <td width="30"> </td> <td width="200" class="StyleInfoLib">Numéro identifiant Siren</td> <td width="350" class="StyleInfoData"><?=substr($siren,0,3).' '.substr($siren,3,3).' '.substr($siren,6,3)?></td> </tr> <tr> <td width="30"> </td> <td width="200" class="StyleInfoLib">Raison Sociale</td> <td width="350" class="StyleInfoData"><?=$raisonSociale?></td> </tr> <tr> <td width="30"> </td> <td colspan="2" width="550" class="StyleInfoData"> <?php require_once 'surveillance/surveillance.php'; echo getSurveillance($vue, $siret); ?> </td> </tr> </table> <?php if(isset($message)&& !empty($message)) { ?> <div class="blockh2"><?=$message?></div> <?php } ?> <h2><?=$titreh2?></h2> <?php //Spécificités des associations if (in_array($cj, $association_cj) && $vue=='actes'){ ?> <table> <tr> <td width="30"> </td> <td width="550" colspan="2" class="StyleInfoData">Il n'est pas possible de visualiser les statuts des associations en ligne.</td> </tr> <?php if ( $action!='commande' && hasPerm('actes') ){ ?> <tr> <td width="30"> </td> <td width="550" colspan="2" class="StyleInfoData"> <script type="text/javascript"> $(document).ready(function(){ $('form[name=commandeAsso]').submit(function(){ var eMail = $('input[name=email]').val(); if(!checkEmail(eMail)){ alert('Veuillez saisir une adresse email.'); return false; } else { return true; } }); }); </script> <form name="commandeAsso" action="./?page=greffes&action=commande&siret=<?=$siret?>&idEntreprise=<?=$idEntreprise?>" method="post"> <p>Commander les statuts de l'association (délai approximatif de 15 jours)</p> <br/>Votre référence <input type="text" name="reference" value="" /><br/> <br/>Votre téléphone <input type="text" name="tel" value="" maxlength="14" /> <br/>Adresse email du destinataire <input name="email" type="text" value="<?php if ($_SESSION['tabInfo']['login']<>'testreunica' && $_SESSION['tabInfo']['login']<>'reunicacsf') echo $_SESSION['tabInfo']['email'] ?>" size="20"/> <input class="imgButton" type="image" src="./img/boutton_valider_off.gif" name="submit" onmouseover="this.src='./img/boutton_valider_on.gif'" onmouseout="this.src='./img/boutton_valider_off.gif'" title="Commander les statuts de l'association..."> </form> </td> </tr> <? } elseif ( !hasPerm('actes') ){ ?> <tr> <td width="30"> </td> <td width="550" colspan="2" class="StyleInfoData">Vous n'avez pas les droits nécessaires pour commander des status.</td> </tr> <?php } ?> </table> <?php } elseif (in_array($cj, $association_cj) && $vue=='bilans'){ ?> <?php } else { if ( isset($error) ){ ?> <div class="blockh2"> <?=$error['errNum']?> - <?=$error['errMsg']?> </div> <?php if(!INFOGREFFE_DEBUG) $client->setLog('greffe_'.$vue, $siren, 0, 'Erreur '.$error['errNum']); } else { echo theme_table($table_content, array('class'=>'greffe')); if(!INFOGREFFE_DEBUG) $client->setLog('greffe_'.$vue, $siren, 0, $ref); } // Test error } // ?> <p class="confidentiel blockh2"> <?php require_once 'cgu/cgu.php'; echo afficheCgu(); ?> </p> </div>