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

370 lines
17 KiB
PHP
Executable File

<?php
$this->titre = "INTER SANTE - Fiche Garant Gestion Confiée";
$_SESSION['codeGcAssureur_C'] = $this->nettoyer($gc['codeGcAssureur']) ;
?>
<script type="text/javascript">
</script>
<input class="sr-only" type="text" id="idGc" name="idGc" value="<?= $this->nettoyer($gc['id']);?>" >
<div>
<fieldset>
<?php
$nbreTotal = count($polices);
if($nbreTotal < 10){
$nbreTotal = '0'.$nbreTotal;
}else{
$nbreTotal = format_N($nbreTotal);
}
?>
<legend> <?= _("Liste des Polices en cours du Garant") ?> </legend>
<input type="hidden" id="total" value="<?= $nbreTotal; ?>">
<table style="margin: auto" class="table-responsive">
<tbody>
<td><input class="form-control" style="text-align: center; font-size:10pt;" type="text" id="nbreTotal" name="nbreTotal" value="Total enregistré : <?= $nbreTotal; ?>" disabled> </td>
</tbody>
</table>
<table class="table table-striped table-bordered table-hover table-condensed table-responsive datatab compact" style="font-size:10pt;">
<thead>
<tr>
<th style='text-align:center'> <?= _("No Police") ?> </th>
<th style='text-align:center'> <?= _("Libellé") ?> </th>
<th style='text-align:center'>Type</th>
<th style='text-align:center'> <?= _("Effet") ?> </th>
<th style='text-align:center'> <?= _("Echéance") ?> </th>
<th style='text-align:center'> <?= _("No Avenant") ?> </th>
<th style='text-align:center'> <?= _("Type Avenant") ?> </th>
<th style='text-align:center'> <?= _("Etat") ?> </th>
<th style='text-align:center'> <?= _("No Devis") ?> </th>
</tr>
</thead>
<tbody>
<?php foreach ($polices as $police):
$id = $this->nettoyer($police['id']);
$nopol = $this->nettoyer($police['numeroPolice']);
if($this->nettoyer($police['libellePolice'])==$this->nettoyer($police['souscripteur'])){
$libelle = $this->nettoyer($police['libellePolice']);
}elseif(!empty($this->nettoyer($police['libellePolice']))){
$libelle = $this->nettoyer($police['souscripteur']).' / '.$this->nettoyer($police['libellePolice']);
}else{
$libelle = $this->nettoyer($police['souscripteur']);
}
?>
<tr onclick="javascript:selectionner_police(<?= $id ?>,'<?= $nopol ?>');" ondblclick="javascript:selectionner_police(<?= $id ?>,'<?= $nopol ?>');afficher_police_id();" valign="top">
<td align="center"> <input type="button" value="<?= $nopol ?>" onClick="javascript:selectionner_police(<?= $id ?>,'<?= $nopol ?>');afficher_police_id();"> </td>
<td ><?= $libelle; ?></td>
<td align='center'><?= $this->nettoyer($police['typeContrat']) ?></td>
<td align='center'><?= dateLang($this->nettoyer($police['dateEffet'])) ?></td>
<td align='center'><?= dateLang($this->nettoyer($police['dateEcheance'])) ?></td>
<td align='center'><?= $this->nettoyer($police['numeroAvenant']) ?></td>
<td align='center'><?= $this->nettoyer($police['typeAvenant']) ?></td>
<td align='center'><?= $this->nettoyer($police['etatPolice']) ?></td>
<td align='center'><?= $this->nettoyer($police['numeroDevis']) ?></td>
</tr>
<?php endforeach; ?>
</tbody>
</table>
</fieldset>
</div>
<legend> <?= _("Fiche Garant") ?> </legend>
<table class="table table-responsive table-condensed" style='font-size:10pt;'>
<tbody>
<tr>
<td width="20%"><?= _("Code Garant") ?></td>
<td width="30%"><INPUT style='font-size:10pt;' class="form-control" TYPE="text" id="codeGcAssureur" NAME="codeGcAssureur" value="<?=$this->nettoyer($gc['codeGcAssureur'])?>" disabled></td>
<td width="20%" align="center"> <?= _("Nom") ?> </td>
<td width="30%"><INPUT style='font-size:10pt;' class="form-control" TYPE="text" id="libelle" NAME="libelle" value="<?=$this->nettoyer($gc['libelle'])?>" disabled></td>
</tr>
<tr>
<td ><?= _("Type Garant") ?></td>
<td>
<INPUT style='font-size:10pt;' class="form-control" TYPE="text" id="typeGarant" NAME="typeGarant" value="<?=$this->nettoyer($gc['typegc'])?>" disabled>
</td>
<td align="center"><?= _("Représentant") ?></td>
<td><INPUT style='font-size:10pt;' class="form-control majuscule" TYPE="text" id="representant" NAME="representant" value="<?=$this->nettoyer($gc['representant'])?>" disabled></td>
</tr>
<tr>
<td ><?= _("Téléphone") ?></td>
<td><INPUT style='font-size:10pt;' class="form-control" TYPE="tel" id="telephoneGarant" NAME="telephoneGarant" value="<?=$this->nettoyer($gc['telephoneGarant'])?>" disabled ></td>
<td width="10%" align="center"><?= _("E-mail") ?></td>
<td><INPUT style='font-size:10pt;' class="form-control" TYPE="text" id="emailGcAssureur" NAME="emailGcAssureur" value="<?=$this->nettoyer($gc['email'])?>" disabled></td>
</tr>
<td ><?= _("No Compte Comptable TP") ?></td>
<td><INPUT style='font-size:10pt;' class="form-control" TYPE="tel" id="telephoneGarant" NAME="telephoneGarant" value="<?=$this->nettoyer($gc['numerodeCompteComptableTP'])?>" disabled ></td>
<td width="10%" align="center"><?= _("No Compte Contribuable") ?></td>
<td><INPUT style='font-size:10pt;' class="form-control" TYPE="text" id="emailGcAssureur" NAME="emailGcAssureur" value="<?=$this->nettoyer($gc['numeroCompteContribuable'])?>" disabled></td>
</tr>
<tr>
<td ><?= _("Adresse Géographique") ?></td>
<td><INPUT style='font-size:10pt;' class="form-control" TYPE="tel" id="adresseGeographique" NAME="adresseGeographique" value="<?=$this->nettoyer($gc['adresseGeographique'])?>" disabled ></td>
<td width="10%" align="center"><?= _("No Compte Comptable RD") ?></td>
<td><INPUT style='font-size:10pt;' class="form-control" TYPE="text" id="numerodeCompteComptableRD" NAME="numerodeCompteComptableRD" value="<?=$this->nettoyer($gc['numerodeCompteComptableRD'])?>" disabled></td>
</tr>
<tr>
<td ><?= _("Taux Commission Sinistres (%)") ?></td>
<td><INPUT style='font-size:10pt;' class="form-control" TYPE="tel" id="gcTauxFraisReel" NAME="gcTauxFraisReel"value="<?=$this->nettoyer($gc['gcTauxFraisReel'])?> " disabled ></td>
<td width="10%" align="center"><?= _("Sigle du Représentant") ?></td>
<td><INPUT style='font-size:10pt;' class="form-control" TYPE="text" id="siglerepresentant" NAME="siglerepresentant" value="<?=$this->nettoyer($gc['siglerepresentant'])?>" disabled></td>
</tr>
<tr>
<td ><?= _("Adresse Postale") ?></td>
<td><INPUT style='font-size:10pt;' class="form-control" TYPE="tel" id="telephoneGarant" NAME="telephoneGarant"value="<?=$this->nettoyer($gc['adressePostale'])?> " disabled ></td>
<td width="10%" align="center"><?= _("Mode Paiement") ?></td>
<td>
<select class="form-select" disabled>
<?= liste_options($modepaiement,$this->nettoyer($gc['codeModePaiementDemande']),false) ?>
</select>
</td>
</tr>
<tr>
<td > <?= _("Taux Commission Primes (%)") ?> </td>
<td> <INPUT style='font-size:10pt;' class="form-control" id="gcTauxCommissionGerant" NAME="gcTauxCommissionGerant" TYPE="text" value="<?= $this->nettoyer($gc['gcTauxCommissionGerant']) ?> " disabled ></td>
<td align="center"> <?= _("Taux Ristourne (%)") ?> </td>
<td> <INPUT style='font-size:10pt;' class="form-control" id="gcTauxRistourne" NAME="gcTauxRistourne" TYPE="text" value="<?= $this->nettoyer($gc['gcTauxRistourne']) ?> " disabled></td>
</tr>
<!--
<tr>
<td > <?= _("Taux Provision (%)") ?> </td>
<td> <INPUT style='font-size:10pt;' class="form-control" id="gcTauxProvision" NAME="gcTauxProvision" TYPE="text" value="<?= $this->nettoyer($gc['gcTauxProvision']) ?> " disabled></td>
<td align="center"> <?= _("Forfait Provision") ?> </td>
<td><INPUT style='font-size:10pt;' class="form-control" TYPE="text" id="gcForfaitProvision" NAME="gcForfaitProvision" value="<?= format_N($this->nettoyer($gc['gcForfaitProvision'])) ?> " disabled></td>
</tr>
-->
<tr>
<td > <?= _("Taux Tva (%)") ?> </td>
<td> <INPUT style='font-size:10pt;' class="form-control" id="gcTauxTva" NAME="gcTauxTva" TYPE="text" value="<?= $this->nettoyer($gc['gcTauxTva']) ?> " disabled></td>
<td align="center"> <?= _("Frais Nouvelle Carte") ?> </td>
<td><INPUT style='font-size:10pt;' class="form-control" TYPE="text" id="fraisCarteAfn" NAME="fraisCarteAfn" value="<?=format_N($this->nettoyer($gc['fraisCarteAfn']))?>" disabled></td>
</tr>
<tr>
<td > <?= _("Frais Renouvellement Carte") ?> </td>
<td><INPUT style='font-size:10pt;' class="form-control" TYPE="text" id="fraisCarteRen" NAME="fraisCarteRen" value="<?=format_N($this->nettoyer($gc['fraisCarteRen']))?>" disabled></td>
<td align="center"> <?= _("Frais RE-IMPRESSION") ?> </td>
<td><INPUT style='font-size:10pt;' class="form-control" TYPE="text" id="fraisCarteImp" NAME="fraisCarteImp" value="<?=format_N($this->nettoyer($gc['fraisCarteImp']))?>" disabled></td>
</tr>
<tr>
<td > <?= _("Taux Suspension (%)") ?> </td>
<td> <INPUT style='font-size:10pt;' class="form-control" id="gcLimiteConsommation" NAME="gcLimiteConsommation" TYPE="text" value="<?= $this->nettoyer($gc['gcLimiteConsommation']) ?> " disabled></td>
<td align="center"> <?= _("Seuil RD (%)") ?> </td>
<td ><INPUT style='font-size:10pt;' class="form-control" id="seuilRdGarant" NAME="seuilRdGarant" TYPE="text" value="<?= $this->nettoyer($gc['seuilRdGarant']) ?> " disabled></td>
</tr>
<tr>
<td ><?= _("Téléphone du Représentant") ?></td>
<td >
<INPUT style='font-size:10pt;' class="form-control" TYPE="text" id="telephonerepresentant" NAME="contactrepresentant" value="<?=$this->nettoyer($gc['telephonerepresentant'])?>" disabled>
</td>
<td align="center"><?= _("Tarif Actes") ?></td>
<td >
<select name="codeTarifActe" id="codeTarifActe" class="form-select" disabled>
<?= liste_options($tarifActe,$this->nettoyer($gc['codeTarifActe']),true) ?>
</select>
</td>
</tr>
<tr>
<td > <?= _("Convention") ?> </td>
<td >
<select class="form-select" id="codeConvention" NAME="codeConvention" disabled style="font-size:12pt; height:30px;">
<?php liste_options($conventions,$gc['codeConvention'],false); ?>
</SELECT>
</td>
<td align="center"> <?= _("Taux Redressement (%)") ?> </td>
<td> <INPUT style='font-size:10pt;' class="form-control" id="gcTauxRedressement" NAME="gcTauxRedressement" TYPE="text" value="<?= $this->nettoyer($gc['gcTauxRedressement']) ?> " disabled></td>
</tr>
<tr>
<td ><?= _("Montant Provision Garant (HT)") ?></td>
<td >
<INPUT style='font-size:10pt;' class="form-control" TYPE="text" name="montantBudget" id="montantBudget" class="form-control"
value="<?= format_N($this->nettoyer($gc['montantBudget'])) ?>" disabled>
</td>
<td align="center"> <?= _("Forfait Caution Permanente (HT)") ?> </td>
<td >
<INPUT style='font-size:10pt;' class="form-control" TYPE="text" id="forfaitCautionPermanant"
NAME="forfaitCautionPermanant" value="<?= format_N($this->nettoyer($gc['forfaitCautionPermanant'])) ?>"
disabled>
</td>
</tr>
<tr>
<td > <?= _("Source Fond Sinistres") ?> </td>
<td>
<select class="form-select" id="codeSourceFondGarantAppelFond" NAME="codeSourceFondGarantAppelFond" style="font-size:12pt; height:30px;" disabled>
<?php liste_options($sourcefonds,$gc['codeSourceFondGarantAppelFond'],true); ?>
</SELECT>
</td>
<td align="center"> <?= _("Assiette Fond Sinistres") ?> </td>
<td >
<select class="form-select" id="codeAssietteFacturationGarantAppelFond" NAME="codeAssietteFacturationGarantAppelFond" style="font-size:12pt; height:30px;" disabled>
<?php liste_options($assiettefonds,$gc['codeAssietteFacturationGarantAppelFond'],true); ?>
</SELECT>
</td>
</tr>
<tr>
<td ><?= _("Périodicité Fond Sinistres") ?></td>
<td>
<select class="form-select" disabled style="font-size:12pt; height:30px;">
<?php liste_options($periodicitesappelfond,$gc['codePeriodiciteAppelFond'],false); ?>
</SELECT>
</td>
<td align="center"> <?= _("Périodicité Facturation Déficit") ?> </td>
<td>
<select class="form-select" id="codePeriodiciteFacturationDeficit" NAME="codePeriodiciteFacturationDeficit" disabled style="font-size:12pt; height:30px;">
<?php liste_options($periodicitesfactDeficit,$gc['codePeriodiciteFacturationDeficit'],false); ?>
</SELECT>
</td>
</tr>
<tr>
<td > <?= _("Source Fond Honoraires") ?> </td>
<td>
<select class="form-select" id="codeSourceFondGarantHonoraire" NAME="codeSourceFondGarantHonoraire"
disabled style="font-size:12pt; height:30px;">
<?php liste_options($sourcehonoraire,$gc['codeSourceFondGarantHonoraire'],true); ?>
</SELECT>
</td>
<td align="center"><?= _("Forfait Fond Honoraires (HT)") ?></td>
<td>
<INPUT style='font-size:10pt;' class="form-control" TYPE="text" id="forfaitHonoraire"
NAME="forfaitHonoraire" value="<?= format_N($this->nettoyer($gc['forfaitHonoraire'])) ?> "
disabled >
</td>
</tr>
<tr>
<td > <?= _("Assiette Fond Honoraires") ?> </td>
<td>
<select class="form-select" id="codeAssietteFacturationGarantHonoraire" NAME="codeAssietteFacturationGarantHonoraire" disabled style="font-size:12pt; height:30px;">
<?php liste_options($assiettehonoraire,$gc['codeAssietteFacturationGarantHonoraire'],true); ?>
</SELECT>
</td>
<td align="center"> <?= _("Périodicité Fond Honoraires") ?> </td>
<td>
<select class="form-select" id="codePeriodiciteHonoraire" NAME="codePeriodiciteHonoraire"
disabled style="font-size:12pt; height:30px;">
<?php liste_options($periodicites,$gc['codePeriodiciteHonoraire'],false); ?>
</SELECT>
</td>
</tr>
<tr>
<td > <?= _("Fraction Caution => Nb mois / 12") ?> </td>
<td>
<INPUT style='font-size:10pt;' class="form-control" TYPE="text" id="nbMoisCaution" NAME="nbMoisCaution"
value="<?=format_N( $this->nettoyer($gc['nbMoisCaution'])) ?> " disabled>
</td>
<td align="center"> <?= _("Seuil pour Complément Caution (%)") ?> </td>
<td>
<INPUT style='font-size:10pt;' class="form-control" id="seuilComplementCaution" NAME="seuilComplementCaution"
value="<?= format_N($this->nettoyer($gc['seuilComplementCaution'])) ?>" disabled>
</td>
</tr>
<tr>
<td >
<?= _("Interdire prestation pour impayé ?") ?>
</td>
<td>
<?php if ($this->nettoyer($gc['encaissementExige']) =="1"): ?>
<INPUT class="form-control" TYPE="text" value="<?= _("Oui") ?>" readonly style='text-align:center; background-color:gray !important;color:white;'>
<?php else: ?>
<INPUT class="form-control" TYPE="text" value="<?= _("Non") ?>" readonly style='text-align:center; background-color:gray !important;color:white;'>
<?php endif; ?>
</td>
<td align="center"><?= _("Logo") ?></td>
<td >
<?php if ($this->nettoyer($gc['logo_garant']) > " "): ?>
<div class="photo-container">
<img src="<?= $_SESSION['dossierPhoto_C'].$_SESSION['dossierSociete'].'/Tarifs/Img/garants/'.$_SESSION['logoGarant'] ?>"
style="width: 100px; cursor:pointer;" data-bs-toggle="modal" data-bs-target="#pop_photo">
</div>
<?php else: ?>
<div class="col-12">
<INPUT style="text-align: center" class="form-control" TYPE="text" value="<?= _("Aucun logo") ?>" readonly>
</div>
<?php endif; ?>
</td >
<tr>
</tbody>
</table>
<div>
<form enctype="multipart/form-data" action="Fichegcassureur/<?= $_SESSION['idGcAssureur_C'] ?>/" method="post">
<div class="col-12">
<fieldset>
<?php if ($_SESSION['logoGarant']>" "): ?>
<INPUT style="font-size: 15px; height: 30px; background-color: gray; color: white; margin-bottom:-22px;" class="form-control" TYPE="text" value="<?= _("Changer le logo") ?>" readonly >
<?php else: ?>
<INPUT style="font-size: 15px; height: 30px; background-color: gray; color: white; margin-bottom:-22px;" class="form-control" TYPE="text" value="<?= _("Attribuer un logo") ?>" readonly >
<?php endif; ?>
<label for="fichier_a_uploader" title="<?= _("Recherchez une image!") ?>"></label>
<input type="hidden" name="MAX_FILE_SIZE" value="100000" />
<input style="font-size: 15px; height: 40px" class="form-control btn btn-primary" name="fichier_image_a_uploader" type="file" id="fichier_image_a_uploader" />
<br>
<button type="submit" name="submit" class="btn btn-success btn-lg w-100 py-3 btn_autre">
<i class="fas fa-upload me-2 fs-5"></i><?= _("Mettre à jour") ?>
</button>
</fieldset>
<h4 style="text-align: center">
<?php if ($message>" "): ?>
<div class="col-12 alert alert-danger">
<?= $message ?>
</div>
<?php endif; ?>
</h4>
</div>
<?php if ($message=='Chargement réussi !'): ?>
<INPUT style="text-align: center; background-color: grey; color: white; margin-top:-12px;" class="form-control" TYPE="text" value="<?= _("Le Nouveau Fichier") ?> : <?= $nouveau_fichier ?>" readonly>
<?php else: ?>
<INPUT style="text-align: center; background-color: grey; color: white; margin-top:-12px;" class="form-control" TYPE="text" value="<?= _("Logo Actuel") ?> : <?= $gc['logo_garant'] ?>" readonly>
<?php endif; ?>
</form>
</div>