Legal - Pieces Controller

This commit is contained in:
Michael RICOIS 2016-05-09 15:43:18 +02:00
parent 071423d07b
commit 2a10623fce
18 changed files with 2466 additions and 0 deletions

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,82 @@
<?php if ($this->formCmd) {?>
<p>Commande du document : <b><?=$this->Label?> du <?=$this->LabelActeDate?></b> (Depot n° <?=$this->depotNum?> du <?=$this->LabelDepotDate?>)</p>
<p>Vous recevrez un email (sous 3/5 jours ouvrés) lorsque le document sera disponible.</p>
<p>Email du compte : <b><?=$this->email?></b> </p>
<?php if ($this->emailValide===false) {?>
<p><span class="ui-icon ui-icon-alert" style="float: left; margin-right: .3em;"></span>
<strong>Commande impossible</strong> Votre email est invalide.</p>
<?php } else {?>
<div id="output">
<p><i>(Il est possible de modifier l'email après le passage de la commande)</i></p>
<form name="commande" action="<?=$this->url(array('controller'=>'pieces','action'=>'acte'),'default',true)?>" method="post">
<input type="hidden" name="mode" value="<?=$this->mode?>"/>
<input type="hidden" name="siren" value="<?=$this->siren?>"/>
<input type="hidden" name="depotNum" value="<?=$this->depotNum?>"/>
<input type="hidden" name="depotDate" value="<?=$this->depotDate?>"/>
<input type="hidden" name="acteType" value="<?=$this->acteType?>"/>
<input type="hidden" name="acteNum" value="<?=$this->acteNum?>"/>
<input type="hidden" name="acteDate" value="<?=$this->acteDate?>"/>
<label>Votre référence :
<input type="text" name="ref" value="" /> (facultatif)
</label>
</form>
</div>
<?php }?>
<?php } else {?>
<?php if ($this->formEmail) {?>
<div id="output">
<b><?=$this->msg?></b>
<form name="commande" action="<?=$this->url(array('controller'=>'pieces','action'=>'acte'),'default',true)?>" method="post">
<input type="hidden" name="mode" value="EMAIL"/>
<input type="hidden" name="refCommande" value="<?=$this->refCommande?>"/>
<div class="fieldgrp">
<label class="StyleInfoLib">Modifier l'adresse email</label>
<div class="field">
<input class="longfield" name="email" type="text" value="<?=$this->email?>" size="100"/>
</div>
</div>
</form>
</div>
<script>
$('#dialogcmd').dialog({ buttons: [
{ text: "Modifier email", click: function() {
var url = $('form[name=commande]').attr('action');
var formdata = $('form[name=commande]').serialize();
$('#dialogcmd > #output').html("Enregistrement en cours...");
$.post(url, formdata, function(data){
$('#dialogcmd > #output').html(data);
});
}
},
{ text: "Fermer", click: function() { $(this).dialog("close"); } }
] });
</script>
<?php } elseif($this->msg) {?>
<b><?=$this->msg?></b>
<?php } else {?>
<a href="<?=$this->url?>" target="_blank">Télécharger le fichier</a>
<?php }?>
<?php }?>

View File

@ -0,0 +1,97 @@
<div id="center">
<h1>PI&Egrave;CES OFFICIELLES</h1>
<div class="paragraph">
<table class="identite">
<tr>
<td width="30">&nbsp;</td>
<td width="200" class="StyleInfoLib">Num&eacute;ro identifiant Siren</td>
<td width="350" class="StyleInfoData"><?=$this->SirenTexte($this->siren)?></td>
</tr>
<tr>
<td width="30">&nbsp;</td>
<td width="200" class="StyleInfoLib">Dénomination Sociale</td>
<td width="350" class="StyleInfoData"><?=$this->raisonSociale?></td>
</tr>
<?php if ($this->surveillance) {?>
<tr>
<td width="30">&nbsp;</td>
<td colspan="2" width="550" class="StyleInfoData">
<?=$this->action('infos','surveillance',null,array('source'=>'actes','siret'=>$this->siret))?>
</td>
</tr>
<?php }?>
</table>
<div style="margin:5px;" class="ui-state-highlight ui-corner-all">
<p><span style="float: left; margin-right: 0.3em;" class="ui-icon ui-icon-info"></span>
Les éléments disponibles ci-dessous en téléchargement ou commande peuvent faire l'objet d'une facturation selon vos accords contractuels.
</p>
</div>
</div>
<h2>Actes & Status</h2>
<div class="paragraph">
<?php if ($this->ErreurMessage) {?>
<?=$this->ErreurMessage?>
<?php } else {?>
<?php if ( count($this->InfosActes) > 0 ) {?>
<table class="greffe">
<thead>
<tr><th>Date</th><th>Type</th><th>Décisions</th>
</tr>
</thead>
<tbody>
<?php foreach($this->InfosActes as $acte) {?>
<?php
$style = '';
if ($acte['mode']=='T' && $acte['isFileExist'] && $this->ModeEdition) {
$style.=' style="background-color: #007DFF;"';
}
?>
<tr<?=$style?>>
<td class="date"><?=$acte['date']?></td>
<td class="type"><?=$acte['lib']?>
<?php
switch($acte['mode'])
{
case 'T':
?>
<span class="fichier">
<a href="<?=$acte['href']?>" title="<?=$acte['title']?>">
<img alt="PDF" src="/themes/default/images/interfaces/icone_pdf.gif"/>
</a>
</span>
<?php
break;
case 'C':
?>
<a class="dialogcmd" href="<?=$acte['href']?>" title="<?=$acte['title']?>">
<img alt="Courrier" src="/themes/default/images/interfaces/icone_courrier.png"/>
</a>
<?php
break;
}
?>
</td>
<td class="decision">
<?=$acte['decision']?>
<?php if ($this->ModeEdition) {?>
<br/>
<a href="<?=$acte['factice']?>" target="_blank">Créer une commande factice.</a>
<?php }?>
</td>
</tr>
<?php }?>
</tbody>
</table>
<?php } else {?>
Aucun acte disponible.
<?php }?>
<?php };?>
</div>
</div>

View File

@ -0,0 +1,5 @@
<?php if($this->msg) {?>
<?=$this->msg?>
<?php } else {?>
<a href="<?=$this->url?>" target="_blank">Télécharger le fichier</a>
<?php }?>

View File

@ -0,0 +1,85 @@
<div id="center">
<h1>PI&Egrave;CES OFFICIELLES</h1>
<div class="paragraph">
<table class="identite">
<tr>
<td width="30">&nbsp;</td>
<td width="200" class="StyleInfoLib">
Num&eacute;ro identifiant Siren
</td>
<td width="350" class="StyleInfoData">
<?=$this->SirenTexte($this->siren)?>
</td>
</tr>
<tr>
<td width="30">&nbsp;</td>
<td width="200" class="StyleInfoLib">Dénomination Sociale</td>
<td width="350" class="StyleInfoData"><?=$this->raisonSociale?></td>
</tr>
</table>
</div>
<h2>Actes & Status</h2>
<div class="paragraph">
<p>Nous ne disposons pas de l'intégralité des statuts des associations en ligne,
mais il est possible de commander les derniers statuts à jour de l'association
(d&eacute;lai approximatif de 15 jours)</p>
<a id="asso-statut" title="Statut Association" href="<?=$this->url(array('controller'=>'pieces',
'action'=>'cmdassociation'))?>">Commander les statuts de l'association...</a>
<script type="text/javascript">
$('#asso-statut').on('click', function(e){
e.preventDefault();
var url = $(this).attr('href');
var title = $(this).attr('title');
var dialogOpts = {
bgiframe: true,
title: title,
width: 550,
height: 250,
modal: true,
open: function(event, ui) {
$(this).html('Chargement...');
$(this).load(url);
},
buttons: {
Annuler: function() { $(this).dialog('close'); }
},
close: function() { $('#dialog').remove(); }
};
$('<div id="dialog"></div>').dialog(dialogOpts);
return false;
});
</script>
</div>
<div class="paragraph">
<?php if (count($this->actes)!=0){?>
<table class="greffe">
<thead>
<tr>
<th>Date</th>
<th>Type</th>
<th>Décisions</th>
</tr>
</thead>
<tbody>
<?php foreach($this->actes as $acte) {?>
<tr>
<td class="date"><?=$acte['date']?></td>
<td class="type"><?=$acte['type']?>
<span class="fichier">
<a href="<?=$acte['href']?>" title="<?=$acte['title']?>">
<img alt="PDF" src="/themes/default/images/interfaces/icone_pdf.gif"/>
</a>
</span>
</td>
<td></td>
</tr>
<?php }?>
</tbody>
</table>
<?php }?>
</div>
</div>

