rhsaas/Vue/Ficheadherent/index.php

319 lines
15 KiB
PHP
Executable File

<?php
// $this->titre = "INTER-SANTE - Fiche Adhérent";
$codeTypeAvenant = $_SESSION['codeTypeAvenant_C'];
$estsupprimable_0 = false;
$garantieArchive = $_SESSION['garantieArchive_C'];
$estsupprimable = false;
$primeArchiveAdh = $this->nettoyer($adherent['primeArchive']);
$estsupprimableAdh = ($primeArchiveAdh=="0");
//$superUser = $_SESSION['superUser'];
$idAdherent = $this->nettoyer($adherent['idAdherent']);
$adherentRetire = $adherent['sorti'];
$dateSortieAdherent = $adherent['dateSortieAdherent'];
$controlerPlafondAdherent = ($_SESSION['controlerPlafondAdherent']>0);
$codeTypeContrat = $_SESSION['codeTypeContrat'];
$idApporteur = $this->nettoyer($adherent['idApporteur']);
$libelleApporteur = $this->nettoyer($adherent['libelleApporteur']);
$typeecheancier = $this->nettoyer($adherent['typeecheancier']);
if (est_anglophone())
{
$typeecheancier = $this->nettoyer($adherent['typeecheancierEng']);
}
$tauxInteretEcheancier = $this->nettoyer($adherent['tauxInteretEcheancier']);
/*
var_dump(
array(
"dateEffetAdherent_C"=> $_SESSION['dateEffetAdherent_C'],
)
);
*/
?>
<script type="text/javascript">
</script>
<INPUT class="sr-only" TYPE="text" id="garantieArchive_C" name="garantieArchive_C" value="<?= $_SESSION['garantieArchive_C'] ?>">
<INPUT class="sr-only" TYPE="text" id="primeArchive" name="primeArchive" value="<?= $adherent['primeArchive'] ?>" >
<INPUT class="sr-only" TYPE="text" id="remplacementAdherent" name="remplacementAdherent" value="<?= $adherent['remplacementAdherent'] ?>" >
<INPUT class="sr-only" TYPE="text" id="remplace" name="remplace" value="<?= $adherent['remplace'] ?>" >
<INPUT class="sr-only" TYPE="text" id="remplacant" name="remplace" value="<?= $adherent['remplacant'] ?>" >
<INPUT class="sr-only" TYPE="text" id="idApporteur" name="idApporteur" value="<?= $idApporteur ?>" >
<FORM name = "formficheadehrent" id = "formficheadehrent" method="POST">
<INPUT class="sr-only" TYPE="text" id="codeEtatFacturation" name="codeEtatFacturation" value="<?=$adherent['codeEtatFacturation']?>" >
<INPUT class="sr-only" TYPE="text" id="numeroBeneficiaire" name="numeroBeneficiaire" value="<?=$adherent['numeroBeneficiaire']?>" >
<INPUT class="sr-only" TYPE="text" id="codeEtatAdherent" name="codeEtatAdherent" value="<?=$adherent['codeEtatAdherent']?>" >
<legend><?= _("Informations sur l'adhérent") . " : " . $this->nettoyer($adherent['numeroAdherent'])?></legend>
<table class="table table-responsive table-condensed" style='font-size:10pt;' >
<tbody>
<tr>
<td width="10%" > <?= _("Nom Adh") ?> </td>
<td> <INPUT style='font-size:10pt;' class="form-control" TYPE="text" id="nom" NAME="nom" value="<?=$this->nettoyer($adherent['nom'])?>" readonly></td>
<td width="10%" align="center"> <?= _("Prénoms") ?> </td>
<td> <INPUT style='font-size:10pt;' class="form-control" TYPE="text" id="prenoms" NAME="prenoms" value="<?=$this->nettoyer($adherent['prenoms'])?>" readonly></td>
<td width="10%" align="center"> <?= _("Collège") ?> </td>
<td> <INPUT style='font-size:10pt;' class="form-control" TYPE="text" value="<?=$this->nettoyer($adherent['libelleCollege'])?>" readonly></td>
</tr>
<tr>
<td> <?= _("Tél Portable") ?> </td>
<td> <INPUT style='font-size:10pt;' class="form-control" TYPE="text" id="telephonePortable" NAME="telephonePortable" value="<?=$this->nettoyer($adherent['telephonePortable'])?>" readonly></td>
<td align="center">E-mail</td>
<td> <INPUT style='font-size:10pt;' class="form-control" TYPE="text" id="email" NAME="email" value="<?=$this->nettoyer($adherent['email'])?>" readonly></td>
<td> </td>
</tr>
<tr>
<td> <?= _("Pays") ?> </td>
<td> <INPUT style='font-size:10pt;' class="form-control" TYPE="text" value="<?=$this->nettoyer($adherent['pays'])?>" readonly></td>
<td align="center"> <?= (isset($_SESSION['affichagedynamique']['Province'])) ? _($_SESSION['affichagedynamique']['Province']) : _("Province") ?> </td>
<td> <INPUT style='font-size:10pt;' class="form-control" TYPE="text" value="<?=$this->nettoyer($adherent['ville'])?>" readonly></td>
<td align="center"> <?= (isset($_SESSION['affichagedynamique']['Commune'])) ? _($_SESSION['affichagedynamique']['Commune']) : _("Commune") ?> </td>
<td> <INPUT style='font-size:10pt;' class="form-control" TYPE="text" value="<?=$this->nettoyer($adherent['localite'])?>" readonly></td>
</tr>
<?php if($controlerPlafondAdherent): ?>
<tr>
<td> <?= _("Plafond Famille") ?> </td>
<td><INPUT style='text-align:center; background-color:blue;color:white; font-size:10pt;' class="form-control" TYPE="text" value="<?= format_N($limite_adherent['plafondAdherent']) ?>" readonly ></td>
<td align="center"> <?= _("Consommations") ?> </td>
<td><INPUT style='text-align:center; background-color:rgba(255, 0, 127);color:white; font-size:10pt;' class="form-control" TYPE="text" value="<?= format_N($limite_adherent['consommationAdherent']) ?>" readonly ></td>
<td align="center"> <?= _("Solde") ?> </td>
<td> <INPUT style='text-align:center; background-color:green;color:white; font-size:10pt;' class="form-control" TYPE="text" value="<?= format_N($limite_adherent['soldeAdherent']) ?>" readonly ></td>
</tr>
<?php endif; ?>
</tbody>
</table>
</fieldset>
<?php if($codeTypeContrat=="F"): ?>
<div id="div_prime">
<table class="table table-responsive table-condensed" style='font-size:10pt;'>
<thead>
<tr>
<th colspan="8" style='text-align:center'> <?= _("Récapitulatif primes") ?> </th>
</tr>
</thead>
<tbody>
<tr>
<td width="10%" > <?= _("Prime HT") ?> </td>
<td > <INPUT style='text-align:center; font-size:10pt;' class="form-control" TYPE="text" value="<?= format_N($this->nettoyer($adherent['primeHt'])) ?>" readonly > </td>
<td width="10%" align="center"> <?= _("Taxes") ?> </td>
<td> <INPUT style='text-align:center; font-size:10pt;' class="form-control" TYPE="text" value="<?= format_N($adherent['taxe']) ?>" readonly > </td>
<td width="10%" align="center"> <?= _("Prime TTC") ?> </td>
<td> <INPUT style='text-align:center; font-size:10pt;' class="form-control" TYPE="tel" value="<?= format_N($this->nettoyer($adherent['primeTtc'])) ?>" readonly > </td>
<td width="10%" align="center"> <?= _("Nb Echéances") ?> </td>
<td> <INPUT style='text-align:center; font-size:10pt;' class="form-control" TYPE="text" value="<?= format_N($adherent['nbEcheance']) ?>" readonly > </td>
</tr>
<tr>
<td> <?= _("Taux Surcharge") ?> </td>
<td > <INPUT style='text-align:center; font-size:10pt;' class="form-control" TYPE="tel" value="<?= $this->nettoyer($adherent['tauxInteretEcheancier']) ?>" readonly > </td>
<td align="center" > <?= _("Surcharge") ?> </td>
<td> <INPUT style='text-align:center; font-size:10pt;' class="form-control" TYPE="text" value="<?= format_N($adherent['interet']) ?>" readonly > </td>
<td align="center" > <?= _("Prime Totale") ?> </td>
<td> <INPUT style='text-align:center; font-size:10pt;' class="form-control" TYPE="text" value="<?= format_N($adherent['primeTtcTousEcheances']) ?>" readonly > </td>
<td align="center" > <?= _("Prime échance") ?> </td>
<td> <INPUT style='text-align:center; font-size:10pt;' class="form-control" TYPE="text" value="<?= format_N($adherent['primeTtcEcheances']) ?>" readonly > </td>
</tr>
<tr>
<td> <?= _("Commission") ?> </td>
<td> <INPUT style='text-align:center; font-size:10pt;' class="form-control" TYPE="text" value="<?= format_N($adherent['commissionAutre']) ?>" readonly > </td>
<td align="center" > <?= _("Part assureur") ?> </td>
<td> <INPUT style='text-align:center; background-color:blue;color:white; font-size:10pt;' class="form-control" TYPE="text" value="<?= format_N($this->nettoyer($adherent['partAssureur'])) ?>" readonly> </td>
<td align="center" > <?= _("Part des tiers") ?> </td>
<td> <INPUT style='text-align:center; background-color:red;color:white; font-size:10pt;' class="form-control" TYPE="text" value="<?= format_N($this->nettoyer($adherent['partTiers'])) ?>" readonly> </td>
</tr>
</tbody>
</table>
</div>
<?php endif; ?>
<?php if ($adherentRetire=="1") : ?>
<div class="alert alert-danger" style="height:30px; padding:5px; margin-bottom:5px; text-align:center;" >
<H4><?= _("Date sortie") . " : " . dateLang($dateSortieAdherent) ?></H4>
</div>
<?php endif; ?>
<fieldset>
<legend> <?= _('Détail de la famille') ?> </legend>
<table class="table table-striped table-bordered table-hover table-condensed table-responsive" style="font-size:8pt;">
<thead>
<tr>
<th class="text-center"> <?= _("Photo") ?> </th>
<th style='text-align:center'> <?= _("No") ?> </th>
<th> <?= _("Nom") ?> </th>
<th> <?= _("Prénoms") ?> </th>
<th style='text-align:center'> Sex </th>
<th style='text-align:center'> <?= _("Lien Parenté") ?> </th>
<th style='text-align:center'> <?= _("Naissance") ?> </th>
<th style='text-align:center'> Age </th>
<th style='text-align:center'> <?= _("P Base") ?> </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'> <?= (isset($_SESSION['composanteprime']['Cartes'])) ? _($_SESSION['composanteprime']['Cartes']) : _("Cartes") ?> </th>
<th style='text-align:center'> <?= _("Prime TTC") ?> </th>
<th style='text-align:center'> <?= _("Etat") ?> </th>
</tr>
</thead>
<tfoot>
<tr>
<td colspan="9" style='text-align:center'> Total </td>
<td align='center'><?= format_N($this->nettoyer($totalbeneficiaires['primeHt'])) ?></td>
<td align='center'><?= format_N($this->nettoyer($totalbeneficiaires['taxe'])) ?></td>
<td align='center'><?= format_N($this->nettoyer($totalbeneficiaires['fraisCarte'])) ?></td>
<td align='center'><?= format_N($this->nettoyer($totalbeneficiaires['primeTtc'])) ?></td>
<td colspan='4'> </td>
</tr>
</tfoot>
<tbody>
<?php foreach ($beneficiaires as $beneficiaire):
$idBeneficiaire = $this->nettoyer($beneficiaire['idBeneficiaire']);
$numeroBeneficiaire = $this->nettoyer($beneficiaire['numeroBeneficiaire']);
$primeArchive = $this->nettoyer($beneficiaire['primeArchive']);
$estsupprimable = false;
if (est_anglophone())
{
$lienParente = $this->nettoyer($beneficiaire['LienParenteEng']);
}
else
{
$lienParente = $this->nettoyer($beneficiaire['LienParente']);
}
$faceRegistered = $this->nettoyer($beneficiaire['faceRegistered']);
$lienPhoto = $this->nettoyer($beneficiaire['lienPhoto']);
// vérifier que la photo du bénéficiaire existe
$photo = "";
$photoAssureCrypte = "";
if($faceRegistered == "1" && $lienPhoto>" ")
{
$photo = $_SESSION['dossierPhoto_C'].$_SESSION['dossierSociete'].'/Photos/'.$lienPhoto;
$photoAssureCrypte = $photo;
}
?>
<tr onclick="javascript:selectionner_beneficiaire(<?= $idBeneficiaire ?>,'<?= $numeroBeneficiaire ?>');"
ondblclick="javascript:afficher_beneficiaire_id();" valign="top">
<td align='center'>
<?php if($faceRegistered == "1"): ?>
<img
src="<?=$photoAssureCrypte?>"
alt="<?= _("Photo Bénéficiaire") ?>"
width="20"
height="20"
class="rounded-circle"
>
<?php endif; ?>
</td>
<td
align="center"> <input type="button" value="<?= $numeroBeneficiaire ?>"
onClick="javascript:selectionner_beneficiaire(<?= $idBeneficiaire ?>,'<?= $numeroBeneficiaire ?>');afficher_beneficiaire_id();">
</td>
<td><?= $this->nettoyer($beneficiaire['nomBeneficiaire']) ?></td>
<td><?= $this->nettoyer($beneficiaire['prenomsBeneficiaire']) ?></td>
<td align='center'><?= $this->nettoyer($beneficiaire['sexe']) ?></td>
<td align='center'><?= $lienParente ?></td>
<td align='center'><?= dateLang($this->nettoyer($beneficiaire['dateNaissance'])) ?></td>
<td align='center'><?= $this->nettoyer($beneficiaire['age']) ?></td>
<td align='center'><?= format_N($this->nettoyer($beneficiaire['primeFamille'])) ?></td>
<td align='center'><?= format_N($this->nettoyer($beneficiaire['primeHt'])) ?></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>
<td align='center'><?= $this->nettoyer($beneficiaire['codeEtatBeneficiaire']) ?></td>
</tr>
<?php endforeach; ?>
<tr style='background-color:white'>
<td colspan="17" height="1"></td>
</tr>
</tbody>
</table>
</fieldset>
<fieldset>
<legend> <?= _("Limites de la famille") ?> </legend>
<table class="table table-striped table-bordered table-hover table-condensed table-responsive" style="font-size:9pt;">
<thead>
<tr>
<th style="text-align:center"> <?= _("Exercice") ?> </th>
<th style="text-align:center"> <?= _("Garantie") ?> </th>
<th style="text-align:center"> <?= _("Limites Contrat") ?> </th>
<th style="text-align:center"> <?= _("Taux Incorporation (%)") ?> </th>
<th style="text-align:center"> <?= _("Limites en vigeur") ?> </th>
<th style="text-align:center"> <?= _("Consommations") ?> </th>
<th style="text-align:center"> <?= _("Solde") ?> </th>
<th style="text-align:center"> <?= _("Par tête?") ?> </th>
<th style="text-align:center"> <?= _("Parent") ?> </th>
</tr>
</thead>
<tbody>
<?php foreach ($garantieadherents as $garantieadherent):
$champApplication = $this->nettoyer($garantieadherent['champApplication']);
?>
<tr valign="top">
<td align='center'> <?= $this->nettoyer($garantieadherent['exercieReference'])?> </td>
<td align='center'> <?= $this->nettoyer($garantieadherent['garantie'])?> </td>
<td align='center'><?= format_N($this->nettoyer($garantieadherent['plafondAnnuel'])) ?></td>
<td align='center'><?= $this->nettoyer($garantieadherent['tauxAvenant']) ?></td>
<td align='center'><?= format_N($this->nettoyer($garantieadherent['plafond'])) ?></td>
<?php if($champApplication=='1'): ?>
<td> </td>
<td> </td>
<td align='center'> <input type="checkbox" checked value="<?php echo $champApplication ; ?>" disabled ></td>
<?php else: ?>
<td align='center'><?= format_N($this->nettoyer($garantieadherent['consommation'])) ?></td>
<td align='center'><?= format_N($this->nettoyer($garantieadherent['solde'])) ?></td>
<td align='center'> <input type="checkbox" value="<?php echo $champApplication ; ?>" disabled ></td>
<?php endif; ?>
<td align='center'> <?= $this->nettoyer($garantieadherent['garantieparentaffichage'])?> </td>
</tr>
<?php endforeach; ?>
</tbody>
</table>
</FORM>