diff --git a/templates/facture_ajouter.tpl b/templates/facture_ajouter.tpl index 6574063..46e0f27 100644 --- a/templates/facture_ajouter.tpl +++ b/templates/facture_ajouter.tpl @@ -16,6 +16,7 @@
  • +
  • diff --git a/templates/facture_modifier.tpl b/templates/facture_modifier.tpl index d975b09..314ede5 100644 --- a/templates/facture_modifier.tpl +++ b/templates/facture_modifier.tpl @@ -18,6 +18,7 @@
  • +
  • diff --git a/templates/index.tpl b/templates/index.tpl index 8c956b4..cd038b8 100644 --- a/templates/index.tpl +++ b/templates/index.tpl @@ -38,7 +38,7 @@ ?> {$facture.numero} {if $facture.receveur_membre} - {$facture.receveur.nom} + {$facture.receveur->$identite} {else} {$facture.receveur.nom} {/if} diff --git a/www/admin/facture_ajouter.php b/www/admin/facture_ajouter.php index 203e129..e9286ff 100644 --- a/www/admin/facture_ajouter.php +++ b/www/admin/facture_ajouter.php @@ -60,6 +60,10 @@ if (f('add')) { $truc['type_facture'] = 2; } + elseif (f('type') == 'cotis') + { + $truc['type_facture'] = 3; + } foreach(f('designation') as $k=>$value) { diff --git a/www/admin/facture_modifier.php b/www/admin/facture_modifier.php index 7e04081..853528c 100644 --- a/www/admin/facture_modifier.php +++ b/www/admin/facture_modifier.php @@ -71,6 +71,10 @@ if(f('save')) { $truc['type_facture'] = 2; } + elseif (f('type') == 'cotis') + { + $truc['type_facture'] = 3; + } foreach(f('designation') as $k=>$value) { diff --git a/www/admin/index.php b/www/admin/index.php index 0892d7f..c317f2a 100644 --- a/www/admin/index.php +++ b/www/admin/index.php @@ -17,6 +17,7 @@ foreach($factures = $facture->listAll() as $k=>$f) $factures[$k]->moyen_paiement = $cats->getMoyenPaiement($f->moyen_paiement); } +$tpl->assign('identite', $identite); $tpl->assign('factures', $factures); $tpl->assign('clients', $client->listAll()); diff --git a/www/admin/pdf.php b/www/admin/pdf.php index b27401e..c88b446 100644 --- a/www/admin/pdf.php +++ b/www/admin/pdf.php @@ -316,11 +316,68 @@ elseif ($f->type_facture == 2) $pdf->Image($uri, 150, 245, 32, 0, 'PNG' ); // Emplacement de la signature avec restriction de largeur pour tenir dans sur la case. } // End if cerfa -elseif ($f->type_facture == 3) +elseif ($f->type_facture == 3) { + // Reçu de cotisation crade et en rien liés aux cotisations pour le moment + ob_start(); + + $doc = 'Reçu n°'.$f->numero; + $emission = date('d/m/Y' ,$f->date_emission); + $pdf->SetTitle($doc.' - '.$emission); + + $asso = + // 'Émis par :

    '. + ''.$config->get('nom_asso')."
    ". + str_replace("\n", '
    ', $config->get('adresse_asso'))."
    ". + (($t = $plugin->getConfig('rna_asso'))?"RNA : $t
    ":''). + (($t = $plugin->getConfig('siret_asso'))?"SIRET : $t
    ":''). + (($t = $config->get('email_asso'))?"Email : $t
    ":''). + (($t = $config->get('site_asso'))?"Site web : $t
    ":''); + + $receveur = + 'Adressé à :

    '. + ''.$c->identite.'
    '. + $c->adresse."
    ". + $c->code_postal.' '.$c->ville."
    ". + (($t = $c->email)?"Email : $t
    ":''). + (($t = $c->telephone)?"Tel : $t
    ":''); + + $total = number_format($f->total, 2, ',', ' '); + $echeance = date('d/m/Y' ,$f->date_echeance); + $footer = str_replace("\n", '
    ', $plugin->getConfig('footer')); + + $lieu = $plugin->getConfig('ville_asso'); + + echo <<
    +$asso +

    +$receveur +

    +À $lieu, le $echeance, +

    + +Nous accusons réception de votre cotisation reçue le $emission et nous vous en remercions. +

    +Nous reconnaissons que vous avez acquitté la somme de $total € par $moyen_paiement . +
    +Votre adhésion sera donc effective à compter du DATE?? jusqu’au DATE??. +


    + +Nous vous prions de recevoir, chère adhérente, cher adhérent, nos meilleures salutations, +

    +Moi JE Chef +


    +Nous vous rappelons que la cotisation n’est pas soumise à la TVA et qu’elle ne donne pas lieu à la délivrance d’une facture. Elle n’ouvre pas droit au bénéfice des dispositions des articles 200, 238 bis et 885-0 V bis A du code général des impôts. +EOF; + +$html = ob_get_clean(); +$pdf->WriteHTML($html); } // End if reçu cotis + if(qg('d') !== null) { $t = \Mpdf\Output\Destination::DOWNLOAD;