View File

@ -0,0 +1,5 @@
<?php if($this->msg) {?>
<?=$this->msg?>
<?php } else {?>
<a href="<?=$this->url?>" target="_blank">Télécharger le fichier</a>
<?php }?>

View File

@ -0,0 +1,53 @@
<div id="center">
<h1>PI&Egrave;CES OFFICIELLES</h1>
<div class="paragraph">
<table class="identite">
<tr>
<td width="30">&nbsp;</td>
<td width="200" class="StyleInfoLib">
Num&eacute;ro identifiant Siren
</td>
<td width="350" class="StyleInfoData">
<?=$this->SirenTexte($this->siren)?>
</td>
</tr>
<tr>
<td width="30">&nbsp;</td>
<td width="200" class="StyleInfoLib">Dénomination Sociale</td>
<td width="350" class="StyleInfoData"><?=$this->raisonSociale?></td>
</tr>
</table>
</div>
<h2>Comptes annuels</h2>
<div class="paragraph">
<?php if (count($this->bilans)==0){?>
<p>Aucun bilan disponible pour cette association.</p><br/>
<?php } else {?>
<table class="greffe">
<thead>
<tr><th>Date de clôture</th><th>Type</th><th>Décisions</th>
</tr>
</thead>
<tbody>
<?php foreach($this->bilans as $bilan):?>
<tr>
<td class="date"><?=$bilan['date']?></td>
<td class="type"><?=$bilan['type']?>
<span class="fichier">
<a href="<?=$bilan['href']?>" title="<?=$bilan['title']?>">
<img alt="PDF" src="/themes/default/images/interfaces/icone_pdf.gif"/>
</a>
</span>
</td>
<td class="decision"><?=$bilan['decision']?></td>
</tr>
<?php endforeach;?>
</tbody>
</table>
<?php } ?>
</div>
</div>

View File

