This commit is contained in:
KANE LAZENI 2026-01-04 13:45:06 +00:00
parent 639f7fb443
commit 2b061a8f58
2 changed files with 136 additions and 0 deletions

View File

@ -0,0 +1,24 @@
<?php
require_once 'Framework/Controleur.php';
require_once 'Modele/Beneficiaire_temp.php';
class ControleurAjaxproraterprimebeneficiaire extends Controleur {
private $beneficiaire_temp;
public function __construct() {
$this->beneficiaire_temp = new Beneficiaire_temp();
}
public function index()
{
$idAdherent = $_SESSION['idAdherent_C'];
$user = $_SESSION['login'];
$prorata = $this->requete->getParametreFormulaire("prorata");
$dateEntree = $this->requete->getParametreDate("dateEntree");
$fraisCarte = $this->requete->getParametreFormulaire("fraisCarte","numerique");
$beneficiaire_temp = $this->beneficiaire_temp->getBeneficiaire_temp($idAdherent, $dateEntree, $user, $prorata, $fraisCarte) ;
$this->genererVueAjax(array('beneficiaire_temp' => $beneficiaire_temp));
}
}

View File

@ -0,0 +1,112 @@
<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>
<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>
<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> <?= _("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>
<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>
</div>