128 lines
4.5 KiB
Smarty
128 lines
4.5 KiB
Smarty
|
<!-- nav bar -->
|
|||
|
{include file="%s/templates/_nav.tpl"|args:$plugin_root current_nav="activite"}
|
|||
|
|
|||
|
<?php
|
|||
|
$fmt = new \NumberFormatter('fr_FR', \NumberFormatter::SPELLOUT);
|
|||
|
if ($numero_sequentiel) { $numero_courant = $numero_sequentiel; }
|
|||
|
?>
|
|||
|
|
|||
|
<div id="global" onload="changerStyle(this.document)">
|
|||
|
|
|||
|
{* Itération sur les personnes *}
|
|||
|
{foreach from=$totalPersonnes key="idPersonne" item="personne"}
|
|||
|
<div class="previs_recu">
|
|||
|
|
|||
|
<div class="cartouche" id="entete">
|
|||
|
<img id="logo" src="{$logo_asso}" />
|
|||
|
<p id="titre">Reçu au titre des dons à certains organismes d'intérêt général</p>
|
|||
|
<p id="articles">Articles 200, 238 bis et 978 du code général des impôts</p>
|
|||
|
<div id="numRecu">
|
|||
|
{if $numero_sequentiel}
|
|||
|
{afficher_numero_recu prefixe=$prefixeNum membre=$membre numero_personne=$personne->numero numero_sequentiel=$numero_courant}
|
|||
|
<?php
|
|||
|
++$numero_courant;
|
|||
|
?>
|
|||
|
{else}
|
|||
|
{afficher_numero_recu prefixe=$prefixeNum membre=$membre numero_personne=$personne->numero numero_sequentiel=$numero_sequentiel}
|
|||
|
{/if}
|
|||
|
</div>
|
|||
|
</div>
|
|||
|
|
|||
|
<div class="cartouche" id="beneficiaire">
|
|||
|
<h3 class="rubrique">Bénéficiaire des versements</h3>
|
|||
|
<p class="important">Association « {$nom_asso} »<br />
|
|||
|
{$adresse_asso}<br />
|
|||
|
<span class="titre">Objet : </span><span class="libelle">{$objet_asso}</span>
|
|||
|
</p>
|
|||
|
</div>
|
|||
|
|
|||
|
<div class="cartouche" id="donateur">
|
|||
|
<h3 class="rubrique">Donateur</h3>
|
|||
|
<p>
|
|||
|
{$personne.nomPrenom}<br />
|
|||
|
{$personne.adresse}<br />
|
|||
|
{$personne.code} {$personne.ville}
|
|||
|
{if $courriel && $personne.courriel != ""}
|
|||
|
<br />courriel : <a href="mailto:{$personne.courriel}">{$personne.courriel}</a>
|
|||
|
{/if}
|
|||
|
</p>
|
|||
|
</div>
|
|||
|
|
|||
|
<div class="cartouche" id="versements">
|
|||
|
<p>Le bénéficiaire reconnaît avoir reçu au titre des dons et versements ouvrant droit à réduction d'impôt :</p>
|
|||
|
<ul>
|
|||
|
{foreach from=$personne.versements key="taux" item="versement"}
|
|||
|
<li>
|
|||
|
la somme de <b>***{$versement.montant|raw|money}*** euros</b>
|
|||
|
<?php
|
|||
|
$euros = $fmt->format((int)($versement->montant / 100));
|
|||
|
if ($versement->montant % 100 != 0) {
|
|||
|
$cents = $fmt->format($versement->montant % 100);
|
|||
|
} else {
|
|||
|
$cents = "";
|
|||
|
}
|
|||
|
?>
|
|||
|
{if $cents != ""}
|
|||
|
(<b>{$euros} euros et {$cents} cents</b>)
|
|||
|
{else}
|
|||
|
(<b>{$euros} euros</b>)
|
|||
|
{/if}
|
|||
|
<?php
|
|||
|
$libelle = $libelles_taux[$taux];
|
|||
|
?>
|
|||
|
{if $libelle != ""}
|
|||
|
({$libelle})
|
|||
|
{/if}
|
|||
|
<br /><span id="date_versements">date des versements :
|
|||
|
{if $versement.dateMin == $versement.dateMax}
|
|||
|
le {$versement.dateMin|date_format:"%d/%m/%Y"}
|
|||
|
{else}
|
|||
|
du {$versement.dateMin|date_format:"%d/%m/%Y"} au {$versement.dateMax|date_format:"%d/%m/%Y"}
|
|||
|
{/if}
|
|||
|
</span>
|
|||
|
</li>
|
|||
|
{/foreach}
|
|||
|
</ul>
|
|||
|
|
|||
|
{foreach from=$complements item="elem"}
|
|||
|
<p class="complements"><span class="titre">{$elem.titre}</span> <span class="libelle">{$elem.libelle}</span></p>
|
|||
|
{/foreach}
|
|||
|
|
|||
|
<p class="complements">Le bénéficiaire certifie sur l’honneur que les dons et versements qu’il reçoit ouvrent droit à la réduction d'impôt prévue {$texteArticles} du code général des impôts.</p>
|
|||
|
</div>
|
|||
|
|
|||
|
<div class="cartouche" id="final">
|
|||
|
<p id="ville">{$ville_asso} le {$date}
|
|||
|
<img id="signature" src="{$signature}" />
|
|||
|
</p>
|
|||
|
<div>
|
|||
|
<span id="nom">{$nom_responsable}</span><br />
|
|||
|
<span id="fonction">{$fonction_responsable}</span>
|
|||
|
</div>
|
|||
|
</div>
|
|||
|
</div>
|
|||
|
|
|||
|
{/foreach} {* Itération sur les personnes *}
|
|||
|
<div>
|
|||
|
|
|||
|
{* scripts divers *}
|
|||
|
<script src="script.js"></script>
|
|||
|
|
|||
|
{*
|
|||
|
* remplacer la feuille de style d'impression de paheko par la mienne
|
|||
|
* puis déclencher l'impression
|
|||
|
*}
|
|||
|
{literal}
|
|||
|
<script type="text/javascript">
|
|||
|
document.addEventListener('DOMContentLoaded',
|
|||
|
function() {
|
|||
|
changerStyle(document);
|
|||
|
setTimeout(function() {
|
|||
|
window.print()
|
|||
|
}, 750);
|
|||
|
});
|
|||
|
</script>
|
|||
|
{/literal}
|
|||
|
|
|||
|
<!-- footer -->
|
|||
|
{include file="admin/_foot.tpl"}
|