@ -0,0 +1,64 @@
<?php if ($this->formCmd) {?>
<p>Commande du document : <b>Comptes <?=$this->type?> cloturé le <?=$this->LabelCloture?></b></p>
<p>Vous recevrez un email (sous 3/5 jours ouvrés) lorsque le document sera disponible.</p>
<p>Email du compte : <b><?=$this->email?></b> </p>
<?php if ($this->emailValide===false) {?>
<p><span class="ui-icon ui-icon-alert" style="float: left; margin-right: .3em;"></span>
<strong>Commande impossible</strong> Votre email est invalide.</p>
<?php } else {?>
<div id="output">
<p><i>(Il est possible de modifier l'email après le passage de la commande)</i></p>
<form name="commande" action="<?=$this->url(array('controller'=>'pieces','action'=>'bilan'),'default',true)?>" method="post">
<input type="hidden" name="mode" value="<?=$this->mode?>"/>
<input type="hidden" name="siren" value="<?=$this->siren?>"/>
<input type="hidden" name="type" value="<?=$this->type?>"/>
<input type="hidden" name="cloture" value="<?=$this->cloture?>"/>
<label>Votre référence :
<input type="text" name="ref" value="" />
</label>
</form>
</div>
<?php }?>
<?php } else {?>
<?php if ( $this->formEmail ) {?>
<div id="output">
<b><?=$this->msg?></b>
<form name="commande" action="<?=$this->url(array('controller'=>'pieces','action'=>'bilan'),'default',true)?>" method="post">
<input type="hidden" name="mode" value="EMAIL"/>
<input type="hidden" name="refCommande" value="<?=$this->refCommande?>"/>
<div class="fieldgrp">
<label class="StyleInfoLib">Modifier l'adresse email</label>
<div class="field">
<input class="longfield" name="email" type="text" value="<?=$this->email?>" size="100"/>
</div>
</div>
</label>
</form>
</div>
<?php } elseif ( $this->msg ) {?>
<b><?=$this->msg?></b>
<?php } else {?>
<a href="<?=$this->url?>" target="_blank">Télécharger le fichier</a>
<?php }?>
<?php }?>

View File

@ -0,0 +1,50 @@
<?php if ( $this->form == 'display') {?>
<p>Commande de la saisie des chiffres du bilan <?=substr($this->date,8,2).'/'.substr($this->date,5,2).'/'.
substr($this->date,0,4)?> pour intégration et calcul dans les éléments financiers.<p>
<?php if ( $this->isAuthorize ) {?>
<div id="output">
<small>Des frais supplémentaires peuvent s'appliquer suivant vos accords contractuels.</small>
<form method="post" name="cmd" action="<?=$this->url(array('controller'=>'pieces','action'=>'bilanenter'),'default',true)?>">
<input type="hidden" name="siren" value="<?=$this->siren?>"/>
<input type="hidden" name="date" value="<?=$this->date?>"/>
<input type="hidden" name="type" value="<?=$this->type?>"/>
</form>
</div>
<script>
$('#dialogcmd').dialog({ buttons: [{
text: "Commander", click: function() {
var url = $('form[name=cmd]').attr('action');
var formdata = $('form[name=cmd]').serialize();
$('#dialogcmd > #output').html("Enregistrement en cours...");
$.post(url, formdata, function(data){ $('#dialogcmd > #output').html(data); });
}}, {
text: "Fermer", click: function() { $(this).dialog("close"); } }
]});
</script>
<?php } else {?>
<script>
$('#dialogcmd').dialog({ buttons: [
{ text: "Fermer", click: function() { $(this).dialog("close"); } }
] });
</script>
<?php }?>
<?php } else {?>
<?=$this->msg?>
<script>
$('#dialogcmd').dialog({ buttons: [
{ text: "Fermer", click: function() { $(this).dialog("close"); } }
] });
</script>
<?php }?>

View File

@ -0,0 +1,111 @@
<div id="center">
<h1>PI&Egrave;CES OFFICIELLES</h1>
<div class="paragraph">
<table class="identite">
<tr>
<td width="30">&nbsp;</td>
<td width="200" class="StyleInfoLib">Num&eacute;ro identifiant Siren</td>
<td width="350" class="StyleInfoData"><?=$this->SirenTexte($this->siren)?></td>
</tr>
<tr>
<td width="30">&nbsp;</td>
<td width="200" class="StyleInfoLib">Dénomination Sociale</td>
<td width="350" class="StyleInfoData"><?=$this->raisonSociale?></td>
</tr>
<?php if ($this->surveillance) {?>
<tr>
<td width="30">&nbsp;</td>
<td colspan="2" width="550" class="StyleInfoData">
<?=$this->action('infos','surveillance',null,array('source'=>'actes','siret'=>$this->siret))?>
</td>
</tr>
<?php }?>
</table>
<div style="margin:5px;" class="ui-state-highlight ui-corner-all">
<p><span style="float: left; margin-right: 0.3em;" class="ui-icon ui-icon-info"></span>
Les éléments disponibles ci-dessous en téléchargement ou commande peuvent faire l'objet d'une facturation selon vos accords contractuels.
</p></div>
</div>
<h2>Compte annuels</h2>
<div class="paragraph">
<?php if ($this->ErreurMessage) {?>
<?=$this->ErreurMessage?>
<?php } else {?>
<?php if ( count($this->InfosBilans) > 0 ) {?>
<table class="greffe">
<thead>
<tr>
<th>Date de clôture</th>
<th>Type</th>
<th>Décisions</th>
</tr>
</thead>
<tbody>
<?php foreach($this->InfosBilans as $bilan) {?>
<?php
$style = '';
if ($bilan['mode']=='T' && $bilan['isFileExist'] && $this->ModeEdition) {
$style.=' style="background-color: #007DFF;"';
}
?>
<tr<?=$style?>>
<td rowspan="2" class="date"><?=$bilan['date']?></td>
<td class="type"><?=$bilan['type']?>
<?php
switch( $bilan['mode'] ) {
case 'T':
?>
<span class="fichier">
<a href="<?=$bilan['href']?>" title="<?=$bilan['title']?>">
<img alt="PDF" src="/themes/default/images/interfaces/icone_pdf.gif"/>
</a>
</span>
<?php
break;
case 'C':
?>
<a class="dialogcmd" href="<?=$bilan['href']?>" title="<?=$bilan['title']?>">
<img alt="Courrier" src="/themes/default/images/interfaces/icone_courrier.png"/>
</a>
<?php
break;
}
?>
<?php if ( !empty($bilan['duree']) ) {?><br/><?=$bilan['duree']?><?php }?>
</td>
<td class="decision">
<?=$bilan['decision']?>
</td>
</tr>
<tr>
<td class="saisie" colspan="2">
<?php if ( $bilan['saisie'] ) {?>
<i><?=$bilan['saisie']?></i>
<?php }?>
<?php if ( $bilan['isEnter']==0 && $bilan['mode']=='T' ) {?>
<a class="dialogcmd" title="Commande de saisie de bilan" href="<?=$this->url(array('controller'=>'pieces',
'action'=>'bilanenter', 'siren'=>$this->siren, 'date'=>$bilan['dateIso'], 'type'=>$bilan['typeCode']),
'default', true)?>">Demander la saisie du bilan</a>
<?php }?>
<?php if ( $this->ModeEdition ) {?>
<br/><a href="<?=$bilan['factice']?>" target="_blank">Créer une commande factice.</a>
<?php }?>
</td>
</tr>
<?php }?>
</tbody>
</table>
<?php } else {?>
Aucun bilan disponible.
<?php }?>
<?php }?>
</div>
</div>

