production/Vue/Creerbeneficiaire/index.php
2025-12-01 16:12:12 +00:00

356 lines
14 KiB
PHP
Executable File

<?php $this->titre = "INTER SANTE - Ajout Adhérent"; ?>
<form method="post" action="Creerbeneficiaire/ajouter">
<INPUT class="sr-only" TYPE="text" id="nomForm" name="nomForm" value="frmbeneficiaire">
<INPUT class="sr-only" TYPE="text" id="idPolice" name="idPolice" value="<?= $_SESSION['idPolice_C'] ?>">
<INPUT class="sr-only" TYPE="text" id="numeroPolice" name="numeroPolice" value="<?= $_SESSION['numeroPolice_C'] ?>">
<INPUT class="sr-only" TYPE="text" id="idAdherent" name="idAdherent" value="<?= $_SESSION['idAdherent_C'] ?>">
<INPUT class="sr-only" TYPE="text" id="numeroAdherent" name="numeroAdherent" value="<?= $_SESSION['numeroAdherent_C'] ?>">
<INPUT class="sr-only" TYPE="text" id="codeModeCalculPrime" name="codeModeCalculPrime" value="<?= $codeModeCalculPrime ?>">
<INPUT class="sr-only" TYPE="text" id="dateEffetSql" NAME="dateEffetSql" value="<?= $this->nettoyer($police['dateEffet']) ?>">
<INPUT class="sr-only" TYPE="text" id="dateFinSql" NAME="dateFinSql" value="<?= $this->nettoyer($police['dateFin']) ?>">
<INPUT class="sr-only" TYPE="text" id="genreAdherent" NAME="genreAdherent" value="<?= $this->nettoyer($adherent['sexe']) ?>">
<INPUT class="sr-only" TYPE="text" id="idCollege" NAME="idCollege" value="<?= $this->nettoyer($adherent['idCollege']) ?>">
<INPUT class="sr-only" TYPE="text" id="sexeConjoint" NAME="sexeConjoint" value="">
<div id="div_nbfamilleatteint">
<INPUT class="sr-only" TYPE="text" id="nbfamilleatteint" name="nbfamilleatteint" value="0">
</div>
<div id="div_age_max">
</div>
<fieldset>
<legend> <?= _("Informations sur le Bénéficiaire") ?> </legend>
<table class="table table-responsive table-condensed">
<tbody>
<tr>
<td width="13%" class="required"> <?= _("Avenant") ?> </td>
<td width="37%">
<select class="form-select" id="idAvenant" NAME="idAvenant" required AUTOCOMPLETE="OFF" autofocus onChange="changer_avenant_incorporation_beneficiaire();">
<?php liste_options($avenant,""); ?>
</SELECT>
</td>
<td width="17%" align="center" class="required"> <?= _("Date Entrée") ?> </td>
<td width="37%">
<div id="div_date_avenant">
<INPUT class="form-control datepicker" TYPE="text" id="dateEntree" NAME="dateEntree" value="<?= dateLang($_SESSION['dateAvenant_C']) ?>" required AUTOCOMPLETE="OFF"
onChange="controle_effet_assure(); prorater_prime_beneficiaire();">
</div>
</td>
</tr>
<tr>
<td class="required"> <?= _("Nom Bénéficiaire") ?> </td>
<td><INPUT class="form-control majuscule" TYPE="text" id="nomBeneficiaire" NAME="nomBeneficiaire" value="<?= $adherent['nom'] ?>" required AUTOCOMPLETE="OFF" style="text-transform: uppercase;" onblur="javascript:recupererValeur();"></td>
<td align="center" class="required"> <?= _("Prénoms") ?> </td>
<td><INPUT class="form-control majuscule" TYPE="text" id="prenomsBeneficiaire" NAME="prenomsBeneficiaire" required AUTOCOMPLETE="OFF" onblur="javascript:recupererValeur();"></td>
</tr>
<tr>
<td class="required"> <?= _("Lien parenté") ?> </td>
<td>
<select class="form-select" id="codeLienParente" NAME="codeLienParente" onChange="prorater_prime_beneficiaire(); nb_famille_atteint(); recupererValeur(); filtrergenreconjoint(); agemaxbeneficiaire();" required AUTOCOMPLETE="OFF" >
<?php liste_options($lienparente,""); ?>
</SELECT>
</td>
<td align="center" class="required"> <?= _("Genre") ?> </td>
<td>
<select class="form-select" id="sexe" NAME="sexe" required AUTOCOMPLETE="OFF" onchange="javascript:recupererValeur();">
<?php liste_options($sexe,""); ?>
</SELECT>
</td>
</tr>
<td class="required"> <?= _("Date Naissance") ?> </td>
<td>
<INPUT class="form-control datepicker" TYPE="text" id="dateNaissance" NAME="dateNaissance" required
onchange="controle_age_relatif($('#dateNaissance').datepicker('getDate'), $('#dateEntree').datepicker('getDate'),$('#codeLienParente').val())"
onblur="javascript:recupererValeur(); calcul_prime_beneficiaire();">
</td>
<td align="center"> <?= _("Nature Pièce") ?> </td>
<td>
<SELECT class="form-control" id="codeNaturePiece" NAME="codeNaturePiece" required style='font-size:10pt;'
onChange="javascript:controler_piece_beneficiaire();" >
<?php liste_options($naturepiece,""); ?>
</SELECT>
</td>
</tr>
<tr>
<td> <?= _("No Pièce") ?> </td>
<td>
<INPUT class="form-control" TYPE="text" id="numeroPiece" NAME="numeroPiece" style='font-size:10pt;'
onblur="javascript:controler_piece_beneficiaire();" required minlength="9" autocomplete="off" >
</td>
<td align="center" > <?= _("Groupe Sanguin") ?> </td>
<td>
<select class="form-select" id="codeGroupeSanguin" NAME="codeGroupeSanguin">
<?php liste_options($groupesanguin,""); ?>
</SELECT>
</td>
</tr>
<tr>
<td colspan="4" style="height:8px; background-color:white;">
<div id="div_controle_piece"></div>
</td>
</tr>
<tr>
<td> <?= _("Tél. Portable") ?> </td>
<td><INPUT class="form-control" TYPE="tel" id="telephonePortable" NAME="telephonePortable"></td>
<td align="center"> <?= _("Prorata Prime?") ?> </td>
<td>
<select class="form-select" id="prorata" NAME="prorata" required AUTOCOMPLETE="OFF" onChange="prorater_prime_beneficiaire();">
<?php liste_options($ouinonprorata,"1",true); ?>
</SELECT>
</td>
</tr>
<tr>
<td > <?= _("Date Souscription") ?> </td>
<td>
<INPUT class="form-control datepicker" TYPE="text" id="dateSouscription" NAME="dateSouscription"
onchange="">
</td>
<td align="center"><?= _("VIP") ?></td>
<td>
<select class="form-select" id="vip" NAME="vip">
<?php liste_options($ouinonvip,$adherent['vip'],true); ?>
</SELECT>
</td>
</tr>
<tr>
<td>
<?php
if(isset($_SESSION['composanteprime']['Carte']))
{
echo _($_SESSION['composanteprime']['Carte']);
}
else
{
echo _("Frais Carte");
}
?>
</td>
<td > <INPUT style='font-size:9pt;' class="form-control" id="fraisCarte" NAME="fraisCarte" TYPE="text" value="<?=$fraisCarte?>" onChange="prorater_prime_beneficiaire();"> </td>
<td align="center"><?= _("Tarif Actes") ?></td>
<td >
<select name="codeTarifActe" id="codeTarifActe" class="form-control selectpicker" data-live-search="true">
<?= liste_options($tarifActe,"", false) ?>
</select>
</td>
</tr>
<tr>
<td><?= _("No CMU") ?></td>
<td>
<INPUT class="form-control majuscule" TYPE="text" id="numeroCmu" NAME="numeroCmu" >
</td>
<td align="center"><?= _("Matricule Employé") ?></td>
<td>
<INPUT class="form-control majuscule" TYPE="text" id="numeroMatricule" NAME="numeroMatricule">
</td>
</tr>
<tr>
<td > <?= _("Seuil RD (%)") ?> </td>
<td>
<INPUT class="form-control" TYPE="number" id="seuilRdBeneficiaire" NAME="seuilRdBeneficiaire" value="0" min="0" max="100">
</td>
<td align="center"><?= _("No Bulletin Santé") ?></td>
<td><INPUT style='font-size:10pt;' class="form-control" id="numeroBs" NAME="numeroBs" TYPE="text" value=""></td>
</tr>
<tr>
<td> <?= _("Ancien No Assuré") ?> </td>
<td> <INPUT style='font-size:10pt;' class="form-control" id="ancienNumeroAssure" NAME="ancienNumeroAssure" TYPE="text" value="" onchange="javascript:validation_ancien_numero();"></td>
<td align="center"> <?= _("Conserver Ancien No Assuré ?") ?> </td>
<td align="center">
<select class="form-select" id="conserverAncienNumeroAssure" NAME="conserverAncienNumeroAssure" onchange="javascript:validation_ancien_numero();">
<?php liste_options($ouinonconserver,'0',true); ?>
</SELECT>
</td>
</tr>
<tr>
<td > <?= _("Type Remboursement") ?> </td>
<td >
<SELECT style="font-size:10pt;" class="form-select" id="codeTypeRemboursement" NAME="codeTypeRemboursement">
<?php liste_options($typeremboursement,"RDTP",true); ?>
</SELECT>
</td>
<td><input style="text-align:center;color:red;" class="form-control" type="text" id="agepersonne" name="agepersonne" value="Age : 0" readonly ></td>
<td align='center'> <input class = "form-control btn btn-info" type="button" value="<?= _("Calculer la prime") ?>" onClick="prorater_prime_beneficiaire();"> </td>
</tr>
<tr>
<td colspan="4" style="height:8px; background-color:white;">
<div id="div_existance"></div>
</td>
</tr>
<tr>
<td colspan="4" ><input id="btn_enreg_ben" class = "form-control btn btn-primary" type="submit" value="<?= _("Enregistrer") ?>" /></td>
</tr>
</tbody>
</table>
</fieldset>
<div id="div_validation">
</div>
<div id="div_prime">
<table class="table table-responsive table-condensed" style='font-size:8pt; 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> <?= _("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 Gestion") ?> </td>
<td> <?= format_N($this->nettoyer($beneficiaire_temp['commissionGestion_an'])) ?></td>
<td> <?= format_N($this->nettoyer($beneficiaire_temp['commissionGestion'])) ?></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> <?= _("Accessoires Garant") ?> </td>
<td> <?= format_N($this->nettoyer($beneficiaire_temp['accessoireGarant_an'])) ?></td>
<td> <?= format_N($this->nettoyer($beneficiaire_temp['accessoireGarant'])) ?> </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>
</form>
<?php if (isset($msgErreur)): ?>
<div class="alert alert-danger" style="height:30px; padding:5px;" >
<H4><?= $msgErreur ?></H4>
</div>
<?php endif; ?>