This commit is contained in:
KONE SOREL 2026-01-12 16:01:12 +00:00
parent 5a252a942e
commit b9c19657fb

View File

@ -1,112 +1,99 @@
<div id="div_prime">
<table class="table table-responsive table-condensed" style='font-size:9pt; text-align:center'>
<thead>
<tr>
<th style='text-align:center'> <?= _("Décompte de primes") ?> </th>
<th style='text-align:center'> <?= _("Primes Annuelles") ?> </th>
<th style='text-align:center'> <?= _("Primes proratées") ?> </th>
</tr>
</thead>
<tfoot>
<tr>
<td align='center'> <?= _("Prime TTC") ?> </td>
<td align='center'> <?= format_N($this->nettoyer($beneficiaire_temp['primeTtc_an'])) ?></td>
<td align='center'> <?= format_N($this->nettoyer($beneficiaire_temp['primeTtc'])) ?></td>
</tr>
<tr style='color:blue;'>
<td align='center'> <?= _("Prime Nette Statisque") ?> </td>
<td align='center'> <?= format_N($this->nettoyer($beneficiaire_temp['primeNetteStat_an'])) ?></td>
<td align='center'> <?= format_N($this->nettoyer($beneficiaire_temp['primeNetteStat'])) ?></td>
</tr>
</tfoot>
<tbody>
<div id="div_prime" class="mt-4">
<div class="card shadow-sm border-0">
<div class="card-header bg-dark text-white">
<h5 class="card-title mb-0 fs-6"><i class="fa-solid fa-file-invoice-dollar me-2"></i><?= _("Détail du décompte de primes") ?></h5>
</div>
<div class="table-responsive">
<table class="table table-hover table-sm align-middle mb-0" style="font-size: 0.9rem;">
<thead class="table-light">
<tr>
<th class="ps-3 py-2 text-start"><?= _("Composantes") ?></th>
<th class="text-end py-2"><?= _("Annuel") ?></th>
<th class="text-end py-2 bg-light text-primary fw-bold"><?= _("Prorata") ?></th>
</tr>
</thead>
<tbody>
<tr>
<td class="ps-3"><?= _("Prime de Base") ?></td>
<td class="text-end text-monospace"><?= format_N($this->nettoyer($beneficiaire_temp['primeBeneficiaire_an']))?></td>
<td class="text-end fw-bold bg-light"><?= format_N($this->nettoyer($beneficiaire_temp['primeBeneficiaire']))?></td>
</tr>
<tr>
<td class="ps-3"><?= _("Cpl frais funéraires") ?></td>
<td class="text-end text-monospace"><?= format_N($this->nettoyer($beneficiaire_temp['primeCplFuneraire_an']))?></td>
<td class="text-end fw-bold bg-light"><?= format_N($this->nettoyer($beneficiaire_temp['primeCplFuneraire']))?></td>
</tr>
<tr>
<td class="ps-3"><?= _("Garanties Optionnelles") ?></td>
<td class="text-end text-monospace"><?= format_N($this->nettoyer($beneficiaire_temp['surprimeOption_an']))?></td>
<td class="text-end fw-bold bg-light"><?= format_N($this->nettoyer($beneficiaire_temp['surprimeOption']))?></td>
</tr>
<tr>
<td class="ps-3"><?= _("Rachat Ticket Modérateur") ?></td>
<td class="text-end text-monospace"><?= format_N($this->nettoyer($beneficiaire_temp['surprimeTm_an']))?></td>
<td class="text-end fw-bold bg-light"><?= format_N($this->nettoyer($beneficiaire_temp['surprimeTm']))?></td>
</tr>
<tr>
<td class="ps-3"><?= _("Surprimes Diverses") ?></td>
<td class="text-end text-monospace"><?= format_N($this->nettoyer($beneficiaire_temp['surprimeAnt_an']))?></td>
<td class="text-end fw-bold bg-light"><?= format_N($this->nettoyer($beneficiaire_temp['surprimeAnt']))?></td>
</tr>
<tr>
<td> <?= _("Prime de Base") ?> </td>
<td> <?= format_N($this->nettoyer($beneficiaire_temp['primeBeneficiaire_an']))?> </td>
<td> <?= format_N($this->nettoyer($beneficiaire_temp['primeBeneficiaire']))?> </td>
</tr>
<tr>
<td> <?= _("Cpl frais funéraires") ?> </td>
<td> <?= format_N($this->nettoyer($beneficiaire_temp['primeCplFuneraire_an']))?> </td>
<td> <?= format_N($this->nettoyer($beneficiaire_temp['primeCplFuneraire']))?> </td>
</tr>
<tr class="table-info">
<td class="ps-3 fw-bold small text-uppercase text-secondary"><?= _("Prime Nette de commission") ?></td>
<td class="text-end fw-bold"><?= format_N($this->nettoyer($beneficiaire_temp['primeNette_an'])) ?></td>
<td class="text-end fw-bold text-primary bg-light"><?= format_N($this->nettoyer($beneficiaire_temp['primeNette'])) ?></td>
</tr>
<tr>
<td> <?= _("Garanties Optionnelles") ?> </td>
<td> <?= format_N($this->nettoyer($beneficiaire_temp['surprimeOption_an']))?> </td>
<td> <?= format_N($this->nettoyer($beneficiaire_temp['surprimeOption']))?> </td>
</tr>
<tr>
<td class="ps-3 text-muted small italic text-start"> <?= _("Commission Courtage") ?></td>
<td class="text-end text-muted small"><?= format_N($this->nettoyer($beneficiaire_temp['commission_an'])) ?></td>
<td class="text-end text-muted small bg-light"><?= format_N($this->nettoyer($beneficiaire_temp['commission'])) ?></td>
</tr>
<tr>
<td class="ps-3 text-muted small italic text-start"> <?= _("Commission Commerciaux") ?></td>
<td class="text-end text-muted small"><?= format_N($this->nettoyer($beneficiaire_temp['commissionAutre_an'])) ?></td>
<td class="text-end text-muted small bg-light"><?= format_N($this->nettoyer($beneficiaire_temp['commissionAutre'])) ?></td>
</tr>
<tr>
<td> <?= _("Rachat Ticket Modérateur") ?> </td>
<td> <?= format_N($this->nettoyer($beneficiaire_temp['surprimeTm_an']))?> </td>
<td> <?= format_N($this->nettoyer($beneficiaire_temp['surprimeTm']))?> </td>
</tr>
<tr>
<td> <?= _("Surprimes Diverses") ?> </td>
<td> <?= format_N($this->nettoyer($beneficiaire_temp['surprimeAnt_an']))?> </td>
<td> <?= format_N($this->nettoyer($beneficiaire_temp['surprimeAnt']))?> </td>
</tr>
<tr class="border-top">
<td class="ps-3"><?= _("Accessoires") ?></td>
<td class="text-end"><?= format_N($this->nettoyer($beneficiaire_temp['accessoire_an'])) ?></td>
<td class="text-end bg-light"><?= format_N($this->nettoyer($beneficiaire_temp['accessoire'])) ?></td>
</tr>
<tr class="fw-bold">
<td class="ps-3"><?= _("Total Prime Nette HT") ?></td>
<td class="text-end"><?= format_N($this->nettoyer($beneficiaire_temp['primeHt_an'])) ?></td>
<td class="text-end bg-light"><?= format_N($this->nettoyer($beneficiaire_temp['primeHt'])) ?></td>
</tr>
<tr>
<td class="ps-3"><?= (isset($_SESSION['composanteprime']['Taxes'])) ? _($_SESSION['composanteprime']['Taxes']) : _("Taxes") ?></td>
<td class="text-end text-danger"><?= format_N($this->nettoyer($beneficiaire_temp['taxe_an'])) ?></td>
<td class="text-end text-danger bg-light"><?= format_N($this->nettoyer($beneficiaire_temp['taxe'])) ?></td>
</tr>
<tr>
<td class="ps-3">
<?= (isset($_SESSION['composanteprime']['Cartes'])) ? _($_SESSION['composanteprime']['Cartes']) : _("Cartes") ?>
</td>
<td class="text-end"><?= format_N($this->nettoyer($beneficiaire_temp['fraisCarte_an'])) ?></td>
<td class="text-end bg-light"><?= format_N($this->nettoyer($beneficiaire_temp['fraisCarte'])) ?></td>
</tr>
</tbody>
<tr>
<td> <?= _("Prime Nette de commission") ?> </td>
<td> <?= format_N($this->nettoyer($beneficiaire_temp['primeNette_an'])) ?></td>
<td> <?= format_N($this->nettoyer($beneficiaire_temp['primeNette'])) ?> </td>
</tr>
<tr>
<td> <?= _("Commission Courtage") ?> </td>
<td> <?= format_N($this->nettoyer($beneficiaire_temp['commission_an'])) ?></td>
<td> <?= format_N($this->nettoyer($beneficiaire_temp['commission'])) ?></td>
</tr>
<tr>
<td> <?= _("Commission Commerciaux") ?> </td>
<td> <?= format_N($this->nettoyer($beneficiaire_temp['commissionAutre_an'])) ?></td>
<td> <?= format_N($this->nettoyer($beneficiaire_temp['commissionAutre'])) ?></td>
</tr>
<tr>
<td> <?= _("Accessoires") ?> </td>
<td> <?= format_N($this->nettoyer($beneficiaire_temp['accessoire_an'])) ?></td>
<td> <?= format_N($this->nettoyer($beneficiaire_temp['accessoire'])) ?> </td>
</tr>
<tr>
<td> <?= _("Prime Nette") ?> </td>
<td> <?= format_N($this->nettoyer($beneficiaire_temp['primeHt_an'])) ?></td>
<td> <?= format_N($this->nettoyer($beneficiaire_temp['primeHt'])) ?> </td>
</tr>
<tr>
<td> <?= (isset($_SESSION['composanteprime']['Taxes'])) ? _($_SESSION['composanteprime']['Taxes']) : _("Taxes") ?> </td>
<td> <?= format_N($this->nettoyer($beneficiaire_temp['taxe_an'])) ?></td>
<td> <?= format_N($this->nettoyer($beneficiaire_temp['taxe'])) ?> </td>
</tr>
<tr>
<td>
<?php
if(isset($_SESSION['composanteprime']['Cartes']))
{
echo _($_SESSION['composanteprime']['Cartes']);
}
else
{
echo _("Cartes");
}
?>
</td>
<td> <?= format_N($this->nettoyer($beneficiaire_temp['fraisCarte_an'])) ?></td>
<td> <?= format_N($this->nettoyer($beneficiaire_temp['fraisCarte'])) ?></td>
</tr>
</tbody>
</table>
<tfoot class="table-dark">
<tr class="fs-5">
<td class="ps-3 fw-bold"><?= _("PRIME TTC") ?></td>
<td class="text-end fw-bold"><?= format_N($this->nettoyer($beneficiaire_temp['primeTtc_an'])) ?></td>
<td class="text-end fw-bold text-warning"><?= format_N($this->nettoyer($beneficiaire_temp['primeTtc'])) ?></td>
</tr>
<tr class="table-secondary text-primary small">
<td class="ps-3 fw-bold small text-uppercase"><?= _("Prime Nette Statistique") ?></td>
<td class="text-end small"><?= format_N($this->nettoyer($beneficiaire_temp['primeNetteStat_an'])) ?></td>
<td class="text-end fw-bold small"><?= format_N($this->nettoyer($beneficiaire_temp['primeNetteStat'])) ?></td>
</tr>
</tfoot>
</table>
</div>
</div>
</div>