View File

@ -0,0 +1,43 @@
<?php if ($this->msg) {?>
<div style="padding: 0 .7em;" class="ui-state-error ui-corner-all">
<p><span style="float: left; margin-right: .3em;" class="ui-icon ui-icon-alert"></span>
<strong>Alert:</strong> <?=$this->msg?></p>
</div>
<?php } else if ($this->ref) {?>
Votre référence : <?=strtoupper($this->ref)?>
<script>
$('#dialog').dialog({
buttons: [ {"Quitter": function() { $(this).dialog("close"); }} ]
});
</script>
<?php } else {?>
<p>Voulez vous commandez les derniers statuts à jour de l'association ? </p>
<p><strong><?=$this->raisonSociale?></strong></p>
<p><i>(délai approximatif de 15 jours)</i></p>
<p></p>
<p>Votre email : <?=$this->UserEmail?></p>
<form id="cmd" name="cmd" method="post" action="<?=$this->url(array('controller'=>'pieces',
'action'=>'cmdassociation'), 'default', true)?>">
<input type="hidden" name="siren" value="<?=$this->siren?>" />
</form>
<script type="text/javascript">
$('#dialog').dialog({ buttons: {
'Valider': function() {
var url = $('#dialog form#cmd').attr('action');
var formValue = $('#dialog form#cmd').serialize();
$('div#dialog.ui-dialog-content').html("Commande en cours....");
$.post(url, formValue, function(data){
$('div#dialog.ui-dialog-content').html(data);
}).fail(function() {
$('div#dialog.ui-dialog-content').html("Error.");
});
},
'Annuler': function() { $(this).dialog('close'); }
}});
</script>
<?php }?>

View File

