backoffice/html/surveillance/index.php
2011-06-21 13:28:10 +00:00

506 lines
25 KiB
PHP

<?
error_reporting(0);
/**
* Inclusion du fichier de configuration des includes Métiers de S&D
*/
include '/var/www/includes/config.php';
/**
* Inclusion du Framework
*/
if( !defined('FWK_PATH') )
include '/var/www/framework/fwk.php';
//include_once(FWK_PATH.'common/curl.php');
include_once(FWK_PATH.'common/dates.php');
include_once(INCLUDE_PATH.'insee/classMInsee.php');
include_once(INCLUDE_PATH.'bodacc/classMBodacc.php');
include_once(INCLUDE_PATH.'partenaires/classMBilans.php');
include_once(FWK_PATH.'mail/sendMail.php');
$iDb=new WDB('jo');
$iInsee=new MInsee();
$iBodacc=new MBodacc();
$strIni='codes séparés par des espaces, points, points-vigules ou sauts de lignes';
$fields='id, source, source_id, triCode, autre_id, siren, nic, actif, siege, raisonSociale, enseigne, sigle, marques, adr_num, adr_btq, adr_typeVoie, adr_libVoie, adr_comp, adr_cp, adr_ville, adr_dep, adr_com, tel, fax, cj, capital, capitalDev, capitalSrc, ape_etab, ape_entrep';
define('DIR_CSV', './export/');
session_start();
$tabSirenPC=array();
$authorized = false;
if(isset($_GET['logout']) && ($_SESSION['auth'])) {
$_SESSION['auth'] = null;
session_destroy();
echo "logging out...";
}
if(isset($_SERVER['PHP_AUTH_USER']) && isset($_SERVER['PHP_AUTH_PW'])) {
$user=addslashes(trim($_SERVER['PHP_AUTH_USER']));
$pwd =addslashes(trim($_SERVER['PHP_AUTH_PW']));
$tabTmp=$iDb->select( 'sdv1.utilisateurs',
'id, email',
"login='$user' AND password='$pwd' AND idClient=1 AND actif=1 AND deleted=0");
$_SESSION['userId']=$tabTmp[0][0];
$_SESSION['userMail']=$tabTmp[0][1];
if ( $_SESSION['userId'] ) {//&& $_SESSION['auth']) {
$authorized = true;
}
} else {
//if (isset($_GET["login"]) && (! $authorized)) {
header('WWW-Authenticate: Basic Realm="Login please"');
header('HTTP/1.0 401 Unauthorized');
$_SESSION['auth'] = true;
print('Login now or forever hold your clicks...');
exit;
}
if (!$authorized) {
?><h1>you have <? echo ($authorized) ? '' : 'not'; ?> logged!</h1><?
} else {
if (isset($_REQUEST['newFile']) && $_REQUEST['newFile']==1 && @!$_REQUEST['uploaded']) {
?>
<h3>Mettre sous surveillance un fichier CSV (séparateur virgule)</h3>
<p>La première ligne du fichier doit contenir les noms de zones avec au moins les zones :</p>
<code>source, login, email, siren, nic, ref</code>
<p>Avec :<ul>
<li>souce = insee, annonces, bilans, score, actes ou dirigeants</li>
<li>login = login de l'extranet</li>
<li>email = email ou liste d'email séparés par des ;</li>
<li>siren avec ou sans nic</li>
<li>réf du client</li>
</ul>
</p>
<form name="form1" method="post" action="" enctype="multipart/form-data">
<input type="hidden" name="uploaded" value="1" />
<!--<input type="hidden" name="max_file_size" value="2000000" />-->
<input type="file" name="file">
<h3>Traitement en amont :</h3>
<input type="checkbox" name="amont">Supprimer toutes les surveillances du login</input>
<h3>Traitement du fichier </h3>
<input type="checkbox" name="amont">Doublons autorisés sur la référence pour un même login/siret/email</input><br/>
<input type="submit" name="Submit" value="Envoyer">
</form>
<?
die();
} elseif (isset($_REQUEST['newFile']) && $_REQUEST['newFile']==1 && @$_REQUEST['uploaded']==1 && isset($_FILES['file'])) {
switch ($_FILES['file']['error']) {
case UPLOAD_ERR_INI_SIZE: // 1: Le fichier excède le poids autorisé par upload_max_filesize (php.ini)
case UPLOAD_ERR_FORM_SIZE: // 2: Le fichier excède le poids autorisé par le champ MAX_FILE_SIZE
die('Fichier trop volumineux !');
break;
case UPLOAD_ERR_PARTIAL: // 3; Le fichier n'a été uploadé que partiellement
die('Le fichier partiellement uploadé !');
break;
case UPLOAD_ERR_NO_FILE: // 4; Aucun fichier n'a été uploadé
die('Aucun fichier uploadé !');
break;
case UPLOAD_ERR_OK: // 0: Aucune erreur, le fichier a bien été uploadé
break;
}
$dest_fichier = basename($_FILES['file']['name']);
if (!move_uploaded_file($_FILES['file']['tmp_name'], DIR_CSV . $dest_fichier)) {
print_r($_FILES['file']);
die('Impossible de déplacer le fichier téléchargé !');
}
$csvFile=DIR_CSV . $dest_fichier;
$size=round(filesize($csvFile)/1024);
$dateHeure=date('d/m/Y H:i:s', filemtime($csvFile));
$tabFich=file($csvFile);
/** Recherche des champs SIREN / NIC **/
$lib=explode(',', $tabFich[0]);
$pos=array();
foreach ($lib as $j=>$titre) {
switch (strtoupper(strtr($titre, array('"'=>'', "'"=>'')))) {
case 'SOURCE': $pos['SOURCE']=$j; break;
case 'LOGIN': $pos['LOGIN']=$j; break;
case 'EMAIL': $pos['EMAIL']=$j; break;
case 'SIREN': $pos['SIREN']=$j; break;
case 'NIC': $pos['NIC']=$j; break;
case 'REF': $pos['REF']=$j; break;
default: break;
}
}
$nb=count($tabFich);
echo "<p>$csvFile : $nb lignes, le $dateHeure ($size Ko)</p>";
$strId=implode(', ', array_keys($pos));
$strPo=implode(', ', $pos);
echo "<p>Colonnes $strId trouvées en positions $strPo</p><br>";
}
if (isset($_SESSION['csvFile']) && file_exists($_SESSION['csvFile']))
$csvFile=$_SESSION['csvFile'];
elseif (!isset($csvFile))
$csvFile=$_REQUEST['csvFile'];
//if (isset($_REQUEST['submited']) && $_REQUEST['submited']==1) {
$tabFich=file($csvFile);
$pos=array();
$mesError=$mesUpdate=$mesInsert=0;
foreach ($tabFich as $i=>$ligne) {
$ligne=trim($ligne);
$str['data']=$str['etab']=$str['identite']=$str['notice']=$str['rncs_entrep']=$str['rncs_etab']=$str['infos']='';
if ($i==0) {
$lib=explode(',', $ligne);
foreach ($lib as $j=>$titre) {
switch (strtoupper(strtr($titre, array('"'=>'', "'"=>'')))) {
case 'SOURCE': $pos['SOURCE']=$j; break;
case 'LOGIN': $pos['LOGIN']=$j; break;
case 'EMAIL': $pos['EMAIL']=$j; break;
case 'SIREN': $pos['SIREN']=$j; break;
case 'NIC': $pos['NIC']=$j; break;
case 'REF': $pos['REF']=$j; break;
default: break;
}
}/*
if (@count($_POST['data'])>0) $str['data']=substr(preg_replace('/,(.*) AS /Ui',',', ','.implode(',', array_keys($_POST['data']))),1);
if (@count($_POST['etab'])>0) $str['etab']=substr(preg_replace('/,(.*) AS /Ui',',', ','.implode(',', array_keys($_POST['etab']))),1);
if (@count($_POST['identite'])>0) $str['identite']=substr(preg_replace('/,(.*) AS /Ui',',', ','.implode(',', array_keys($_POST['identite']))),1);
if (@count($_POST['notice'])>0) $str['notice']=substr(preg_replace('/,(.*) AS /Ui',',', ','.implode(',', array_keys($_POST['notice']))),1);
if (@count($_POST['rncs_entrep'])>0)$str['rncs_entrep']=substr(preg_replace('/,(.*) AS /Ui',',', ','.implode(',', array_keys($_POST['rncs_entrep']))),1);
if (@count($_POST['rncs_etab'])>0) $str['rncs_etab']=substr(preg_replace('/,(.*) AS /Ui',',', ','.implode(',', array_keys($_POST['rncs_etab']))),1);
if (@count($_POST['infos'])>0) $str['infos']=substr(preg_replace('/,(.*) AS /Ui',',', ','.implode(',', array_keys($_POST['infos']))),1);
if (@count($_POST['bilans'])>0) {
$str['bilans']='';
if (@$_POST['bilans']['anneeN']) $str['bilans'].='bilanNdate,bilanNduree,'.@$_POST['bilans']['postes'].',';
if (@$_POST['bilans']['anneeN1']) $str['bilans'].='bilanN-1date,bilanN-1duree,'.@$_POST['bilans']['postes'].',';
if (@$_POST['bilans']['anneeN2']) $str['bilans'].='bilanN-2date,bilanN-2duree,'.@$_POST['bilans']['postes'].',';
}
if (@count($_POST['annonces'])>0) {
$str['annonces']='';
$tabTmp=explode(',', $_POST['annonces']['codeAnnonces']);
foreach ($tabTmp as $codeEven)
$str['annonces'].="even$codeEven,libelle$codeEven,dateEven$codeEven,dateParution$codeEven,";
}*/
}
else {
$cel=explode(',', $ligne);
$cel2=array();
foreach ($cel as $idx=>$cell)
$cel2[$idx]=preg_replace('/(^"|"$)/','', trim($cell));
$cel=$cel2;
$siren=$cel[$pos['SIREN']];
$nic=$cel[$pos['NIC']];
$source=$cel[$pos['SOURCE']];
$tabSources[$source]++;
$client=$cel[$pos['LOGIN']];
$tabClients[$client]++;
$email=$cel[$pos['EMAIL']];
$tabEmails[$email]++;
$ref=$cel[$pos['REF']];
$tabUnique["$source-$client-$email-$siren-$ref"]++;
if ($tabUnique["$source-$client-$email-$siren-$ref"]>1)
echo "Ligne $ligneAff : Doublon sur le siret $siren $nic en '$source' pour '$client' ($email) sous la réf $ref !<br/>";
//if (@count($_POST['identite'])>0) {
if (!$iInsee->valideSiren($siren, $nic)) {
$ligneAff=$ligne+1;
echo "Ligne $ligneAff : Siret $siren $nic invalide !<br/>";
} else {
if ($nic>0) $strNic=" AND nic=$nic ";
else $strNic='';
$tabTmp=$iDb->select('surveillances_site', 'source,login,email,siren,nic,ref,dateAjout,rs,cp,ville,dateDerEnvoi', "login='$client' AND source='$source' AND siren=$siren AND dateSuppr=0 $strNic", false, MYSQL_ASSOC);
if (count($tabTmp)>0) {
$tabSurv=$tabTmp[0];
$dateAjout=$tabSurv['dateAjout'];
echo "Ligne $ligneAff : Siret $siren $nic déjà sous surveillance depuis $dateAjout !<br/>";
} else {
$tabInsert=array( 'source' => $source,
'login' => $client,
'email' => $email,
'siren' => $siren,
'nic' => $nic,
'ref' => $cel[$pos['REF']],
'dateAjout' => date('Ymd'),
);
if (!$iDb->insert('surveillances_site', $tabInsert)) {
$tabUpdate=array_merge($tabInsert, array('dateSuppr'=>0));
if (!$iDb->update('surveillances_site', $tabInsert, "login='$client' AND source='$source' AND siren=$siren $strNic")) {
$mesError++;
echo "Ligne $ligneAff : Siret $siren $nic - Erreur lors de la mise sous surveillance ".mysql_error()."<br/>";
} else
$mesUpdate++;
} else
$mesInsert++;
}
}
}
}
//fclose($fp);
$size=round(filesize($csvFile)/1024);
$dateHeure=date('d/m/Y H:i:s', filemtime($csvFile));
echo '<a href="'.$csvFile.'">'.$csvFile."</a> $i lignes, le $dateHeure ($size Ko)<br/>";
echo 'Sources :<br/>';
foreach ($tabSources as $source=>$nb) {
echo "- Source '$source' : $nb lignes<br/>";
}
echo 'Clients :<br/>';
foreach ($tabClients as $login=>$nb) {
echo "- Login '$login' : $nb lignes<br/>";
}
foreach ($tabEmails as $email=>$nb) {
echo "- Email '$email' : $nb lignes<br/>";
}
echo "<b><u>Mise en surveillance :</u></b><br/><ul>";
echo "<li>$mesInsert ajouts</li>";
echo "<li>$mesUpdate mises à jour</li>";
echo "<li>$mesError erreurs</li>";
echo "</ul>";
?>
<br/><a href="Javascript:history.back();">Retourner à la page précédente</a>
<?
//}
?>
<!--
<table border="0">
<form action="extraction.php" method="POST">
<input type="hidden" name="submited" value="1">
<input type="hidden" name="csvFile" value="<?=$csvFile?>">
<tr><td valign="top">
<table border="2">
<tr><td>
<table border="0">
<tr><td><input type="checkbox" name="data[siretValide]"> Vérifier la validité du siren/siret</td></tr>
<tr><td><input type="checkbox" name="etab[nic>0 as SiretEnBase]"> Vérifier la présence en base du siren/siret</td></tr>
<tr><td><input type="checkbox" name="data[nicSiege]"> NIC du siège (si nic absent)</td></tr>
<tr><td><input type="checkbox" name="data[tva]"> Numéro de TVA (non validés)</td></tr>
<tr><td><input type="checkbox" name="data[dateFermetureEn]"> Date Fermeture de l'entreprise à l'Insee</td></tr>
<input type="hidden" name="data[codeFermetureEn]">
<tr><td><input type="checkbox" name="data[dateFermetureEt]"> Date Fermeture de l'établissement à l'Insee</td></tr>
<input type="hidden" name="data[codeFermetureEt]">
<tr><td><input type="checkbox" name="infos[isin]"> Code ISIN (société en bourse)</td></tr>
<tr><td><input type="checkbox" name="data[activite]"> Activitée Réelle (Bodacc)</td></tr>
<tr><td><input type="checkbox" name="data[situationJuridique]"> Situation Juridique (Rncs, Bodacc, JAL)</td></tr>
<input type="hidden" name="data[situationParution]">
<input type="hidden" name="data[situationDernCode]">
<input type="hidden" name="data[situationDernEven]">
<tr><td><input type="checkbox" name="data[dirigeant1Nom]"> Dirigeant n°1</td></tr>
<input type="hidden" name="data[dirigeant1Fonction]">
<input type="hidden" name="data[dirigeant1DateNaiss]">
<input type="hidden" name="data[dirigeant1LieuNaiss]">
<tr><td><input type="checkbox" name="data[dirigeant2Nom]"> Dirigeant n°2</td></tr>
<input type="hidden" name="data[dirigeant2Fonction]">
<input type="hidden" name="data[dirigeant2DateNaiss]">
<input type="hidden" name="data[dirigeant2LieuNaiss]">
<tr><td><input type="checkbox" name="data[indiScore]"> Note Indiscore&copy;</td></tr>
<input type="hidden" name="data[encours]">
<input type="hidden" name="data[dateBilan]">
<tr><td><input type="checkbox" name="infos[tel]"> Téléphone</td></tr>
<tr><td><input type="checkbox" name="infos[fax]"> Fax</td></tr>
<tr><td><input type="checkbox" name="infos[web]"> Site Web</td></tr>
<tr><td><input type="checkbox" name="infos[mail]"> Adresse email de contact</td></tr>
<tr><td><input type="checkbox" name="data[latLon]" disabled> Coordonnées GPS</td></tr>
<tr><td><input type="checkbox" name="data[latLon2]" disabled> Coordonnées Lambert 2</td></tr>
</table>
</td></tr>
</table>
<br/>
<table border="2">
<tr><td>
<table border="0">
<tr><td><u><b>Identité</b></u></td></tr>
<tr><td><input type="checkbox" name="etab[CONCAT(source,'-',source_id)AS idSd]"> Identifiant S&D</td></tr>
<tr><td><input type="checkbox" name="etab[source]"> Source S&D</td></tr>
<tr><td><input type="checkbox" name="etab[triCode]"> Code Tribunal</td></tr>
<tr><td><input type="checkbox" name="etab[autre_id]"> Autre ID (N°RC / Waldec)</td></tr>
<tr><td><input type="checkbox" name="etab[actif]"> ACTIF</td></tr>
<tr><td><input type="checkbox" name="etab[siege]"> Siège ou Etablissement</td></tr>
<tr><td><input type="checkbox" name="etab[raisonSociale]"> Raison Sociale</td></tr>
<tr><td><input type="checkbox" name="etab[enseigne]"> Enseigne</td></tr>
<tr><td><input type="checkbox" name="etab[sigle]"> Sigle</td></tr>
<tr><td><input type="checkbox" name="etab[marques]"> Marques déposées</td></tr>
<tr><td><input type="checkbox" name="etab[adr_num]"> Adresse : Numéro dans la voie</td></tr>
<tr><td><input type="checkbox" name="etab[adr_btq]"> Adresse : Bis/Ter/etc..</td></tr>
<tr><td><input type="checkbox" name="etab[adr_typeVoie]"> Adresse : Type de voie</td></tr>
<tr><td><input type="checkbox" name="etab[adr_libVoie]"> Adresse : Libellé de le voie</td></tr>
<tr><td><input type="checkbox" name="etab[adr_comp]"> Adresse : Complément</td></tr>
<tr><td><input type="checkbox" name="etab[adr_cp]"> Adresse : Code Postal</td></tr>
<tr><td><input type="checkbox" name="etab[adr_ville]"> Adresse : Ville</td></tr>
<tr><td><input type="checkbox" name="etab[adr_dep]"> Adresse : Département</td></tr>
<tr><td><input type="checkbox" name="etab[CONCAT(if (adr_dep>100,round(adr_dep/10),adr_dep*1),adr_com)AS adr_codeCom]"> Adresse : Code Commune étab.</td></tr>
<tr><td><input type="checkbox" name="etab[tel as telEtab]"> Téléphone</td></tr>
<tr><td><input type="checkbox" name="etab[fax as faxEtab]"> Télécopie</td></tr>
<tr><td><input type="checkbox" name="etab[cj]"> Forme Juridique</td></tr>
<tr><td><input type="checkbox" name="etab[capital]"> Capital</td></tr>
<tr><td><input type="checkbox" name="etab[capitalDev]"> Devise du capital</td></tr>
<tr><td><input type="checkbox" name="etab[ape_etab]"> NAF de l'établissement</td></tr>
<tr><td><input type="checkbox" name="etab[ape_entrep]"> NAF de l'entreprise</td></tr>
</table>
</td></tr>
</table>
</td><td valign="top">
<table border="2">
<tr><td>
<table border="0">
<tr><td><u><b>Identité INSEE</b></u></td></tr>
<tr><td><input type="checkbox" name="identite[ACTIF as etActifInsee]"> Actif INSEE</td></tr>
<tr><td><input type="checkbox" name="identite[NOM as nomInsee]"> Raison Sociale</td></tr>
<tr><td><input type="checkbox" name="identite[NOM2 as nomInsee2]"> Raison Sociale (suite)</td></tr>
<tr><td><input type="checkbox" name="identite[SIGLE as sigleInsee]"> Sigle</td></tr>
<tr><td><input type="checkbox" name="identite[ENSEIGNE as enseigneInsee]"> Enseigne</td></tr>
<tr><td><input type="checkbox" name="identite[ADR_NUMVOIE as adrNumVoieInsee]"> Adresse : Numéro dans la voie</td></tr>
<tr><td><input type="checkbox" name="identite[ADR_BTQ as adrBtqInsee]"> Adresse : Bis/Ter/etc...</td></tr>
<tr><td><input type="checkbox" name="identite[ADR_TYPVOIE as adrTypeVoieInsee]"> Adresse : Type de voie</td></tr>
<tr><td><input type="checkbox" name="identite[ADR_LIBVOIE as adrVoieInsee]"> Adresse : Libellé de la voie</td></tr>
<tr><td><input type="checkbox" name="identite[ADR_COMP as adrCompInsee]"> Adresse : Complément</td></tr>
<tr><td><input type="checkbox" name="identite[ADR_CP as adrCPInsee]"> Adresse : Code Postal</td></tr>
<tr><td><input type="checkbox" name="identite[ADR_LIBCOM as adrVilleInsee]"> Adresse : Commune</td></tr>
<tr><td><input type="checkbox" name="identite[ADR_DISTSP as adrDistSPInsee]"> Adresse : Distribution spéciale</td></tr>
<tr><td><input type="checkbox" name="identite[CJ as CjInsee]"> Forme juridique de l'entreprise</td></tr>
<tr><td><input type="checkbox" name="identite[APE_ENT as nafEnInsee]"> NAF de l'entreprise</td></tr>
<tr><td><input type="checkbox" name="identite[APE_ETAB as nafEtInsee]"> NAF de l'établissement</td></tr>
<tr><td><input type="checkbox" name="identite[APRM]"> APRM</td></tr>
<tr><td><input type="checkbox" name="identite[ACTIVNAT]"> ACTIVNAT</td></tr>
<tr><td><input type="checkbox" name="identite[ORIGINE]"> Origine de création</td></tr>
<tr><td><input type="checkbox" name="identite[MODET]"> MODET</td></tr>
<tr><td><input type="checkbox" name="identite[EXPLET]"> EXPLET</td></tr>
<tr><td><input type="checkbox" name="identite[LIEUACT]"> LIEUACT</td></tr>
<tr><td><input type="checkbox" name="identite[ACTISURF]"> ACTISURF</td></tr>
<tr><td><input type="checkbox" name="identite[MODEN]"> MODEN</td></tr>
<tr><td><input type="checkbox" name="identite[PRODPART]"> PRODPART</td></tr>
<tr><td><input type="checkbox" name="identite[EXPLEN]"> EXPLEN</td></tr>
<tr><td><input type="checkbox" name="identite[MONOREG]"> Mono-régionalité</td></tr>
<tr><td><input type="checkbox" name="identite[REGIMP]"> Principle région d'implantation</td></tr>
<tr><td><input type="checkbox" name="identite[MONOACT]"> Mono-activité</td></tr>
<tr><td><input type="checkbox" name="identite[DCREN]"> Date de création de l'entreprise</td></tr>
<tr><td><input type="checkbox" name="identite[AUXILT]"> Auxiliarité</td></tr>
<tr><td><input type="checkbox" name="identite[SAISONAT]"> Saisonnalité</td></tr>
<tr><td><input type="checkbox" name="identite[CIVILITE]"> Civilité</td></tr>
<tr><td><input type="checkbox" name="identite[TCA]"> Tranche de Chiffre d'Affaire</td></tr>
<tr><td><input type="checkbox" name="identite[TCAEXP]"> Tranche de Chiffre d'Affaire à l'export</td></tr>
<tr><td><input type="checkbox" name="identite[EFF_ENT]"> Effectif de l'entreprise</td></tr>
<tr><td><input type="checkbox" name="identite[DCRET]"> Date de création de l'établissement</td></tr>
<tr><td><input type="checkbox" name="identite[EFF_ET]"> Effectif de l'établissement</td></tr>
<tr><td><input type="checkbox" name="identite[CODEVOIE]"> Code voie</td></tr>
<tr><td><input type="checkbox" name="identite[dateUpdate as dateMajInsee]"> Date de la dernière mise à jour Insee</td></tr>
</table>
</td></tr>
</table>
</td><td valign="top">
<table border="2">
<tr><td>
<table border="0">
<tr><td><u><b>Informations INSEE (notice 80)</b></u></td></tr>
<tr><td><input type="checkbox" name="notice[insRPET]"> RPET</td></tr>
<tr><td><input type="checkbox" name="notice[insDEPCOMEN]"> Code commune INSEE du siège</td></tr>
<tr><td><input type="checkbox" name="notice[insRPEN]"> RPET</td></tr>
<tr><td><input type="checkbox" name="notice[insARRONET]"> Arrondissement de l'établissement</td></tr>
<tr><td><input type="checkbox" name="notice[insCTONET]"> Canton de l'établissement</td></tr>
<tr><td><input type="checkbox" name="notice[insTCD]"> Tranche de commune détaillée</td></tr>
<tr><td><input type="checkbox" name="notice[insZEMET]"> ZEMET</td></tr>
<tr><td><input type="checkbox" name="notice[insDU]"> DU</td></tr>
<tr><td><input type="checkbox" name="notice[insTU]"> TU</td></tr>
<tr><td><input type="checkbox" name="notice[insUU]"> UU</td></tr>
<tr><td><input type="checkbox" name="notice[insRECME]"> RECME</td></tr>
<tr><td><input type="checkbox" name="notice[insEAEANT]"> EAEANT</td></tr>
<tr><td><input type="checkbox" name="notice[insEAEAPET]"> EAEAPET</td></tr>
<tr><td><input type="checkbox" name="notice[insEAESEC1T]"> EAESEC1T</td></tr>
<tr><td><input type="checkbox" name="notice[insEAESEC2T]"> EAESEC2T</td></tr>
<tr><td><input type="checkbox" name="notice[insEAEANN]"> EAEANN</td></tr>
<tr><td><input type="checkbox" name="notice[insEAEAPEN]"> EAEAPEN</td></tr>
<tr><td><input type="checkbox" name="notice[insEAESEC1N]"> insEAESEC1N</td></tr>
<tr><td><input type="checkbox" name="notice[insEAESEC2N]"> insEAESEC2N</td></tr>
<tr><td><input type="checkbox" name="notice[insEAESEC3N]"> insEAESEC3N</td></tr>
<tr><td><input type="checkbox" name="notice[insEAESEC4N]"> insEAESEC4N</td></tr>
<tr><td><input type="checkbox" name="notice[dateNotice as dateMajNotice]"> Date de la dernière notice MAJ</td></tr>
</table>
</td></tr>
</table>
<table border="2">
<tr><td>
<table border="0">
<tr><td><u><b>Postes Bilans</b></u></td></tr>
<tr><td><input type="checkbox" name="bilans[anneeN]"> Dernier Bilan</td></tr>
<tr><td><input type="checkbox" name="bilans[anneeN1]"> Bilan N-1</td></tr>
<tr><td><input type="checkbox" name="bilans[anneeN2]"> Bilan N-2</td></tr>
<tr><td><input type="text" size="15" name="bilans[postes]"> Postes du bilans (séparés par des virgules)</td></tr>
</table>
</td></tr>
</table>
<table border="2">
<tr><td>
<table border="0">
<tr><td><u><b>Annonces</b></u></td></tr>
<tr><td><input type="text" size="15" name="annonces[codeAnnonces]"> Code évènements S&D (séparés par des virgules)</td></tr>
</table>
</td></tr>
</table>
</td><td valign="top">
<table border="2">
<tr><td>
<table border="0">
<tr><td><u><b>Identité de l'entreprise RNCS</b></u></td></tr>
<tr><td><input type="checkbox" name="rncs_entrep[actif AS entActiveRncs]"> Entreprise active</td></tr>
<tr><td><input type="checkbox" name="rncs_entrep[numRC2]"> Numéro RC</td></tr>
<tr><td><input type="checkbox" name="rncs_entrep[raisonSociale AS raisonSocialeRncs]"> Raison Sociale</td></tr>
<tr><td><input type="checkbox" name="rncs_entrep[sigle AS sigleRncs]"> Sigle</td></tr>
<tr><td><input type="checkbox" name="rncs_entrep[dateNaiss]"> Date Naissance PP</td></tr>
<tr><td><input type="checkbox" name="rncs_entrep[lieuNaiss]"> Lieu de Naissance PP</td></tr>
<tr><td><input type="checkbox" name="rncs_entrep[nationalite]"> Nationalité PP</td></tr>
<tr><td><input type="checkbox" name="rncs_entrep[pays]"> Pays</td></tr>
<tr><td><input type="checkbox" name="rncs_entrep[naf AS nafEnRncs]"> NAF Entreprise</td></tr>
<tr><td><input type="checkbox" name="rncs_entrep[cj AS cjRncs]"> Forme Juridique</td></tr>
<tr><td><input type="checkbox" name="rncs_entrep[dateImma]"> Date Immatriculation</td></tr>
<tr><td><input type="checkbox" name="rncs_entrep[dateRad]"> Date de radiation</td></tr>
<tr><td><input type="checkbox" name="rncs_entrep[capitalType]"> Type de capital</td></tr>
<tr><td><input type="checkbox" name="rncs_entrep[flux AS dateMajEnRncs]"> Date MAJ entreprise RNCS</td></tr>
<tr><td><u><b>Identité de l'établissement RNCS</b></u></td></tr>
<tr><td><input type="checkbox" name="rncs_etab[actif AS etActifRncs]"> Etablissement actif</td></tr>
<tr><td><input type="checkbox" name="rncs_etab[siege AS siegeRncs]"> Etablissement siège</td></tr>
<tr><td><input type="checkbox" name="rncs_etab[enseigne AS enseigneRncs]"> Enseigne de l'établissement</td></tr>
<tr><td><input type="checkbox" name="rncs_etab[nomCommercial AS nomCommercialRncs]"> Nom Commercial de l'établissement</td></tr>
<tr><td><input type="checkbox" name="rncs_etab[adrNumVoie AS adrNumVoieRncs]"> Adresse : Numéro</td></tr>
<tr><td><input type="checkbox" name="rncs_etab[adrIndRep AS adrIndRepRncs]"> Adresse : Bis/Ter/etc...</td></tr>
<tr><td><input type="checkbox" name="rncs_etab[adrLibVoie AS adrLibVoieRncs]"> Adresse : Libellé voie</td></tr>
<tr><td><input type="checkbox" name="rncs_etab[adrTypeVoie AS adrTypeVoieRncs]"> Adresse : Type de la voie</td></tr>
<tr><td><input type="checkbox" name="rncs_etab[adrVoie AS adrVoieRncs]"> Adresse : Libellé de la voie</td></tr>
<tr><td><input type="checkbox" name="rncs_etab[cp AS cpRncs]"> Adresse : Code postal</td></tr>
<tr><td><input type="checkbox" name="rncs_etab[commune AS villeRncs]"> Adresse : Ville</td></tr>
<tr><td><input type="checkbox" name="rncs_etab[adrComp AS adrCompRncs]"> Adresse : Complément</td></tr>
<tr><td><input type="checkbox" name="rncs_etab[naf AS nafEtRncs]"> NAF Etablissement</td></tr>
<tr><td><input type="checkbox" name="rncs_etab[flux AS dateMajEtRncs]"> Date MAJ établissement RNCS</td></tr>
</table>
</td></tr>
</table>
</td></tr>
</table>
<table border="0">
<tr><td align="center"><input name="btSubmit" type="submit" onclick="this.value='...';this.disabled=true;" value="Extraire">&nbsp;<input type="reset" onclick="btSubmit.value='Extraire';btSubmit.disabled=false;"></td></tr>
</table>
-->
<?
}
?>