templates/pdf_output_prod/synthese_des_interventions.html.twig line 1

Open in your IDE?
  1. <html lang="fr">
  2.     <head>
  3.         <base href="">
  4.         <title>SH.COM</title>
  5.         <meta charset="utf-8"/>
  6.         <meta name="description" content=""/>
  7.         <meta name="keywords" content=""/>
  8.         <meta name="viewport" content="width=device-width, initial-scale=1"/>
  9.         <meta property="og:locale" content="en_US"/>
  10.         <meta property="og:type" content="article"/>
  11.         <meta property="og:title" content=""/>
  12.         <meta property="og:url" content=""/>
  13.         <meta property="og:site_name" content=""/>
  14.         <style>
  15.             * {
  16.                 font-size: 12px;
  17.             }
  18.             .boxes {
  19.                 background-color: #2f75b5;
  20.                 color: white;
  21.                 border-style: double;
  22.             }
  23.             .boxes1 {
  24.                 border-style: double;
  25.                 border-color: #2f75b5;
  26.             }
  27.             .containter-all {
  28.                 display: grid;
  29.                 grid-template-columns: auto auto;
  30.                 padding: 10px;
  31.             }
  32.             .Gitem {
  33.                 border: 1px solid rgba(0, 0, 0, 0.8);
  34.                 padding: 20px;
  35.                 font-size: 30px;
  36.                 margin: 20px;
  37.                 text-align: center;
  38.             }
  39.             table {
  40.                 font-family: Arial, Helvetica, sans-serif;
  41.                 border-collapse: collapse;
  42.                 width: 100%;
  43.             }
  44.             table td,
  45.             table th {
  46.                 border: 1px solid #ddd;
  47.                 padding: 2px;
  48.             }
  49.             table tr:nth-child(even) {
  50.                 background-color: #f2f2f2;
  51.             }
  52.             table th {
  53.                 padding-top: 5px;
  54.                 padding-bottom: 5px;
  55.                 text-align: left;
  56.                 background-color: #2f75b5;
  57.                 color: white;
  58.             }
  59.         </style>
  60.     </head>
  61.     <body>
  62.         <div class="post d-flex flex-column-fluid" id="kt_post">
  63.             <div id="kt_content_container" class="container-xxl">
  64.                 <div class="card">
  65.                     <div class="card-body py-20">
  66.                         <div class="mw-lg-950px mx-auto w-100">
  67.                             <div class="d-flex justify-content-between flex-column flex-sm-row mb-1"></div>
  68.                             <div class="pb-6 startPrint">
  69.                                 <div class="d-flex flex-column gap-7 gap-md-10">
  70.                                     <div class="row">
  71.                                         <div class="col-6 p-3">
  72.                                             <img alt="Logo" src="data:image/png;base64,{{base64}}" width="120px" style="border-style: double;border-width: 5px;border-color: #2f75b5;">
  73.                                         </div>
  74.                                     </div>
  75.                                     <br><br>
  76.                                     <div style="width:40%;">
  77.                                         <table class="boxes" style="padding:10px;">
  78.                                             <tr>
  79.                                                 <td>
  80.                                                     <b>COMMANDE ACHAT N° :
  81.                                                     </b>
  82.                                                     {{ etr.societe.raisonSociale|slice(0, 2)~ mois ~ annee ~ "-" ~ etr.raisonSociale|slice(0, 3) ~ mois }}
  83.                                                     <br>
  84.                                                     <b>N° Réf Fournisseur :
  85.                                                     </b>
  86.                                                     {{etr.raisonSociale|slice(0, 3) ~ "-FTH"}}
  87.                                                     <br>
  88.                                                     <b>Date Commande :
  89.                                                     </b>
  90.                                                     {{dateCommande}}
  91.                                                     <br>
  92.                                                 </td>
  93.                                             </tr>
  94.                                         </table>
  95.                                     </div>
  96.                                     <br>
  97.                                     <div>
  98.                                         <table style="width:100%">
  99.                                             <tr>
  100.                                                 <td style="width:40%;padding:10px;" class="boxes">
  101.                                                     <div>
  102.                                                         <b>Adresse Facturation :</b>
  103.                                                         {{ etr.societe.raisonSociale }}
  104.                                                         <br>
  105.                                                         {{ etr.societe.adresse }}<br>
  106.                                                         {{ etr.societe.voie }}<br>
  107.                                                         {% if etr.societe.raisonSociale =='BTELECOM' %}
  108.                                                             Siret 53051610300021<br>
  109.                                                         {% endif %}
  110.                                                     </div>
  111.                                                 </td>
  112.                                                 <td style="width:20%"></td>
  113.                                                 <td style="width:40%;padding:10px;" class="boxes">
  114.                                                     <div>
  115.                                                         <b>Adresse Facturation :</b>
  116.                                                         <br>{{etr.raisonSociale}}
  117.                                                         <br>{{etr.voie}}
  118.                                                         <br>{{etr.adresse}}
  119.                                                         <br>Siret
  120.                                                         {{etr.siret}}
  121.                                                     </div>
  122.                                                 </td>
  123.                                             </tr>
  124.                                         </table>
  125.                                     </div>
  126.                                     <br><br><br><br>
  127.                                     <div class="card-body py-3">
  128.                                         <table class="table table-sm align-middle table-row-dashed fs-6 table-bordered table-hover" id="tableSuiviBDC">
  129.                                             <thead>
  130.                                                 <tr class="text-start text-white-400 fw-bolder fs-7 text-uppercase gs-0 text-light bg-dark text-center">
  131.                                                     <th class="min-w-40px">Technicien</th>
  132.                                                     <th class="min-w-10px text-center">Somme de montant</th>
  133.                                                 </tr>
  134.                                             </thead>
  135.                                             {% set sommeDeMontant = 0 %}
  136.                                             <tbody class="fw-bold text-gray-600 ">
  137.                                                 {% for s in suiviBdc %}
  138.                                                     {% set sommeDeMontant = sommeDeMontant + s.montant %}
  139.                                                     <tr class="text-center">
  140.                                                         <td>{{ s.techId }}</td>
  141.                                                         <td>{{ s.montant|number_format(2)}}</td>
  142.                                                     </tr>
  143.                                                 {% endfor %}
  144.                                                 <tr class="text-light bg-dark text-center">
  145.                                                     <td class="text-left" colspan="1">
  146.                                                         <b>Total :</b>
  147.                                                     </td>
  148.                                                     <td>
  149.                                                         <b>{{ sommeDeMontant|number_format(2) }}</b>
  150.                                                     </td>
  151.                                                 </tr>
  152.                                             </tbody>
  153.                                         </table>
  154.                                     </div>
  155.                                 </div>
  156.                             </div>
  157.                         </div>
  158.                     </div>
  159.                 </div>
  160.             </div>
  161.         </div>
  162.     </body>
  163. </html>