@ -0,0 +1,143 @@
<div id="center">
<h1>COMMANDES DE PI&Egrave;CES</h1>
<div class="paragraph">
<table class="identite">
<tr>
<td width="30">&nbsp;</td>
<td width="200" class="StyleInfoLib">Num&eacute;ro identifiant Siren</td>
<td width="350" class="StyleInfoData"><?=$this->SirenTexte($this->siren)?></td>
</tr>
<tr>
<td width="30">&nbsp;</td>
<td width="200" class="StyleInfoLib">Dénomination Sociale</td>
<td width="350" class="StyleInfoData"><?=$this->raisonSociale?></td>
</tr>
</table>
</div>
<?php if( !empty($this->message) ) { ?>
<div id="message"><?=$this->message?></div>
<?php } ?>
<style>
#privilegesM {display:none;}
</style>
<h2>EXTRAIT KBIS</h2>
<div class="paragraph">
<?php if ($this->permKbis) {?>
<?php if ( $this->KbisErreurCJ ) { ?>
<?=$this->translate("K-Bis inexistant pour cette forme juridique")?>
<?php } elseif ( $this->KbisErreurDEP ) { ?>
<p>
K-Bis en ligne indisponible pour ce département. - Afin d'obtenir un extrait K-bis, vous pouvez contacter
directement le greffe du tribunal à compétence commerciale dont vous trouverez les coordonnées <a href="
<?=$this->url(array('controller' => 'juridique', 'action' => 'competences', 'type' => 'tri',
'siret' => $this->siret, 'id' => $this->id))?>">ici</a>
ou choisir de commander par nos services en sélectionnant les propositions ci-dessous.
</p>
<?php } ?>
<?php if ( !$this->KbisErreurCJ && !$this->KbisErreurDEP) {?>
<a class="dialogcmd" title="<?=$this->translate("Visualiser/Télécharger le KBIS")?>"
href="<?=$this->url(array('controller'=>'pieces', 'action'=>'kbis', 'siren'=>$this->siren, 'mode'=>'T'),'default',true)?>">
<?=$this->translate("Visualiser/Télécharger le KBIS")?></a>
<p>Téléchargement immédiat du Kbis auprès du greffe.</p>
<?php }?>
<?php if ( !$this->KbisErreurCJ ) {?>
<p><a class="dialogcmd" title="<?=$this->translate("Recevoir le KBIS par email")?>"
href="<?=$this->url(array('controller'=>'pieces', 'action'=>'kbis', 'siren'=>$this->siren, 'mode'=>'M'),'default',true)?>">
<?=$this->translate("Recevoir le KBIS par email")?></a></p>
<p><i><?=$this->translate("Les pièces demandées seront commandées auprès du greffe. Prévoir un délai de 1 à 5 jours ouvrés.")?></i></p>
<p><a class="dialogcmd" title="<?=$this->translate("Recevoir le KBIS original par courrier")?>"
href="<?=$this->url(array('controller'=>'pieces', 'action'=>'kbis', 'siren'=>$this->siren, 'mode'=>'C'),'default',true)?>">
<?=$this->translate("Recevoir le KBIS original par courrier")?></a></p>
<p><i><?=$this->translate("Les pièces demandées seront commandées par courrier auprès du greffe. Prévoir un délai de 2 à 3 semaines.")?></i></p>
<?php }?>
<?php } else {?>
<p class="marge"><?=$this->translate("Vous n'avez pas les droits d'accès pour cette fonctionalité."); ?></p>
<?php }?>
</div>
<h2>PRIVIL&Eacute;GES &amp; NANTISSEMENTS</h2>
<?php if ( $this->permPriv ) {?>
<div class="paragraph">
<?php
$disponible = true;
if($this->KbisErreurCJ || $this->KbisErreurDEP){
$disponible = false;
}
?>
<?php if( $this->permSurvPriv ) { ?>
<p><a href="<?=$this->url(array('controller'=>'surveillance', 'action'=>'ajouter', 'source'=>'privileges',
'siret'=>$this->siret), 'default', true)?>">Commander la mise en suivi des privilèges</a>
(surveillance des privilèges auprès du greffe, retour sous 48 à 72h)</p>
<?php } ?>
<p>Privilèges de la sécurité sociale et des régimes complémentaires - <a class="cmdprivilege"
title="Commande de privilèges sécurité sociale et des régimes complémentaires" href="<?=$this->url(array(
'controller'=>'pieces', 'action'=>'privilege', 'siren'=>$this->siren, 'type'=>'privsecu'), 'default', true)?>">Commander</a> </p>
<p>Privilèges du Trésor Public - <a class="cmdprivilege" title="Commande de privilèges du Trésor Public"
href="<?=$this->url(array('controller'=>'pieces', 'action'=>'privilege', 'siren'=>$this->siren, 'type'=>'privtres'),
'default', true)?>">Commander</a></p>
<p>Nantissements du fonds de commerce ou du fonds artisanal (conventionnels et judiciaires) - <a class="cmdprivilege"
title="Commande de nantissements du fonds de commerce" href="<?=$this->url(array('controller'=>'pieces',
'action'=>'privilege', 'siren'=>$this->siren, 'type'=>'nantfond'), 'default', true)?>">Commander</a></p>
<p>Déclarations de créances - <a class="cmdprivilege" title="Commande de déclarations de créances"
href="<?=$this->url(array('controller'=>'pieces', 'action'=>'privilege', 'siren'=>$this->siren, 'type'=>'declcrea'),
'default', true)?>">Commander</a></p>
<script type="text/javascript">
$('a.cmdprivilege').on('click', function(e){
e.preventDefault();
var url = $(this).attr('href');
var title = $(this).attr('title');
var dialogOpts = {
bgiframe: true,
title: title,
width: 550,
height: 250,
modal: true,
open: function(event, ui) {
$(this).html('Chargement...');
$(this).load(url);
},
buttons: {
Annuler: function() { $(this).dialog('close'); }
},
close: function() { $('#dialog').remove(); }
};
$('<div id="dialog"></div>').dialog(dialogOpts);
return false;
});
</script>
<?php if ( !$disponible ) { ?>
<p><i>Les pièces demandées seront commandées par courrier auprès du greffe. Prévoir un délai de 2 à 3 semaines.</i></p>
<?php } else {?>
<p><i>Les pièces demandées seront commandées auprès du greffe, et vous seront transmises dans un delai approximatif de 48h.</i></p>
<?php }?>
</div>
<?php } else {?>
<div class="paragraph">
<p class="marge"><?=$this->translate("Vous n'avez pas les droits d'accès pour cette fonctionalité."); ?></p>
</div>
<?php }?>
</div>

View File

