This commit is contained in:
KANE LAZENI 2026-03-07 04:44:01 +00:00
parent 2c1aed97f9
commit fb056b713e
5 changed files with 37 additions and 10 deletions

View File

@ -78,6 +78,9 @@ class ControleurCreerpolice extends Controleur {
$remplacementAdherent = $this->requete->getParametreFormulaire("remplacementAdherent");
$delaiCarencePolice = $this->requete->getParametreFormulaire("delaiCarencePolice","numerique");
$fraisCarteAN = $this->requete->getParametreFormulaire("fraisCarteAN","numerique");
$fraisCarteREN = $this->requete->getParametreFormulaire("fraisCarteREN","numerique");
$annee = date("Y", strtotime($dateEffet));
$dernierNumeroPolice = $this->police->getDenierNumeroPolice($annee);
@ -94,7 +97,7 @@ class ControleurCreerpolice extends Controleur {
$dateEffet, $dateFin, $dateEcheance, $numeroAvenant, $codeTypeAvenant, $dateAvenant, $codeApporteur, $codeGestionnaire,
$dateCre, $userCre, $codeEtatPolice, $codeFractionnement, $codePeriodicite, $tauxCommission, $primeFamille, $primeBeneficiaire,
$rachatTm, $deduireComm, $taciteReconduction, $tauxRachatTm, $codeCommercial, $tauxCommissionAutre, $speciale, $limiteConsommation,
$tauxRistourne, $remplacementAdherent, $delaiCarencePolice);
$tauxRistourne, $remplacementAdherent, $delaiCarencePolice, $fraisCarteAN, $fraisCarteREN);
$annee = date("Y", strtotime($dateEffet));

View File

@ -52,9 +52,13 @@ class ControleurModifierpolice extends Controleur
$tauxRistourne = $this->requete->getParametreFormulaire("tauxRistourne","numerique");
$remplacementAdherent = $this->requete->getParametreFormulaire("remplacementAdherent");
$delaiCarencePolice = $this->requete->getParametreFormulaire("delaiCarencePolice","numerique");
$fraisCarteAN = $this->requete->getParametreFormulaire("fraisCarteAN","numerique");
$fraisCarteREN = $this->requete->getParametreFormulaire("fraisCarteREN","numerique");
$this->police->modifier($id, $tauxCommission, $primeFamille, $primeBeneficiaire, $codeApporteur, $codeCommercial,
$tauxCommissionAutre, $speciale, $limiteConsommation, $tauxRistourne, $remplacementAdherent, $delaiCarencePolice);
$tauxCommissionAutre, $speciale, $limiteConsommation, $tauxRistourne, $remplacementAdherent,
$delaiCarencePolice, $fraisCarteAN, $fraisCarteREN);
$idPolice = $id;
$this->police->getContexteAjaxPolice($idPolice);

View File

