From 1e68c87fbfc6cdd43792aa37c3788b99cb028c0c Mon Sep 17 00:00:00 2001 From: Tiavina Date: Thu, 2 Jan 2025 15:15:12 +0300 Subject: [PATCH] facture mise en page --- gestion/lib/Service/InvoicePdfHandler.php | 22 +++++++++------------- 1 file changed, 9 insertions(+), 13 deletions(-) diff --git a/gestion/lib/Service/InvoicePdfHandler.php b/gestion/lib/Service/InvoicePdfHandler.php index cd4f85e..e05cb88 100644 --- a/gestion/lib/Service/InvoicePdfHandler.php +++ b/gestion/lib/Service/InvoicePdfHandler.php @@ -49,6 +49,13 @@ class InvoicePdfHandler extends FPDF { // Page footer function Footer() { + $this->SetY(-40); + $this->SetFont('Arial', '', 8); + $this->MultiCell(0,5,utf8_decode(html_entity_decode('Tout retard de paiement entraînera de plein droit une pénalité de retard de 3 fois le taux légal ( Loi 2008-776 du 4 août 2008) et une indemnité forfaitaire de 40 EUR pour frais de recouvrement sera appliquée.'))); + $this->Ln(1); + $this->MultiCell(0,5,utf8_decode(html_entity_decode('Si les frais de recouvrement sont supérieurs à ce montant forfaitaire, une indemnisation complémentaire sera due sur présentation de justificatifs ( articles L.441-3 et L.441-6 du code de commerce ). +'))); + $this->SetY(-15); $this->SetFont('Arial', '', 11); $this->Cell(0, 10, utf8_decode(html_entity_decode($this->factureData['configuration']->legal_one)), 0, 0, 'C'); @@ -121,8 +128,8 @@ class InvoicePdfHandler extends FPDF { $this->Cell(180,0,'','T'); $this->Ln(8); $this->SetFont('Arial', '', 9); - $this->MultiCell(0,5,utf8_decode(html_entity_decode("Paiement à votre convenance par chèque à l'ordre d'Hytha 35 - en indiquant le numéro de facture, ou par virement :")),0,'J'); + $this->MultiCell(0,5,utf8_decode(html_entity_decode("Paiement à votre convenance par chèque à l'ordre de ". $this->factureData['configuration']->entreprise))); + $this->MultiCell(0,5,utf8_decode(html_entity_decode("en indiquant le numéro de facture, ou par virement :"))); $this->Ln(1); @@ -153,17 +160,6 @@ class InvoicePdfHandler extends FPDF { $this->SetFont('Arial', '', 11); $this->Cell(30, 7, $totalTtc, 1, 1, 'C'); - $this->Ln(2); - - $this->SetFont('Arial', '', 9); - $this->MultiCell(100,5,utf8_decode(html_entity_decode('Tout retard de paiement entraînera de plein droit une pénalité de retard de 3 fois le taux légal -( Loi 2008-776 du 4 août 2008) et une indemnité forfaitaire de 40€ pour frais de recouvrement -sera appliquée.'))); - $this->Ln(1); - $this->MultiCell(100,5,utf8_decode(html_entity_decode('Si les frais de recouvrement sont supérieurs à ce montant forfaitaire, une indemnisation complémentaire -sera due sur présentation de justificatifs ( articles L.441-3 et L.441-6 du code de commerce ). -'))); - $pdfContent = $this->Output('','S'); return $pdfContent;