@ -0,0 +1,148 @@
<?php if ( $this->mode == 'T' ) {?>
<?=$this->message?>
<script>
$('#dialogcmd').dialog({ buttons: [
{ text: "Fermer", click: function() { $(this).dialog("close"); } }
] });
</script>
<?php } elseif ( $this->mode == 'C' ) {?>
<div id="output">
<?php if( $this->emailValid ) {?>
<form name="commande" action="<?=$this->url(array('controller'=>'pieces', 'action'=>'kbis'))?>" method="post">
<div class="fieldgrp"><p>
<?=$this->translate("Commande de KBIS demandé pour la société");?> <strong><?=$this->raisonSociale?> (<?=$this->siren;?>)</strong><br/>
<?=$this->translate("Vous recevrez un email (sous 2 à 3 semaines) lorsque le document sera disponible.");?>
</p></div>
<div class="fieldgrp">
<label><?=$this->translate("Votre email")?></label>
<div class="field"><?=$this->email?></div>
</div>
<div class="fieldgrp">
<label><?=$this->translate("Votre référence");?></label>
<div class="field"><input class="longfield" type="text" name="ref" value="<?=$this->ref?>"/>
<?=$this->translate("(facultatif)");?></div>
</div>
<div class="fieldgrp">
<label><?=$this->translate("Votre Societe");?></label>
<div class="field"><input class="longfield" type="text" name="societe" value="<?=$this->societe?>"/></div>
</div>
<div class="fieldgrp">
<label><?=$this->translate("Votre Nom");?></label>
<div class="field"><input class="longfield" type="text" name="nom" value="<?=$this->nom?>"/></div>
</div>
<div class="fieldgrp">
<label><?=$this->translate("Votre Prenom");?></label>
<div class="field"><input class="longfield" type="text" name="prenom" value="<?=$this->prenom?>"/></div>
</div>
<div class="fieldgrp">
<label><?=$this->translate("Votre Adresse");?></label>
<div class="field"><input class="longfield" type="text" name="adresse" value="<?=$this->adresse?>"/></div>
</div>
<div class="fieldgrp">
<label><?=$this->translate("Votre Code Postal");?></label>
<div class="field"><input class="longfield" type="text" name="cp" value="<?=$this->cp?>"/></div>
</div>
<div class="fieldgrp">
<label><?=$this->translate("Votre Ville");?></label>
<div class="field"><input class="longfield" type="text" name="ville" value="<?=$this->ville?>"/></div>
</div>
</form>
<?php } else {?>
<div class="fieldgrp">
<div class="field" style="color:red;"><?=$this->translate("Commande impossible. L'email de votre compte est invalide");?></div>
</div>
<script>
$('#dialogcmd').dialog({ buttons: [
{ text: "Fermer", click: function() { $(this).dialog("close"); } }
] });
</script>
<?php }?>
</div>
<?php } elseif ( $this->mode == 'M' ) {?>
<div id="output">
<form name="commande" action="<?=$this->url(array('controller'=>'pieces', 'action'=>'kbis'))?>" method="post">
<input type="hidden" name="siren" value="<?=$this->siren?>" />
<input type="hidden" name="mode" value="<?=$this->mode?>" />
<?php if( $this->emailValid ) {?>
<p><?=$this->translate("Commande de KBIS demandé pour la société");?> <strong><?=$this->raisonSociale?> (<?=$this->siren?>)</strong></p>
<p><?=$this->translate("Vous recevrez un email (sous 1 à 5 jours) lorsque le document sera disponible.")?></p>
<div class="fieldgrp">
<label><?=$this->translate("Votre email")?></label>
<div class="field"><?=$this->email?></div>
</div>
<p><i>(Il est possible de modifier l'email après le passage de la commande)</i></p>
<div class="fieldgrp">
<label>Votre référence : </label>
<div class="field"><input type="text" name="ref" value="" /> (facultatif)</div>
</div>
<?php } else {?>
<div class="fieldgrp">
<div class="field" style="color:red;"><?=$this->translate("Commande impossible. L'email de votre compte est invalide");?></div>
</div>
<script>
$('#dialogcmd').dialog({ buttons: [
{ text: "Fermer", click: function() { $(this).dialog("close"); } }
] });
</script>
<?php }?>
</form>
</div>
<?php } else {?>
<?php if ($this->formEmail) {?>
<div id="output">
<p><b><?=$this->msg?></b></p>
<p>
<form name="commande" action="<?=$this->url(array('controller'=>'pieces','action'=>'kbis'),'default',true)?>" method="post">
<input type="hidden" name="mode" value="EMAIL"/>
<input type="hidden" name="refCommande" value="<?=$this->refCommande?>"/>
<div class="fieldgrp">
<label class="StyleInfoLib">Modifier l'adresse email</label>
<div class="field">
<input class="longfield" name="email" type="text" value="<?=$this->email?>" size="100"/>
</div>
</div>
</form>
</p>
</div>
<script>
$('#dialogcmd').dialog({ buttons: [
{ text: "Modifier email", click: function() {
var url = $('form[name=commande]').attr('action');
var formdata = $('form[name=commande]').serialize();
$('#dialogcmd > #output').html("Enregistrement en cours...");
$.post(url, formdata, function(data){
$('#dialogcmd > #output').html(data);
});
}
},
{ text: "Fermer", click: function() { $(this).dialog("close"); } }
] });
</script>
<?php } elseif($this->msg) {?>
<b><?=$this->msg?></b>
<?php }?>
<?php }?>

View File

@ -0,0 +1,62 @@
<?php if ($this->msg) {?>
<div style="padding: 0 .7em;" class="ui-state-error ui-corner-all">
<p><span style="float: left; margin-right: .3em;" class="ui-icon ui-icon-alert"></span>
<strong>Alert:</strong> <?=$this->msg?></p>
</div>
<?php } else if ($this->ref) {?>
Votre référence : <?=strtoupper($this->ref)?>
<script>
$('#dialog').dialog({ buttons: [ {
text: "Quitter",
click: function() { $(this).dialog("close"); }
} ] });
</script>
<?php } else {?>
<p>Voulez vous commandez les <?php
switch ($this->type) {
case 'privsecu':
echo "privilèges de la sécurité sociale et des régimes complémentaires";
break;
case 'privtres':
echo "privilèges du Trésor Public";
break;
case 'nantfond':
echo "Nantissements du fonds de commerce ou du fonds artisanal";
break;
case 'declcrea':
echo "Déclarations de créances";
break;
}
?> ?</p>
<p><strong><?=$this->raisonSociale?></strong></p>
<p><i>(délai approximatif de 48 h)</i></p>
<p></p>
<p>Votre email : <?=$this->UserEmail?></p>
<form id="cmd" name="cmd" method="post" action="<?=$this->url(array('controller'=>'pieces',
'action'=>'privilege'), 'default', true)?>">
<input type="hidden" name="siren" value="<?=$this->siren?>" />
<input type="hidden" name="type" value="<?=$this->type?>" />
</form>
<script type="text/javascript">
$('#dialog').dialog({ buttons: {
'Valider': function() {
var url = $('#dialog form#cmd').attr('action');
var formValue = $('#dialog form#cmd').serialize();
$('div#dialog.ui-dialog-content').html("Commande en cours....");
$.post(url, formValue, function(data){
$('div#dialog.ui-dialog-content').html(data);
}).fail(function() {
$('div#dialog.ui-dialog-content').html("Error.");
});
},
'Annuler': function() { $(this).dialog('close'); }
}});
</script>
<?php }?>

