Untitled
unknown
plain_text
11 days ago
3.5 kB
3
Indexable
from fpdf import FPDF # Création du document PDF pdf = FPDF() pdf.set_auto_page_break(auto=True, margin=15) pdf.add_page() pdf.set_font("Arial", style='', size=12) # Titre pdf.set_font("Arial", style='B', size=14) pdf.cell(200, 10, "Proposition Financiere - UNICEF RFPS-9195847", ln=True, align='C') pdf.ln(10) # Informations générales pdf.set_font("Arial", style='B', size=12) pdf.cell(200, 10, "Client: UNICEF", ln=True) pdf.cell(200, 10, "Projet: Etudes techniques, geophysiques et controle des travaux de forages", ln=True) pdf.cell(200, 10, "Soumissionnaire: CDPPM (Centre de Developpement et de Promotion des Projets en Mauritanie)", ln=True) pdf.ln(10) # Montant total de l'offre pdf.set_font("Arial", style='B', size=12) pdf.cell(200, 10, "Montant Total de l'Offre", ln=True) pdf.set_font("Arial", style='', size=12) pdf.cell(200, 10, "Montant Total Hors Taxes (HT) : 12 500 000 MRU", ln=True) pdf.cell(200, 10, "Montant Total Toutes Taxes Comprises (TTC) : 14 375 000 MRU (TVA 15%)", ln=True) pdf.ln(10) # Répartition des coûts pdf.set_font("Arial", style='B', size=12) pdf.cell(200, 10, "Repartition des Cout par Phase du Projet", ln=True) pdf.set_font("Arial", style='', size=12) phases = [ ("1. Etudes preliminaires", ""), (" - Collecte de donnees et analyse", "1 500 000 MRU"), (" - Etudes geophysiques", "2 000 000 MRU"), ("2. Supervision des Travaux de Forage", ""), (" - Suivi et controle qualite", "3 500 000 MRU"), ("3. Construction des Systemes AEP", ""), (" - Supervision des travaux de genie civil", "4 000 000 MRU"), ("4. Rapportage et Cloture du Projet", ""), (" - Elaboration des rapports finaux", "1 500 000 MRU"), ("Total General Hors Taxes (HT)", "12 500 000 MRU") ] for phase, montant in phases: pdf.cell(150, 10, phase, border=0) pdf.cell(50, 10, montant, border=0, ln=True) pdf.ln(10) # Conditions de paiement pdf.set_font("Arial", style='B', size=12) pdf.cell(200, 10, "Conditions de Paiement", ln=True) pdf.set_font("Arial", style='', size=12) paiements = [ ("- Acompte à la signature du contrat :", "20% du montant total HT"), ("- Paiements intermediaires :", "60% selon l'avancement des phases"), ("- Solde a la reception finale :", "20% du montant total HT"), ("- Remise pour paiement anticipé :", "2% si paiement sous 15 jours") ] for condition, valeur in paiements: pdf.cell(150, 10, condition, border=0) pdf.cell(50, 10, valeur, border=0, ln=True) pdf.ln(10) # Validité de l'offre pdf.set_font("Arial", style='B', size=12) pdf.cell(200, 10, "Duree de Validite de l'Offre", ln=True) pdf.set_font("Arial", style='', size=12) pdf.cell(200, 10, "90 jours à compter de la date de soumission", ln=True) pdf.ln(10) # Informations supplémentaires pdf.set_font("Arial", style='B', size=12) pdf.cell(200, 10, "Informations du Soumissionnaire", ln=True) pdf.set_font("Arial", style='', size=12) pdf.cell(200, 10, "CDPPM - Centre de Developpement et de Promotion des Projets en Mauritanie", ln=True) pdf.cell(200, 10, "Adresse: Nouakchott, TVZ, route NDB", ln=True) pdf.cell(200, 10, "Telephone: 00 222 48929203", ln=True) pdf.cell(200, 10, "Email: bureaucdppm@gmail.com", ln=True) # Sauvegarde du fichier PDF pdf_filename = "/mnt/data/Proposition_Financiere_UNICEF_CDPPM.pdf" pdf.output(pdf_filename) # Retourner le fichier généré pdf_filename
Editor is loading...
Leave a Comment