production/Vue/Ajaxfacturerpolice/affichertoutfacturationprime.php
2025-12-01 16:12:12 +00:00

156 lines
8.8 KiB
PHP
Executable File

<style>
span{
font-size: 13px;
font-weight: 700;
}
</style>
<div class="row" style="margin-bottom:25px">
<div class="col-md-12">
<table class="table table-striped table-bordered table-hover table-condensed table-responsive" style="font-size:10pt;">
<thead>
<tr>
<th style="text-align:center" > <?= _("Choix") ?> </th>
<th style="text-align:center" > <?= _("Libellé") ?> </th>
<th style="text-align:center" > <?= _("Date effet") ?> </th>
<th style="text-align:center" > <?= _("Saisie") ?> </th>
<th style="text-align:center" > <?= _("Description") ?> </th>
<th style="text-align:center" > <?= _("N° avenant") ?> </th>
<th style="text-align:center" > <?= _("Population") ?> </th>
<th style="text-align:center" > <?= _("Prime nette") ?> </th>
<th style="text-align:center" > <?= _("Accessoire garant") ?> </th>
<th style="text-align:center" > <?= _("Accessoire gestionnaire") ?> </th>
<th style="text-align:center" > <?= _("Accessoire réel") ?> </th>
</tr>
</thead>
<tbody>
<?php
$i = 0;
foreach ($avenants as $v):
$idAvenant = $this->nettoyer($v['id'])
?>
<tr valign="top">
<?php if($v['choix']=='1'): ?>
<td align='center'> <input type="checkbox" checked value="<?php echo $v['choix']; ?>" onClick="javascript:if(this.value=='1'){this.value='0'}else{this.value='1'};select_avenant_a_facturer(this.value, <?= $idAvenant ?>);"></td>
<?php else: ?>
<td align='center'> <input type="checkbox" value="<?php echo $v['choix']; ?>" onClick="javascript:if(this.value=='1'){this.value='0'}else{this.value='1'};select_avenant_a_facturer(this.value, <?= $idAvenant ?>);"></td>
<?php endif; ?>
<td style="text-align:center"> <?= $this->nettoyer($v['libelleAvenant']) ?> </td>
<td style="text-align:center"> <?= dateLang($this->nettoyer($v['dateEffet'])) ?> </td>
<td style="text-align:center"> <?= dateheureLang($this->nettoyer($v['dateSaisie'])) ?> </td>
<td style="text-align:center"> <?= $this->nettoyer($v['motifAvenant']) ?> </td>
<td style="text-align:center"> <?= $this->nettoyer($v['numeroAvenant']) ?> </td>
<td style="text-align:center"> <?=format_N( $this->nettoyer($v['nbAliements'])) ?> </td>
<td style="text-align:center"> <?= format_N($this->nettoyer($v['primeNette'])) ?> </td>
<td style="text-align:center">
<INPUT style='text-align:center; font-size:10pt;' class="form-control text-center" TYPE="text" value="<?= format_N($this->nettoyer($v['accessoireGarant'])) ?>"
onkeyup="controle_numerique(this);" onblur="formatMonetaire(this);" onChange="ajax_maj_accessoire_facture_prime_garant(this,this.value, <?= $idAvenant ?>);" onfocus="formatNumerique(this);"
>
</td>
<td style="text-align:center"> <INPUT style='text-align:center; font-size:10pt;' class="form-control text-center" TYPE="text" value="<?= format_N($this->nettoyer($v['accessoireGestionnaire'])) ?>"
onkeyup="controle_numerique(this);" onblur="formatMonetaire(this);" onChange="ajax_maj_accessoire_facture_prime_gestionnaire(this,this.value, <?= $idAvenant ?>);" onfocus="formatNumerique(this);"> </td>
<td style="text-align:center"> <?= format_N($v['accessoire']) ?> </td>
</tr>
<?php endforeach; ?>
</tbody>
</table>
</div>
<div class="row" style="margin-bottom:10px;background:#e0dada;padding-bottom:10px">
<div style="text-align: center;" class="col">
<span><?= _("Lignes") ?></span>
<INPUT style='text-align:center; font-size:11pt; background-color:#dff2ff !important;' class="form-control " TYPE="text" id="nblignes_a_facturer" NAME="nblignes_a_facturer" value="<?= format_N(is_array($total_a_facturer)? $this->nettoyer($total_a_facturer['nbLignes']):"0") ?>" readonly >
</div>
<div style="text-align: center;" class="col">
<span><?= _("Prime NETTE") ?></span>
<INPUT style='text-align:center; font-size:11pt; background-color:#dff2ff !important;' class="form-control " TYPE="text" id="total_primeHt" NAME="total_primeHt" value="<?= format_N(is_array($total_a_facturer)? $this->nettoyer($total_a_facturer['primeNette']):"0") ?>" readonly >
</div>
<div style="text-align: center;" class="col">
<span><?= _("Accessoires garant") ?></span>
<INPUT style='text-align:center; font-size:11pt; background-color:#dff2ff !important;' class="form-control " TYPE="text" id="total_accessoire" NAME="accessoireGarant" value="<?= format_N(is_array($total_a_facturer)? $this->nettoyer($total_a_facturer['accessoireGarant']):"0") ?>" readonly >
</div>
<div style="text-align: center;" class="col">
<span><?= _("Accessoires gestion") ?></span>
<INPUT style='text-align:center; font-size:11pt; background-color:#dff2ff !important;' class="form-control " TYPE="text" id="accessoireGestionnaire" NAME="total_accessoire" value="<?= format_N(is_array($total_a_facturer)? $this->nettoyer($total_a_facturer['accessoireGestionnaire']):"0") ?>" readonly >
</div>
<div style="text-align: center;" class="col">
<span><?= _("Accessoires Total") ?></span>
<INPUT style='text-align:center; font-size:11pt; background-color:#dff2ff !important;' class="form-control " TYPE="text" id="total_accessoire" NAME="total_accessoire" value="<?= format_N(is_array($total_a_facturer)? $this->nettoyer($total_a_facturer['accessoire']):"0") ?>" readonly >
</div>
<div style="text-align: center;" class="col">
<span><?= _("Prime HT") ?></span>
<INPUT style='text-align:center; font-size:11pt; background-color:#dff2ff !important;' class="form-control " TYPE="text" id="total_primeHt" NAME="total_primeHt" value="<?= format_N(is_array($total_a_facturer)? $this->nettoyer($total_a_facturer['primeHt']):"0") ?>" readonly >
</div>
<div style="text-align: center;" class="col">
<span><?= _("Taxe") ?></span>
<INPUT style='text-align:center; font-size:11pt; background-color:#dff2ff !important;' class="form-control " TYPE="text" id="taxe" NAME="taxe" value="<?= format_N(is_array($total_a_facturer)? $this->nettoyer($total_a_facturer['taxe']):"0") ?>" readonly >
</div>
<div style="text-align: center;" class="col">
<span><?= _("Prime TTC") ?></span>
<INPUT style='text-align:center; font-size:11pt; background-color:#dff2ff !important;' class="form-control " TYPE="text" id="total_primeTtc" NAME="total_primeTtc" value="<?= format_N(is_array($total_a_facturer)? $this->nettoyer($total_a_facturer['primeTtc']):"0") ?>" readonly >
</div>
</div>
</div>
<div id="div_detail_prime_a_facture">
<table class="table table-striped table-bordered table-hover table-condensed table-responsive" style="font-size:7pt;">
<thead>
<tr style="height:27px">
<th style='text-align:center'> <?= _("Effet") ?> </th>
<th style='text-align:center'> <?= _("N° avenant") ?> </th>
<th> <?= _("Adhérent") ?> </th>
<th colspan="2" style='text-align:center'> <?= _("Cat / Collège") ?> </th>
<th style='text-align:center' colspan="3" > <?= _("Bénéficiaire") ?> </th>
<th style='text-align:center'>Age</th>
<th style='text-align:center'> <?= _("P Nette") ?> </th>
<th style='text-align:center'> <?= (isset($_SESSION['composanteprime']['Taxes'])) ? _($_SESSION['composanteprime']['Taxes']) : _("Taxes") ?> </th>
<th style='text-align:center'>
<?php
if(isset($_SESSION['composanteprime']['Cartes']))
{
echo _($_SESSION['composanteprime']['Cartes']);
}
else
{
echo _("Cartes");
}
?>
</th>
<th style='text-align:center'> <?= _("Prime TTC") ?> </th>
</tr>
</thead>
<tbody>
<?php foreach ($beneficiaires as $beneficiaire):
$idBeneficiairePrimeTemp = $this->nettoyer($beneficiaire['idBeneficiairePrimeTemp'])
?>
<tr valign="top">
<td align='center'><?= dateLang($this->nettoyer($beneficiaire['dateEffet'])) ?></td>
<td align='center'><?= $this->nettoyer($beneficiaire['numeroAvenant']) ?></td>
<td><?= $this->nettoyer($beneficiaire['adherent']) ?></td>
<td align='center'> <?= $this->nettoyer($beneficiaire['codeProduit']) ?></td>
<td><?= $this->nettoyer($beneficiaire['libelleCollege']) ?></td>
<td align='center'> <?= $this->nettoyer($beneficiaire['codeLienParente']) ?></td>
<td align='center'> <?= $this->nettoyer($beneficiaire['numeroBeneficiaire']) ?></td>
<td><?= $this->nettoyer($beneficiaire['beneficiaire']) ?></td>
<td align='center'> <?= $this->nettoyer($beneficiaire['ageBeneficiaire']) ?></td>
<td align='center'><?= format_N($this->nettoyer($beneficiaire['primeNette'])) ?></td>
<td align='center'><?= format_N($this->nettoyer($beneficiaire['taxe'])) ?></td>
<td align='center'><?= format_N($this->nettoyer($beneficiaire['fraisCarte'])) ?></td>
<td align='center'><?= format_N($this->nettoyer($beneficiaire['primeTtc'])) ?></td>
</tr>
<?php endforeach; ?>
</tbody>
</table>
</div>