View File

@ -0,0 +1,106 @@
<div id="center">
<?php if ($this->Privilege->Type == '03') { ?>
<h1>Privilège de la sécurité sociale et des régimes complémentaires</h1>
<?php }elseif ($this->Privilege->Type == '04') { ?>
<h1>Privilège du trésor public</h1>
<?php } ?>
<div class="paragraph">
<table class="identite">
<tr>
<td width="30">&nbsp;</td>
<td width="200" class="StyleInfoLib">Num&eacute;ro identifiant Siren</td>
<td width="350" class="StyleInfoData"><?=$this->SirenTexte($this->siren)?></td>
</tr>
<tr>
<td width="30">&nbsp;</td>
<td width="200" class="StyleInfoLib">Dénomination Sociale</td>
<td width="350" class="StyleInfoData"><?=$this->raisonSociale?></td>
</tr>
</table>
</div>
<h2>Détail</h2>
<div class="paragraph">
<table class="identite">
<tr>
<?php $date = new Zend_Date($this->Privilege->Date,'yyyy-MM-dd');?>
<td colspan="2"><i>Inscription n° <?=$this->Privilege->Num?> du <?=$date->toString('dd/MM/yyyy')?>, au <?=$this->Privilege->GreffeLabel?></i></td>
</tr>
<tr>
<td class="StyleInfoLib">Montant de la créance</td>
<td><?=number_format($this->Privilege->Mt, 2, ',', ' ')?> <?=$this->Privilege->Devise?></td>
</tr>
<tr>
<td class="StyleInfoLib">Organisme créancier</td>
<td>
<?=$this->Privilege->CreancierNom?><br/>
<?=$this->Privilege->CreancierAdresse1?>&nbsp;
<?=$this->Privilege->CreancierAdresse2?>&nbsp;
<?=$this->Privilege->CreancierAdresse3?>&nbsp;
<?=$this->Privilege->CreancierCP?>&nbsp;
<?=$this->Privilege->CreancierVille?><br/>
<?=$this->Privilege->CreancierPays?>
<?=$this->Privilege->CreancierAutres?>
</td>
</tr>
<tr>
<td class="StyleInfoLib">Date de fraicheur</td>
<?php $date = new Zend_Date($this->Privilege->DateFresh, 'yyyy-MM-dd')?>
<td><?=$date->toString('dd/MM/yyyy')?></td>
</tr>
<?php if ($this->Privilege->RadiationDate == '0000-00-00' && empty($this->Privilege->RadiationPartiel)) {?>
<tr>
<td class="StyleInfoLib">Date de fin</td>
<td>
<?php $date = new Zend_Date($this->Privilege->Date, 'yyyy-MM-dd'); ?>
<?php
switch ($this->Privilege->Type) {
case '03':
echo $date->addDay(900)->toString('dd/MM/yyyy');
break;
case '04':
echo $date->addDay(1460)->toString('dd/MM/yyyy');
break;
}
?>
</td>
</tr>
<?php }?>
<tr>
<td class="StyleInfoLib" style="vertical-align:top;">Compléments</td>
<?php if (!empty($this->Privilege->RadiationDate) && $this->Privilege->RadiationDate!='0000-00-00'
|| !empty($this->Privilege->RadiationPartiel)) { ?>
<td>
<?php
if (!empty($this->Privilege->RadiationDate) && $this->Privilege->RadiationDate!='0000-00-00') {
$date = new Zend_Date($this->Privilege->RadiationDate,'yyyy-MM-dd');
echo 'Radié le '.$date->toString('dd/MM/yyyy');
} elseif (!empty($this->Privilege->RadiationPartiel)) {
if ($this->Privilege->RadiationMention!='0000-00-00'){
$date = new Zend_Date($this->Privilege->RadiationMention,'yyyy-MM-dd');
echo 'Partiellement radié le '.$date->toString('dd/MM/yyyy');
}
if (!empty($this->Privilege->RadiationMt)){
echo ' pour un montant de '.
number_format($priv->RadiationMt, 2, ',', ' ') .
' ' . $this->Privilege->RadiationDevise;
}
?>
<br/>
<?=$this->Privilege->RadiationPartiel?>
<?php } ?>
</td>
<?php } else { ?>
<td>-</td>
<?php }?>
</tr>
<tr>
<td class="StyleInfoLib">Date Insertion</td>
<?php $date = new Zend_Date($this->Privilege->DateInsert,'yyyy-MM-dd')?>
<td><?=$date->toString('dd/MM/yyyy')?></td>
</tr>
</table>
</div>
</div>

View File

