This commit is contained in:
KONE SOREL 2026-03-15 13:53:01 +00:00
parent 3703920dfd
commit 0943cfe2a3

View File

@ -1,126 +1,125 @@
<?php <?php $superUser = $_SESSION['superUser']; ?>
$superUser = $_SESSION['superUser'];
?>
<input class="sr-only" type="text" id="codeGcAssureur" name="codeGcAssureur" value="<?= $this->nettoyer($parametres['codeGcAssureur']) ?>" > <input type="hidden" id="codeGcAssureur" name="codeGcAssureur" value="<?= $this->nettoyer($parametres['codeGcAssureur']) ?>">
<?php if($nbLigne == "0" && $superUser == "1"):?> <div class="animate__animated animate__fadeIn">
<table class="table table-responsive table-condensed" style='font-size:10pt;'>
<tbody> <div class="d-flex justify-content-between align-items-center bg-white p-3 mb-3 shadow-sm rounded border-bottom">
<tr> <h6 class="mb-0 fw-bold text-muted text-uppercase small">
<td > <?= _("Nbre Famille Estimé") ?> </td> <i class="fas fa-sliders-h me-2"></i><?= _("Configuration spécifique du produit") ?>
<td> </h6>
<INPUT style='font-size:10pt;' class="form-control" id="nbAdherent" NAME="nbAdherent" TYPE="text" value="<?= format_N($this->nettoyer($parametres['nbAdherent'])) ?>" <div class="d-flex gap-2">
onfocus="formatNumerique(this);" onkeyup="controle_numerique(this);" onblur="formatMonetaire(this);"> <button type="button" class="btn btn-light btn-sm rounded-pill px-3 border shadow-xs fw-bold" onClick="retour_param_fact_garant();">
</td> <?= _("Annuler") ?>
</button>
<td align="center"> <?= _("Nbre Bénéficiaire Estimé") ?> </td>
<td> <?php if($nbLigne == "0" && $superUser == "1"): ?>
<INPUT style='font-size:10pt;' class="form-control" id="nbBeneficiaire" NAME="nbBeneficiaire" TYPE="text" value="<?= format_N($this->nettoyer($parametres['nbBeneficiaire'])) ?>" <button type="button" class="btn btn-primary btn-sm rounded-pill px-4 shadow-sm fw-bold" onClick="inserer_param_fact_produit();">
onfocus="formatNumerique(this);" onkeyup="controle_numerique(this);" onblur="formatMonetaire(this);"> <i class="fas fa-save me-1"></i> <?= _("Enregistrer") ?>
</td> </button>
<?php else: ?>
<td align="center"> <?= _("Forfait Honoraire") ?> </td> <button type="button" class="btn btn-warning btn-sm rounded-pill px-4 shadow-sm fw-bold text-dark" onClick="modifier_param_fact_produit('<?= $superUser ?>');">
<td> <i class="fas fa-edit me-1"></i> <?= _("Modifier") ?>
<INPUT style='font-size:10pt;' class="form-control" id="forfaitHonoraire" NAME="forfaitHonoraire" TYPE="text" value="<?= format_N($this->nettoyer($parametres['forfaitHonoraire'])) ?>" </button>
onfocus="formatNumerique(this);" onkeyup="controle_numerique(this);" onblur="formatMonetaire(this);"> <?php endif; ?>
</td> </div>
</tr> </div>
<div class="row g-3">
<tr> <div class="col-md-12">
<td ><?= _("Budget") ?></td> <div class="card border-0 shadow-sm">
<td > <div class="card-body">
<INPUT style='font-size:10pt;' class="form-control" TYPE="text" name="montantBudget" id="montantBudget" class="form-control" <div class="row g-3">
value="<?= format_N($this->nettoyer($parametres['montantBudget'])) ?>" <div class="col-md-4">
onfocus="formatNumerique(this);" onkeyup="controle_numerique(this);" onblur="formatMonetaire(this);"> <label class="form-label small fw-bold text-muted"><?= _("Nbre Famille Estimé") ?></label>
</td> <input class="form-control border-2 <?= ($nbLigne != '0') ? 'bg-light' : '' ?>"
id="nbAdherent" name="nbAdherent" type="text"
<td align="center"><?= _("Budget Enfant Supplémentaire") ?></td> value="<?= format_N($this->nettoyer($parametres['nbAdherent'])) ?>"
<td > <?= ($nbLigne != '0') ? 'disabled' : 'onfocus="formatNumerique(this);" onkeyup="controle_numerique(this);" onblur="formatMonetaire(this);"' ?>>
<INPUT style='font-size:10pt;' class="form-control" TYPE="text" name="montantBudgetEnfantSupl" id="montantBudgetEnfantSupl" class="form-control" </div>
value="<?= format_N($this->nettoyer($parametres['montantBudgetEnfantSupl'])) ?>" <div class="col-md-4">
onfocus="formatNumerique(this);" onkeyup="controle_numerique(this);" onblur="formatMonetaire(this);"> <label class="form-label small fw-bold text-muted"><?= _("Nbre Bénéficiaire Estimé") ?></label>
</td> <input class="form-control border-2 <?= ($nbLigne != '0') ? 'bg-light' : '' ?>"
id="nbBeneficiaire" name="nbBeneficiaire" type="text"
<td align="center"><?= _("Budget Conjoint Supplémentaire") ?></td> value="<?= format_N($this->nettoyer($parametres['nbBeneficiaire'])) ?>"
<td > <?= ($nbLigne != '0') ? 'disabled' : 'onfocus="formatNumerique(this);" onkeyup="controle_numerique(this);" onblur="formatMonetaire(this);"' ?>>
<INPUT style='font-size:10pt;' class="form-control" TYPE="text" name="montantBudgetConjointSupl" id="montantBudgetConjointSupl" class="form-control" </div>
value="<?= format_N($this->nettoyer($parametres['montantBudgetConjointSupl'])) ?>" <div class="col-md-4">
onfocus="formatNumerique(this);" onkeyup="controle_numerique(this);" onblur="formatMonetaire(this);"> <label class="form-label small fw-bold text-muted"><?= _("Forfait Honoraires") ?></label>
</td> <input class="form-control border-2 <?= ($nbLigne != '0') ? 'bg-light' : '' ?>"
</tr> id="forfaitHonoraire" name="forfaitHonoraire" type="text"
value="<?= format_N($this->nettoyer($parametres['forfaitHonoraire'])) ?>"
<tr> <?= ($nbLigne != '0') ? 'disabled' : 'onfocus="formatNumerique(this);" onkeyup="controle_numerique(this);" onblur="formatMonetaire(this);"' ?>>
<td > <?= _("Taux Frais Réel (%)") ?> </td> </div>
<td> <INPUT style='font-size:10pt;' class="form-control" id="gcTauxFraisReel" NAME="gcTauxFraisReel" TYPE="number" value="<?= $this->nettoyer($parametres['gcTauxFraisReel']) ?>" ></td> </div>
</div>
<td align="center"> <?= _("Taux Redressement (%)") ?> </td> </div>
<td> <INPUT style='font-size:10pt;' class="form-control" id="gcTauxRedressement" NAME="gcTauxRedressement" TYPE="number" value="<?= $this->nettoyer($parametres['gcTauxRedressement']) ?>" ></td> </div>
<td align="center"> <?= _("Taux Commission Gérant (%)") ?> </td> <div class="col-md-12">
<td> <INPUT style='font-size:10pt;' class="form-control" id="gcTauxCommissionGerant" NAME="gcTauxCommissionGerant" TYPE="number" value="<?= $this->nettoyer($parametres['gcTauxCommissionGerant']) ?>" ></td> <div class="card border-0 shadow-sm border-start border-4 border-info">
</tr> <div class="card-body">
<div class="row g-3">
<tr> <div class="col-md-4">
<td colspan="2"> <input id="btn_enreg" name="btn_enreg" onClick="inserer_param_fact_produit();" class = "form-control btn btn-primary" type="button" value="<?= _("Enregistrer") ?>" style='font-size:10pt;' > </td> <label class="form-label small fw-bold text-muted"><?= _("Budget Global") ?></label>
<td colspan="2"></td> <input class="form-control border-2 fw-bold text-primary <?= ($nbLigne != '0') ? 'bg-light' : '' ?>"
<td colspan="2"> <input class = "form-control btn btn-warning" type="button" value="<?= _("Annuler") ?>" onClick="javascript:retour_param_fact_garant();" style='font-size:9pt;' > </td> name="montantBudget" id="montantBudget" type="text"
</tr> value="<?= format_N($this->nettoyer($parametres['montantBudget'])) ?>"
</tbody> <?= ($nbLigne != '0') ? 'disabled' : 'onfocus="formatNumerique(this);" onkeyup="controle_numerique(this);" onblur="formatMonetaire(this);"' ?>>
</table> </div>
<?php else:?> <div class="col-md-4">
<table class="table table-responsive table-condensed" style='font-size:10pt;'> <label class="form-label small fw-bold text-muted"><?= _("Budget Enfant Supp.") ?></label>
<tbody> <input class="form-control border-2 <?= ($nbLigne != '0') ? 'bg-light' : '' ?>"
name="montantBudgetEnfantSupl" id="montantBudgetEnfantSupl" type="text"
<tr> value="<?= format_N($this->nettoyer($parametres['montantBudgetEnfantSupl'])) ?>"
<td > <?= _("Nbre Famille Estimé") ?> </td> <?= ($nbLigne != '0') ? 'disabled' : 'onfocus="formatNumerique(this);" onkeyup="controle_numerique(this);" onblur="formatMonetaire(this);"' ?>>
<td> <INPUT style='font-size:10pt;' class="form-control" TYPE="text" value="<?= format_N($this->nettoyer($parametres['nbAdherent'])) ?>" disabled></td> </div>
<div class="col-md-4">
<td align="center"> <?= _("Nbre Bénéficiaire Estimé") ?> </td> <label class="form-label small fw-bold text-muted"><?= _("Budget Conjoint Supp.") ?></label>
<td> <INPUT style='font-size:10pt;' class="form-control" TYPE="text" value="<?= format_N($this->nettoyer($parametres['nbBeneficiaire'])) ?>" disabled></td> <input class="form-control border-2 <?= ($nbLigne != '0') ? 'bg-light' : '' ?>"
name="montantBudgetConjointSupl" id="montantBudgetConjointSupl" type="text"
<td align="center"> <?= _("Nbre Forfait Honoraire") ?> </td> value="<?= format_N($this->nettoyer($parametres['montantBudgetConjointSupl'])) ?>"
<td> <INPUT style='font-size:10pt;' class="form-control" TYPE="text" value="<?= format_N($this->nettoyer($parametres['forfaitHonoraire'])) ?>" disabled></td> <?= ($nbLigne != '0') ? 'disabled' : 'onfocus="formatNumerique(this);" onkeyup="controle_numerique(this);" onblur="formatMonetaire(this);"' ?>>
</tr> </div>
</div>
</div>
<tr> </div>
<td ><?= _("Budget") ?></td> </div>
<td >
<INPUT style='font-size:10pt;' class="form-control" TYPE="text" class="form-control" <div class="col-md-12 mb-4">
value="<?= format_N($this->nettoyer($parametres['montantBudget'])) ?>" disabled > <div class="card border-0 shadow-sm">
</td> <div class="card-body">
<div class="row g-3">
<td align="center"><?= _("Budget Enfant Supplémentaire") ?></td> <div class="col-md-4">
<td > <label class="form-label small fw-bold text-muted"><?= _("Taux Frais Réels (%)") ?></label>
<INPUT style='font-size:10pt;' class="form-control" TYPE="text" class="form-control" <input class="form-control border-2 <?= ($nbLigne != '0') ? 'bg-light' : '' ?>"
value="<?= format_N($this->nettoyer($parametres['montantBudgetEnfantSupl'])) ?>" disabled > id="gcTauxFraisReel" name="gcTauxFraisReel" type="number"
</td> value="<?= $this->nettoyer($parametres['gcTauxFraisReel']) ?>"
<?= ($nbLigne != '0') ? 'disabled' : '' ?>>
<td align="center"><?= _("Budget Conjoint Supplémentaire") ?></td> </div>
<td > <div class="col-md-4">
<INPUT style='font-size:10pt;' class="form-control" TYPE="text" class="form-control" <label class="form-label small fw-bold text-muted"><?= _("Taux Redressement (%)") ?></label>
value="<?= format_N($this->nettoyer($parametres['montantBudgetConjointSupl'])) ?>" disabled > <input class="form-control border-2 <?= ($nbLigne != '0') ? 'bg-light' : '' ?>"
</td> id="gcTauxRedressement" name="gcTauxRedressement" type="number"
</tr> value="<?= $this->nettoyer($gc['gcTauxRedressement']) ?>"
<?= ($nbLigne != '0') ? 'disabled' : '' ?>>
<tr> </div>
<td > <?= _("Taux Frais Réel (%)") ?> </td> <div class="col-md-4">
<td> <INPUT style='font-size:10pt;' class="form-control" TYPE="number" value="<?= $this->nettoyer($parametres['gcTauxFraisReel']) ?>" disabled></td> <label class="form-label small fw-bold text-muted"><?= _("Taux Commission Gérant (%)") ?></label>
<input class="form-control border-2 <?= ($nbLigne != '0') ? 'bg-light' : '' ?>"
<td align="center"> <?= _("Taux Redressement (%)") ?> </td> id="gcTauxCommissionGerant" name="gcTauxCommissionGerant" type="number"
<td> <INPUT style='font-size:10pt;' class="form-control" TYPE="number" value="<?= $this->nettoyer($parametres['gcTauxRedressement']) ?>" disabled></td> value="<?= $this->nettoyer($parametres['gcTauxCommissionGerant']) ?>"
<?= ($nbLigne != '0') ? 'disabled' : '' ?>>
<td align="center"> <?= _("Taux Commission Gérant (%)") ?> </td> </div>
<td> <INPUT style='font-size:10pt;' class="form-control" TYPE="number" value="<?= $this->nettoyer($parametres['gcTauxCommissionGerant']) ?>" disabled></td> </div>
</tr> </div>
</div>
<tr> </div>
<td colspan="2"> <input id="btn_enreg" name="btn_enreg" onClick="modifier_param_fact_produit('<?= $superUser ?>');" class = "form-control btn btn-primary" type="button" value="<?= _("Modifier") ?>" style='font-size:10pt;' > </td> </div>
<td colspan="2"></td> </div>
<td colspan="2"> <input class = "form-control btn btn-warning" type="button" value="<?= _("Annuler") ?>" onClick="javascript:retour_param_fact_garant();" style='font-size:9pt;' > </td>
</tr> <style>
</tbody> .bg-warning-light { background-color: rgba(255, 193, 7, 0.15); }
</table> .card { border-radius: 10px; }
<?php endif;?> .form-control:disabled { opacity: 0.8; cursor: not-allowed; }
</style>