@ -232,7 +232,8 @@ class Police extends Modele {
$dateEffet, $dateFin, $dateEcheance, $numeroAvenant, $codeTypeAvenant, $dateAvenant, $codeApporteur,
$codeGestionnaire, $dateCre, $userCre, $codeEtatPolice, $codeFractionnement, $codePeriodicite, $tauxCommission,
$primeFamille, $primeBeneficiaire, $rachatTm, $deduireComm, $taciteReconduction, $tauxRachatTm, $codeCommercial,
$tauxCommissionAutre, $speciale, $limiteConsommation, $tauxRistourne, $remplacementAdherent, $delaiCarencePolice)
$tauxCommissionAutre, $speciale, $limiteConsommation, $tauxRistourne, $remplacementAdherent,
$delaiCarencePolice, $fraisCarteAN, $fraisCarteREN)
{
$sql = 'INSERT INTO police (codeSociete, idClient, numeroClient, numeroPolice, numeroPoliceSociete,
@ -240,15 +241,15 @@ class Police extends Modele {
codeApporteur, codeGestionnaire, dateCre, userCre, codeEtatPolice, codeFractionnement, codePeriodicite, tauxCommission,
primeFamille, primeBeneficiaire, rachatTm, deduireComm, taciteReconduction, tauxRachatTm, codeCommercial,
tauxCommissionAutre, speciale, limiteConsommation, tauxRistourne, remplacementAdherent, delaiCarencePolice,
dateEffetInitial)
VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)';
dateEffetInitial, fraisCarteAN, fraisCarteREN)
VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)';
$this->executerRequete($sql, array($codeSociete, $idClient, $numeroClient, $numeroPolice, $numeroPoliceSociete, $codeTypeContrat,
$dateEffet, $dateFin, $dateEcheance, $numeroAvenant, $codeTypeAvenant, $dateAvenant, $codeApporteur,
$codeGestionnaire, $dateCre, $userCre, $codeEtatPolice, $codeFractionnement, $codePeriodicite, $tauxCommission,
$primeFamille, $primeBeneficiaire, $rachatTm, $deduireComm, $taciteReconduction, $tauxRachatTm, $codeCommercial,
$tauxCommissionAutre, $speciale, $limiteConsommation, $tauxRistourne, $remplacementAdherent, $delaiCarencePolice,
$dateEffet));
$dateEffet, $fraisCarteAN, $fraisCarteREN));
$dernierId=$this->dernierId();
@ -266,14 +267,16 @@ class Police extends Modele {
}
public function modifier($id, $tauxCommission, $primeFamille, $primeBeneficiaire, $codeApporteur, $codeCommercial,
$tauxCommissionAutre, $speciale, $limiteConsommation, $tauxRistourne, $remplacementAdherent, $delaiCarencePolice)
$tauxCommissionAutre, $speciale, $limiteConsommation, $tauxRistourne, $remplacementAdherent,
$delaiCarencePolice, $fraisCarteAN, $fraisCarteREN)
{
$user = $_SESSION['login'];
$sql = 'call sp_modifier_police(?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)';
$sql = 'call sp_modifier_police(?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)';
$this->executerRequete($sql, array($id, $tauxCommission, $codeApporteur, $codeCommercial,
$tauxCommissionAutre, $speciale, $limiteConsommation, $tauxRistourne, $remplacementAdherent, $user, $delaiCarencePolice));
$tauxCommissionAutre, $speciale, $limiteConsommation, $tauxRistourne, $remplacementAdherent, $user,
$delaiCarencePolice, $fraisCarteAN, $fraisCarteREN));
}
public function initresiliation($idPolice)

View File

@ -116,7 +116,7 @@
<td><INPUT style='font-size:10pt;' class="form-control" TYPE="number" id="fraisCarteAN" NAME="fraisCarteAN" value="15000"></td>
<td align="center"> <?= _("Carte REN") ?> </td>
<td><INPUT style='font-size:10pt;' class="form-control" TYPE="number" id="tauxComfraisCarteRENmissionAutre" NAME="fraisCarteREN" value="12000"></td>
<td><INPUT style='font-size:10pt;' class="form-control" TYPE="number" id="fraisCarteREN" NAME="fraisCarteREN" value="12000"></td>
</tr>
<tr>

View File

@ -91,6 +91,14 @@
</tr>
<tr>
<td> <?= _("Carte AFN") ?> </td>
<td><INPUT style='font-size:10pt;' class="form-control" TYPE="number" id="fraisCarteAN" NAME="fraisCarteAN" value="<?= format_N($this->nettoyer($police['fraisCarteAN'])) ?>" readonly></td>
<td align="center"> <?= _("Carte REN") ?> </td>
<td><INPUT style='font-size:10pt;' class="form-control" TYPE="number" id="fraisCarteAN" NAME="fraisCarteREN" value="<?= format_N($this->nettoyer($police['fraisCarteREN'])) ?>" readonly></td>
</tr>
<tr>
<td> </td>
<td colspan="5"> <button type="button" style='font-size:10pt;' class="form-control btn btn-info" onclick="javascript:texte_cp();" > <?= _("Texte Cond Particul...") ?> </button> </td>
@ -156,6 +164,15 @@
</td>
</tr>
<tr>
<td> <?= _("Carte AFN") ?> </td>
<td><INPUT style='font-size:10pt;' class="form-control" TYPE="number" id="fraisCarteAN" NAME="fraisCarteAN" value="<?= $this->nettoyer($police['fraisCarteAN']) ?>" ></td>
<td align="center"> <?= _("Carte REN") ?> </td>
<td><INPUT style='font-size:10pt;' class="form-control" TYPE="number" id="fraisCarteAN" NAME="fraisCarteREN" value="<?= $this->nettoyer($police['fraisCarteREN']) ?>" ></td>
</tr>
<tr>
<td> <?= _("Délai Carence") ?> </td>
<td><INPUT style='font-size:10pt;' class="form-control" TYPE="text" id="delaiCarencePolice" NAME="delaiCarencePolice" value="<?= $this->nettoyer($police['delaiCarencePolice']) ?>" ></td>