@ -0,0 +1,84 @@
<div id="center">
<h1>Synthèse des inscriptions d'endettement</h1>
<div class="paragraph">
<table class="identite">
<tr>
<td width="30">&nbsp;</td>
<td width="200" class="StyleInfoLib">Num&eacute;ro identifiant Siren</td>
<td width="350" class="StyleInfoData"><?=$this->SirenTexte($this->siren)?></td>
</tr>
<tr>
<td width="30">&nbsp;</td>
<td width="200" class="StyleInfoLib">Dénomination Sociale</td>
<td width="350" class="StyleInfoData"><?=$this->raisonSociale?></td>
</tr>
</table>
</div>
<h2>Synthèse</h2>
<div class="paragraph">
<table>
<tbody>
<tr>
<td width="30">&nbsp;</td>
<td width="200" class="StyleInfoLib">Nombre total d'inscription(s)</td>
<td width="350" class="StyleInfoData"><?=$this->PrivilegesNb?></td>
</tr>
<tr>
<td width="30">&nbsp;</td>
<td width="200" class="StyleInfoLib">Montant total des inscriptions</td>
<td width="350" class="StyleInfoData"><?=number_format($this->PrivilegesMt, 2, ',', ' ')?></td>
</tr>
<tr>
<td width="30">&nbsp;</td>
<td width="200" class="StyleInfoLib">Cumul par type d'inscription</td>
<td width="350" class="StyleInfoData">
<?php if (count($this->PrivilegesCumul) > 0) {?>
<?php foreach ($this->PrivilegesCumul as $c) {?>
<?php if ($c->Type == '04') {?>
<?=$c->Nb?> privilège<?php if ($c->Nb>1) {?>s<?php }?> du trésor public,
pour un montant de <?=number_format($c->Mt, 2, ',', ' ')?><br/>
<?php } elseif ($c->Type == '03') {?>
<?=$c->Nb?> privilège<?php if ($c->Nb>1) {?>s<?php }?> de la sécurité sociale et des régimes complémentaires,
pour un montant de <?=number_format($c->Mt, 2, ',', ' ')?><br/>
<?php }?>
<?php }?>
<?php }?>
</td>
</tr>
</tbody>
</table>
</div>
<h2>Liste des privilèges</h2>
<div class="paragraph">
<?php if (count($this->Privileges) > 0) {?>
<table class="greffe">
<thead>
<tr>
<th>Date</th>
<th>Type</th>
<th>Créancier</th>
<th>Montant</th>
</tr>
</thead>
<tbody>
<?php foreach ($this->Privileges as $p) {?>
<tr>
<td><?=substr($p->Date,8,2).'/'.substr($p->Date,5,2).'/'.substr($p->Date,0,4)?></td>
<td><?=$p->TypeLabel?></td>
<td><?=$p->CreancierNom?></td>
<td nowrap>
<a href="<?=$this->url(array('controller'=>'pieces', 'action'=>'privilegedetail', 'siret'=>$this->siret,
'viewId'=>$p->Id), 'default', true)?>"><?=number_format($p->Mt, 2, ',', ' ')?></a>
</td>
</tr>
<?php }?>
</tbody>
</table>
<?php }?>
</div>
</div>

View File

@ -0,0 +1,39 @@
<div id="center">
<h1>PI&Egrave;CES OFFICIELLES</h1>
<div class="paragraph">
<table class="identite">
<tr>
<td width="30">&nbsp;</td>
<td width="200" class="StyleInfoLib">
Num&eacute;ro identifiant Siren
</td>
<td width="350" class="StyleInfoData">
<?=$this->SirenTexte($this->siren)?>
</td>
</tr>
<tr>
<td width="30">&nbsp;</td>
<td width="200" class="StyleInfoLib">Dénomination Sociale</td>
<td width="350" class="StyleInfoData"><?=$this->raisonSociale?></td>
</tr>
<?php if ($this->surveillance) {?>
<tr>
<td width="30">&nbsp;</td>
<td colspan="2" width="550" class="StyleInfoData">
<?=$this->action('infos','surveillance', null, array(
'source' => 'actes',
'siret' => $this->siret
))?>
</td>
</tr>
<?php }?>
</table>
</div>
<h2>Commande</h2>
<div class="paragraph">
<?=$this->message?>
</div>
</div>

View File

@ -0,0 +1,35 @@
<div id="output">
<h2>Saisir une adresse email</h2>
<p>Recevoir le document directement par mail (sous 3/5 jours ouvrés)</p>
<p>Merci de préciser votre adresse email pour recevoir le document
et valider la commande.</p>
Siren : <?=$this->SirenTexte($this->siren)?>
<form name="commande" action="<?=$this->url(array(
'controller' => 'pieces',
'action' => 'sauvcmd',
), 'default', true)?>" method="post">
<input type="hidden" name="vue" value="<?=$this->vue?>"/>
<input type="hidden" name="idCommande" value="<?=$this->idCommande?>"/>
<input type="hidden" name="siret" value="<?=$this->siren?>"/>
<input type="hidden" name="info" value="<?=$this->info?>"/>
<input type="hidden" name="type" value="G"/>
<input type="hidden" name="ref" value="<?=$this->ref?>"/>
<label>Adresse email du destinataire</label>
<input name="emailCommande" type="text" value="<?=$this->email?>" size="40"/><br/>
<p><i>Votre commande ne sera pas validé si l'adresse email est vide.</i>
<br/><i>Après validation, patientez pour avoir votre référence de commande.</i></p>
</form>
</div>
<script type="text/javascript">
$('input[name=emailCommande]').focus();
$('form[name=commande]').submit(function(){
var email = $('input[name=emailCommande]').val();
if(!checkEmail(email)){
alert("Veuillez saisir une adresse email valide !");
return false;
} else {
return true;
}
});
</script>