This commit is contained in:
KONE SOREL 2026-01-06 11:20:26 +00:00
parent 9e983c4e97
commit 99893cb769

View File

@ -1,58 +1,87 @@
<div id="div_liste_adherent" class="container-fluid animate__animated animate__fadeIn">
<h1 class="text-primary"><i class="fas fa-file-invoice-dollar me-2"></i></i> <?= _("Primes non facturées") ?></h1>
<legend> <?= _("PRIMES NON FACTUREES DE LA POLICE") . " : " . $this->nettoyer($_SESSION['numeroPolice_C'])?> </legend> <div class="card-header d-flex justify-content-between align-items-center py-3">
<h4 class="fw-bold text-secondary mb-0">
<?= _("POLICE") ?> : <span class="badge bg-white text-primary ms-2"><?= $this->nettoyer($_SESSION['numeroPolice_C']) ?></span>
</h4>
</div>
<table class="table table-responsive table-condensed" style='font-size:10pt; text-align:center'> <div class="row g-3 mb-4">
<thead> <div class="col-md-3">
<tr> <div class="card shadow-sm border-0 bg-light">
<td style='text-align:center'> Total </td> <div class="card-body py-3">
<td align='center'><?= format_N($this->nettoyer($ente_nonfacture['nbLignesTotal'])) ?></td> <h6 class="text-muted small fw-bold text-uppercase mb-1"><?= _("Volume Total") ?></h6>
<td align='center'><?= format_N($this->nettoyer($ente_nonfacture['primeHtTotal'])) ?></td> <h4 class="mb-0 fw-bold"><?= format_N($ente_nonfacture['nbLignesTotal']) ?> <span class="small fw-normal text-muted fs-6"><?= _("Lignes") ?></span></h4>
<td align='center'><?= format_N($this->nettoyer($ente_nonfacture['taxeTotal'])) ?></td> </div>
<td align='center'><?= format_N($this->nettoyer($ente_nonfacture['fraisCarteTotal'])) ?></td> </div>
<td align='center'><?= format_N($this->nettoyer($ente_nonfacture['primeTtcTotal'])) ?></td> </div>
</tr> <div class="col-md-3">
<div class="card shadow-sm border-0 bg-light">
<div class="card-body py-3">
<h6 class="text-muted small fw-bold text-uppercase mb-1"><?= _("Total HT") ?></h6>
<h4 class="mb-0 fw-bold text-dark"><?= format_N($ente_nonfacture['primeHtTotal']) ?></h4>
</div>
</div>
</div>
<div class="col-md-3">
<div class="card shadow-sm border-0 bg-light border-start border-info border-4">
<div class="card-body py-3">
<h6 class="text-muted small fw-bold text-uppercase mb-1"><?= _("Taxes & Frais") ?></h6>
<h4 class="mb-0 fw-bold text-info"><?= format_N($ente_nonfacture['taxeTotal'] + $ente_nonfacture['fraisCarteTotal']) ?></h4>
</div>
</div>
</div>
<div class="col-md-3">
<div class="card shadow-sm border-0 bg-dark text-white">
<div class="card-body py-3">
<h6 class="text-white-50 small fw-bold text-uppercase mb-1"><?= _("Total TTC") ?></h6>
<h4 class="mb-0 fw-bold"><?= format_N($ente_nonfacture['primeTtcTotal']) ?></h4>
</div>
</div>
</div>
</div>
<tr> <div class="card shadow-sm border-0 overflow-hidden">
<th style='text-align:center'> <?= _("Date Effet") ?> </th> <div class="table-responsive">
<th style='text-align:center'> <?= _("Nb Lignes") ?> </th> <table class="table table-hover align-middle mb-0">
<th style='text-align:center'> <?= _("Prime HT") ?> </th> <thead class="bg-secondary text-white">
<th style='text-align:center'> <?= (isset($_SESSION['composanteprime']['Taxes'])) ? _($_SESSION['composanteprime']['Taxes']) : _("Taxes") ?> </th> <tr>
<th style='text-align:center'> <th class="ps-3 py-3 fw-normal"><?= _("Date Effet") ?></th>
<?php <th class="text-center fw-normal"><?= _("Nb Lignes") ?></th>
if(isset($_SESSION['composanteprime']['Cartes'])) <th class="text-end fw-normal"><?= _("Prime HT") ?></th>
{ <th class="text-end fw-normal"><?= (isset($_SESSION['composanteprime']['Taxes'])) ? _($_SESSION['composanteprime']['Taxes']) : _("Taxes") ?></th>
echo _($_SESSION['composanteprime']['Cartes']); <th class="text-end fw-normal">
} <?= (isset($_SESSION['composanteprime']['Cartes'])) ? _($_SESSION['composanteprime']['Cartes']) : _("Cartes") ?>
else </th>
{ <th class="pe-3 text-end fw-bold"><?= _("Prime TTC") ?></th>
echo _("Cartes"); </tr>
} </thead>
?> <tbody>
</th> <?php foreach ($nonfactures as $nonfacture): ?>
<th style='text-align:center'> <?= _("Prime TTC") ?> </th> <tr>
</tr> <td class="ps-3 fw-bold text-primary">
</thead> <i class="far fa-calendar-alt me-2 text-muted"></i>
<?= dateLang($this->nettoyer($nonfacture['dateEffet'])) ?>
</td>
<td class="text-center">
<span class="badge bg-light text-dark border"><?= format_N($nonfacture['nbLignes']) ?></span>
</td>
<td class="text-end fw-semibold"><?= format_N($nonfacture['primeHt']) ?></td>
<td class="text-end text-muted small"><?= format_N($nonfacture['taxe']) ?></td>
<td class="text-end text-muted small"><?= format_N($nonfacture['fraisCarte']) ?></td>
<td class="pe-3 text-end fw-bold text-dark fs-6"><?= format_N($nonfacture['primeTtc']) ?></td>
</tr>
<?php endforeach; ?>
</tbody>
</table>
</div>
</div>
</div>
<tfoot> <style>
<tr> .bg-primary-subtle { background-color: #e7f1ff; }
<td style='text-align:center'> Total </td> .table thead th { font-size: 0.85rem; text-transform: uppercase; letter-spacing: 0.5px; }
<td align='center'><?= format_N($this->nettoyer($ente_nonfacture['nbLignesTotal'])) ?></td> .table tbody td { font-size: 0.9rem; border-bottom: 1px solid #f0f0f0; }
<td align='center'><?= format_N($this->nettoyer($ente_nonfacture['primeHtTotal'])) ?></td> </style>
<td align='center'><?= format_N($this->nettoyer($ente_nonfacture['taxeTotal'])) ?></td>
<td align='center'><?= format_N($this->nettoyer($ente_nonfacture['fraisCarteTotal'])) ?></td>
<td align='center'><?= format_N($this->nettoyer($ente_nonfacture['primeTtcTotal'])) ?></td>
</tr>
</tfoot>
<tbody>
<?php foreach ($nonfactures as $nonfacture):?>
<tr>
<td> <?= dateLang($this->nettoyer($nonfacture['dateEffet'])) ?> </td>
<td> <?= format_N($this->nettoyer($nonfacture['nbLignes'])) ?> </td>
<td> <?= format_N($this->nettoyer($nonfacture['primeHt'])) ?> </td>
<td> <?= format_N($this->nettoyer($nonfacture['taxe'])) ?> </td>
<td> <?= format_N($this->nettoyer($nonfacture['fraisCarte'])) ?> </td>
<td> <?= format_N($this->nettoyer($nonfacture['primeTtc'])) ?> </td>
</tr>
<?php endforeach; ?>
</tbody>
</table>