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

View File

@ -52,9 +52,13 @@ class ControleurModifierpolice extends Controleur
$tauxRistourne = $this->requete->getParametreFormulaire("tauxRistourne","numerique"); $tauxRistourne = $this->requete->getParametreFormulaire("tauxRistourne","numerique");
$remplacementAdherent = $this->requete->getParametreFormulaire("remplacementAdherent"); $remplacementAdherent = $this->requete->getParametreFormulaire("remplacementAdherent");
$delaiCarencePolice = $this->requete->getParametreFormulaire("delaiCarencePolice","numerique"); $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, $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; $idPolice = $id;
$this->police->getContexteAjaxPolice($idPolice); $this->police->getContexteAjaxPolice($idPolice);

View File

@ -232,7 +232,8 @@ class Police extends Modele {
$dateEffet, $dateFin, $dateEcheance, $numeroAvenant, $codeTypeAvenant, $dateAvenant, $codeApporteur, $dateEffet, $dateFin, $dateEcheance, $numeroAvenant, $codeTypeAvenant, $dateAvenant, $codeApporteur,
$codeGestionnaire, $dateCre, $userCre, $codeEtatPolice, $codeFractionnement, $codePeriodicite, $tauxCommission, $codeGestionnaire, $dateCre, $userCre, $codeEtatPolice, $codeFractionnement, $codePeriodicite, $tauxCommission,
$primeFamille, $primeBeneficiaire, $rachatTm, $deduireComm, $taciteReconduction, $tauxRachatTm, $codeCommercial, $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, $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, codeApporteur, codeGestionnaire, dateCre, userCre, codeEtatPolice, codeFractionnement, codePeriodicite, tauxCommission,
primeFamille, primeBeneficiaire, rachatTm, deduireComm, taciteReconduction, tauxRachatTm, codeCommercial, primeFamille, primeBeneficiaire, rachatTm, deduireComm, taciteReconduction, tauxRachatTm, codeCommercial,
tauxCommissionAutre, speciale, limiteConsommation, tauxRistourne, remplacementAdherent, delaiCarencePolice, tauxCommissionAutre, speciale, limiteConsommation, tauxRistourne, remplacementAdherent, delaiCarencePolice,
dateEffetInitial) dateEffetInitial, fraisCarteAN, fraisCarteREN)
VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)'; VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)';
$this->executerRequete($sql, array($codeSociete, $idClient, $numeroClient, $numeroPolice, $numeroPoliceSociete, $codeTypeContrat, $this->executerRequete($sql, array($codeSociete, $idClient, $numeroClient, $numeroPolice, $numeroPoliceSociete, $codeTypeContrat,
$dateEffet, $dateFin, $dateEcheance, $numeroAvenant, $codeTypeAvenant, $dateAvenant, $codeApporteur, $dateEffet, $dateFin, $dateEcheance, $numeroAvenant, $codeTypeAvenant, $dateAvenant, $codeApporteur,
$codeGestionnaire, $dateCre, $userCre, $codeEtatPolice, $codeFractionnement, $codePeriodicite, $tauxCommission, $codeGestionnaire, $dateCre, $userCre, $codeEtatPolice, $codeFractionnement, $codePeriodicite, $tauxCommission,
$primeFamille, $primeBeneficiaire, $rachatTm, $deduireComm, $taciteReconduction, $tauxRachatTm, $codeCommercial, $primeFamille, $primeBeneficiaire, $rachatTm, $deduireComm, $taciteReconduction, $tauxRachatTm, $codeCommercial,
$tauxCommissionAutre, $speciale, $limiteConsommation, $tauxRistourne, $remplacementAdherent, $delaiCarencePolice, $tauxCommissionAutre, $speciale, $limiteConsommation, $tauxRistourne, $remplacementAdherent, $delaiCarencePolice,
$dateEffet)); $dateEffet, $fraisCarteAN, $fraisCarteREN));
$dernierId=$this->dernierId(); $dernierId=$this->dernierId();
@ -266,14 +267,16 @@ class Police extends Modele {
} }
public function modifier($id, $tauxCommission, $primeFamille, $primeBeneficiaire, $codeApporteur, $codeCommercial, 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']; $user = $_SESSION['login'];
$sql = 'call sp_modifier_police(?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)'; $sql = 'call sp_modifier_police(?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)';
$this->executerRequete($sql, array($id, $tauxCommission, $codeApporteur, $codeCommercial, $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) 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><INPUT style='font-size:10pt;' class="form-control" TYPE="number" id="fraisCarteAN" NAME="fraisCarteAN" value="15000"></td>
<td align="center"> <?= _("Carte REN") ?> </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>
<tr> <tr>

View File

@ -91,6 +91,14 @@
</tr> </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> <tr>
<td> </td> <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> <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> </td>
</tr> </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> <tr>
<td> <?= _("Délai Carence") ?> </td> <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> <td><INPUT style='font-size:10pt;' class="form-control" TYPE="text" id="delaiCarencePolice" NAME="delaiCarencePolice" value="<?= $this->nettoyer($police['delaiCarencePolice']) ?>" ></td>