This commit is contained in:
KONE SOREL 2026-04-01 11:17:06 +00:00
commit 7a03af21db
63 changed files with 2548 additions and 123224 deletions

6
.gitignore vendored
View File

@ -7,4 +7,8 @@ logs/
logs
Cron/prod.ini
Temp/
Temp
Temp
*.ssh
.ssh/
Gettext/
Gettext

View File

@ -14,3 +14,7 @@ mdpcentral=5358ue6PDcPxxP3P
dsnebene='mysql:host=localhost;port=3306;dbname=bdintersante;charset=utf8'
loginebene=intersante
mdpebene=5358ue6PDcPxxP3P
dsnric='mysql:host=localhost;port=3306;dbname=db_migration_royal;charset=utf8'
loginric=intersante
mdpric=5358ue6PDcPxxP3P

View File

@ -21,7 +21,6 @@ class ControleurAjaxafficherajoutactesdec extends Controleur {
$codeActe = $this->requete->getParametreFormulaire("codeActe");
$prixActe = "0";
$this->acte->ajouteractedecompte($codeActe, $prixActe);
$this->executerAction("index");
@ -42,11 +41,9 @@ class ControleurAjaxafficherajoutactesdec extends Controleur {
$idPrestationactes = $this->requete->getParametreFormulaire("idPrestationactes");
$valeurActe = $this->requete->getParametreFormulaire("valeurActe");
$this->acte->majvaleuracte($idPrestationactes, $valeurActe);
$this->executerAction("index");
}
public function majquantite()

View File

@ -12,16 +12,21 @@ class ControleurAjaxajoutactesdec extends Controleur {
public function index()
{
$codeTarifActe = $_SESSION['codeTarifActe_Dec'] ;
$familleacte = $this->acte->getListeFamilleComplet($codeTarifActe) ;
//var_dump($familleacte);
//die();
$prestations = $this->acte->get_prestations_ajoute_dec();
$this->genererVueAjax(array('familleacte' => $familleacte, 'prestations' => $prestations));
}
public function majvaleuracte()
{
$idPrestationactes = $this->requete->getParametreFormulaire("idPrestationactes");
$valeurActe = $this->requete->getParametreFormulaire("valeurActe");
$this->acte->majvaleuracte($idPrestationactes, $valeurActe);
$this->executerAction("index");
}
}

View File

@ -0,0 +1,82 @@
<?php
require_once 'Framework/Controleur.php';
require_once 'Modele/Garantiesbaremepriseencharge.php';
class ControleurAjaxbaremelettrecle extends Controleur {
private $garantie;
public function __construct()
{
$this->garantie = new Garantiesbaremepriseencharge();
}
public function index()
{
$idBaremePriseEnCharge = $_SESSION['idBaremePriseEnCharge'];
$actes = $this->garantie->getActesGarantieBaremeInitialLettreCle($idBaremePriseEnCharge);
$this->genererVueAjax(array
(
'actes' => $actes
));
}
public function ajouter()
{
$idBaremePriseEnCharge = $this->requete->getParametreFormulaire("idBaremePriseEnCharge");
$lettreCle = $this->requete->getParametreFormulaire("lettreCle");
$dateEffetActe = $this->requete->getParametreDate("dateEffetActe");
$forfaitPlafondActe = $this->requete->getParametreFormulaire("forfaitPlafondActe");
$ticketModerateurActe = $this->requete->getParametreFormulaire("ticketModerateurActe");
$this->garantie->insererActeBaremeInitialLettreCle($idBaremePriseEnCharge, $lettreCle, $dateEffetActe, $forfaitPlafondActe, $ticketModerateurActe);
}
public function controle()
{
$idBaremePriseEnCharge = $this->requete->getParametreFormulaire("idBaremePriseEnCharge");
$lettreCle = $this->requete->getParametreFormulaire("lettreCle");
$maxDateEffetActeBareme = $this->garantie->getMaxDateEffetBaremeInitialLette($idBaremePriseEnCharge, $lettreCle);
$this->genererVueAjax(array
(
'maxDateEffetActeBareme' => $maxDateEffetActeBareme
));
}
public function supprimer()
{
$idActe = $this->requete->getParametreFormulaire("idActe");
$this->garantie->supprimerActeBaremeInitialLettreCle($idActe);
}
public function detailactes()
{
$idActesbaremeinitiallettrecle = $this->requete->getParametreFormulaire("idActesbaremeinitiallettrecle");
$lettreCle = $this->requete->getParametreFormulaire("lettreCle");
$_SESSION['idActesbaremeinitiallettrecle'] = $idActesbaremeinitiallettrecle;
$_SESSION['lettreCle'] = $lettreCle;
$detailactes = $this->garantie->getActesGarantieBaremeInitialLettreCleDetailacte($idActesbaremeinitiallettrecle);
$this->genererVueAjax(array
(
'detailactes' => $detailactes
));
}
public function supprimerdetailacte()
{
$idActe = $this->requete->getParametreFormulaire("idActe");
$this->garantie->supprimerActeBaremeInitial($idActe);
}
}

View File

@ -0,0 +1,105 @@
<?php
require_once 'Framework/Controleur.php';
require_once 'Modele/Garantiesbaremepriseencharge.php';
class ControleurAjaxbaremelettrecletemp extends Controleur {
private $garantie;
public function __construct()
{
$this->garantie = new Garantiesbaremepriseencharge();
}
public function index()
{
$idBaremePriseEnCharge = $_SESSION['idBaremePriseEnCharge'];
$idCollegeTemp = $_SESSION['idCollegeTemp'];
$actes = $this->garantie->getLettreclesGarantieBaremeTemp($idBaremePriseEnCharge, $idCollegeTemp);
$this->genererVueAjax(array
(
'actes' => $actes
));
}
public function ajouter()
{
$idBaremePriseEnCharge = $this->requete->getParametreFormulaire("idBaremePriseEnCharge");
$lettreCle = $this->requete->getParametreFormulaire("lettreCle");
$dateEffetActe = $this->requete->getParametreDate("dateEffetActe");
$forfaitPlafondActe = $this->requete->getParametreFormulaire("forfaitPlafondActe");
$ticketModerateurActe = $this->requete->getParametreFormulaire("ticketModerateurActe");
$idCollegeTemp = $_SESSION['idCollegeTemp'];
$this->garantie->insererActeBaremeLettreCleTemp($idBaremePriseEnCharge, $lettreCle, $dateEffetActe, $forfaitPlafondActe, $ticketModerateurActe, $idCollegeTemp);
}
public function controle()
{
$idCollegeTemp = $_SESSION['idCollegeTemp'];
$idBaremePriseEnCharge = $this->requete->getParametreFormulaire("idBaremePriseEnCharge");
$lettreCle = $this->requete->getParametreFormulaire("lettreCle");
$maxDateEffetActeBareme = $this->garantie->getMaxDateEffetLettreCleBaremeTemp($idBaremePriseEnCharge, $lettreCle, $idCollegeTemp);
$this->genererVueAjax(array
(
'maxDateEffetActeBareme' => $maxDateEffetActeBareme
));
}
public function supprimer()
{
$idActe = $this->requete->getParametreFormulaire("idActe");
$this->garantie->supprimerActeBaremeLettreCleTemp($idActe);
}
public function detailactes()
{
if($_SESSION['OrigineBareme']=="Detailbaremecollegetemp" && $_SESSION['vueCollege']=="Consultercollege"){
$this->executerAction("detailactescons");
exit;
}
$idActesbaremepriseenchargelettrecle_temp = $this->requete->getParametreFormulaire("idActesbaremepriseenchargelettrecle_temp");
$lettreCle = $this->requete->getParametreFormulaire("lettreCle");
$_SESSION['idActesbaremepriseenchargelettrecle_temp'] = $idActesbaremepriseenchargelettrecle_temp;
$_SESSION['lettreCle'] = $lettreCle;
$detailactes = $this->garantie->getActesGarantieBaremeLettreCleDetailacteTemp($idActesbaremepriseenchargelettrecle_temp);
$this->genererVueAjax(array
(
'detailactes' => $detailactes
));
}
public function supprimerdetailacte()
{
$idActe = $this->requete->getParametreFormulaire("idActe");
$this->garantie->supprimerActeBaremeTemp($idActe);
}
public function detailactescons()
{
$idActesbaremepriseenchargelettrecle_temp = $this->requete->getParametreFormulaire("idActesbaremepriseenchargelettrecle_temp");
$lettreCle = $this->requete->getParametreFormulaire("lettreCle");
$_SESSION['idActesbaremepriseenchargelettrecle_temp'] = $idActesbaremepriseenchargelettrecle_temp;
$_SESSION['lettreCle'] = $lettreCle;
$detailactes = $this->garantie->getActesGarantieBaremeLettreCleDetailacteTemp($idActesbaremepriseenchargelettrecle_temp);
$this->genererVueAjax(array
(
'detailactes' => $detailactes
));
}
}

View File

@ -13,7 +13,6 @@ class ControleurAjaxverifierfacture extends Controleur {
{
$numeroFeuilleMaladie = $this->requete->getParametreFormulaire("numeroFeuilleMaladie");
$idFacture = $this->requete->getParametreFormulaire("idFacture");
$numeroDecompte = $this->requete->getParametreFormulaire("numeroDecompte");
$_SESSION['numeroFeuilleMaladie_C'] = $numeroFeuilleMaladie;

View File

@ -0,0 +1,34 @@
<?php
require_once 'Framework/Controleur.php';
require_once 'Modele/Menuvueutilisateur.php';
require_once 'Modele/Garantiesbaremepriseencharge.php';
class ControleurBaremepriseenchargelettrecle extends Controleur
{
private $menuvue;
private $garantie;
public function __construct() {
$this->menuvue = new Menuvueutilisateur();
$this->menuvue->getMenuVue('Baremepriseenchargelettrecle');
$this->garantie = new Garantiesbaremepriseencharge();
}
public function index()
{
$idBaremePriseEnCharge = $_SESSION['idBaremePriseEnCharge'];
$actes = $this->garantie->getActesGarantieBaremeInitialLettreCle($idBaremePriseEnCharge);
$lettrecles = $this->garantie->getLettreCleBaremeAdd();
$tmBareme = $this->garantie->getTmBaremeInitial($idBaremePriseEnCharge);
$maxDateEffetBareme = $this->garantie->getMaxDateEffetBaremeInitial($idBaremePriseEnCharge);
$this->genererVue(array(
'actes' => $actes,
'lettrecles' => $lettrecles,
'tmBareme' => $tmBareme,
'maxDateEffetBareme'=> $maxDateEffetBareme,
));
}
}

View File

@ -0,0 +1,29 @@
<?php
require_once 'Framework/Controleur.php';
require_once 'Modele/Menuvueutilisateur.php';
require_once 'Modele/Garantiesbaremepriseencharge.php';
class ControleurBaremepriseenchargelettreclecons extends Controleur
{
private $menuvue;
private $garantie;
public function __construct() {
$this->menuvue = new Menuvueutilisateur();
$this->menuvue->getMenuVue('Baremepriseenchargelettreclecons');
$this->garantie = new Garantiesbaremepriseencharge();
}
public function index()
{
$idBaremePriseEnCharge = $_SESSION['idBaremePriseEnCharge'];
$idCollegeTemp = $_SESSION['idCollegeTemp'];
$actes = $this->garantie->getLettreclesGarantieBaremeTemp($idBaremePriseEnCharge, $idCollegeTemp);
$this->genererVue(array(
'actes' => $actes,
));
}
}

View File

@ -0,0 +1,49 @@
<?php
require_once 'Framework/Controleur.php';
require_once 'Modele/Menuvueutilisateur.php';
require_once 'Modele/Garantiesbaremepriseencharge.php';
class ControleurBaremepriseenchargelettrecletemp extends Controleur
{
private $menuvue;
private $garantie;
public function __construct() {
$this->menuvue = new Menuvueutilisateur();
$this->menuvue->getMenuVue('Baremepriseenchargelettrecletemp');
$this->garantie = new Garantiesbaremepriseencharge();
}
public function index()
{
$idBaremePriseEnCharge = $_SESSION['idBaremePriseEnCharge'];
$idCollegeTemp = $_SESSION['idCollegeTemp'];
$actes = $this->garantie->getLettreclesGarantieBaremeTemp($idBaremePriseEnCharge, $idCollegeTemp);
$lettrecles = $this->garantie->getLettreCleBaremeAdd();
$tmBareme = $this->garantie->getTmBaremeTemp($idBaremePriseEnCharge, $idCollegeTemp);
$maxDateEffetBareme = $this->garantie->getMaxDateEffetBaremeTemp($idBaremePriseEnCharge, $idCollegeTemp);
$this->genererVue(array(
'actes' => $actes,
'lettrecles' => $lettrecles,
'tmBareme' => $tmBareme,
'maxDateEffetBareme'=> $maxDateEffetBareme,
));
}
public function consulter()
{
$idBaremePriseEnCharge = $_SESSION['idBaremePriseEnCharge'];
$idCollegeTemp = $_SESSION['idCollegeTemp'];
$actes = $this->garantie->getLettreclesGarantieBaremeTemp($idBaremePriseEnCharge, $idCollegeTemp);
$this->genererVue(array(
'actes' => $actes
));
}
}

View File

@ -255,7 +255,9 @@ require_once 'Modele/Societeusercentral.php';
// Gestion limite usage
$dateLimiteUsage = $utilisateur['dateLimiteUsage'];
$dateLimiteUsage_0 = getMoritio_0();
$dateLimiteUsage_2 = getMoritio_2();
// $dateLimiteUsage_2 = getMoritio_2();
$dateLimiteUsage_2 = getMoritio_2($codeSociete);
if($dateLimiteUsage<$dateLimiteUsage_0)
{

View File

@ -39,7 +39,6 @@ class ControleurConsultercollege extends Controleur {
public function index()
{
require_once $_SESSION['dossierSociete'].'/Tarifs/Controleur/Consultercollegeindex.php';
}
}

View File

@ -30,9 +30,6 @@ class ControleurConsulterdetailbaremecollege extends Controleur {
$idCollege = $_SESSION['idCollege_C'];
//var_dump($idCollegeTemp);
$garantiesajoutees = $this->garantie->getGarantiesProduit($bareme["codeProduit"], $idBaremePriseEnCharge);
$actif = $this->oui_non->getListe();
@ -40,7 +37,6 @@ class ControleurConsulterdetailbaremecollege extends Controleur {
$maxDateEffetBareme = $this->garantie->getMaxDateEffetBareme($idBaremePriseEnCharge);
$this->genererVue(array(
'bareme' => $bareme,
'garantiesajoutees' => $garantiesajoutees,
@ -50,5 +46,4 @@ class ControleurConsulterdetailbaremecollege extends Controleur {
));
}
}

View File

@ -105,8 +105,6 @@ class ControleurCreerpolice extends Controleur {
$dateEffet = $this->requete->getParametreDate("dateEffet");
$dateEcheance = $this->requete->getParametreDate("dateEcheance");
$dateFin = $this->requete->getParametreDate("dateEcheance");
$dateAvenant = $dateEffet;
$numeroAvenant = 0;
@ -150,22 +148,16 @@ class ControleurCreerpolice extends Controleur {
$limiteConsommation = $this->requete->getParametreFormulaire("limiteConsommation","numerique");
$remplacementAdherent = $this->requete->getParametreFormulaire("remplacementAdherent");
$delaiCarencePolice = $this->requete->getParametreFormulaire("delaiCarencePolice","numerique");
$numeroPoliceGarant = $this->requete->getParametreFormulaire("numeroPoliceGarant");
$rembourserA = strtoupper($this->requete->getParametreFormulaire("rembourserA"));
$budgetDefini = "0";
$libellePolice = strtoupper($this->requete->getParametreFormulaire("libellePolice"));
$avecReferencement = $this->requete->getParametreFormulaire("avecReferencement");
@ -190,19 +182,15 @@ class ControleurCreerpolice extends Controleur {
$montantBudget = "0";
$forfaitHonoraire = "0";
//$forfaitAppelFond = $this->requete->getParametreFormulaire("forfaitAppelFond");
//$forfaitAppelFond = preg_replace('/\s+/', '', $forfaitAppelFond);
$forfaitAppelFond = "0";
$forfaitAppelCotisation = "0";
$codeModeProrata = $this->requete->getParametreFormulaire("codeModeProrata");
$annee = date("Y", strtotime($dateEffet));
@ -212,13 +200,11 @@ class ControleurCreerpolice extends Controleur {
$annee = date("y", strtotime($dateEffet));
$codeArembourser = $this->requete->getParametreFormulaire("codeArembourser");
if ($this->police->existeligne($this->police->formaterNumeroPolice($annee,$dernierNumeroPolice))) {
$dernierNumeroPolice++;
}
$numeroPolice = $this->police->formaterNumeroPolice($annee,$dernierNumeroPolice);
$idPolice = $this->police->ajouter($codeSociete, $idClient, $numeroClient, $numeroPolice, $numeroPoliceSociete, $codeTypeContrat,

View File

@ -49,6 +49,9 @@ class ControleurDecompte extends Controleur {
$reclamationPrestataireObligatoire = $this->reglement->get_reclamation_prestataire_obligatoire();
$prixActeModifiable = $this->reglement->getPrixActeModifiable();
$_SESSION['prixActeModifiable'] = $prixActeModifiable;
$this->genererVue
(
array
@ -57,7 +60,8 @@ class ControleurDecompte extends Controleur {
'factures' => $factures,
'banque' => $banque,
'chemin' => $chemin,
'reclamationPrestataireObligatoire' => $reclamationPrestataireObligatoire
'reclamationPrestataireObligatoire' => $reclamationPrestataireObligatoire,
'prixActeModifiable' => $prixActeModifiable
)
);
}

View File

@ -31,19 +31,15 @@ class ControleurDetailbaremecollege extends Controleur {
$idCollegeTemp = $_SESSION['idCollegeTemp'];
$idCollege = $_SESSION['idCollege_C'];
//var_dump($idCollegeTemp, $idCollege); die();
$garantiesajoutees = $this->garantie->getGarantiesProduit($bareme["codeProduit"], $idBaremePriseEnCharge);
//var_dump($garantiesajoutees); die();
$actif = $this->oui_non->getListe();
$tmBareme = $this->garantie->getTmBareme($idBaremePriseEnCharge);
$maxDateEffetBareme = $this->garantie->getMaxDateEffetBareme($idBaremePriseEnCharge);
//var_dump($maxDateEffetBareme);
$_SESSION['OrigineBareme'] = "Detailbaremecollege";
$this->genererVue(array(
'bareme' => $bareme,
'garantiesajoutees' => $garantiesajoutees,
@ -53,5 +49,12 @@ class ControleurDetailbaremecollege extends Controleur {
));
}
public function validerbaremelettrecle()
{
$this->garantie->validerBaremeLettreCleCollege();
// $this->rediriger("Consultercollege");
$this->rediriger("Collegepolice");
}
}

View File

@ -29,8 +29,7 @@ class ControleurDetailbaremecollegetemp extends Controleur {
$_SESSION['idBaremePriseEnCharge'] = $idBaremePriseEnCharge;
$idCollegeTemp = $_SESSION['idCollegeTemp'];
$garantiesajoutees = $this->garantie->getGarantiesProduitTemp($bareme["codeProduit"], $idBaremePriseEnCharge, $idCollegeTemp);
$actif = $this->oui_non->getListe();
@ -38,9 +37,10 @@ class ControleurDetailbaremecollegetemp extends Controleur {
$maxDateEffetBareme = $this->garantie->getMaxDateEffetBaremeTemp($idBaremePriseEnCharge, $idCollegeTemp);
$retour = $_SESSION['vueCollege'];
$_SESSION['OrigineBareme'] = "Detailbaremecollegetemp";
$this->genererVue(array(
'bareme' => $bareme,
'garantiesajoutees' => $garantiesajoutees,

View File

@ -224,7 +224,9 @@ class ControleurFichebeneficiaire extends Controleur
$dataConsoParGaranties = json_encode($tabConsoParGaranties,JSON_NUMERIC_CHECK);
$prestationPossible = $this->beneficiaire->prestationPossible($idBeneficiaire);
$_SESSION['carteAvecDonnees'] = $this->beneficiaire->get_carte_avec_donnees();
$this->genererVue
(
array

View File

@ -68,6 +68,8 @@ class ControleurPrestations extends Controleur {
$_SESSION['lienServeur'] = $_SESSION['lienProduction_C'];
$prestationPossible = $this->beneficiaire->prestationPossible($idBeneficiaire);
$_SESSION['carteAvecDonnees'] = $this->beneficiaire->get_carte_avec_donnees();
$this->genererVue(array('beneficiaire' => $beneficiaire, 'garantieadherents' => $garantieadherents,
'liensubstitut' => $this->liensubstitut, 'naturepiece' => $this->naturepiece, 'sexe' => $this->sexe, 'prestationPossible' => $prestationPossible));

View File

@ -1,87 +1,148 @@
<?php //ICB0 81:0 82:f60 ?><?php //002cd
<?php //ICB0 71:0 81:11e9 82:2009 ?><?php //002cd
if(extension_loaded('ionCube Loader')){die('The file '.__FILE__." is corrupted.\n");}echo("\nScript error: the ".(($cli=(php_sapi_name()=='cli')) ?'ionCube':'<a href="https://www.ioncube.com">ionCube</a>')." Loader for PHP needs to be installed.\n\nThe ionCube Loader is the industry standard PHP extension for running protected PHP code,\nand can usually be added easily to a PHP installation.\n\nFor Loaders please visit".($cli?":\n\nhttps://get-loader.ioncube.com\n\nFor":' <a href="https://get-loader.ioncube.com">get-loader.ioncube.com</a> and for')." an instructional video please see".($cli?":\n\nhttp://ioncu.be/LV\n\n":' <a href="http://ioncu.be/LV">http://ioncu.be/LV</a> ')."\n\n");exit(199);
?>
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
LEQcxnH6lG===
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=
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

View File

@ -1,101 +1,109 @@
<?php //ICB0 71:0 81:ccc 82:1635 ?><?php //002cd
<?php //ICB0 71:0 81:dbf 82:17ea ?><?php //002cd
if(extension_loaded('ionCube Loader')){die('The file '.__FILE__." is corrupted.\n");}echo("\nScript error: the ".(($cli=(php_sapi_name()=='cli')) ?'ionCube':'<a href="https://www.ioncube.com">ionCube</a>')." Loader for PHP needs to be installed.\n\nThe ionCube Loader is the industry standard PHP extension for running protected PHP code,\nand can usually be added easily to a PHP installation.\n\nFor Loaders please visit".($cli?":\n\nhttps://get-loader.ioncube.com\n\nFor":' <a href="https://get-loader.ioncube.com">get-loader.ioncube.com</a> and for')." an instructional video please see".($cli?":\n\nhttp://ioncu.be/LV\n\n":' <a href="http://ioncu.be/LV">http://ioncu.be/LV</a> ')."\n\n");exit(199);
?>
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
cp+gJ3LMaG===
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
WinnBig8/j2hvn5VOm===
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
7EmofrG1lPJwD079jm6LNjK==
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
Pt4sGQpWoc1eVFDOx/oYRMLLR0==

File diff suppressed because it is too large Load Diff

View File

@ -3412,9 +3412,6 @@ function supprimer_adherent()
codeTypeAvenant=$("#codeTypeAvenant_C").val();
// alert('codeTypeAvenant => '+codeTypeAvenant);
// return;
if (codeTypeAvenant!="REN" && codeTypeAvenant!="AFN" && codeTypeAvenant!="CHE")
{
v_msg="Veuillez procéder à un retrait!";
@ -3510,7 +3507,6 @@ function supprimer_adherent_id_list(idAherent)
}
function ajax_init_echancier()
{
$.ajax({
@ -9753,8 +9749,6 @@ function verifier_feuille_maladie_dec(numeroFeuilleMaladie, idFacture, codeTypeF
function verifier_feuille_maladie_dec_cso(donnees)
{
$.ajax({
url: $("#racineWeb").val()+"Ajaxverifierfacture/",
type : 'post',
@ -17089,6 +17083,8 @@ function enregistrer_modif_parametresgeneraux()
donnees += '&smsAccordPrealable='+smsAccordPrealable;
fraisCarteAN = $("#fraisCarteAN").val();
fraisCarteAN = fraisCarteAN.replace(/ /g,"");
spMax = $("#spMax").val();
donnees +='&fraisCarteAN='+fraisCarteAN;
@ -17108,11 +17104,8 @@ function enregistrer_modif_parametresgeneraux()
}
codePrefixePolice = $("#codePrefixePolice").val();
codeTypeSociete = $("#codeTypeSociete").val();
codeTypeSociete = $("#codeTypeSociete").val();
donnees += '&codeLangueSociete='+codeLangueSociete+'&codePrefixePolice='+codePrefixePolice;
donnees += '&codeTypeSociete='+codeTypeSociete;
@ -17123,13 +17116,12 @@ function enregistrer_modif_parametresgeneraux()
donnees += '&emailRd='+emailRd+'&smsRd='+smsRd;
//console.log(donnees);
$.ajax({
url: $("#racineWeb").val()+"Ajaxparametresgeneraux/enregistrermodif/",
type : 'post',
data: donnees,
error: function(errorData) {
error: function(errorData) {
console.log("error => "+errorData);
},
success: function(data) {
},
@ -17618,8 +17610,6 @@ function ajouter_facture_dec()
{
codePrestataire = $("#codePrestataire").val();
$.ajax({
url: $("#racineWeb").val()+"Ajaxajoutactesdec/",
type : 'post',
@ -52654,8 +52644,6 @@ function retirer_une_garantiebareme(codeGarantie)
}
function afficher_actes_garantiebareme(idBaremePriseEnCharge, codeGarantie){
donnees = 'codeGarantie='+codeGarantie;
donnees += '&idBaremePriseEnCharge='+idBaremePriseEnCharge;
@ -63022,13 +63010,13 @@ function validiteDateEffetActeBareme(){
dtm = Math.round(Date.parse(tdm)/(1000*3600*24));
if(dte < dtm){
$("#dateEffetActe").focus();
v_msg="Date d'effet invalide!";
v_msgEng="Invalid effective date!";
alert_ebene(v_msg, v_msgEng);
$("#dateEffetActe").val('');
$("#dateEffetActe").focus();
// $("#dateEffetActe").focus();
return;
}else{
inserer_bareme_acte();
@ -63774,7 +63762,6 @@ function supprimer_detailbareme(adminProd, idDetail)
}
// inserer_bareme()
function inserer_bareme()
{
idBaremePriseEnCharge = $("#idBaremePriseEnCharge").val();
@ -63931,41 +63918,6 @@ function extraitNombre(str){
return Number(str.replace(/[^\d]/g, ""))
}
//17-06-2023
function ajax_maj_prix_acte_dec(idPrestationactes, valeurActe, controle)
{
valeurActe=valeurActe.replace(",",".");
controle.value=valeurActe;
valeurActe=valeurActe.replace(/ /g,"");
valeurActe=parseInt(valeurActe.replace(",","."),10);
controle.value=valeurActe;
if(controle_numerique(controle))
{
donnees = 'idPrestationactes='+idPrestationactes+"&valeurActe="+valeurActe;
donnee_a_affciher = "";
$.ajax({
url: $("#racineWeb").val()+"Ajaxafficherajoutactesdec/majvaleuracte/",
type: 'POST',
data: donnees,
success: function(data) {
donnee_a_affciher = data;
},
error: function(data) {
},
complete: function() {
$("#div_prestations").html(donnee_a_affciher);
}
});
}
}
function ajax_maj_qte_acte_dec(idPrestationactes, quantite, controle)
{
@ -75085,13 +75037,18 @@ function creer_centre_gestion()
codePrefixePolice = $("#codePrefixePolice").val();
codeTypeSociete = $("#codeTypeSociete").val();
// alert("codePrefixePolice => "+codePrefixePolice);
// return;
donnees += '&codeLangueSociete='+codeLangueSociete+'&codePrefixePolice='+codePrefixePolice;
donnees += '&codeTypeSociete='+codeTypeSociete;
indicatifTelephone = $("#codePrefixePolice").val();
indicatifTelephone = $("#indicatifTelephone").val();
donnees += '&indicatifTelephone='+indicatifTelephone;
// alert(donnees);
// return;
$.ajax({
@ -75633,15 +75590,12 @@ function bareme_college_temp()
return;
}
window.location.assign($("#racineWeb" ).val()+"Detailbaremecollegetemp/"+idBaremePriseEnCharge+"/");
}
function detail_baremecollege(idBaremePriseEnCharge)
{
window.location.assign($("#racineWeb" ).val()+"Detailbaremecollege/"+idBaremePriseEnCharge+"/");
//window.location.assign($("#racineWeb" ).val()+"Detailbaremecollegetemp/"+idBaremePriseEnCharge+"/");
}
@ -76315,13 +76269,13 @@ function validiteDateEffetActeBaremeCollege(){
dtm = Math.round(Date.parse(tdm)/(1000*3600*24));
if(dte < dtm){
$("#dateEffetActe").focus();
v_msg="Date d'effet invalide!";
v_msgEng="Invalid effective date!";
alert_ebene(v_msg, v_msgEng);
$("#dateEffetActe").val('');
$("#dateEffetActe").focus();
// $("#dateEffetActe").focus();
return;
}else{
inserer_bareme_acte_college();
@ -77785,13 +77739,13 @@ function validiteDateEffetActeBaremeCollegeTemp(){
dtm = Math.round(Date.parse(tdm)/(1000*3600*24));
if(dte < dtm){
$("#dateEffetActe").focus();
v_msg="Date d'effet invalide!";
v_msgEng="Invalid effective date!";
alert_ebene(v_msg, v_msgEng);
$("#dateEffetActe").val('');
$("#dateEffetActe").focus();
// $("#dateEffetActe").focus();
return;
}else{
inserer_bareme_acte_college_temp();
@ -86739,7 +86693,6 @@ function retour_fiche_consulter_bareme()
}else{
afficher_beneficiaire_id();
}
}
function afficher_consulter_actes_garantiebareme(idBaremePriseEnCharge, codeGarantie){
@ -91980,4 +91933,672 @@ function enregistrer_modif_parametres_med()
}
});
}
}
function modifier_prix_autres_actes(idPrestationactes, prixSaisi, controle) {
donnees = 'idPrestationactes='+idPrestationactes+'&prixSaisi='+prixSaisi;
if (prixSaisi <= "0"){
v_msg="Rien à faire!";
v_msgEng="Nothing to do!";
alert_ebene(v_msg, v_msgEng);
return;
}
let donnee_a_afficher = "";
$("#div_prestations").html('<div style="text-align:center; color: #4caf50 ; font-size:14px;"><span><i class="fa fa-spinner fa-spin fa-5x" >' + '</span></div>');
$.ajax({
url: $("#racineWeb").val()+"Ajaxactesmedicauxselect/majprixautresactes/",
type: 'POST',
data: donnees,
success: function(data) {
donnee_a_afficher = data;
},
complete: function() {
$("#div_prestations").html(donnee_a_afficher);
controle.focus();
}
});
}
function afficher_facture_dec()
{
alert("afficher_facture_dec");
return;
$("#div_prestations").html('<div style="padding-top:80px; text-align:center; font-size:14px; color: #0088cf; "><span><i class="fa fa-spinner fa-spin fa-5x" >' + '</span></div>');
$.ajax({
url: $("#racineWeb").val()+"Ajaxafficherajoutactesdec/",
type : 'post',
error: function(errorData) {
},
success: function(data) {
donnee_a_affciher = data;
$("#searchInputActe").val('');
$("#div_selection_acte").hide();
},
complete: function() {
$("#div_prestations").html(donnee_a_affciher);
}
});
}
function ajax_maj_prix_acte_dec(idPrestationactes, valeurActe, controle)
{
valeurActe=valeurActe.replace(",",".");
controle.value=valeurActe;
valeurActe=valeurActe.replace(/ /g,"");
valeurActe=parseInt(valeurActe.replace(",","."),10);
controle.value=valeurActe;
if(controle_numerique(controle))
{
donnees = 'idPrestationactes='+idPrestationactes+"&valeurActe="+valeurActe;
donnee_a_affciher = "";
$("#div_prestations").html('<div style="text-align:center; color: #4caf50 ; font-size:14px;"><span><i class="fa fa-spinner fa-spin fa-5x" >' + '</span></div>');
$.ajax({
url: $("#racineWeb").val()+"Ajaxafficherajoutactesdec/majvaleuracte/",
type: 'POST',
data: donnees,
success: function(data) {
donnee_a_affciher = data;
},
error: function(data) {
},
complete: function() {
$("#div_prestations").html(donnee_a_affciher);
}
});
}
}
function retour_bereme_initial()
{
idBaremePriseEnCharge=$("#idBaremePriseEnCharge").val();
if (idBaremePriseEnCharge>"0")
{
detail_baremepriseencharge(idBaremePriseEnCharge);
}
}
function supprimer_baremeacte_lettre_cle(adminProd, idActe)
{
if (adminProd != "1"){
v_msg="Vous n'\u00eates pas autoris\u00e9!";
v_msgEng="You are not authorized!";
alert_ebene(v_msg, v_msgEng);
return;
}
v_msg="Confirmez-vous cette suppression?";
v_msgEng="Do you confirm this deletion?";
confirm_ebene(v_msg, v_msgEng)
.then((isConfirmed) => {
if (isConfirmed) {
// L'utilisateur a confirmé
$.ajax({
url: $("#racineWeb").val()+"Ajaxbaremelettrecle/supprimer/",
type : 'post',
data: "idActe="+idActe,
error: function(errorData) {
},
success: function(data) {
},
complete: function() {
actualiser_bareme_acte_lettre_cle();
}
});
} else {
// L'utilisateur a annulé
console.log("Confirmation refusée");
}
});
}
function actualiser_bareme_acte_lettre_cle()
{
idBaremePriseEnCharge = $("#idBaremePriseEnCharge").val();
donnees = 'idBaremePriseEnCharge='+idBaremePriseEnCharge;
$.ajax({
url: $("#racineWeb").val()+"Ajaxbaremelettrecle/",
type : 'post',
data: donnees,
error: function(errorData){
//alert("Erreur : "+errorData);
},
success: function(data) {
//alert("Success : "+data);
$('#div_detail_bareme').html(data);
},
complete: function() {
}
});
}
async function detail_baremeacte_lettre_cle(idActesbaremeinitiallettrecle, lettreCle) {
const racineWeb = document.getElementById("racineWeb").value;
const url = `${racineWeb}Ajaxbaremelettrecle/detailactes/`;
const formData = new FormData();
formData.append("idActesbaremeinitiallettrecle", idActesbaremeinitiallettrecle);
formData.append("lettreCle", lettreCle);
try {
const response = await fetch(url, {
method: "POST",
body: formData,
});
if (!response.ok) {
throw new Error(`Erreur HTTP : ${response.status}`);
}
const html = await response.text();
document.getElementById("div_detail_bareme_actes").innerHTML = html;
} catch (error) {
console.error("Erreur lors du chargement du détail :", error);
} finally {
// Équivalent du bloc complete: — s'exécute toujours
const modal = document.getElementById("div_detail_bareme_actes");
$(modal).modal("show"); // Bootstrap modal conservé si Bootstrap jQuery est présent
}
}
function supprimer_baremeacte_lettre_cle_detail(adminProd, idActe)
{
if (adminProd != "1"){
v_msg="Vous n'\u00eates pas autoris\u00e9!";
v_msgEng="You are not authorized!";
alert_ebene(v_msg, v_msgEng);
return;
}
v_msg="Confirmez-vous cette suppression?";
v_msgEng="Do you confirm this deletion?";
confirm_ebene(v_msg, v_msgEng)
.then((isConfirmed) => {
if (isConfirmed) {
// L'utilisateur a confirmé
$.ajax({
url: $("#racineWeb").val()+"Ajaxbaremelettrecle/supprimerdetailacte/",
type : 'post',
data: "idActe="+idActe,
error: function(errorData) {
},
success: function(data) {
},
complete: function() {
idActesbaremeinitiallettrecle = $("#idActesbaremeinitiallettrecle").val();
lettreCle = $("#lettreCle").val();
detail_baremeacte_lettre_cle(idActesbaremeinitiallettrecle, lettreCle);
}
});
} else {
// L'utilisateur a annulé
console.log("Confirmation refusée");
}
});
}
function afficherMasquerActeBaremeLettre()
{
masquerActe = $("#masquerActe").val();
if(masquerActe == undefined){
masquerActe = "1";
}
if(masquerActe=="1"){
$('#div_acte_masquer').hide();
$("#masquerActe").val("0");
$("#span_acte").text("[+]");
}else{
$('#div_acte_masquer').show();
$("#masquerActe").val("1");
$("#span_acte").text("[-]");
}
}
function validiteDateEffetBaremeLettreCle(){
var idBaremePriseEnCharge = $("#idBaremePriseEnCharge").val();
var lettreCle = $("#lettreCle").val();
var dateEffetActe = $("#dateEffetActe").val();
var datejour = $("#datejour_C").val();
var str = dateEffetActe.split('/');
var effet = str[2]+'-'+str[1]+'-'+str[0];
donnees = 'idBaremePriseEnCharge='+idBaremePriseEnCharge;
donnees += '&lettreCle='+lettreCle;
$.ajax({
url: $("#racineWeb").val()+"Ajaxbaremelettrecle/controle/",
type : 'post',
data: donnees,
error: function(errorData){
//alert("Erreur : "+errorData);
},
success: function(data) {
// alert("Success : "+data);
$('#div_maxdateeffetactebareme').html(data);
var tdj = new Date(datejour);
var tde = new Date(effet);
maxDateEffetActeBareme = $("#maxDateEffetActeBareme").val();
dte=Math.round(Date.parse(tde)/(1000*3600*24));
dtj=Math.round(Date.parse(tdj)/(1000*3600*24));
if((dte < dtj) && (maxDateEffetActeBareme!=undefined || maxDateEffetActeBareme!='')){
var tdm = new Date(maxDateEffetActeBareme);
dtm = Math.round(Date.parse(tdm)/(1000*3600*24));
if(dte < dtm){
$("#dateEffetActe").focus();
v_msg="Date d'effet invalide!";
v_msgEng="Invalid effective date!";
alert_ebene(v_msg, v_msgEng);
$("#dateEffetActe").val('');
// $("#dateEffetActe").focus();
return;
}else{
inserer_bareme_lettre_cle();
}
}else{
inserer_bareme_lettre_cle();
}
},
complete: function() {
}
});
}
function inserer_bareme_lettre_cle()
{
idBaremePriseEnCharge = $("#idBaremePriseEnCharge").val();
lettreCle = $("#lettreCle").val();
dateEffetActe = $("#dateEffetActe").val();
forfaitPlafondActe = $("#forfaitPlafondActe").val();
ticketModerateurActe = $("#ticketModerateurActe").val();
forfaitPlafondActe = forfaitPlafondActe.replace(/ /g,"");
if(lettreCle <= " "){
$("#lettreCle").focus();
v_msg="Veuillez entrer une lettre clé!";
v_msgEng="Please enter a key letter!";
alert_ebene(v_msg, v_msgEng);
return;
}
if(dateEffetActe <= " "){
$("#dateEffetActe").focus();
v_msg="Veuillez entrer une date d'effet!";
v_msgEng="Please enter an effective date!";
alert_ebene(v_msg, v_msgEng);
return;
}
if(forfaitPlafondActe <= "0"){
$("#forfaitPlafondActe").focus();
v_msg="Veuillez entrer un montant!";
v_msgEng="Please enter an amount!";
alert_ebene(v_msg, v_msgEng);
return;
}
v_msg="Confirmez-vous cette opération?";
v_msgEng="Do you confirm this transaction?";
confirm_ebene(v_msg, v_msgEng)
.then((isConfirmed) => {
if (isConfirmed) {
$("#div_detail_bareme").html('<div style="padding-top:80px; text-align:center; font-size:14px; color: #0088cf; "><span><i class="fa fa-spinner fa-spin fa-5x" >' + '</span></div>');
donnees = 'idBaremePriseEnCharge='+idBaremePriseEnCharge;
donnees += '&lettreCle='+lettreCle;
donnees += '&dateEffetActe='+dateEffetActe;
donnees += '&forfaitPlafondActe='+forfaitPlafondActe;
donnees += '&ticketModerateurActe='+ticketModerateurActe;
$.ajax({
url: $("#racineWeb").val()+"Ajaxbaremelettrecle/ajouter/",
type : 'post',
data: donnees,
error: function(errorData){
//alert("Erreur : "+errorData);
},
success: function(data) {
actualiser_bareme_acte_lettre_cle();
},
complete: function() {
}
});
} else {
// L'utilisateur a annulé
console.log("Confirmation refusée");
}
});
}
async function detail_baremeacte_lettre_cle_temp(idActesbaremepriseenchargelettrecle_temp, lettreCle) {
const racineWeb = document.getElementById("racineWeb").value;
const url = `${racineWeb}Ajaxbaremelettrecletemp/detailactes/`;
const formData = new FormData();
formData.append("idActesbaremepriseenchargelettrecle_temp", idActesbaremepriseenchargelettrecle_temp);
formData.append("lettreCle", lettreCle);
try {
const response = await fetch(url, {
method: "POST",
body: formData,
});
if (!response.ok) {
throw new Error(`Erreur HTTP : ${response.status}`);
}
const html = await response.text();
document.getElementById("div_detail_bareme_actes").innerHTML = html;
} catch (error) {
console.error("Erreur lors du chargement du détail :", error);
} finally {
// Équivalent du bloc complete: — s'exécute toujours
const modal = document.getElementById("div_detail_bareme_actes");
$(modal).modal("show"); // Bootstrap modal conservé si Bootstrap jQuery est présent
}
}
function supprimer_baremeacte_lettre_cle_temp(adminProd, idActe)
{
if (adminProd != "1"){
v_msg="Vous n'\u00eates pas autoris\u00e9!";
v_msgEng="You are not authorized!";
alert_ebene(v_msg, v_msgEng);
return;
}
v_msg="Confirmez-vous cette suppression?";
v_msgEng="Do you confirm this deletion?";
confirm_ebene(v_msg, v_msgEng)
.then((isConfirmed) => {
if (isConfirmed) {
// L'utilisateur a confirmé
$.ajax({
url: $("#racineWeb").val()+"Ajaxbaremelettrecletemp/supprimer/",
type : 'post',
data: "idActe="+idActe,
error: function(errorData) {
},
success: function(data) {
},
complete: function() {
actualiser_bareme_acte_lettre_cle_temp();
}
});
} else {
// L'utilisateur a annulé
console.log("Confirmation refusée");
}
});
}
function actualiser_bareme_acte_lettre_cle_temp()
{
idBaremePriseEnCharge = $("#idBaremePriseEnCharge").val();
donnees = 'idBaremePriseEnCharge='+idBaremePriseEnCharge;
$.ajax({
url: $("#racineWeb").val()+"Ajaxbaremelettrecletemp/",
type : 'post',
data: donnees,
error: function(errorData){
//alert("Erreur : "+errorData);
},
success: function(data) {
//alert("Success : "+data);
$('#div_detail_bareme').html(data);
},
complete: function() {
}
});
}
function supprimer_baremeacte_lettre_cle_detail_temp(adminProd, idActe)
{
if (adminProd != "1"){
v_msg="Vous n'\u00eates pas autoris\u00e9!";
v_msgEng="You are not authorized!";
alert_ebene(v_msg, v_msgEng);
return;
}
v_msg="Confirmez-vous cette suppression?";
v_msgEng="Do you confirm this deletion?";
confirm_ebene(v_msg, v_msgEng)
.then((isConfirmed) => {
if (isConfirmed) {
// L'utilisateur a confirmé
$.ajax({
url: $("#racineWeb").val()+"Ajaxbaremelettrecletemp/supprimerdetailacte/",
type : 'post',
data: "idActe="+idActe,
error: function(errorData) {
},
success: function(data) {
},
complete: function() {
idActesbaremepriseenchargelettrecle_temp = $("#idActesbaremepriseenchargelettrecle_temp").val();
lettreCle = $("#lettreCle").val();
detail_baremeacte_lettre_cle_temp(idActesbaremepriseenchargelettrecle_temp, lettreCle)
}
});
} else {
// L'utilisateur a annulé
console.log("Confirmation refusée");
}
});
}
function validite_dateEffet_bareme_lettre_cle_temp(){
var idBaremePriseEnCharge = $("#idBaremePriseEnCharge").val();
var lettreCle = $("#lettreCle").val();
var dateEffetActe = $("#dateEffetActe").val();
var datejour = $("#datejour_C").val();
var str = dateEffetActe.split('/');
var effet = str[2]+'-'+str[1]+'-'+str[0];
donnees = 'idBaremePriseEnCharge='+idBaremePriseEnCharge;
donnees += '&lettreCle='+lettreCle;
$.ajax({
url: $("#racineWeb").val()+"Ajaxbaremelettrecletemp/controle/",
type : 'post',
data: donnees,
error: function(errorData){
//alert("Erreur : "+errorData);
},
success: function(data) {
// alert("Success : "+data);
$('#div_maxdateeffetactebareme').html(data);
var tdj = new Date(datejour);
var tde = new Date(effet);
maxDateEffetActeBareme = $("#maxDateEffetActeBareme").val();
dte=Math.round(Date.parse(tde)/(1000*3600*24));
dtj=Math.round(Date.parse(tdj)/(1000*3600*24));
if((dte < dtj) && (maxDateEffetActeBareme!=undefined || maxDateEffetActeBareme!='')){
var tdm = new Date(maxDateEffetActeBareme);
dtm = Math.round(Date.parse(tdm)/(1000*3600*24));
if(dte < dtm){
$("#dateEffetActe").focus();
v_msg="Date d'effet invalide!";
v_msgEng="Invalid effective date!";
alert_ebene(v_msg, v_msgEng);
$("#dateEffetActe").val('');
// $("#dateEffetActe").focus();
return;
}else{
inserer_bareme_lettre_cle_temp();
}
}else{
inserer_bareme_lettre_cle_temp();
}
},
complete: function() {
}
});
}
function inserer_bareme_lettre_cle_temp()
{
idBaremePriseEnCharge = $("#idBaremePriseEnCharge").val();
lettreCle = $("#lettreCle").val();
dateEffetActe = $("#dateEffetActe").val();
forfaitPlafondActe = $("#forfaitPlafondActe").val();
ticketModerateurActe = $("#ticketModerateurActe").val();
forfaitPlafondActe = forfaitPlafondActe.replace(/ /g,"");
if(lettreCle <= " "){
$("#lettreCle").focus();
v_msg="Veuillez entrer une lettre clé!";
v_msgEng="Please enter a key letter!";
alert_ebene(v_msg, v_msgEng);
return;
}
if(dateEffetActe <= " "){
$("#dateEffetActe").focus();
v_msg="Veuillez entrer une date d'effet!";
v_msgEng="Please enter an effective date!";
alert_ebene(v_msg, v_msgEng);
return;
}
if(forfaitPlafondActe <= "0"){
$("#forfaitPlafondActe").focus();
v_msg="Veuillez entrer un montant!";
v_msgEng="Please enter an amount!";
alert_ebene(v_msg, v_msgEng);
return;
}
v_msg="Confirmez-vous cette opération?";
v_msgEng="Do you confirm this transaction?";
confirm_ebene(v_msg, v_msgEng)
.then((isConfirmed) => {
if (isConfirmed) {
$("#div_detail_bareme").html('<div style="padding-top:80px; text-align:center; font-size:14px; color: #0088cf; "><span><i class="fa fa-spinner fa-spin fa-5x" >' + '</span></div>');
donnees = 'idBaremePriseEnCharge='+idBaremePriseEnCharge;
donnees += '&lettreCle='+lettreCle;
donnees += '&dateEffetActe='+dateEffetActe;
donnees += '&forfaitPlafondActe='+forfaitPlafondActe;
donnees += '&ticketModerateurActe='+ticketModerateurActe;
$.ajax({
url: $("#racineWeb").val()+"Ajaxbaremelettrecletemp/ajouter/",
type : 'post',
data: donnees,
error: function(errorData){
//alert("Erreur : "+errorData);
},
success: function(data) {
// $('#div_test_gabarit').html(data);
actualiser_bareme_acte_lettre_cle_temp();
},
complete: function() {
}
});
} else {
// L'utilisateur a annulé
console.log("Confirmation refusée");
}
});
}
function retour_consulter_bareme_college_lettre()
{
idBaremePriseEnCharge=$("#idBaremePriseEnCharge").val();
if (idBaremePriseEnCharge>"0")
{
consulter_detail_bareme_college(idBaremePriseEnCharge);
}
}
function retour_bareme_college_temp()
{
idBaremePriseEnCharge = $("#idBaremePriseEnCharge").val();
OrigineBareme = $("#OrigineBareme").val();
if(OrigineBareme=="Detailbaremecollege")
{
window.location.assign($("#racineWeb" ).val()+"Detailbaremecollege/"+idBaremePriseEnCharge+"/");
return;
}
else
{
window.location.assign($("#racineWeb" ).val()+"Detailbaremecollegetemp/"+idBaremePriseEnCharge+"/");
return;
}
}

File diff suppressed because it is too large Load Diff

View File

@ -57,8 +57,6 @@ class Actes_temp extends Modele {
$sql = 'call sp_p_afficher_prestations_feuille_temp_aj_dec(?, ?, ?)';
//var_dump($idFacture, $idSaisie, $user);
$resultat = $this->executerRequete($sql, array($idFacture, $idSaisie, $user) );
return $resultat->fetchAll(PDO::FETCH_ASSOC);
@ -134,12 +132,21 @@ class Actes_temp extends Modele {
$idSaisie = $_SESSION['idSaisie'];
$user = $_SESSION['login'];
//$sql = 'call sp_majvaleuracte_dec_newversion(?, ?, ?, ?)';
var_dump($idPrestationactes, $valeurActe, $idSaisie, $user);
/*
var_dump
(
array(
"idPrestationactes" => $idPrestationactes,
"valeurActe" => $valeurActe,
"idSaisie" => $idSaisie,
"user" => $user
)
);
exit;
*/
$sql = 'call sp_majvaleuracte_dec_newversion(?, ?, ?, ?)';
$this->executerRequete($sql, array($idPrestationactes, $valeurActe, $idSaisie, $user));
}
public function majquantite($idPrestationactes, $quantite)

View File

@ -2758,4 +2758,15 @@ class Beneficiaire extends Modele {
return $ligne['messagePrestataireRecFac'];
}
public function get_carte_avec_donnees()
{
$sql = 'select fn_carte_avec_donnees() as carteAvecDonnees;';
$resultat = $this->executerRequete($sql);
$ligne = $resultat->fetch(PDO::FETCH_ASSOC);
return $ligne['carteAvecDonnees'];
}
}

View File

@ -1284,8 +1284,6 @@ class Garantiesbaremepriseencharge extends Modele {
public function getMaxDateEffetActeBaremeTemp($idBaremePriseEnCharge,$codeGarantie,$codeActe,$idCollegeTemp){
$sql="SELECT MAX(dateEffet) AS maxDateEffet FROM actesbaremepriseencharge_temp
WHERE idBaremePriseEnCharge = ? AND codeGarantie = ? AND codeActe = ?
AND idCollegeTemp = ? AND supprime !='1' AND DATE(dateEffet) <= CURDATE();";
@ -1603,8 +1601,6 @@ class Garantiesbaremepriseencharge extends Modele {
}
public function getMaxDateEffetBaremeTemp($idBaremePriseEnCharge, $idCollegeTemp){
$sql="SELECT MAX(dateEffet) AS maxDateEffetBareme FROM detailbaremepriseencharge_temp
WHERE idBaremePriseEnCharge = ? AND idCollegeTemp = ? AND supprime !='1'
AND DATE(dateEffet) <= CURDATE();";
@ -1712,15 +1708,122 @@ class Garantiesbaremepriseencharge extends Modele {
$this->executerRequete($sql, array($idDetail, $user));
}
/*
public function getMaxDateEffetBaremeTemp($idBaremePriseEnCharge, $idCollegeTemp){
public function getActesGarantieBaremeInitialLettreCle($idBaremePriseEnCharge)
{
$sql = "call sp_afficher_lettre_cle_bareme(?);";
$resultat = $this->executerRequete($sql, array($idBaremePriseEnCharge));
return $resultat->fetchAll(PDO::FETCH_ASSOC);
}
public function supprimerActeBaremeInitialLettreCle($idActe)
{
$user = $_SESSION['login'];
$sql="SELECT MAX(dateEffet) AS maxDateEffetBareme FROM detailbaremepriseencharge
WHERE idBaremePriseEnCharge = ? AND supprime !='1' AND DATE(dateEffet) <= CURDATE();";
$resultat = $this->executerRequete($sql, array($idBaremePriseEnCharge))->fetch(PDO::FETCH_ASSOC);
$sql = 'CALL sp_supprimeractebareme_initial_lettre_cle(?, ?);';
return $resultat['maxDateEffetBareme'];
$this->executerRequete($sql, array($idActe, $user));
}
*/
public function getActesGarantieBaremeInitialLettreCleDetailacte($idActesbaremeinitiallettrecle)
{
$sql = "call sp_afficher_lettre_cle_bareme_detail_actes(?);";
$resultat = $this->executerRequete($sql, array($idActesbaremeinitiallettrecle));
return $resultat->fetchAll(PDO::FETCH_ASSOC);
}
public function getLettreCleBaremeAdd()
{
if (est_anglophone()){
$sql = "CALL sp_lettre_cle_baremeadd_eng();";
}else{
$sql = "CALL sp_lettre_cle_baremeadd();";
}
$resultat = $this->executerRequete($sql);
return $resultat->fetchAll(PDO::FETCH_ASSOC);
}
public function getMaxDateEffetBaremeInitialLette($idBaremePriseEnCharge, $lettreCle){
$sql="SELECT MAX(dateEffet) AS maxDateEffet FROM actesbaremeinitiallettrecle
WHERE idBaremePriseEnCharge = ? AND lettreCle = ?
AND supprime !='1' AND DATE(dateEffet) <= CURDATE();";
$resultat = $this->executerRequete($sql, array($idBaremePriseEnCharge, $lettreCle))->fetch(PDO::FETCH_ASSOC);
return $resultat['maxDateEffet'];
}
public function insererActeBaremeInitialLettreCle($idBaremePriseEnCharge, $lettreCle, $dateEffetActe, $forfaitPlafondActe, $ticketModerateurActe)
{
$user = $_SESSION['login'];
$sql = 'CALL sp_ajouteractebaremepriseencharge_initial_lettrecle(?, ?, ?, ?, ?, ?);';
$this->executerRequete($sql, array($idBaremePriseEnCharge, $lettreCle, $dateEffetActe, $forfaitPlafondActe, $ticketModerateurActe, $user));
}
public function getLettreclesGarantieBaremeTemp($idBaremePriseEnCharge, $idCollegeTemp)
{
$sql = 'CALL sp_afficher_lettre_cle_bareme_temp(?, ?);';
$resultat = $this->executerRequete($sql, array($idBaremePriseEnCharge, $idCollegeTemp));
return $resultat->fetchAll(PDO::FETCH_ASSOC);
}
public function getActesGarantieBaremeLettreCleDetailacteTemp($idActesbaremepriseenchargelettrecle_temp)
{
$sql = "call sp_afficher_lettre_cle_bareme_detail_actes_temp(?);";
$resultat = $this->executerRequete($sql, array($idActesbaremepriseenchargelettrecle_temp));
return $resultat->fetchAll(PDO::FETCH_ASSOC);
}
public function supprimerActeBaremeLettreCleTemp($idActe)
{
$user = $_SESSION['login'];
$sql = 'CALL sp_supprimeractebareme_lettre_cle_temp(?, ?);';
$this->executerRequete($sql, array($idActe, $user));
}
public function getMaxDateEffetLettreCleBaremeTemp($idBaremePriseEnCharge, $lettreCle, $idCollegeTemp){
$sql="SELECT MAX(dateEffet) AS maxDateEffet FROM actesbaremepriseenchargelettrecle_temp
WHERE idBaremePriseEnCharge = ? AND lettreCle = ?
AND idCollegeTemp = ? AND supprime !='1' AND DATE(dateEffet) <= CURDATE();";
$resultat = $this->executerRequete($sql, array($idBaremePriseEnCharge, $lettreCle, $idCollegeTemp))->fetch(PDO::FETCH_ASSOC);
return $resultat['maxDateEffet'];
}
public function insererActeBaremeLettreCleTemp($idBaremePriseEnCharge, $lettreCle, $dateEffetActe, $forfaitPlafondActe, $ticketModerateurActe, $idCollegeTemp)
{
$user = $_SESSION['login'];
$sql = 'CALL sp_ajouteractebaremepriseencharge_lettrecle_temp(?, ?, ?, ?, ?, ?, ?);';
$this->executerRequete($sql, array($idBaremePriseEnCharge, $lettreCle, $dateEffetActe, $forfaitPlafondActe, $ticketModerateurActe, $user, $idCollegeTemp));
}
public function validerBaremeLettreCleCollege()
{
$idCollege = $_SESSION['idCollege'];
$idCollegeTemp = $_SESSION['idCollegeTemp'];
$sql = 'CALL sp_modifier_bareme_college_lettre_cle(?, ?);';
$this->executerRequete($sql, array($idCollege, $idCollegeTemp));
}
}

View File

@ -348,7 +348,6 @@ class Police extends Modele {
}
public function formaterNumeroPolice($annee,$numeroPolice) {
$sql = 'select fn_formater_numeropolice(?, ?, ?) as numeroPolice';
$resultat = $this->executerRequete($sql, array($_SESSION['codeSociete'], $annee,$numeroPolice));
$ligne = $resultat->fetch(PDO::FETCH_ASSOC);

View File

@ -81,7 +81,6 @@ class Prestationactes_temp extends Modele {
$idFacture = $_SESSION['idFacture_C'];
$codePrestataire = $_SESSION['codePrestataire_C'];
$sql = 'call sp_r_get_facture_decompte(?)';
$resultat = $this->executerRequete($sql, array($idFacture) );
@ -90,8 +89,7 @@ class Prestationactes_temp extends Modele {
$_SESSION['hospitalisation_C'] = $ligne['hospitalisation'];
$_SESSION['chirurgie_C'] = $ligne['chirurgie'];
// return $resultat->fetch(PDO::FETCH_ASSOC);
$_SESSION['idBeneficiaireDec'] = $ligne['idBeneficiaire'];
return $ligne;
}

View File

@ -952,5 +952,17 @@ class Reglement extends Modele {
$ligne = $resultat->fetch(PDO::FETCH_ASSOC);
return $ligne['reclamationPrestataireObligatoire'];
}
public function getPrixActeModifiable()
{
$codeSociete = $_SESSION['codeSociete'];
$codePrestataire = $_SESSION['codePrestataire_C'];
$sql = 'SELECT fn_prix_acte_modifiable(?, ?) AS prixActeModifiable;';
$resultat = $this->executerRequete($sql, array($codeSociete, $codePrestataire))->fetch(PDO::FETCH_ASSOC);
return $resultat['prixActeModifiable'];
}
}

View File

@ -35,17 +35,12 @@
$idCollege = $_SESSION['idCollege'];
$idCollegeTemp = $_SESSION['idCollegeTemp'];
$collegeTemp = $this->college_temp->getCollegeTemp($idCollegeTemp);
$garantiesbase = $this->college_temp->getGarBaseCollege($idCollegeTemp);
$garoptionnelles = $this->college_temp->getGarOptCollege($idCollegeTemp);
$garoptacquises = $this->college_temp->getGarOptCollegeAcq($idCollegeTemp);
$codeLienParente = $_SESSION['codeLienParente_C'];

View File

@ -157,10 +157,8 @@ class College_temp extends Modele {
$sql = 'CALL sp_init_modifier_college(?, ?);';
$this->executerRequete($sql, array($idCollege, $user));
$resultat = $this->executerRequete($sql, array($idCollege, $user));
$ligne = $resultat->fetch(PDO::FETCH_ASSOC);

View File

@ -1,367 +0,0 @@
<?php $this->titre = "INTER-SANTE - Autoriser un acte";
$codeActe = $this->nettoyer($ententeprealable['codeActe']);
$libelleActe = $this->nettoyer($ententeprealable['libelleActe']);
$numeroBonExamen = $this->nettoyer($ententeprealable['numeroBonExamen']);
$fraisReelExamen = $this->nettoyer($ententeprealable['fraisReelExamen']);
$quantiteHospit = $this->nettoyer($ententeprealable['quantiteHospit']);
$quantiteModifieeHospit = $this->nettoyer($ententeprealable['quantiteModifieeHospit']);
$numeroBon = $this->nettoyer($ententeprealable['numeroBon']);
if ($codeActe=="EXAM"){
if (est_anglophone()){
$libelleActe = "DISPLAY THE LIST OF VOUCHER ACTS: ".$numeroBonExamen;
}else{
$libelleActe = "AFFICHER LA LISTE DES ACTES DU BON: ".$numeroBonExamen;
}
}
?>
<form id="frmdententeprealable" name="frmdententeprealable" method="post" >
<input class="sr-only" type="text" id="nomForm" name="nomForm" value="accepterEntentePrealable">
<INPUT class="sr-only" TYPE="text" id="idDemandeententeprealable" name="idDemandeententeprealable" value="<?= $this->nettoyer($ententeprealable['idDemandeententeprealable']) ?>">
<INPUT class="sr-only" TYPE="text" id="smsGestionPrestataire" name="smsGestionPrestataire" value="<?= $this->nettoyer($ententeprealable['smsGestionPrestataire']) ?>">
<INPUT class="sr-only" TYPE="text" id="prestataire" name="prestataire" value="<?= $this->nettoyer($ententeprealable['prestataire']) ?>">
<INPUT class="sr-only" TYPE="text" id="codePrestataire" name="codePrestataire" value="<?= $this->nettoyer($ententeprealable['codePrestataire']) ?>">
<INPUT class="sr-only" TYPE="text" id="beneficiaire" name="beneficiaire" value="<?= $this->nettoyer($ententeprealable['beneficiaire']) ?>">
<INPUT class="sr-only" TYPE="text" id="numeroBeneficiaire" name="numeroBeneficiaire" value="<?= $this->nettoyer($ententeprealable['numeroBeneficiaire']) ?>">
<INPUT class="sr-only" TYPE="text" id="libelleActe" name="libelleActe" value="<?= $libelleActe ?>">
<INPUT class="sr-only" TYPE="text" id="telephonePortableAdherent" name="telephonePortableAdherent" value="<?= $this->nettoyer($ententeprealable['telAdherent']) ?>">
<legend> <?= _("Autoriser un acte") ?> </legend>
<table class="table table-responsive table-condensed" style='font-size:10pt;'>
<tbody>
<tr>
<td width="10%"> <?= _("No") ?> </td>
<td width="20%"> <INPUT id="numeroEntentePrealable" name="numeroEntentePrealable" class="form-control" TYPE="text" style='font-size:10pt;text-align:center;' value="<?= $this->nettoyer($ententeprealable['numeroEntentePrealable']) ?>" readonly> </td>
<td width="10%" align="center"> <?= _("Acte") ?> </td>
<td colspan="3">
<?php if($codeActe=='EXAM'): ?>
<a style='font-size:13pt; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;' href="javascript:afficherExamensPrescrits('<?= $numeroBonExamen ?>');">
<span style="display: block; color:#394d55; background-color:#eeeeee; border:1px solid #000; border-radius:3px;">
<?= $libelleActe ?>
</span>
</a>
<?php else: ?>
<INPUT class="form-control" TYPE="text" style='font-size:10pt;' value="<?= $libelleActe ?>" readonly>
<?php endif; ?>
</td>
</tr>
<tr>
<td> Date </td>
<td> <INPUT class="form-control" TYPE="text" style='font-size:10pt;' value="<?= dateheureLang($this->nettoyer($ententeprealable['dateSysteme'])) ?>" readonly> </td>
<td align="center"> <?= _("Prestataire") ?> </td>
<td colspan="3"> <INPUT class="form-control" TYPE="text" style='font-size:10pt;' value="<?= $this->nettoyer($ententeprealable['prestataire']).' / Bon No: '.$numeroBon ?>" readonly> </td>
</tr>
<tr>
<td> <?= _("Motif M&eacute;dical") ?> </td>
<td colspan="3"><INPUT class="form-control" TYPE="text" id="motifPrestataire" NAME="motifPrestataire" style='font-size:10pt;' value="<?= $this->nettoyer($ententeprealable['motifPrestataire']); ?>" readonly></td>
</tr>
<tr>
<td> <?= _("B&eacute;n&eacute;ficiaire") ?> </td>
<td colspan="5"><INPUT class="form-control" TYPE="text" style='font-size:10pt;' value="<?= $this->nettoyer($ententeprealable['beneficiaire']) . " ( " . $this->nettoyer($ententeprealable['numeroBeneficiaire']) . " )" ?>" readonly> </td>
</tr>
<tr>
<td> <?= _("Instructions") ?> </td>
<td colspan="3"><INPUT class="form-control" TYPE="text" id="motifReel" NAME="motifReel" value="R.A.S" style='font-size:10pt;' required autofocus ></td>
</tr>
<?php if ($quantiteHospit > "0") : ?>
<tr>
<td> <?= _("Dur&eacute;e Prescrite") ?> </td>
<td> <INPUT class="form-control" TYPE="text" style='font-size:10pt;' value="<?= $quantiteHospit ?>" readonly> </td>
<td align="center"> <?= _("Dur&eacute;e Modifi&eacute;") ?> </td>
<td> <INPUT class="form-control" id="quantiteModifieeHospit" name="quantiteModifieeHospit" TYPE="number" min="0" style='font-size:10pt;' value="<?= $this->nettoyer($ententeprealable['quantiteModifiee']) ?>"> </td>
</tr>
<?php endif; ?>
<?php if ($ententeprealable['quantitePrescrite'] > "0") : ?>
<tr>
<td> <?= _("Nbre Prescrit") ?> </td>
<td> <INPUT class="form-control" TYPE="text" style='font-size:10pt;' value="<?= $this->nettoyer($ententeprealable['quantitePrescrite']) ?>" readonly> </td>
<td align="center"> <?= _("Nbre Modifi&eacute") ?> </td>
<td> <INPUT class="form-control" id="quantiteModifiee" name="quantiteModifiee" TYPE="number" min="0" style='font-size:10pt;' value="<?= $this->nettoyer($ententeprealable['quantiteModifiee']) ?>"> </td>
</tr>
<?php endif; ?>
<!--
<?php if ($ententeprealable['quantiteHospit'] > "0") : ?>
<tr>
<td> <?= _("Dur&eacute;e Prescrite") ?> </td>
<td> <INPUT class="form-control" TYPE="text" style='font-size:10pt;' value="<?= format_N($this->nettoyer($ententeprealable['quantiteHospit'])) ?>" readonly> </td>
<td align="center"> <?= _("Duree Modifi&eacute;e") ?> </td>
<td> <INPUT class="form-control" id="quantiteModifieeHospit" name="quantiteModifieeHospit" TYPE="number" min="0" style='font-size:10pt;' value="<?= format_N($this->nettoyer($ententeprealable['quantiteModifieeHospit'])) ?>"> </td>
</tr>
<?php endif; ?>
-->
<?php if ($ententeprealable['codeActe'] == "EXAM") : ?>
<tr>
<td> <?= _("Bon Examen") ?> </td>
<td> <INPUT class="form-control" TYPE="text" style='font-size:10pt;' value="<?= $this->nettoyer($ententeprealable['numeroBonExamen']) ?>" readonly> </td>
<td align="center"> <?= _("Frais") ?> </td>
<td> <INPUT class="form-control" TYPE="text" style='font-size:10pt;' value="<?= format_N($this->nettoyer($ententeprealable['fraisReelExamen'])) ?>" readonly> </td>
</tr>
<?php endif; ?>
<tr>
<td> </td>
<td colspan="5"> <input id="btn_enreg" name="btn_enreg" class = "form-control btn btn-primary" type="button" value='<?= _("Valider") ?>' onClick="enregistreraccordententepreslable_2();" style='font-size:10pt;' > </td>
</tr>
</tbody>
</table>
<?php if (isset($msgErreur)): ?>
<div id ="msgErreur" class="alert alert-danger" style="height:30px; padding:5px;" >
<H4><?= $msgErreur ?></H4>
</div>
<?php endif; ?>
</form>
<div id="div_info">
<?php if($codeActe=='EXAM'): ?>
<p style='font-size:13pt;'>
<span style="display: block; color:red; background-color:#eeeeee; border-radius:3px;">
<?= _("NB: La validation entrainera un accord pour tous les actes du bon.") ?>
</span>
</p>
<?php endif; ?>
</div>
<table class="table table-responsive table-condensed">
<tbody>
<tr>
<td width="10%"> <?= _("Plafond College") ?> </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($college['plafond'])) ?>" 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($this->nettoyer($college['consommation'])) ?>" 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($this->nettoyer($college['soldeConsommation'])) ?>" readonly ></td>
</tr>
<tr>
<td width="10%"> <?= _("Plafond Police") ?> </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($police['plafond'])) ?>" 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($this->nettoyer($police['consommation'])) ?>" 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($this->nettoyer($police['soldeConsommation'])) ?>" readonly ></td>
</tr>
</tbody>
</table>
<div id ="div_wait">
</div>
<div id="div_examens_prescrits" class="modal fade" role="dialog">
</div>
<hr style="border:none; border-top: 3px double #333; color:#333; overflow: visible; text-align:center; height:5px;">
<p><a href="javascript:afficherMasquerGaranties();" style="font-size:16pt;"><span id="span_garantie" title="Cliquez sur le lien pour afficher ou masquer">Voir</span> les garanties</a></p>
<INPUT class="sr-only" TYPE="text" id="masquerGarantie" NAME="masquerGarantie" value="1">
<div id="div_garantie">
<fieldset>
<legend> <?= _('Garanties'); ?> </legend>
<div id="div_legende_couleur" style="width:100%; margin: 10px;">
<table class="table-responsive" style="width:80%; margin:auto;">
<tbody>
<tr>
<td style="font-weight:bold; text-decoration:underline;">Niveau de consommation:</td>
<td width="2%"></td>
<td style="font-weight:bold;"> Sup&eacute;rieur ou &eacute;gal &agrave; 50%</td>
<td width="1%"></td>
<td width="4%" style="background-color:yellow"></td >
<td width="2%"></td>
<td style="font-weight:bold;">Sup&eacute;rieur ou &eacute;gal &agrave; 80%</td>
<td width="1%"></td>
<td width="4%" style="background-color: orange"></td >
<td width="2%"></td>
<td style="font-weight:bold;">Egal &agrave 100% ou Nbre Transaction atteint</td>
<td width="1%"></td>
<td width="4%" style="background-color: red;"></td >
</tr>
</tbody>
</table>
</div>
<table class="table table-striped table-bordered table-hover table-condensed table-responsive" style="font-size:9pt;">
<thead>
<tr>
<th rowspan="2" style="text-align:center"> <?= _("Exercice") ?> </th>
<th rowspan="2" width="15%" style="text-align:center"> <?= _("Garantie") ?> </th>
<th rowspan="2" style="text-align:center" width="5%"> <?= _("Taux") ?> </th>
<th rowspan="2" style="text-align:center" width="10%"> <?= _("Plafond") ?> </th>
<th rowspan="2" style="text-align:center"> <?= _("P&eacuteriodicit&eacute;") ?> </th>
<th rowspan="2" style="text-align:center"> <?= _("Nbre Transaction") ?> </th>
<th colspan="2" style="text-align:center"> <?= _("Nbre Sinistre") ?> </th>
<th colspan="2" style="text-align:center"> <?= _("Consommations") ?> </th>
<th colspan="2" style="text-align:center"> <?= _("Solde") ?> </th>
</tr>
<tr>
<th style="text-align:center" width="10%"> <?= _("Famille") ?> </th>
<th style="text-align:center" width="10%"> <?= _("B&eacute;n&eacute;ficiaire") ?> </th>
<th style="text-align:center" width="10%"> <?= _("Famille") ?> </th>
<th style="text-align:center" width="10%"> <?= _("B&eacute;n&eacute;ficiaire") ?> </th>
<th style="text-align:center" width="10%"> <?= _("Famille") ?> </th>
<th style="text-align:center" width="10%"> <?= _("B&eacute;n&eacute;ficiaire") ?> </th>
</tr>
</thead>
<tbody>
<?php foreach ($garantieadherents as $garantieadherent):
$champApplication = $this->nettoyer($garantieadherent['champApplication']);
$pourcentConsoFamille = $this->nettoyer($garantieadherent['pourcentConsoFamille']);
$pourcentConso = $this->nettoyer($garantieadherent['pourcentConso']);
$transactionFamille = $this->nettoyer($garantieadherent['transactionFamille']);
$transactionBeneficiaire = $this->nettoyer($garantieadherent['transactionBeneficiaire']);
$idBeneficiaire = $this->nettoyer($garantieadherent['idBeneficiaire']);
$codeGarantie = $this->nettoyer($garantieadherent['codeGarantie']);
$exercieReference = $this->nettoyer($garantieadherent['exercieReference']);
$plafond = format_N($this->nettoyer($garantieadherent['plafond']));
/*
$style="";
if($plafond=="9 999 999 999"){
$plafond = "8";
$style="font-size:12pt;";
}
*/
?>
<?php if($pourcentConso>='50' && $pourcentConso<'80'): ?>
<tr style="background-color: yellow;" valign="top">
<?php elseif($pourcentConso>='80' && $pourcentConso <'100'): ?>
<tr style="background-color: orange;" valign="top">
<?php elseif($pourcentConso >='100' || $transactionBeneficiaire=="1"): ?>
<tr style="background-color: red; color:white" valign="top">
<?php else: ?>
<tr valign="top">
<?php endif; ?>
<td align='center'> <?= $this->nettoyer($garantieadherent['exercieReference'])?> </td>
<td align='center'>
<?php if($pourcentConso >='95' || $transactionBeneficiaire=="1"): ?>
<a title="Plafond ou nombre de transaction atteint pour cette garantie." href="javascript:alert('Plafond ou nombre de transaction atteint pour cette garantie!');">
<span style="color:blue; background-color:#eeeeee; border:1px solid #000; border-radius:3px;">
<?= $this->nettoyer($garantieadherent['garantie'])?>
</span>
</a>
<?php else: ?>
<?= $this->nettoyer($garantieadherent['garantie'])?>
<?php endif; ?>
</td>
<td align='center'><?= $this->nettoyer($garantieadherent['tauxPlafond']).'%'; ?></td>
<!--<td align='center' style="<?= $style; ?>"><?= $plafond ?></td>-->
<td align='center' ><?= $plafond ?></td>
<td align='center'><?= $this->nettoyer($garantieadherent['codePeriodicite']) ?></td>
<td align='center'><?= $this->nettoyer($garantieadherent['nbreTransaction']) ?></td>
<td align='center'><?= format_N($this->nettoyer($garantieadherent['comptePrestationFamille'])) ?></td>
<td align='center'><?= format_N($this->nettoyer($garantieadherent['comptePrestation'])) ?></td>
<td align='center'><?= format_N($this->nettoyer($garantieadherent['consommationFamille'])) ?></td>
<td align='center'><?= format_N($this->nettoyer($garantieadherent['consommation'])) ?></td>
<!--
<td align='center' style="<?= $style; ?>"><?= ($plafond=="8")? "8" : format_N($this->nettoyer($garantieadherent['soldeGarantieFamille'])) ?></td>
<td align='center' style="<?= $style; ?>"><?= ($plafond=="8")? "8" : format_N($this->nettoyer($garantieadherent['soldeGarantie'])) ?>
</td>-->
<td align='center' ><?= format_N($this->nettoyer($garantieadherent['soldeGarantieFamille'])) ?></td>
<td align='center' ><?= format_N($this->nettoyer($garantieadherent['soldeGarantie'])) ?></td>
</tr>
<?php endforeach; ?>
</tbody>
</table>
</fieldset>
</div>
<hr style="border:none; border-top: 3px double #333; color:#333; overflow: visible; text-align:center; height:5px;">
<p><a href="javascript:afficherMasquerBareme();" style="font-size:16pt;"><span id="span_bareme" title="Cliquez sur le lien pour afficher ou masquer">Voir</span> les actes plafonn&eacute;s</a></p>
<INPUT class="sr-only" TYPE="text" id="masquerBareme" NAME="masquerBareme" value="1">
<div id="div_bareme" >
<legend> <?= _('Baremes des actes plafonnes'); ?> </legend>
<table class="table table-striped table-bordered table-hover table-condensed table-responsive" style="font-size:8pt;" >
<thead >
<tr>
<th rowspan="2" style='text-align:center' > <?= _("Garantie "); ?> </th>
<th rowspan="2" style='text-align:center' width="27%"> <?= _("Actes "); ?> </th>
<th rowspan="2" style='text-align:center'> <?= _("Taux") ?> </th>
<th rowspan="2" style='text-align:center'> <?= _("Carence") ?> </th>
<th colspan="4" style='text-align:center'> <?= _("Plafond") ?> </th>
<th colspan="2" style='text-align:center'> <?= _("Nbre Sinistre") ?> </th>
<th colspan="2" style='text-align:center'> <?= _("Consommations") ?> </th>
</tr>
<tr>
<th style='text-align:center' width="7%"> <?= _("Valeur") ?> </th>
<th style='text-align:center'> <?= _("Transaction") ?> </th>
<th style='text-align:center'> <?= _("P&eacuteriodicit&eacute;") ?> </th>
<th style='text-align:center'> <?= _("Observation") ?> </th>
<th style='text-align:center' width="7%"> <?= _("Famille") ?> </th>
<th style='text-align:center' width="7%"> <?= _("B&eacute;n&eacute;ficiaire") ?> </th>
<th style='text-align:center' width="7%"> <?= _("Famille") ?> </th>
<th style='text-align:center' width="7%"> <?= _("B&eacute;n&eacute;ficiaire") ?> </th>
</tr>
</thead>
<tbody style="overflow:auto; height:210px; ">
<?php foreach ($actes as $v):
$libelle = $this->nettoyer($v['libelle']);
$garantie = $this->nettoyer($v['garantie']);
$codeGarantie = $this->nettoyer($v['codeGarantie']);
$periodicite = $this->nettoyer($v['periodicite']);
$observation = $this->nettoyer($v['observation']);
if (est_anglophone())
{
$libelle = $this->nettoyer($v['libelleEng']);
$garantie = $this->nettoyer($v['garantieEng']);
$periodicite = $this->nettoyer($v['periodiciteEng']);
$observation = $this->nettoyer($v['observationEng']);
}
$pourcentConsoFamille = $this->nettoyer($v['pourcentConsoFamille']);
$pourcentConso = $this->nettoyer($v['pourcentConso']);
$transactionFamille = $this->nettoyer($v['transactionFamille']);
$transactionBeneficiaire = $this->nettoyer($v['transactionBeneficiaire']);
$idBeneficiaire = $this->nettoyer($v['idBeneficiaire']);
$codeActe = $this->nettoyer($v['codeActe']);
$exercieReference = $this->nettoyer($v['exercieReference']);
?>
<tr valign="top">
<td align='center'><?= $codeGarantie ?></td>
<td ><?= $libelle ?></td>
<td align='center'><?= $this->nettoyer($v['tauxPlafond'])?></td>
<td align='center'><?= $this->nettoyer($v['delaiCarenceActe'])?></td>
<td align='center'><?= format_N($this->nettoyer($v['forfaitPlafond']))?></td>
<td align='center'><?= $this->nettoyer($v['nbreTransaction'])?></td>
<td align='center'><?= $periodicite; ?></td>
<td align='center'><?= $observation; ?></td>
<td align='center'><?= format_N($this->nettoyer($v['comptePrestationFamille'])) ?></td>
<td align='center'><?= format_N($this->nettoyer($v['comptePrestation'])) ?></td>
<td align='center'><?= format_N($this->nettoyer($v['consommationFamille'])) ?></td>
<td align='center'><?= format_N($this->nettoyer($v['consommation'])) ?></td>
</tr>
<?php endforeach; ?>
</tbody>
</table>
</div>
<hr style="border:none; border-top: 3px double #333; color:#333; overflow: visible; text-align:center; height:5px;">

View File

@ -1,413 +0,0 @@
<?php $this->titre = "INTER-SANTE - Autoriser un acte";
$codeActe = $this->nettoyer($ententeprealable['codeActe']);
$libelleActe = $this->nettoyer($ententeprealable['libelleActe']);
$numeroBonExamen = $this->nettoyer($ententeprealable['numeroBonExamen']);
$numeroFeuilleMaladie = $this->nettoyer($ententeprealable['numeroFeuilleMaladie']);
$fraisReelExamen = $this->nettoyer($ententeprealable['fraisReelExamen']);
$numeroBon = $this->nettoyer($ententeprealable['numeroBon']);
if ($codeActe=="EXAM"){
if (est_anglophone()){
$libelleActe = "DISPLAY THE LIST OF VOUCHER ACTS: ".$numeroBonExamen;
}else{
$libelleActe = "AFFICHER LA LISTE DES ACTES DU BON: ".$numeroBonExamen;
}
}
//highlight_string("<?php\n\$data =\n" . var_export($ententeprealable, true) . ";\n>");
?>
<form id="frmdententeprealable" name="frmdententeprealable" method="post" >
<input class="sr-only" type="text" id="nomForm" name="nomForm" value="accepterEntentePrealable">
<INPUT class="sr-only" TYPE="text" id="idDemandeententeprealable" name="idDemandeententeprealable" value="<?= $this->nettoyer($ententeprealable['idDemandeententeprealable']) ?>">
<INPUT class="sr-only" TYPE="text" id="smsGestionPrestataire" name="smsGestionPrestataire" value="<?= $this->nettoyer($ententeprealable['smsGestionPrestataire']) ?>">
<INPUT class="sr-only" TYPE="text" id="prestataire" name="prestataire" value="<?= $this->nettoyer($ententeprealable['prestataire']) ?>">
<INPUT class="sr-only" TYPE="text" id="codePrestataire" name="codePrestataire" value="<?= $this->nettoyer($ententeprealable['codePrestataire']) ?>">
<INPUT class="sr-only" TYPE="text" id="beneficiaire" name="beneficiaire" value="<?= $this->nettoyer($ententeprealable['beneficiaire']) ?>">
<INPUT class="sr-only" TYPE="text" id="numeroBeneficiaire" name="numeroBeneficiaire" value="<?= $this->nettoyer($ententeprealable['numeroBeneficiaire']) ?>">
<INPUT class="sr-only" TYPE="text" id="libelleActe" name="libelleActe" value="<?= $libelleActe ?>">
<INPUT class="sr-only" TYPE="text" id="modeSaisieFeuille" name="modeSaisieFeuille" value="<?= $this->nettoyer($ententeprealable['modeSaisieFeuille']) ?>">
<INPUT class="sr-only" TYPE="text" id="telephonePortableAdherent" name="telephonePortableAdherent" value="<?= $this->nettoyer($ententeprealable['telAdherent']) ?>">
<legend> <?= _("Autoriser un acte") ?> </legend>
<table class="table table-responsive table-condensed" style='font-size:10pt;'>
<tbody>
<tr>
<td width="10%"> <?= _("No") ?> </td>
<td width="20%"> <INPUT id="numeroEntentePrealable" name="numeroEntentePrealable" class="form-control" TYPE="text" style='font-size:10pt;text-align:center;' value="<?= $this->nettoyer($ententeprealable['numeroEntentePrealable']) ?>" readonly> </td>
<!-- <td width="10%" align="center"> <?= _("Acte") ?> </td>
<td colspan="3">
<?php if($codeActe!='EXAM'): ?>
<a style='font-size:13pt; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;' href="javascript:afficherExamensPrescrits('<?= $numeroBon ?>');">
<span style="display: block; color:#394d55; background-color:#eeeeee; border:1px solid #000; border-radius:3px;">
<?= $libelleActe ?>
</span>
</a>
<?php else: ?>
<INPUT class="form-control" TYPE="text" style='font-size:10pt;' value="<?= $libelleActe ?>" readonly>
<?php endif; ?>
</td> -->
<td width="10%" align="center"> <?= _("Acte") ?> </td>
<td colspan="3">
<?php if($codeActe!='EXAM'): ?>
<a style='font-size:13pt; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;' href="javascript:afficherExamensPrescrits('<?= $numeroFeuilleMaladie ?>');">
<span style="display: block; color:#394d55; background-color:#eeeeee; border:1px solid #000; border-radius:3px;">
<?= $libelleActe ?>
</span>
</a>
<?php else: ?>
<INPUT class="form-control" TYPE="text" style='font-size:10pt;' value="<?= $libelleActe ?>" readonly>
<?php endif; ?>
</td>
</tr>
<tr>
<td> Date </td>
<td> <INPUT class="form-control" TYPE="text" style='font-size:10pt;' value="<?= dateheureLang($this->nettoyer($ententeprealable['dateSysteme'])) ?>" readonly> </td>
<td align="center"> <?= _("Prestataire") ?> </td>
<td colspan="3"> <INPUT class="form-control" TYPE="text" style='font-size:10pt;' value="<?= $this->nettoyer($ententeprealable['prestataire']).' / Bon No: '.$numeroBon ?>" readonly> </td>
</tr>
<tr>
<td> <?= _("Motif Médical") ?> </td>
<td colspan="3"><INPUT class="form-control" TYPE="text" id="motifPrestataire" NAME="motifPrestataire" style='font-size:10pt;' value="<?= $this->nettoyer($ententeprealable['motifPrestataire']); ?>" readonly></td>
</tr>
<tr>
<td> <?= _("Bénéficiaire") ?> </td>
<td colspan="5"><INPUT class="form-control" TYPE="text" style='font-size:10pt;' value="<?= $this->nettoyer($ententeprealable['beneficiaire']) . " ( " . $this->nettoyer($ententeprealable['numeroBeneficiaire']) . " )" ?>" readonly> </td>
</tr>
<tr>
<td> <?= _("Instructions") ?> </td>
<td colspan="3"><INPUT class="form-control" TYPE="text" id="motifReel" NAME="motifReel" value="R.A.S" style='font-size:10pt;' required autofocus ></td>
</tr>
<?php if ($ententeprealable['quantitePrescrite'] > "0") : ?>
<tr>
<td> <?= _("Nbre Prescrit") ?> </td>
<td> <INPUT class="form-control" TYPE="text" style='font-size:10pt;' value="<?= format_N($this->nettoyer($ententeprealable['quantitePrescrite'])) ?>" readonly> </td>
<td align="center"> <?= _("Nbre Modifié") ?> </td>
<td> <INPUT class="form-control" id="quantiteModifiee" name="quantiteModifiee" TYPE="number" min="0" style='font-size:10pt;' value="<?= format_N($this->nettoyer($ententeprealable['quantiteModifiee'])) ?>"> </td>
</tr>
<?php endif; ?>
<?php if ($ententeprealable['quantitePrescrite'] > "0") : ?>
<tr>
<td> <?= _("Nbre Prescrit") ?> </td>
<td> <INPUT class="form-control" TYPE="text" style='font-size:10pt;' value="<?= format_N($this->nettoyer($ententeprealable['quantitePrescrite'])) ?>" readonly> </td>
<td align="center"> <?= _("Nbre Modifié") ?> </td>
<td> <INPUT class="form-control" id="quantiteModifiee" name="quantiteModifiee" TYPE="number" min="0" max="<?= $this->nettoyer($ententeprealable['quantitePrescrite']) ?>" style='font-size:10pt;' value="<?= format_N($this->nettoyer($ententeprealable['quantiteModifiee'])) ?>"> </td>
</tr>
<?php endif; ?>
<?php if ($ententeprealable['quantiteHospit'] > "0") : ?>
<tr>
<td> <?= _("Durée Prescrite") ?> </td>
<td> <INPUT class="form-control" TYPE="text" style='font-size:10pt;' value="<?= format_N($this->nettoyer($ententeprealable['quantiteHospit'])) ?>" readonly> </td>
<td align="center"> <?= _("Durée Modifiée") ?> </td>
<td> <INPUT class="form-control" id="quantiteModifieeHospit" name="quantiteModifieeHospit" TYPE="number" min="0" max="<?= $this->nettoyer($ententeprealable['quantiteHospit']) ?>" style='font-size:10pt;' value="<?= format_N($this->nettoyer($ententeprealable['quantiteModifieeHospit'])) ?>"> </td>
</tr>
<?php endif; ?>
<?php if ($ententeprealable['codeActe'] == "EXAM") : ?>
<tr>
<td> <?= _("Bon Examen") ?> </td>
<td> <INPUT class="form-control" TYPE="text" style='font-size:10pt;' value="<?= $this->nettoyer($ententeprealable['numeroBonExamen']) ?>" readonly> </td>
<td align="center"> <?= _("Frais") ?> </td>
<td> <INPUT class="form-control" TYPE="text" style='font-size:10pt;' value="<?= format_N($this->nettoyer($ententeprealable['fraisReelExamen'])) ?>" readonly> </td>
</tr>
<?php endif; ?>
<tr>
<td> </td>
<td colspan="5"> <input id="btn_enreg" name="btn_enreg" class = "form-control btn btn-primary" type="button" value='<?= _("Valider") ?>' onClick="enregistreraccordententepreslable_2();" style='font-size:10pt;' > </td>
</tr>
</tbody>
</table>
<?php if (isset($msgErreur)): ?>
<div id ="msgErreur" class="alert alert-danger" style="height:30px; padding:5px;" >
<H4><?= $msgErreur ?></H4>
</div>
<?php endif; ?>
</form>
<table class="table table-responsive table-condensed">
<tbody>
<?php if($baseTarification=="IND") : ?>
<tr>
<td width="10%"> <?= _("Plafond Individuel") ?> </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($college['plafond'])) ?>" readonly ></td>
<td align="center"> <?= _("Consommation Individuelle") ?> </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($this->nettoyer($college['consommation'])) ?>" 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($this->nettoyer($college['soldeConsommation'])) ?>" readonly ></td>
</tr>
<?php endif; ?>
<tr>
<td width="10%"> <?= _("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($this->nettoyer($police['plafond'])) ?>" readonly ></td>
<td align="center"> <?= _("Consommation Famille") ?> </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($this->nettoyer($police['consommation'])) ?>" readonly ></td>
<td align="center"> <?= _("Solde Famille") ?> </td>
<td> <INPUT style='text-align:center; background-color:green;color:white; font-size:10pt;' class="form-control" TYPE="text" value="<?= format_N($this->nettoyer($police['soldeConsommation'])) ?>" readonly ></td>
</tr>
</tbody>
</table>
<div id="div_info">
<?php if($codeActe=='EXAM'): ?>
<p style='font-size:13pt;'>
<span style="display: block; color:red; background-color:#eeeeee; border-radius:3px;">
<?= _("NB: La validation entrainera un accord pour tous les actes du bon.") ?>
</span>
</p>
<?php endif; ?>
</div>
<div id ="div_wait">
</div>
<div id="div_examens_prescrits" class="modal fade" role="dialog">
</div>
<hr style="border:none; border-top: 3px double #333; color:#333; overflow: visible; text-align:center; height:5px;">
<p><a href="javascript:afficherMasquerGaranties();" style="font-size:16pt;"><span id="span_garantie" title="Cliquez sur le lien pour afficher ou masquer">Voir</span> les garanties</a></p>
<INPUT class="sr-only" TYPE="text" id="masquerGarantie" NAME="masquerGarantie" value="1">
<div id="div_garantie">
<fieldset>
<legend> <?= _('Garanties'); ?> </legend>
<div id="div_legende_couleur" style="width:100%; margin: 10px;">
<table class="table-responsive" style="width:80%; margin:auto;">
<tbody>
<tr>
<td style="font-weight:bold; text-decoration:underline;">Niveau de consommation:</td>
<td width="2%"></td>
<td style="font-weight:bold;"> Supérieur ou égal à 50%</td>
<td width="1%"></td>
<td width="4%" style="background-color:yellow"></td >
<td width="2%"></td>
<td style="font-weight:bold;">Supérieur ou égal à 80%</td>
<td width="1%"></td>
<td width="4%" style="background-color: orange"></td >
<td width="2%"></td>
<td style="font-weight:bold;">Egal à 100% ou Nbre Transaction atteint</td>
<td width="1%"></td>
<td width="4%" style="background-color: red;"></td >
</tr>
</tbody>
</table>
</div>
<table class="table table-striped table-bordered table-hover table-condensed table-responsive" style="font-size:9pt;">
<thead>
<tr>
<th rowspan="2" style="text-align:center"> <?= _("Exercice") ?> </th>
<th rowspan="2" width="15%" style="text-align:center"> <?= _("Garantie") ?> </th>
<th rowspan="2" style="text-align:center" width="5%"> <?= _("Taux") ?> </th>
<th rowspan="2" style="text-align:center" width="10%"> <?= _("Plafond") ?> </th>
<th rowspan="2" style="text-align:center"> <?= _("Periodicité") ?> </th>
<th rowspan="2" style="text-align:center"> <?= _("Nbre Transaction") ?> </th>
<th colspan="2" style="text-align:center"> <?= _("Nbre Sinistre") ?> </th>
<th colspan="2" style="text-align:center"> <?= _("Consommations") ?> </th>
<th colspan="2" style="text-align:center"> <?= _("Solde") ?> </th>
</tr>
<tr>
<th style="text-align:center" width="10%"> <?= _("Famille") ?> </th>
<th style="text-align:center" width="10%"> <?= _("Bénéficiaire") ?> </th>
<th style="text-align:center" width="10%"> <?= _("Famille") ?> </th>
<th style="text-align:center" width="10%"> <?= _("Bénéficiaire") ?> </th>
<th style="text-align:center" width="10%"> <?= _("Famille") ?> </th>
<th style="text-align:center" width="10%"> <?= _("Bénéficiaire") ?> </th>
</tr>
</thead>
<tbody>
<?php foreach ($garantieadherents as $garantieadherent):
$champApplication = $this->nettoyer($garantieadherent['champApplication']);
$pourcentConsoFamille = $this->nettoyer($garantieadherent['pourcentConsoFamille']);
$pourcentConso = $this->nettoyer($garantieadherent['pourcentConso']);
$transactionFamille = $this->nettoyer($garantieadherent['transactionFamille']);
$transactionBeneficiaire = $this->nettoyer($garantieadherent['transactionBeneficiaire']);
$idBeneficiaire = $this->nettoyer($garantieadherent['idBeneficiaire']);
$codeGarantie = $this->nettoyer($garantieadherent['codeGarantie']);
$exercieReference = $this->nettoyer($garantieadherent['exercieReference']);
$plafond = format_N($this->nettoyer($garantieadherent['plafond']));
/*
$style="";
if($plafond=="9 999 999 999"){
$plafond = "";
$style="font-size:12pt;";
}
*/
?>
<?php if($pourcentConso>='50' && $pourcentConso<'80'): ?>
<tr style="background-color: yellow;" valign="top">
<?php elseif($pourcentConso>='80' && $pourcentConso <'100'): ?>
<tr style="background-color: orange;" valign="top">
<?php elseif($pourcentConso >='100' || $transactionBeneficiaire=="1"): ?>
<tr style="background-color: red; color:white" valign="top">
<?php else: ?>
<tr valign="top">
<?php endif; ?>
<td align='center'> <?= $this->nettoyer($garantieadherent['exercieReference'])?> </td>
<td align='center'>
<?php if($pourcentConso >='95' || $transactionBeneficiaire=="1"): ?>
<a title="Plafond ou nombre de transaction atteint pour cette garantie." href="javascript:alert('Plafond ou nombre de transaction atteint pour cette garantie!');">
<span style="color:blue; background-color:#eeeeee; border:1px solid #000; border-radius:3px;">
<?= $this->nettoyer($garantieadherent['garantie'])?>
</span>
</a>
<?php else: ?>
<?= $this->nettoyer($garantieadherent['garantie'])?>
<?php endif; ?>
</td>
<td align='center'><?= $this->nettoyer($garantieadherent['tauxPlafond']).'%'; ?></td>
<!--<td align='center' style="<?= $style; ?>"><?= $plafond ?></td>-->
<td align='center' ><?= $plafond ?></td>
<td align='center'><?= $this->nettoyer($garantieadherent['codePeriodicite']) ?></td>
<td align='center'><?= $this->nettoyer($garantieadherent['nbreTransaction']) ?></td>
<td align='center'><?= format_N($this->nettoyer($garantieadherent['comptePrestationFamille'])) ?></td>
<td align='center'><?= format_N($this->nettoyer($garantieadherent['comptePrestation'])) ?></td>
<td align='center'><?= format_N($this->nettoyer($garantieadherent['consommationFamille'])) ?></td>
<td align='center'><?= format_N($this->nettoyer($garantieadherent['consommation'])) ?></td>
<!--
<td align='center' style="<?= $style; ?>"><?= ($plafond=="")? "" : format_N($this->nettoyer($garantieadherent['soldeGarantieFamille'])) ?></td>
<td align='center' style="<?= $style; ?>"><?= ($plafond=="")? "" : format_N($this->nettoyer($garantieadherent['soldeGarantie'])) ?>
</td>-->
<td align='center' ><?= format_N($this->nettoyer($garantieadherent['soldeGarantieFamille'])) ?></td>
<td align='center' ><?= format_N($this->nettoyer($garantieadherent['soldeGarantie'])) ?></td>
</tr>
<?php endforeach; ?>
</tbody>
</table>
</fieldset>
</div>
<hr style="border:none; border-top: 3px double #333; color:#333; overflow: visible; text-align:center; height:5px;">
<p><a href="javascript:afficherMasquerBareme();" style="font-size:16pt;"><span id="span_bareme" title="Cliquez sur le lien pour afficher ou masquer">Voir</span> les actes plafonnés</a></p>
<INPUT class="sr-only" TYPE="text" id="masquerBareme" NAME="masquerBareme" value="1">
<div id="div_bareme" >
<legend> <?= _('Barèmes des actes plafonnés'); ?> </legend>
<div id="div_legende_couleur" style="width:100%; margin: 10px;">
<table class="table-responsive" style="width:80%; margin:auto; font-size:8pt;">
<tbody>
<tr>
<td style="font-weight:bold; text-decoration:underline;">Niveau de consommation:</td>
<td width="2%"></td>
<td style="font-weight:bold;"> Supérieur ou égal à 50%</td>
<td width="1%"></td>
<td width="4%" style="background-color:yellow"></td >
<td width="2%"></td>
<td style="font-weight:bold;">Supérieur ou égal à 80%</td>
<td width="1%"></td>
<td width="4%" style="background-color: orange"></td >
<td width="2%"></td>
<td style="font-weight:bold;">Egal à 100% ou Nbre Transaction atteint</td>
<td width="1%"></td>
<td width="4%" style="background-color: red;"></td >
</tr>
</tbody>
</table>
</div>
<table class="table table-striped table-bordered table-hover table-condensed table-responsive" style="font-size:8pt;" >
<thead >
<tr>
<th rowspan="2" style='text-align:center' > <?= _("Garantie "); ?> </th>
<th rowspan="2" style='text-align:center' width="27%"> <?= _("Actes "); ?> </th>
<th rowspan="2" style='text-align:center'> <?= _("Taux") ?> </th>
<th rowspan="2" style='text-align:center'> <?= _("Carence") ?> </th>
<th colspan="4" style='text-align:center'> <?= _("Plafond") ?> </th>
<th colspan="2" style='text-align:center'> <?= _("Nbre Sinistre") ?> </th>
<th colspan="2" style='text-align:center'> <?= _("Consommations") ?> </th>
<th colspan="2" style='text-align:center'> <?= _("Soldes") ?> </th>
</tr>
<tr>
<th style='text-align:center' width="7%"> <?= _("Valeur") ?> </th>
<th style='text-align:center'> <?= _("Transaction") ?> </th>
<th style='text-align:center'> <?= _("Périodicité") ?> </th>
<th style='text-align:center'> <?= _("Observation") ?> </th>
<th style='text-align:center' width="7%"> <?= _("Famille") ?> </th>
<th style='text-align:center' width="7%"> <?= _("Bénéficiaire") ?> </th>
<th style='text-align:center' width="7%"> <?= _("Famille") ?> </th>
<th style='text-align:center' width="7%"> <?= _("Bénéficiaire") ?> </th>
<th style='text-align:center' width="7%"> <?= _("Famille") ?> </th>
<th style='text-align:center' width="7%"> <?= _("Bénéficiaire") ?> </th>
</tr>
</thead>
<tbody style="overflow:auto; height:210px; ">
<?php foreach ($actes as $v):
$libelle = $this->nettoyer($v['libelle']);
$garantie = $this->nettoyer($v['garantie']);
$codeGarantie = $this->nettoyer($v['codeGarantie']);
$periodicite = $this->nettoyer($v['periodicite']);
$observation = $this->nettoyer($v['observation']);
if (est_anglophone())
{
$libelle = $this->nettoyer($v['libelleEng']);
$garantie = $this->nettoyer($v['garantieEng']);
$periodicite = $this->nettoyer($v['periodiciteEng']);
$observation = $this->nettoyer($v['observationEng']);
}
$pourcentConsoFamille = $this->nettoyer($v['pourcentConsoFamille']);
$pourcentConso = $this->nettoyer($v['pourcentConso']);
$transactionFamille = $this->nettoyer($v['transactionFamille']);
$transactionBeneficiaire = $this->nettoyer($v['transactionBeneficiaire']);
$idBeneficiaire = $this->nettoyer($v['idBeneficiaire']);
$codeActe = $this->nettoyer($v['codeActe']);
$exercieReference = $this->nettoyer($v['exercieReference']);
?>
<?php if($pourcentConso>='50' && $pourcentConso<'80'): ?>
<tr style="background-color: yellow;" valign="top">
<?php elseif($pourcentConso>='80' && $pourcentConso <'100'): ?>
<tr style="background-color: orange;" valign="top">
<?php elseif($pourcentConso >='100' || $transactionBeneficiaire=="1"): ?>
<tr style="background-color: red; color:white" valign="top">
<?php else: ?>
<tr valign="top">
<?php endif; ?>
<td align='center'><?= $codeGarantie ?></td>
<td ><?= $libelle ?></td>
<td align='center'><?= $this->nettoyer($v['tauxPlafond'])?></td>
<td align='center'><?= $this->nettoyer($v['delaiCarenceActe'])?></td>
<td align='center'><?= format_N($this->nettoyer($v['forfaitPlafond']))?></td>
<td align='center'><?= $this->nettoyer($v['nbreTransaction'])?></td>
<td align='center'><?= $periodicite; ?></td>
<td align='center'><?= $observation; ?></td>
<td align='center'><?= format_N($this->nettoyer($v['comptePrestationFamille'])) ?></td>
<td align='center'><?= format_N($this->nettoyer($v['comptePrestation'])) ?></td>
<td align='center'><?= format_N($this->nettoyer($v['consommationFamille'])) ?></td>
<td align='center'><?= format_N($this->nettoyer($v['consommation'])) ?></td>
<td align='center'><?= format_N($this->nettoyer($v['soldeActeFamille'])) ?></td>
<td align='center'><?= format_N($this->nettoyer($v['soldeActe'])) ?></td>
</tr>
<?php endforeach; ?>
</tbody>
</table>
</div>
<hr style="border:none; border-top: 3px double #333; color:#333; overflow: visible; text-align:center; height:5px;">

View File

@ -1,97 +1,103 @@
<div id="div_prestations">
<table class="table table-striped table-bordered table-hover table-condensed table-responsive" style="font-size:7pt;">
<thead>
<tr>
<th width="5%" style='text-align:center'> Suppr </th>
<th colspan="2" style="text-align:center"> <?= _("Actes ajoutés au décompte") ?> </th>
<th style="text-align:center"> <?= _("P U") ?> </th>
<th style="text-align:center"> <?= _("Qtité") ?> </th>
<th style="text-align:center"> <?= _("P T") ?> </th>
<th style="text-align:center"> <?= _("T M") ?> </th>
<th style="text-align:center"> <?= _("Mtt TM") ?> </th>
<th style="text-align:center"> <?= _("A Remb") ?> </th>
<th style="text-align:center"> <?= _("Dépass") ?> </th>
<th style="text-align:center"> <?= _("Motif") ?> </th>
</tr>
</thead>
<?php
$prixActeModifiable = $_SESSION['prixActeModifiable'];
?>
<tbody>
<?php foreach ($prestations as $prestation):
$idPrestationactes=$this->nettoyer($prestation['id']);
$idLivre=$this->nettoyer($prestation['id']);
$ententePrealable=$this->nettoyer($prestation['ententePrealable']);
<table class="table table-striped table-bordered table-hover table-condensed table-responsive" style="font-size:7pt;">
<thead>
<tr>
<th width="5%" style='text-align:center'> Suppr </th>
<th colspan="2" style="text-align:center"> <?= _("Actes ajoutés au décompte Afficher") ?> </th>
<th style="text-align:center"> <?= _("P U") ?> </th>
<th style="text-align:center"> <?= _("Qtité") ?> </th>
<th style="text-align:center"> <?= _("P T") ?> </th>
<th style="text-align:center"> <?= _("T M") ?> </th>
<th style="text-align:center"> <?= _("Mtt TM") ?> </th>
<th style="text-align:center"> <?= _("A Remb") ?> </th>
<th style="text-align:center"> <?= _("Dépass") ?> </th>
<th style="text-align:center"> <?= _("Motif") ?> </th>
</tr>
</thead>
$valeurActe = $this->nettoyer($prestation['valeurActe']);
$codeGarantie=$this->nettoyer($prestation['codeGarantie']);
if (est_anglophone())
{
$libelleActe = $this->nettoyer($prestation['libelleActeEng']);
}
else
{
$libelleActe = $this->nettoyer($prestation['libelleActe']);
}
$tm=$this->nettoyer($prestation['tm']);
$codeMotifDepassement = $this->nettoyer($prestation['codeMotifDepassement']);
$motif = $this->nettoyer($prestation['motif']);
$tarif = $this->nettoyer($prestation['tarif']);
?>
<tbody>
<?php foreach ($prestations as $prestation):
$idPrestationactes=$this->nettoyer($prestation['id']);
$idLivre=$this->nettoyer($prestation['id']);
$ententePrealable=$this->nettoyer($prestation['ententePrealable']);
<?php if($ententePrealable=='2'): ?>
<tr valign="top" style="background-color: yellow;">
<?php elseif($ententePrealable=='1'): ?>
<tr valign="top" style="background-color: #00ff00;">
<?php elseif($ententePrealable=='9'): ?>
<tr valign="top" style="background-color: red;color:white;">
<?php else: ?>
<tr valign="top">
$valeurActe = $this->nettoyer($prestation['valeurActe']);
$codeGarantie=$this->nettoyer($prestation['codeGarantie']);
if (est_anglophone())
{
$libelleActe = $this->nettoyer($prestation['libelleActeEng']);
}
else
{
$libelleActe = $this->nettoyer($prestation['libelleActe']);
}
$tm=$this->nettoyer($prestation['tm']);
$codeMotifDepassement = $this->nettoyer($prestation['codeMotifDepassement']);
$motif = $this->nettoyer($prestation['motif']);
$tarif = $this->nettoyer($prestation['tarif']);
?>
<?php if($ententePrealable=='2'): ?>
<tr valign="top" style="background-color: yellow;">
<?php elseif($ententePrealable=='1'): ?>
<tr valign="top" style="background-color: #00ff00;">
<?php elseif($ententePrealable=='9'): ?>
<tr valign="top" style="background-color: red;color:white;">
<?php else: ?>
<tr valign="top">
<?php endif; ?>
<td>
<button type="button" class="form-control btn btn-danger" onClick="javascript:retirer_un_acte_selection_dec(<?= $idPrestationactes ?>);">
<i class="fa fa-times" aria-hidden="true"></i>
</button>
</td>
<td align='center'> <?= $codeGarantie ?> </td>
<td align='center'> <?= $libelleActe ?> </td>
<td align='center' width="13%">
<?php if($prixActeModifiable=="0") : ?>
<button type="button" class="span_link" title="<?= _("Voir le tarif appliqué") ?>" onClick='javascript:tarif_applique("<?= $tarif ?>");'>
<?= format_N($this->nettoyer($prestation['valeurActe'])) ?>
</button>
<?php else: ?>
<INPUT class="form-control" style='text-align:center; font-size:10pt;' TYPE="number" value="<?= $valeurActe ?>"
onChange="this.value=supprimer_espace_nombre(this.value);if(controle_numerique(this)){ajax_maj_prix_acte_dec('<?=$idPrestationactes?>', this.value, this);}">
<?php endif; ?>
<td>
<button type="button" class="form-control btn btn-danger" onClick="javascript:retirer_un_acte_selection_dec(<?= $idPrestationactes ?>);">
<i class="fa fa-times" aria-hidden="true"></i>
</button>
</td>
<td align='center'> <?= $codeGarantie ?> </td>
<td align='center'> <?= $libelleActe ?> </td>
<td align='center' width="13%">
<button type="button" class="span_link" title="<?= _("Voir le tarif appliqué")?>" onClick='javascript:alert_ebene("<?= $tarif ?>, <?= $tarif ?>");'>
<?= format_N($valeurActe) ?>
</button>
</td>
<td align='center' width="8%">
<?= $this->nettoyer($prestation['quantite']) ?>
</td>
<td align='center'> <?= format_N($this->nettoyer($prestation['fraisReel'])) ?></td>
<td align='center'> <?= $tm ?></td>
</td>
<td align='center' width="8%">
<?= $this->nettoyer($prestation['quantite']) ?>
</td>
<td align='center'> <?= format_N($this->nettoyer($prestation['fraisReel'])) ?></td>
<td align='center'> <?= $tm ?></td>
<td align='center'> <?= format_N($this->nettoyer($prestation['montantTm'])) ?></td>
<td align='center'> <?= format_N($this->nettoyer($prestation['montantArembourser'])) ?></td>
<td align='center'> <?= format_N($this->nettoyer($prestation['depassement'])) ?></td>
<?php if($codeMotifDepassement!=''): ?>
<td align='center'>
<button type="button" class="btn btn-info" title="<?= _("Voir le motif du dépassement...") ?>" onClick="javascript:alert_ebene('<?= $motif ?>', '<?= $motif ?>');">
<?= $codeMotifDepassement ?>
</button>
</td>
<?php else: ?>
<td > </td>
<?php endif; ?>
</tr>
<?php endforeach; ?>
<tr style='background-color:white'>
<td colspan="11" height="8"></td>
</tr>
</tbody>
<td align='center'> <?= format_N($this->nettoyer($prestation['montantTm'])) ?></td>
<td align='center'> <?= format_N($this->nettoyer($prestation['montantArembourser'])) ?></td>
<td align='center'> <?= format_N($this->nettoyer($prestation['depassement'])) ?></td>
<?php if($codeMotifDepassement!=''): ?>
<td align='center'>
<button type="button" class="btn btn-info" title="<?= _("Voir le motif du dépassement...") ?>" onClick="javascript:alert_ebene('<?= $motif ?>', '<?= $motif ?>');">
<?= $codeMotifDepassement ?>
</button>
</td>
<?php else: ?>
<td > </td>
<?php endif; ?>
</tr>
<?php endforeach; ?>
<tr style='background-color:white'>
<td colspan="11" height="8"></td>
</tr>
</tbody>
</table>
</div>
</table>

View File

@ -1,121 +1,128 @@
<div id="div_ajout_actes">
<input class = "form-control btn btn-info" type="button" value="<?= _("Récapituler ajouts actes") ?>" onClick="recap_ajout_acte_dec();" style='font-size:9pt;' > </td>
<?php
$prixActeModifiable = $_SESSION['prixActeModifiable'];
?>
<table class="table table-responsive table-condensed" style='font-size:8pt;'>
<tbody>
<tr>
<td width="5%" > <?= _("Actes") ?> </td>
<td>
<div class="frmSearch">
<input id="searchInputActe" name="searchInputActe" AUTOCOMPLETE="OFF" style="font-size:10pt;" class="form-control" type="text" placeholder="Veuillez rechercher et sélectionner un acte ici..." autofocus
onkeyup="javascript:affichelisteactes(this.value, 'decompte');">
<INPUT class="sr-only" TYPE="text" id="codeActe" NAME="codeActe" value="">
<div id="div_selection_acte" style="width:89%">
</div>
</div>
</td>
</tr>
</tbody>
</table>
<input class = "form-control btn btn-info" type="button" value="<?= _("Récapituler ajouts actes") ?>" onClick="recap_ajout_acte_dec();" style='font-size:9pt;' > </td>
<div class="row" id="totam_donnees">
<div id="div_prestations" class="col-12">
<table class="table table-striped table-bordered table-hover table-condensed table-responsive" style="font-size:7pt;">
<thead>
<tr>
<th width="5%" style='text-align:center'> Suppr </th>
<th colspan="2" style="text-align:center"> <?= _("Actes ajoutés au décompte") ?> </th>
<th style="text-align:center"> <?= _("P U") ?> </th>
<th style="text-align:center"> <?= _("Qtité") ?> </th>
<th style="text-align:center"> <?= _("P T") ?> </th>
<th style="text-align:center"> <?= _("T M") ?> </th>
<th style="text-align:center"> <?= _("Mtt TM") ?> </th>
<th style="text-align:center"> <?= _("A Remb") ?> </th>
<th style="text-align:center"> <?= _("Dépass") ?> </th>
<th style="text-align:center"> <?= _("Motif") ?> </th>
</tr>
</thead>
<tbody>
<?php foreach ($prestations as $prestation):
$idPrestationactes=$this->nettoyer($prestation['id']);
$idLivre=$this->nettoyer($prestation['id']);
$ententePrealable=$this->nettoyer($prestation['ententePrealable']);
$valeurActe = $this->nettoyer($prestation['valeurActe']);
$codeGarantie=$this->nettoyer($prestation['codeGarantie']);
if (est_anglophone())
{
$libelleActe = $this->nettoyer($prestation['libelleActeEng']);
}
else
{
$libelleActe = $this->nettoyer($prestation['libelleActe']);
}
$tm=$this->nettoyer($prestation['tm']);
$codeMotifDepassement = $this->nettoyer($prestation['codeMotifDepassement']);
$motif = $this->nettoyer($prestation['motif']);
$tarif = $this->nettoyer($prestation['tarif']);
?>
<?php if($ententePrealable=='2'): ?>
<tr valign="top" style="background-color: yellow;">
<?php elseif($ententePrealable=='1'): ?>
<tr valign="top" style="background-color: #00ff00;">
<?php elseif($ententePrealable=='9'): ?>
<tr valign="top" style="background-color: red;color:white;">
<?php else: ?>
<tr valign="top">
<?php endif; ?>
<td>
<button type="button" class="form-control btn btn-danger" onClick="javascript:retirer_un_acte_selection_dec(<?= $idPrestationactes ?>);">
<i class="fa fa-times" aria-hidden="true"></i>
</button>
</td>
<td align='center'> <?= $codeGarantie ?> </td>
<td align='center'> <?= $libelleActe ?> </td>
<td align='center' width="13%">
<button type="button" class="span_link" title="<?= _("Voir le tarif appliqué")?>" onClick='javascript:alert_ebene("<?= $tarif ?>, <?= $tarif ?>");'>
<?= format_N($valeurActe) ?>
</button>
</td>
<table class="table table-responsive table-condensed" style='font-size:8pt;'>
<tbody>
<tr>
<td width="5%" > <?= _("Actes") ?> </td>
<td>
<div class="frmSearch">
<input id="searchInputActe" name="searchInputActe" AUTOCOMPLETE="OFF" style="font-size:10pt;" class="form-control" type="text" placeholder="Veuillez rechercher et sélectionner un acte ici..." autofocus
onkeyup="javascript:affichelisteactes(this.value, 'decompte');">
<INPUT class="sr-only" TYPE="text" id="codeActe" NAME="codeActe" value="">
<div id="div_selection_acte" style="width:89%">
<td align='center' width="8%">
<?= $this->nettoyer($prestation['quantite']) ?>
</td>
<td align='center'> <?= format_N($this->nettoyer($prestation['fraisReel'])) ?></td>
<td align='center'> <?= $tm ?></td>
</div>
</div>
</td>
</tr>
</tbody>
</table>
<td align='center'> <?= format_N($this->nettoyer($prestation['montantTm'])) ?></td>
<td align='center'> <?= format_N($this->nettoyer($prestation['montantArembourser'])) ?></td>
<td align='center'> <?= format_N($this->nettoyer($prestation['depassement'])) ?></td>
<?php if($codeMotifDepassement!=''): ?>
<td align='center'>
<button type="button" class="btn btn-info" title="<?= _("Voir le motif du dépassement...") ?>" onClick="javascript:alert_ebene('<?= $motif ?>', '<?= $motif ?>');">
<?= $codeMotifDepassement ?>
<div class="row" id="totam_donnees">
<div id="div_prestations" class="col-12">
<table class="table table-striped table-bordered table-hover table-condensed table-responsive" style="font-size:7pt;">
<thead>
<tr>
<th width="5%" style='text-align:center'> Suppr </th>
<th colspan="2" style="text-align:center"> <?= _("Actes ajoutés au décompte Original") ?> </th>
<th style="text-align:center"> <?= _("P U") ?> </th>
<th style="text-align:center"> <?= _("Qtité") ?> </th>
<th style="text-align:center"> <?= _("P T") ?> </th>
<th style="text-align:center"> <?= _("T M") ?> </th>
<th style="text-align:center"> <?= _("Mtt TM") ?> </th>
<th style="text-align:center"> <?= _("A Remb") ?> </th>
<th style="text-align:center"> <?= _("Dépass") ?> </th>
<th style="text-align:center"> <?= _("Motif") ?> </th>
</tr>
</thead>
<tbody>
<?php foreach ($prestations as $prestation):
$idPrestationactes=$this->nettoyer($prestation['id']);
$idLivre=$this->nettoyer($prestation['id']);
$ententePrealable=$this->nettoyer($prestation['ententePrealable']);
$valeurActe = $this->nettoyer($prestation['valeurActe']);
$codeGarantie=$this->nettoyer($prestation['codeGarantie']);
if (est_anglophone())
{
$libelleActe = $this->nettoyer($prestation['libelleActeEng']);
}
else
{
$libelleActe = $this->nettoyer($prestation['libelleActe']);
}
$tm=$this->nettoyer($prestation['tm']);
$codeMotifDepassement = $this->nettoyer($prestation['codeMotifDepassement']);
$motif = $this->nettoyer($prestation['motif']);
$tarif = $this->nettoyer($prestation['tarif']);
?>
<?php if($ententePrealable=='2'): ?>
<tr valign="top" style="background-color: yellow;">
<?php elseif($ententePrealable=='1'): ?>
<tr valign="top" style="background-color: #00ff00;">
<?php elseif($ententePrealable=='9'): ?>
<tr valign="top" style="background-color: red;color:white;">
<?php else: ?>
<tr valign="top">
<?php endif; ?>
<td>
<button type="button" class="form-control btn btn-danger" onClick="javascript:retirer_un_acte_selection_dec(<?= $idPrestationactes ?>);">
<i class="fa fa-times" aria-hidden="true"></i>
</button>
</td>
<td align='center'> <?= $codeGarantie ?> </td>
<td align='center'> <?= $libelleActe ?> </td>
<td align='center' width="13%">
<?php if($prixActeModifiable=="0") : ?>
<button type="button" class="span_link" title="<?= _("Voir le tarif appliqué") ?>" onClick='javascript:tarif_applique("<?= $tarif ?>");'>
<?= format_N($this->nettoyer($prestation['valeurActe'])) ?>
</button>
</td>
<?php else: ?>
<td > </td>
<?php else: ?>
<INPUT class="form-control" style='text-align:center; font-size:10pt;' TYPE="number" value="<?= $valeurActe ?>"
onChange="this.value=supprimer_espace_nombre(this.value);if(controle_numerique(this)){ajax_maj_prix_acte_dec('<?=$idPrestationactes?>', this.value, this);}">
<?php endif; ?>
</tr>
<?php endforeach; ?>
<tr style='background-color:white'>
<td colspan="11" height="8"></td>
</tr>
</tbody>
</td>
<td align='center' width="8%">
<?= $this->nettoyer($prestation['quantite']) ?>
</td>
<td align='center'> <?= format_N($this->nettoyer($prestation['fraisReel'])) ?></td>
<td align='center'> <?= $tm ?></td>
</table>
</div>
<td align='center'> <?= format_N($this->nettoyer($prestation['montantTm'])) ?></td>
<td align='center'> <?= format_N($this->nettoyer($prestation['montantArembourser'])) ?></td>
<td align='center'> <?= format_N($this->nettoyer($prestation['depassement'])) ?></td>
<?php if($codeMotifDepassement!=''): ?>
<td align='center'>
<button type="button" class="btn btn-info" title="<?= _("Voir le motif du dépassement...") ?>" onClick="javascript:alert_ebene('<?= $motif ?>', '<?= $motif ?>');">
<?= $codeMotifDepassement ?>
</button>
</td>
<?php else: ?>
<td > </td>
<?php endif; ?>
</tr>
<?php endforeach; ?>
<tr style='background-color:white'>
<td colspan="11" height="8"></td>
</tr>
</tbody>
</table>
</div>
</div>
</div>

View File

@ -0,0 +1,2 @@
<INPUT class="sr-only" TYPE="text" id="maxDateEffetActeBareme" name="maxDateEffetActeBareme" value="<?= $maxDateEffetActeBareme; ?>">

View File

@ -0,0 +1,85 @@
<?php
$adminProd = $_SESSION['adminProd'];
$idActesbaremeinitiallettrecle = $_SESSION['idActesbaremeinitiallettrecle'];
$lettreCle = $_SESSION['lettreCle'];
?>
<input type="hidden" id="idActesbaremeinitiallettrecle" name="idActesbaremeinitiallettrecle" value="<?=$_SESSION['idActesbaremeinitiallettrecle']?>">
<input type="hidden" id="lettreCle" name="lettreCle" value="<?=$_SESSION['lettreCle']?>">
<div class="modal-dialog" style="max-width: 85%;" role="document">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-bs-dismiss="modal" >&times;</button>
<legend class="modal-title text-center"> <?= $lettreCle . " => " . _("Détail des actes impactés") ?> </legend>
</div>
<div class="modal-body">
<INPUT class="sr-only" TYPE="text" id="datejour" NAME="datejour" value="<?= datefr(date('Y/m/d')); ?>">
<hr style="border: 10px double blue; border-radius: 5px; background-color: blue;" />
<?php if(count($detailactes) > "0"): ?>
<table class="table table-striped table-bordered table-hover table-condensed table-responsive" style="font-size:9pt;" >
<thead >
<tr>
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("Acte") ?> </th>
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("Coefficient") ?> </th>
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("Plafond Acte") ?> </th>
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("TM") ?> </th>
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("Actif") ?> </th>
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("Suppr") ?> </th>
</tr>
</thead>
<tbody >
<?php foreach ($detailactes as $v):
$idActe = $this->nettoyer($v['id']);
$supprime = $v['supprime'];
$libelle = $this->nettoyer($v['libelle']);
if (est_anglophone())
{
$libelle = $this->nettoyer($v['libelleEng']);
}
if($this->nettoyer($v['actif'])=="1"){
$actif = "Oui";
}else{
$actif = "Non";
}
?>
<?php if($supprime=='1'): ?>
<tr valign="top" style="text-decoration: line-through red;">
<?php else: ?>
<tr valign="top">
<?php endif; ?>
<td style='border: 2px solid #939597;'><?= $libelle ?></td>
<td style='text-align:center; border: 2px solid #939597;'><?= $this->nettoyer($v['coefficient']); ?> </td>
<td style='text-align:center; border: 2px solid #939597;'><?= format_N($this->nettoyer($v['forfaitPlafond']));?></td>
<td style='text-align:center; border: 2px solid #939597;'><?= $this->nettoyer($v['ticketModerateur']);?></td>
<td style='text-align:center; border: 2px solid #939597;'><?= $actif;?></td>
<?php if($supprime=='0'): ?>
<td style='text-align:center; border: 2px solid #939597;'>
<button type="button" class="form-control btn btn-danger" onClick="javascript:supprimer_baremeacte_lettre_cle_detail('<?= $adminProd?>',<?= $idActe ?>);">
<i class="fa fa-times" aria-hidden="true"></i>
</button>
</td>
<?php else: ?>
<td style='text-align:center; border: 2px solid #939597;'> </td>
<?php endif; ?>
</tr>
<?php endforeach; ?>
</tbody>
</table>
<?php else: ?>
<div class="col-12 alert alert-danger text-center">
<?= _("Aucune ligne insérée") ?>
</div>
<?php endif; ?>
</div>
<div class="modal-footer">
<button type="button" id="btn-fermer-modal" class="btn btn-default" data-bs-dismiss="modal" >Fermer</button>
</div>
</div>
</div>

View File

@ -0,0 +1,79 @@
<?php
$adminProd = $_SESSION['adminProd'];
?>
<?php if(count($actes) > "0"): ?>
<table class="table table-striped table-bordered table-hover table-condensed table-responsive" style="font-size:10pt;" >
<thead >
<tr>
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("Détail") ?> </th>
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("Lettre Clé") ?> </th>
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("Désignation") ?> </th>
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("Effet") ?> </th>
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("Plafond Acte") ?> </th>
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("TM") ?> </th>
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("Nbre Actes") ?> </th>
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("Actif") ?> </th>
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("Suppr") ?> </th>
</tr>
</thead>
<tbody >
<?php foreach ($actes as $v):
$idActe = $this->nettoyer($v['id']);
$supprime = $v['supprime'];
$lettreCle = $this->nettoyer($v['lettreCle']);
$libelle = $this->nettoyer($v['description']);
if (est_anglophone())
{
$libelle = $this->nettoyer($v['descriptionEng']);
}
if($this->nettoyer($v['actif'])=="1"){
$actif = "Oui";
}else{
$actif = "Non";
}
?>
<?php if($supprime=='1'): ?>
<tr valign="top" style="text-decoration: line-through red;">
<?php else: ?>
<tr valign="top">
<?php endif; ?>
<td style='text-align:center; border: 2px solid #939597;'>
<button type="button" class="form-control btn btn-info" onClick="javascript:detail_baremeacte_lettre_cle(<?= $idActe ?>, '<?= $lettreCle?>');">
<?= $idActe ?>
</button>
</td>
<td style='text-align:center; border: 2px solid #939597;'><?= $lettreCle ?></td>
<td style='border: 2px solid #939597;'><?= $libelle ?></td>
<td style='text-align:center; border: 2px solid #939597;'><?= datefr($this->nettoyer($v['dateEffet'])); ?></td>
<td style='text-align:center; border: 2px solid #939597;'><?= format_N($this->nettoyer($v['forfaitPlafond']));?></td>
<td style='text-align:center; border: 2px solid #939597;'><?= $this->nettoyer($v['ticketModerateur']);?></td>
<td style='text-align:center; border: 2px solid #939597;'><?= format_N($this->nettoyer($v['nbActes']));?></td>
<td style='text-align:center; border: 2px solid #939597;'><?= $actif;?></td>
<?php if($supprime=='0'): ?>
<td style='text-align:center; border: 2px solid #939597;'>
<button type="button" class="form-control btn btn-danger" onClick="javascript:supprimer_baremeacte_lettre_cle('<?= $adminProd?>',<?= $idActe ?>);">
<i class="fa fa-times" aria-hidden="true"></i>
</button>
</td>
<?php else: ?>
<td style='text-align:center; border: 2px solid #939597;'> </td>
<?php endif; ?>
</tr>
<?php endforeach; ?>
</tbody>
</table>
<?php else: ?>
<div class="col-12 alert alert-danger text-center">
<?= _("Aucune ligne insérée") ?>
</div>
<?php endif; ?>
<div class="modal fade" id="div_detail_bareme_actes" role="dialog" data-bs-backdrop="static" data-bs-keyboard="false">
</div>

View File

@ -0,0 +1,69 @@
<?php
$adminProd = $_SESSION['adminProd'];
?>
<?php if(count($actes) > "0"): ?>
<table class="table table-striped table-bordered table-hover table-condensed table-responsive" style="font-size:10pt;" >
<thead >
<tr>
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("Détail") ?> </th>
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("Lettre Clé") ?> </th>
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("Désignation") ?> </th>
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("Effet") ?> </th>
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("Plafond Acte") ?> </th>
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("TM") ?> </th>
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("Nbre Actes") ?> </th>
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("Actif") ?> </th>
</tr>
</thead>
<tbody >
<?php foreach ($actes as $v):
$idActe = $this->nettoyer($v['id']);
$supprime = $v['supprime'];
$lettreCle = $this->nettoyer($v['lettreCle']);
$libelle = $this->nettoyer($v['description']);
if (est_anglophone())
{
$libelle = $this->nettoyer($v['descriptionEng']);
}
if($this->nettoyer($v['actif'])=="1"){
$actif = "Oui";
}else{
$actif = "Non";
}
?>
<?php if($supprime=='1'): ?>
<tr valign="top" style="text-decoration: line-through red;">
<?php else: ?>
<tr valign="top">
<?php endif; ?>
<td style='text-align:center; border: 2px solid #939597;'>
<button type="button" class="form-control btn btn-info" onClick="javascript:detail_baremeacte_lettre_cle_temp(<?= $idActe ?>, '<?= $lettreCle?>');">
<?= $idActe ?>
</button>
</td>
<td style='text-align:center; border: 2px solid #939597;'><?= $lettreCle ?></td>
<td style='border: 2px solid #939597;'><?= $libelle ?></td>
<td style='text-align:center; border: 2px solid #939597;'><?= datefr($this->nettoyer($v['dateEffet'])); ?></td>
<td style='text-align:center; border: 2px solid #939597;'><?= format_N($this->nettoyer($v['forfaitPlafond']));?></td>
<td style='text-align:center; border: 2px solid #939597;'><?= $this->nettoyer($v['ticketModerateur']);?></td>
<td style='text-align:center; border: 2px solid #939597;'><?= format_N($this->nettoyer($v['nbActes']));?></td>
<td style='text-align:center; border: 2px solid #939597;'><?= $actif;?></td>
</tr>
<?php endforeach; ?>
</tbody>
</table>
<?php else: ?>
<div class="col-12 alert alert-danger text-center">
<?= _("Aucune ligne insérée") ?>
</div>
<?php endif; ?>
<div class="modal fade" id="div_detail_bareme_actes" role="dialog" data-bs-backdrop="static" data-bs-keyboard="false">
</div>

View File

@ -0,0 +1,2 @@
<INPUT class="sr-only" TYPE="text" id="maxDateEffetActeBareme" name="maxDateEffetActeBareme" value="<?= $maxDateEffetActeBareme; ?>">

View File

@ -0,0 +1,104 @@
<?php
$adminProd = $_SESSION['adminProd'];
$idActesbaremepriseenchargelettrecle_temp = $_SESSION['idActesbaremepriseenchargelettrecle_temp'];
$lettreCle = $_SESSION['lettreCle'];
?>
<input type="hidden" id="idActesbaremepriseenchargelettrecle_temp" name="idActesbaremepriseenchargelettrecle_temp" value="<?= $idActesbaremepriseenchargelettrecle_temp ?>">
<input type="hidden" id="lettreCle" name="lettreCle" value="<?=$_SESSION['lettreCle']?>">
<div class="modal-dialog" style="max-width: 85%;" role="document">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-bs-dismiss="modal" >&times;</button>
<legend class="modal-title text-center"> <?= $lettreCle . " => " . _("Détail des actes impactés") ?> </legend>
</div>
<div class="modal-body">
<INPUT class="sr-only" TYPE="text" id="datejour" NAME="datejour" value="<?= datefr(date('Y/m/d')); ?>">
<hr style="border: 10px double blue; border-radius: 5px; background-color: blue;" />
<?php if(count($detailactes) > "0"): ?>
<table class="table table-striped table-bordered table-hover table-condensed table-responsive" style="font-size:9pt;" >
<thead >
<tr>
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("Acte") ?> </th>
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("Coefficient") ?> </th>
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("Plafond Acte") ?> </th>
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("TM") ?> </th>
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("Actif") ?> </th>
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("Ajout") ?> </th>
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("Suppr") ?> </th>
</tr>
</thead>
<tbody >
<?php foreach ($detailactes as $v):
$idActe = $this->nettoyer($v['id']);
$supprime = $v['supprime'];
$libelle = $this->nettoyer($v['libelle']);
if (est_anglophone())
{
$libelle = $this->nettoyer($v['libelleEng']);
}
if($this->nettoyer($v['actif'])=="1"){
$actif = "Oui";
}else{
$actif = "Non";
}
if($this->nettoyer($v['ajout'])=="1"){
$ajout = "Oui";
}else{
$ajout = "Non";
}
?>
<?php if($supprime=='1'): ?>
<tr valign="top" style="text-decoration: line-through red;">
<?php else: ?>
<tr valign="top">
<?php endif; ?>
<td style='border: 2px solid #939597;'><?= $libelle ?></td>
<td style='text-align:center; border: 2px solid #939597;'><?= $this->nettoyer($v['coefficient']); ?> </td>
<td style='text-align:center; border: 2px solid #939597;'><?= format_N($this->nettoyer($v['forfaitPlafond']));?></td>
<td style='text-align:center; border: 2px solid #939597;'><?= $this->nettoyer($v['ticketModerateur']);?></td>
<td style='text-align:center; border: 2px solid #939597;'><?= $actif;?></td>
<?php if($ajout=='Oui'): ?>
<td style='text-align:center; border: 2px solid #939597; background-color: #FFC107;'><?= $ajout;?></td>
<?php else: ?>
<td style='text-align:center; border: 2px solid #939597;'><?= $ajout;?></td>
<?php endif; ?>
<?php if($supprime=='0'): ?>
<td style='text-align:center; border: 2px solid #939597;'>
<button type="button" class="form-control btn btn-danger" onClick="javascript:supprimer_baremeacte_lettre_cle_detail_temp('<?= $adminProd?>',<?= $idActe ?>);">
<i class="fa fa-times" aria-hidden="true"></i>
</button>
</td>
<?php else: ?>
<td style='text-align:center; border: 2px solid #939597;'> </td>
<?php endif; ?>
</tr>
<?php endforeach; ?>
</tbody>
</table>
<?php else: ?>
<div class="col-12 alert alert-danger text-center">
<?= _("Aucune ligne insérée") ?>
</div>
<?php endif; ?>
</div>
<div class="modal-footer">
<button type="button" id="btn-fermer-modal" class="btn btn-default" data-bs-dismiss="modal" >Fermer</button>
</div>
</div>
</div>

View File

@ -0,0 +1,79 @@
<?php
$adminProd = $_SESSION['adminProd'];
$idActesbaremepriseenchargelettrecle_temp = $_SESSION['idActesbaremepriseenchargelettrecle_temp'];
$lettreCle = $_SESSION['lettreCle'];
?>
<input type="hidden" id="idActesbaremepriseenchargelettrecle_temp" name="idActesbaremepriseenchargelettrecle_temp" value="<?= $idActesbaremepriseenchargelettrecle_temp ?>">
<input type="hidden" id="lettreCle" name="lettreCle" value="<?=$_SESSION['lettreCle']?>">
<div class="modal-dialog" style="max-width: 85%;" role="document">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-bs-dismiss="modal" >&times;</button>
<legend class="modal-title text-center"> <?= $lettreCle . " => " . _("Détail des actes impactés") ?> </legend>
</div>
<div class="modal-body">
<INPUT class="sr-only" TYPE="text" id="datejour" NAME="datejour" value="<?= datefr(date('Y/m/d')); ?>">
<hr style="border: 10px double blue; border-radius: 5px; background-color: blue;" />
<?php if(count($detailactes) > "0"): ?>
<table class="table table-striped table-bordered table-hover table-condensed table-responsive" style="font-size:9pt;" >
<thead >
<tr>
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("Acte") ?> </th>
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("Coefficient") ?> </th>
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("Plafond Acte") ?> </th>
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("TM") ?> </th>
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("Actif") ?> </th>
</tr>
</thead>
<tbody >
<?php foreach ($detailactes as $v):
$idActe = $this->nettoyer($v['id']);
$supprime = $v['supprime'];
$libelle = $this->nettoyer($v['libelle']);
if (est_anglophone())
{
$libelle = $this->nettoyer($v['libelleEng']);
}
if($this->nettoyer($v['actif'])=="1"){
$actif = "Oui";
}else{
$actif = "Non";
}
?>
<?php if($supprime=='1'): ?>
<tr valign="top" style="text-decoration: line-through red;">
<?php else: ?>
<tr valign="top">
<?php endif; ?>
<td style='border: 2px solid #939597;'><?= $libelle ?></td>
<td style='text-align:center; border: 2px solid #939597;'><?= $this->nettoyer($v['coefficient']); ?> </td>
<td style='text-align:center; border: 2px solid #939597;'><?= format_N($this->nettoyer($v['forfaitPlafond']));?></td>
<td style='text-align:center; border: 2px solid #939597;'><?= $this->nettoyer($v['ticketModerateur']);?></td>
<td style='text-align:center; border: 2px solid #939597;'><?= $actif;?></td>
</tr>
<?php endforeach; ?>
</tbody>
</table>
<?php else: ?>
<div class="col-12 alert alert-danger text-center">
<?= _("Aucune ligne insérée") ?>
</div>
<?php endif; ?>
</div>
<div class="modal-footer">
<button type="button" id="btn-fermer-modal" class="btn btn-default" data-bs-dismiss="modal" >Fermer</button>
</div>
</div>
</div>

View File

@ -0,0 +1,94 @@
<?php
$adminProd = $_SESSION['adminProd'];
?>
<?php if(count($actes) > "0"): ?>
<table class="table table-striped table-bordered table-hover table-condensed table-responsive" style="font-size:10pt;" >
<thead >
<tr>
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("Détail") ?> </th>
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("Lettre Clé") ?> </th>
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("Désignation") ?> </th>
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("Effet") ?> </th>
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("Plafond Acte") ?> </th>
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("TM") ?> </th>
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("Nbre Actes") ?> </th>
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("Actif") ?> </th>
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("Ajout") ?> </th>
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("Suppr") ?> </th>
</tr>
</thead>
<tbody >
<?php foreach ($actes as $v):
$idActe = $this->nettoyer($v['id']);
$supprime = $v['supprime'];
$lettreCle = $this->nettoyer($v['lettreCle']);
$libelle = $this->nettoyer($v['description']);
if (est_anglophone())
{
$libelle = $this->nettoyer($v['descriptionEng']);
}
if($this->nettoyer($v['actif'])=="1"){
$actif = "Oui";
}else{
$actif = "Non";
}
if($this->nettoyer($v['ajout'])=="1"){
$ajout = "Oui";
}else{
$ajout = "Non";
}
?>
<?php if($supprime=='1'): ?>
<tr valign="top" style="text-decoration: line-through red;">
<?php else: ?>
<tr valign="top">
<?php endif; ?>
<td style='text-align:center; border: 2px solid #939597;'>
<button type="button" class="form-control btn btn-info" onClick="javascript:detail_baremeacte_lettre_cle_temp(<?= $idActe ?>, '<?= $lettreCle?>');">
<?= $idActe ?>
</button>
</td>
<td style='text-align:center; border: 2px solid #939597;'><?= $lettreCle ?></td>
<td style='border: 2px solid #939597;'><?= $libelle ?></td>
<td style='text-align:center; border: 2px solid #939597;'><?= datefr($this->nettoyer($v['dateEffet'])); ?></td>
<td style='text-align:center; border: 2px solid #939597;'><?= format_N($this->nettoyer($v['forfaitPlafond']));?></td>
<td style='text-align:center; border: 2px solid #939597;'><?= $this->nettoyer($v['ticketModerateur']);?></td>
<td style='text-align:center; border: 2px solid #939597;'><?= format_N($this->nettoyer($v['nbActes']));?></td>
<td style='text-align:center; border: 2px solid #939597;'><?= $actif;?></td>
<?php if($ajout=='Oui'): ?>
<td style='text-align:center; border: 2px solid #939597; background-color: #FFC107;'><?= $ajout;?></td>
<?php else: ?>
<td style='text-align:center; border: 2px solid #939597;'><?= $ajout;?></td>
<?php endif; ?>
<?php if($supprime=='0'): ?>
<td style='text-align:center; border: 2px solid #939597;'>
<button type="button" class="form-control btn btn-danger" onClick="javascript:supprimer_baremeacte_lettre_cle_temp('<?= $adminProd?>',<?= $idActe ?>);">
<i class="fa fa-times" aria-hidden="true"></i>
</button>
</td>
<?php else: ?>
<td style='text-align:center; border: 2px solid #939597;'> </td>
<?php endif; ?>
</tr>
<?php endforeach; ?>
</tbody>
</table>
<?php else: ?>
<div class="col-12 alert alert-danger text-center">
<?= _("Aucune ligne insérée") ?>
</div>
<?php endif; ?>
<div class="modal fade" id="div_detail_bareme_actes" role="dialog" data-bs-backdrop="static" data-bs-keyboard="false">
</div>

View File

@ -10,12 +10,14 @@
</div>
<div class="row">
<div id="div_acte_1" class="col-4" >
<div id="div_acte_1" class="col-5" >
<table class="table table-striped table-bordered table-hover table-condensed table-responsive tabliste compact" style="font-size:8pt;">
<thead>
<tr>
<th style='text-align:center'> <?= _("Lettres clés disponibles")." (".count($lettrecles).")" ?> </th>
<th width="7%" style='text-align:center'><?= _("Tarifé") ?> </th>
<!-- <th style='text-align:center'> <?= _("Disponibles") . " ( ".count($lettrecles) . " )" ?> </th> -->
<th style='text-align:center'> <?= _("Disponibles") ?> </th>
<th style='text-align:center'><?= _("Désignation") ?> </th>
<th width="7%" style='text-align:center'><?= _("Tarifé")."?" ?> </th>
<th width="7%" style='text-align:center'> => </th>
</tr>
</thead>
@ -24,19 +26,27 @@
<?php foreach ($lettrecles as $v):
$idLettre = $v['id'];
//$lettreCle = $v['lettreCle'];
$dansDetailTarif = $v['dansDetailTarif'];
$tarife = $dansDetailTarif == "1"? "Oui" : "Non";
if (est_anglophone())
{
$description = $v['descriptionEng'];
}
else
{
$description = $v['description'];
}
?>
<?php if($dansDetailTarif=='1'): ?>
<tr valign="top" style="color:blue;font-style: italic;">
<tr valign="top" style="color:blue;font-style: italic;">
<?php else: ?>
<tr valign="top">
<tr valign="top">
<?php endif; ?>
<td align='center'><?= $v['lettreCle'] ?></td>
<td align='center'><?= $description ?></td>
<td align='center'><?= $tarife ?></td>
<td align='center'> <input type="button" value="=>" onClick="javascript:ajouter_une_lettre_cle_tarif('<?=$idLettre?>');" ></td>
</tr>
@ -45,16 +55,17 @@
</table>
</div>
<div id="div_acte_2" class="col-8" >
<div id="div_acte_2" class="col-7" >
<table class="table table-striped table-bordered table-hover table-condensed table-responsive tabliste compact" style="font-size:8pt;">
<thead>
<tr>
<th width="7%" style='text-align:center'> <= </th>
<th style='text-align:center'> <?= _("Lettres clés tarif (".count($lettrecletarif).")") ?> </th>
<th width="20%" style='text-align:center'> <?= _("Effet") ?> </th>
<th width="20%" style='text-align:center'> <?= _("Prix Jour Ouvrable") ?> </th>
<th width="20%" style='text-align:center'> <?= _("Prix Nuit et Ferié") ?> </th>
<th width="5%" style='text-align:center'> Suppr </th></tr>
<th style='text-align:center'> <= </th>
<th style='text-align:center'> <?= _("tarifé") ?> </th>
<th style='text-align:center'><?= _("Désignation") ?> </th>
<th style='text-align:center'> <?= _("Effet") ?> </th>
<th style='text-align:center'> <?= _("Prix") ?> </th>
<th style='text-align:center'> <?= _("Nuit/Ferié") ?> </th>
<th style='text-align:center'> <?= _("Supprimer") ?> </th></tr>
</thead>
<tbody>
@ -79,65 +90,77 @@
$suppr = $this->nettoyer($v['suppr']);
$i++;
if (est_anglophone())
{
$description = $v['descriptionEng'];
}
else
{
$description = $v['description'];
}
?>
<?php if($supprime=='1'): ?>
<tr id="tabLigne<?= $i;?>" valign="top" style="text-decoration: line-through red;">
<?php elseif($suppr=='1'): ?>
<tr id="tabLigne<?= $i;?>" valign="top" style="background-color: red; color: white;">
<?php elseif($idDetailTarifActe=="0"): ?>
<tr id="tabLigne<?= $i;?>" valign="top" style="background-color:#eee8aa; font-style: italic;">
<?php elseif($maj=="1"): ?>
<tr id="tabLigne<?= $i;?>" valign="top" style="color:blue; font-style: italic;">
<?php else: ?>
<tr id="tabLigne<?= $i;?>" valign="top">
<?php endif; ?>
<?php if($idDetailTarifActe=="0"): ?>
<td align='center'> <input type="button" value="<=" onClick="javascript:retirer_une_lettre_cle_tarif('<?=$id?>');" ></td>
<?php if($supprime=='1'): ?>
<tr id="tabLigne<?= $i;?>" valign="top" style="text-decoration: line-through red;">
<?php elseif($suppr=='1'): ?>
<tr id="tabLigne<?= $i;?>" valign="top" style="background-color: red; color: white;">
<?php elseif($idDetailTarifActe=="0"): ?>
<tr id="tabLigne<?= $i;?>" valign="top" style="background-color:#eee8aa; font-style: italic;">
<?php elseif($maj=="1"): ?>
<tr id="tabLigne<?= $i;?>" valign="top" style="color:blue; font-style: italic;">
<?php else: ?>
<td></td>
<tr id="tabLigne<?= $i;?>" valign="top">
<?php endif; ?>
<td align='center'><?= $this->nettoyer($v['lettreCle']) ?></td>
<?php if (($dateEffet=="" || $idDetailTarifActe=="0" || $majPrix=="1" || $majPrixNuitFerier=="1") && ($supprime=="0")): ?>
<td>
<INPUT style='text-align:center; font-size:7pt;' class="form-control datepicker" TYPE="text" id="dateEffet<?= $i;?>" NAME="dateEffet<?= $i;?>" required AUTOCOMPLETE="OFF"
value="<?= datefr($dateEffet);?>" onChange="javascript:maj_composante_effettarif_lettrecle('<?=$id?>', this.value,'<?=$maxDateEffetActe?>','<?=$i?>');">
</td>
<?php else: ?>
<td align='center'><?= datefr($dateEffet); ?></td>
<?php endif; ?>
<?php if (($prix=="0" || $majPrix=="1" || $idDetailTarifActe=="0") && ($supprime=="0")): ?>
<?php //if ($idDetailTarifActe=="0"): ?>
<td >
<INPUT class="form-control" style='text-align:center' TYPE="number" value="<?= $prix ?>" id="prix<?= $i;?>" NAME="prix<?= $i;?>"
onChange="this.value=supprimer_espace_nombre(this.value);if(controle_numerique(this)){maj_composante_tarif_lettrecle('<?=$id?>', this.value,'<?=$i?>');}">
</td>
<?php else: ?>
<td align='center'><?= format_N($prix)?></td>
<?php endif; ?>
<?php if (($prixNuitFerier=="0" || $majPrixNuitFerier=="1" || $idDetailTarifActe=="0") && ($supprime=="0")): ?>
<?php //if ($idDetailTarifActe=="0"): ?>
<td >
<INPUT class="form-control" style='text-align:center' TYPE="number" value="<?= $prixNuitFerier ?>" id="prixNuitFerier<?= $i;?>" NAME="prixNuitFerier<?= $i;?>"
onChange="this.value=supprimer_espace_nombre(this.value);if(controle_numerique(this)){maj_composante_tarifnuit_lettrecle('<?=$id?>', this.value,'<?= $i;?>');}">
</td>
<?php else: ?>
<td align='center'><?= format_N($prixNuitFerier)?></td>
<?php endif; ?>
<?php if ($idDetailTarifActe=="0" || $suppr=="1" || $supprime=="1" || $majPrix=="1" || $majPrixNuitFerier=="1" || $prix=="0" || $prixNuitFerier=="0"): ?>
<td></td>
<?php else: ?>
<td>
<button id="btn_supprime_tarif<?= $i;?>" type="button" class="form-control btn btn-danger" onClick="javascript:supprimer_une_lettrecle_du_tarif('<?=$id?>','<?= $i;?>');">
<i class="fa fa-times" aria-hidden="true"></i>
</button>
</td>
<?php endif; ?>
</tr>
<?php if($idDetailTarifActe=="0"): ?>
<td align='center'> <input type="button" value="<=" onClick="javascript:retirer_une_lettre_cle_tarif('<?=$id?>');" ></td>
<?php else: ?>
<td></td>
<?php endif; ?>
<td align='center'><?= $this->nettoyer($v['lettreCle']) ?></td>
<td align='center'> <?= $description ?> </td>
<?php if (($dateEffet=="" || $idDetailTarifActe=="0" || $majPrix=="1" || $majPrixNuitFerier=="1") && ($supprime=="0")): ?>
<td>
<INPUT style='text-align:center; font-size:7pt;' class="form-control datepicker" TYPE="text" id="dateEffet<?= $i;?>" NAME="dateEffet<?= $i;?>" required AUTOCOMPLETE="OFF"
value="<?= datefr($dateEffet);?>" onChange="javascript:maj_composante_effettarif_lettrecle('<?=$id?>', this.value,'<?=$maxDateEffetActe?>','<?=$i?>');">
</td>
<?php else: ?>
<td align='center'><?= datefr($dateEffet); ?></td>
<?php endif; ?>
<?php if (($prix=="0" || $majPrix=="1" || $idDetailTarifActe=="0") && ($supprime=="0")): ?>
<td >
<INPUT class="form-control" style='text-align:center' TYPE="number" value="<?= $prix ?>" id="prix<?= $i;?>" NAME="prix<?= $i;?>"
onChange="this.value=supprimer_espace_nombre(this.value);if(controle_numerique(this)){maj_composante_tarif_lettrecle('<?=$id?>', this.value,'<?=$i?>');}">
</td>
<?php else: ?>
<td align='center'><?= format_N($prix)?></td>
<?php endif; ?>
<?php if (($prixNuitFerier=="0" || $majPrixNuitFerier=="1" || $idDetailTarifActe=="0") && ($supprime=="0")): ?>
<td >
<INPUT class="form-control" style='text-align:center' TYPE="number" value="<?= $prixNuitFerier ?>" id="prixNuitFerier<?= $i;?>" NAME="prixNuitFerier<?= $i;?>"
onChange="this.value=supprimer_espace_nombre(this.value);if(controle_numerique(this)){maj_composante_tarifnuit_lettrecle('<?=$id?>', this.value,'<?= $i;?>');}">
</td>
<?php else: ?>
<td align='center'><?= format_N($prixNuitFerier)?></td>
<?php endif; ?>
<?php if ($idDetailTarifActe=="0" || $suppr=="1" || $supprime=="1" || $majPrix=="1" || $majPrixNuitFerier=="1" || $prix=="0" || $prixNuitFerier=="0"): ?>
<td></td>
<?php else: ?>
<td>
<button id="btn_supprime_tarif<?= $i;?>" type="button" class="form-control btn btn-danger" onClick="javascript:supprimer_une_lettrecle_du_tarif('<?=$id?>','<?= $i;?>');">
<i class="fa fa-times" aria-hidden="true"></i>
</button>
</td>
<?php endif; ?>
</tr>
<?php endforeach; ?>
</tbody>
</table>

View File

@ -2,6 +2,8 @@
$adminProd = $_SESSION['adminProd'];
?>
supprimer_baremeacte_college(
<table class="table table-striped table-bordered table-hover table-condensed table-responsive" style="font-size:9pt;" >
<thead >
<tr>

View File

@ -26,7 +26,7 @@
$libelleAffection = $codeAffection;
}
$fact_exclue = $this->nettoyer($facture_pop['valide']=="2");
$fact_exclue = $this->nettoyer($facture_pop['valide']=="2");
?>
<input class="sr-only" type="text" id="ndPrestNonTraites" name="ndPrestNonTraites" value="<?= $this->nettoyer($prestations_total['ndPrestNonTraites']) ?>" >
@ -84,7 +84,7 @@
<th colspan="2" style="text-align:center"> <?= _("Acte") ?> </th>
<th style="text-align:center"> <?= _("Valeur") ?> </th>
<th style="text-align:center"> <?= _("Qtité") ?> </th>
<th style="text-align:center"> <?= _("Qtité Validée") ?> </th>
<th style="text-align:center"> <?= _("Q Val") ?> </th>
<th style='text-align:center'> <?= _("Frais") ?> </th>
<th style='text-align:center'> <?= _("T M") ?> </th>
<th style='text-align:center'> <?= _("A Remb") ?> </th>
@ -94,7 +94,6 @@
<th style='text-align:center'>Val</th>
<th style='text-align:center'>Rej</th>
<!-- <th style='text-align:center'>Att</th> -->
<th style='text-align:center'>Excl</th>
</tr>
</thead>

View File

@ -78,7 +78,7 @@
<th colspan="2" style="text-align:center"> <?= _("Acte") ?> </th>
<th style="text-align:center"> <?= _("Valeur") ?> </th>
<th style="text-align:center"> <?= _("Qtité") ?> </th>
<th style="text-align:center"> <?= _("Qtité Validée") ?> </th>
<th style="text-align:center"> <?= _("Q Val") ?> </th>
<th style='text-align:center'> <?= _("Frais") ?> </th>
<th style='text-align:center'> <?= _("T M") ?> </th>
<th style='text-align:center'> <?= _("A Remb") ?> </th>

View File

@ -0,0 +1,69 @@
<?php
$adminSin = $_SESSION['adminSin'];
?>
<input type="hidden" id="idBaremePriseEnCharge" name="idBaremePriseEnCharge" value="<?=$_SESSION['idBaremePriseEnCharge']?>">
<input class="sr-only" id="adminSin" name="adminSin" type="text" value="<?= $adminSin ;?>" >
<div id="div_entete_bareme">
<legend class="text-center" style="margin-bottom: 10px; background-color: #a6a6a6; font-size:13pt; font-weight: bold; color: white;">
<?= _("Barème de prestations par lettres clés") ?>
</legend>
<INPUT class="sr-only" TYPE="text" id="masquerActe" NAME="masquerActe" value="1">
<div id="div_acte_masquer">
<div id="div_maxdateeffetactebareme">
</div>
<table class="table table-bordered table-condensed table-responsive" style="font-size:10pt;" >
<thead style="color: #000;">
<tr>
<td align='center' style='font-size:10pt; font-weight:bold; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;' class="required">
<?= _("Lettre Clé") ?>
</td>
<td colspan="2" style='border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'>
<SELECT style="font-size:10pt; height:30px; border: 2px solid #939597;" class="form-control selectpicker" data-live-search="true" id="lettreCle" NAME="lettreCle" required autofocus
onChange="">
<?= liste_options($lettrecles,"",false) ?>
</SELECT>
</td>
</tr>
<tr>
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;' class="required"> <?= _("Effet") ?> </th>
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("Plafond") ?> </th>
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("TM") ?> </th>
</tr>
</thead>
<tbody>
<tr>
<td style='text-align:center; border: 2px solid #939597;'>
<INPUT style='text-align:center; font-size:10pt; border: 2px solid #939597;' class="form-control datepicker" TYPE="text" id="dateEffetActe"
NAME="dateEffetActe" value="" required >
</td>
<td style='text-align:center; border: 2px solid #939597;'>
<INPUT style='font-size:10pt; border: 2px solid #939597;' class="form-control text-center" TYPE="text" value="0" onkeyup="controle_numerique(this);"
onblur="formatMonetaire(this);" id="forfaitPlafondActe" name="forfaitPlafondActe" >
</td>
<td style='text-align:center; border: 2px solid #939597; '>
<INPUT style='font-size:10pt; border: 2px solid #939597;' class="form-control text-center" TYPE="text" value="<?= $tmBareme ?>" onkeyup="controle_numerique(this);"
id="ticketModerateurActe" name="ticketModerateurActe" >
</td>
</tr>
<tr>
<td colspan="3">
<input style='font-size:12pt;' id="btn_acte" name="btn_acte" onclick="javascript:validiteDateEffetBaremeLettreCle();"
class = "form-control btn btn-primary" type="button" value="<?= _("Insérer une nouvelle ligne") ?>">
</td>
</tr>
</tbody>
</table>
</div>
<div id="div_detail_bareme">
<?php require "Vue/Ajaxbaremelettrecle/index.php";?>
</div>

View File

@ -0,0 +1,18 @@
<?php
$adminSin = $_SESSION['adminSin'];
?>
<input type="hidden" id="idBaremePriseEnCharge" name="idBaremePriseEnCharge" value="<?=$_SESSION['idBaremePriseEnCharge']?>">
<input class="sr-only" id="adminSin" name="adminSin" type="text" value="<?= $adminSin ;?>" >
<div id="div_entete_bareme">
<legend class="text-center" style="margin-bottom: 10px; background-color: #a6a6a6; font-size:13pt; font-weight: bold; color: white;">
<?= _("Barème de prestations par lettres clés") ?>
</legend>
</div>
<div id="div_detail_bareme">
<?php
require "Vue/Ajaxbaremelettrecletemp/consulter.php";
?>
</div>

View File

@ -0,0 +1,81 @@
<?php
$adminSin = $_SESSION['adminSin'];
?>
<input type="hidden" id="idBaremePriseEnCharge" name="idBaremePriseEnCharge" value="<?=$_SESSION['idBaremePriseEnCharge']?>">
<input class="sr-only" id="adminSin" name="adminSin" type="text" value="<?= $adminSin ;?>" >
<div id="div_entete_bareme">
<INPUT class="sr-only" TYPE="text" id="OrigineBareme" NAME="OrigineBareme" value="<?= $_SESSION['OrigineBareme'] ?>" readonly>
<legend class="text-center" style="margin-bottom: 10px; background-color: #a6a6a6; font-size:13pt; font-weight: bold; color: white;">
<?= _("Barème de prestations par lettres clés") ?>
</legend>
<?php if($_SESSION['OrigineBareme']!="Detailbaremecollegetemp" || $_SESSION['vueCollege']!="Consultercollege"): ?>
<INPUT class="sr-only" TYPE="text" id="masquerActe" NAME="masquerActe" value="1">
<div id="div_acte_masquer">
<div id="div_maxdateeffetactebareme">
</div>
<table class="table table-bordered table-condensed table-responsive" style="font-size:10pt;" >
<thead style="color: #000;">
<tr>
<td align='center' style='font-size:10pt; font-weight:bold; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;' class="required">
<?= _("Lettre Clé") ?>
</td>
<td colspan="2" style='border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'>
<SELECT style="font-size:10pt; height:30px; border: 2px solid #939597;" class="form-control selectpicker" data-live-search="true" id="lettreCle" NAME="lettreCle" required autofocus
onChange="">
<?= liste_options($lettrecles,"",false) ?>
</SELECT>
</td>
</tr>
<tr>
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;' class="required"> <?= _("Effet") ?> </th>
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("Plafond") ?> </th>
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("TM") ?> </th>
</tr>
</thead>
<tbody>
<tr>
<td style='text-align:center; border: 2px solid #939597;'>
<INPUT style='text-align:center; font-size:10pt; border: 2px solid #939597;' class="form-control datepicker" TYPE="text" id="dateEffetActe"
NAME="dateEffetActe" value="" required >
</td>
<td style='text-align:center; border: 2px solid #939597;'>
<INPUT style='font-size:10pt; border: 2px solid #939597;' class="form-control text-center" TYPE="text" value="0" onkeyup="controle_numerique(this);"
onblur="formatMonetaire(this);" id="forfaitPlafondActe" name="forfaitPlafondActe" >
</td>
<td style='text-align:center; border: 2px solid #939597; '>
<INPUT style='font-size:10pt; border: 2px solid #939597;' class="form-control text-center" TYPE="text" value="<?= $tmBareme ?>" onkeyup="controle_numerique(this);"
id="ticketModerateurActe" name="ticketModerateurActe" >
</td>
</tr>
<tr>
<td colspan="3">
<input style='font-size:12pt;' id="btn_acte" name="btn_acte" onclick="javascript:validite_dateEffet_bareme_lettre_cle_temp();"
class = "form-control btn btn-primary" type="button" value="<?= _("Insérer une nouvelle ligne") ?>">
</td>
</tr>
</tbody>
</table>
</div>
<?php endif; ?>
</div>
<div id="div_detail_bareme">
<?php
if($_SESSION['OrigineBareme']=="Detailbaremecollegetemp" && $_SESSION['vueCollege']=="Consultercollege"){
require "Vue/Ajaxbaremelettrecletemp/consulter.php";
}
else{
require "Vue/Ajaxbaremelettrecletemp/index.php";
}
?>
</div>

View File

@ -78,12 +78,6 @@
<td > <?= $libelleProduit ?> </td>
<td align='center'> <?= $modeprime ?> </td>
<td> <?= $tarification ?> </td>
<!--
<td align='center'><?= format_N($this->nettoyer($college['nbAdherent'])) ?></td>
<td align='center'><?= format_N($this->nettoyer($college['nbAyantdroit'])) ?></td>
<td align='center'><?= format_N($this->nettoyer($college['nbPersonne'])) ?></td>
<td align='center'><?= format_N($this->nettoyer($college['primeTtcTotal'])) ?></td>
-->
<?php if($archive=='1'): ?>
<td align='center'> <input style="font-size:10pt;" class = "form-control btn btn-primary" type="button"
value="<?= _("Consulter") ?>"

View File

@ -17,7 +17,7 @@
<tr>
<td width="5%" class="required"> <?= _("Tarif") ?> </td>
<td colspan="4">
<SELECT onChange="javascript:ajax_cout_lettrecle_tarif('0');" class="form-control selectpicker" data-live-search="true"
<SELECT onChange="javascript:ajax_cout_lettrecle_tarif('1');" class="form-control selectpicker" data-live-search="true"
id="codeTarifActe" NAME="codeTarifActe" style="font-size:10pt;" required>
<?php liste_options($tarifs, $codeTarifActe); ?>
</SELECT>

View File

@ -30,6 +30,8 @@
$libellePeriode = $this->nettoyer($reglement['periode']);
$etatdecompte = $this->nettoyer($reglement['etatdecompte']);
}
$prixActeModifiable = $_SESSION['prixActeModifiable'];
?>

View File

@ -10,6 +10,7 @@
?>
<input type="text" id="nomForm" name="nomForm" class="sr-only" value="frmDetailBaremeCollege">
<INPUT class="sr-only" TYPE="text" id="OrigineBareme" NAME="OrigineBareme" value="<?= $_SESSION['OrigineBareme'] ?>" readonly>
<input type="hidden" id="idBaremePriseEnCharge" name="idBaremePriseEnCharge" value="<?=$_SESSION['idBaremePriseEnCharge']?>">
<input type="hidden" id="ligne2" name="ligne2" value="<?= count($garantiesajoutees);?>">

View File

@ -3,19 +3,16 @@
?>
<INPUT class="sr-only" TYPE="text" id="retour" NAME="retour" value="<?= $retour ?>" readonly>
<INPUT class="sr-only" TYPE="text" id="OrigineBareme" NAME="OrigineBareme" value="<?= $_SESSION['OrigineBareme'] ?>" readonly>
<legend> <?= _("Détail du Barème collège temporaire") ?> </legend>
<input type="text" id="nomForm" name="nomForm" class="sr-only" value="frmDetailBaremeCollegetemp">
<input type="hidden" id="idBaremePriseEnCharge" name="idBaremePriseEnCharge" value="<?=$_SESSION['idBaremePriseEnCharge']?>">
<input type="hidden" id="ligne2" name="ligne2" value="<?= count($garantiesajoutees);?>">
<input class="form-control" style='text-align:center; font-size:11pt; font-weight:bold; background-color:#027BE3;color:white;' type="text" value="<?= _("PARAMETRAGE DU DETAIL BAREME"); ?>" disabled >
<div id="div_detailbareme" style="margin: 0px 0px 15px 0px;">

View File

@ -1,271 +0,0 @@
<?php
$this->titre = "INTER-SANTE - Fiche Adhérent";
$codeTypeAvenant = $_SESSION['codeTypeAvenant_C'];
$estsupprimable_0 = ($codeTypeAvenant=="AFN" or $codeTypeAvenant=="REN");
$garantieArchive = $_SESSION['garantieArchive_C'];
$estsupprimable = ($estsupprimable_0 && ($garantieArchive=="0"));
$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);
$prestationParLienParente = $_SESSION['prestationParLienParente'];
?>
<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="adherentFacture" name="adherentFacture" value="<?= $adherent['adherentFacture'] ?>" >
<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']?>" >
<legend><?= _("Informations sur l'adhérent") . " : " . $this->nettoyer($adherent['numeroAdherent'])?></legend>
<table class="table table-responsive table-condensed">
<tbody>
<tr>
<td width="10%" > <?= _("Nom Adh") ?> </td>
<td><INPUT 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 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 class="form-control" TYPE="text" value="<?=$this->nettoyer($adherent['libelleCollege'])?>" readonly></td>
</tr>
<tr>
<td> <?= _("Tél Portable") ?> </td>
<td><INPUT class="form-control" TYPE="text" id="telephonePortable" NAME="telephonePortable" value="<?=$this->nettoyer($adherent['telephonePortable'])?>" readonly></td>
<td align="center">E-mail</td>
<td><INPUT class="form-control" TYPE="text" id="email" NAME="email" value="<?=$this->nettoyer($adherent['email'])?>" readonly></td>
<td> </td>
<td>
<?php if($estsupprimableAdh==false): ?>
<?php if ($superUser=="1"): ?>
<input class = "form-control btn btn-warning" type="button" value="<?= _("Désarchiver toute la famille") ?>" onClick="javascript:de_archiver_adherent_fiche('<?= $idAdherent ?>');">
<?php endif; ?>
<?php else: ?>
<input class = "form-control btn btn-info" type="button" value="<?= _("Archiver toute la famille") ?>" onClick="javascript:archiver_adherent_fiche('<?= $idAdherent ?>');">
<?php endif; ?>
</tr>
<tr>
<td> <?= _("Pays") ?> </td>
<td><INPUT class="form-control" TYPE="text" value="<?=$this->nettoyer($adherent['pays'])?>" readonly></td>
<td align="center"> <?= (isset($_SESSION['affichagedynamique']['Région'])) ? _($_SESSION['affichagedynamique']['Région']) : _("Région") ?> </td>
<td><INPUT 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 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 ($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 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'> <?= _("Statut") ?> </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'> <?= _("Fact") ?> </th>
<th width="5%" style='text-align:center'> <?= _("Archiver") ?> </th>
<th style='text-align:center'> <?= _("Etat") ?> </th>
<th style='text-align:center'> Suppr </th>
</tr>
</thead>
<tfoot>
<tr>
<td colspan="8" 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 = ($primeArchive=="0");
if (est_anglophone())
{
$lienParente = $this->nettoyer($beneficiaire['LienParenteEng']);
}
else
{
$lienParente = $this->nettoyer($beneficiaire['LienParente']);
}
?>
<tr onclick="javascript:selectionner_beneficiaire(<?= $idBeneficiaire ?>,'<?= $numeroBeneficiaire ?>');"
ondblclick="javascript:afficher_beneficiaire_id();" valign="top">
<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>
<?php if($beneficiaire['codeEtatFacturation']=='1'): ?>
<td align='center'><?= format_N($this->nettoyer($beneficiaire['primeTtc'])) ?></td>
<td align='center'> <input type="checkbox" checked value="<? $beneficiaire['codeEtatFacturation']; ?>" disabled></td>
<td> </td>
<td align='center'><?= $this->nettoyer($beneficiaire['codeEtatBeneficiaire']) ?></td>
<td> </td>
<?php else: ?>
<?php if($estsupprimable) : ?>
<td align='center'> <input class = "form-control btn btn-primary" type="button"
value="<?= format_N($this->nettoyer($beneficiaire['primeTtc'])) ?>"
onClick="javascript:selectionner_beneficiaire(<?= $idBeneficiaire ?>, '<?= $numeroBeneficiaire ?>');
modifier_prime_beneficiaire(<?= $idBeneficiaire ?>)"> </td>
<td align='center'> <input type="checkbox" value="<? $beneficiaire['codeEtatFacturation']; ?>" disabled></td>
<td> <input class = "form-control btn btn-info" type="button" value="<?= _("Archiver") ?>" onClick="javascript:archiver_beneficiaire('<?= $idBeneficiaire ?>');"></td>
<td align='center'><?= $this->nettoyer($beneficiaire['codeEtatBeneficiaire']) ?></td>
<td align='center'> <input type="button" value="X" onClick="javascript:supprimer_beneficiaire_id('<?= $idBeneficiaire ?>');"></td>
<?php else: ?>
<td align='center'><?= format_N($this->nettoyer($beneficiaire['primeTtc'])) ?></td>
<td align='center'> <input type="checkbox" value="<? $beneficiaire['codeEtatFacturation']; ?>" disabled></td>
<?php if ($superUser=="1"): ?>
<td> <input class = "form-control btn btn-warning" type="button" value="<?= _("Désarchiver") ?>" onClick="javascript:de_archiver_beneficiaire('<?= $idBeneficiaire ?>');"></td>
<?php else : ?>
<td> </td>
<?php endif; ?>
<td align='center'><?= $this->nettoyer($beneficiaire['codeEtatBeneficiaire']) ?></td>
<td> </td>
<?php endif; ?>
<?php endif; ?>
</tr>
<?php endforeach; ?>
<tr style='background-color:white'>
<td colspan="16" height="1"></td>
</tr>
</tbody>
</table>
</fieldset>
<?php if ($prestationParLienParente!="1") : ?>
<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>
<?php endif; ?>
</FORM>
<div id="div_suppressionReussie">
</div>

View File

@ -69,6 +69,8 @@
$faceActif = $_SESSION['faceActif'];
$faceRegistered = $this->nettoyer($beneficiaire['faceRegistered']);
$face_confirmee = $_SESSION['okId_face'];
$carteAvecDonnees = $_SESSION['carteAvecDonnees'];
?>
<script type="text/javascript">
@ -105,56 +107,59 @@
}
</style>
<div class="mb-3">
<div class="input-group input-group-lg">
<span class="input-group-text" style="font-size: 13pt;">Tag NFC</span>
<input type="text"
id="tagCarteNfc"
value="<?= htmlspecialchars($beneficiaire['tagCarteNfc']) ?>"
readonly
class="form-control text-center"
style="letter-spacing: -1px; font-size:13pt;"
>
<button type="button"
class="btn btn-primary"
onclick="copierTag()"
title="Copier le tag NFC"
style="font-size:13pt;">
<i class="fas fa-copy"></i> Copier le tag NFC
</button>
<!-- DEBUT TAG -->
<?php if ($carteAvecDonnees=="1") : ?>
<div class="mb-3">
<div class="input-group input-group-lg">
<span class="input-group-text" style="font-size: 13pt;">Tag NFC</span>
<input type="text"
id="tagCarteNfc"
value="<?= htmlspecialchars($beneficiaire['tagCarteNfc']) ?>"
readonly
class="form-control text-center"
style="letter-spacing: -1px; font-size:13pt;"
>
<button type="button"
class="btn btn-primary"
onclick="copierTag()"
title="Copier le tag NFC"
style="font-size:13pt;">
<i class="fas fa-copy"></i> Copier le tag NFC
</button>
</div>
</div>
<script>
function copierTag() {
const valeur = document.getElementById('tagCarteNfc').value;
navigator.clipboard.writeText(valeur).then(() => {
// Feedback visuel
const btn = event.currentTarget;
const iconeOriginale = btn.innerHTML;
btn.innerHTML = '<i class="fas fa-check"></i>';
btn.classList.replace('btn-secondary', 'btn-success');
setTimeout(() => {
btn.innerHTML = iconeOriginale;
btn.classList.replace('btn-success', 'btn-secondary');
}, 2000);
}).catch(() => {
// Fallback pour anciens navigateurs
const input = document.getElementById('tagCarteNfc');
input.select();
document.execCommand('copy');
alert('Tag copié !');
});
}
</script>
</div>
</div>
<script>
function copierTag() {
const valeur = document.getElementById('tagCarteNfc').value;
navigator.clipboard.writeText(valeur).then(() => {
// Feedback visuel
const btn = event.currentTarget;
const iconeOriginale = btn.innerHTML;
btn.innerHTML = '<i class="fas fa-check"></i>';
btn.classList.replace('btn-secondary', 'btn-success');
setTimeout(() => {
btn.innerHTML = iconeOriginale;
btn.classList.replace('btn-success', 'btn-secondary');
}, 2000);
}).catch(() => {
// Fallback pour anciens navigateurs
const input = document.getElementById('tagCarteNfc');
input.select();
document.execCommand('copy');
alert('Tag copié !');
});
}
</script>
<?php endif; ?>
<!-- FIN TAG -->
<FORM name= "formfichebeneficiaire" id ="formfichebeneficiaire" method="POST">
<fieldset>

View File

@ -1,285 +0,0 @@
<?php
// $this->titre = "INTER-SANTE - Fiche Bénéficiaire";
$datejour = $this->datejour;
$estcouvert = ($_SESSION['dateEcheancePolice_C']>=$datejour);
$sorti = $this->nettoyer($beneficiaire['sorti']);
$dateSortieBeneficiaire = $this->nettoyer($beneficiaire['dateSortieBeneficiaire']);
$estsorti = false;
// if($dateSortieBeneficiaire>"2000-01-01")
if($sorti=="1")
{
$estsorti = ($dateSortieBeneficiaire<=$datejour);
$estcouvert = ($estcouvert && ($dateSortieBeneficiaire>$datejour));
}
$dateEffetCouvert = $_SESSION['dateEffetCouvert'];
if (est_anglophone())
{
$produit = $beneficiaire['produitEng'];
$naturepiece = $beneficiaire['naturepieceEng'];
$lienparente = $beneficiaire['lienparenteEng'];
$motifsortie = $beneficiaire['motifsortieEng'];
$etatbeneficiaire = $beneficiaire['etatbeneficiaireEng'];
}
else
{
$produit = $beneficiaire['produit'];
$naturepiece = $beneficiaire['naturepiece'];
$lienparente = $beneficiaire['lienparente'];
$motifsortie = $beneficiaire['motifsortie'];
$etatbeneficiaire = $beneficiaire['etatbeneficiaire'];
}
?>
<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="<?= $beneficiaire['primeArchive'] ?>" >
<FORM name= "formfichebeneficiaire" id ="formfichebeneficiaire" method="POST">
<fieldset>
<legend><?= _("Informations sur le Bénéficiaire") . " : " . $beneficiaire['numeroBeneficiaire'] . " => " . _("Date Effet") . " : " . dateLang($this->nettoyer($beneficiaire['dateEffet'])) . " => " . _("TAUX DE COUVERTURE") . " : " . taux_couverture(intval($this->nettoyer($beneficiaire['ticketModerateur'])))?> </legend>
<table class="table table-responsive table-condensed">
<tbody>
<tr>
<td width="10%" > <?= _("Collège") ?> </td>
<td width="24%" ><INPUT class="form-control" TYPE="text" id="produit" name="produit" value="<?= $beneficiaire['libelleCollege'] ?>" readonly ></td>
<td width="10%" align="center"> <?= _("Entrée") ?> </td>
<td width="24%" ><INPUT class="form-control" TYPE="text" id="dateEntree" NAME="dateEntree" value="<?= dateLang($this->nettoyer($beneficiaire['dateEntree'])) ?>" readonly></td>
<td width="10%" align="center"> <?= _("Nom Bénéf") ?> </td>
<td width="22%" ><INPUT class="form-control majuscule" TYPE="text" id="nomBeneficiaire" NAME="nomBeneficiaire" value="<?= $beneficiaire['nomBeneficiaire'] ?>" readonly ></td>
</tr>
<tr>
<td> <?= _("Prénoms") ?> </td>
<td><INPUT class="form-control majuscule" TYPE="text" id="prenomsBeneficiaire" NAME="prenomsBeneficiaire" value="<?= $beneficiaire['prenomsBeneficiaire'] ?>" readonly ></td>
<td align="center"> <?= _("Lien Parenté") ?> </td>
<td><INPUT class="form-control" TYPE="text" id="lienparente" name="lienparente" value="<?= $lienparente ?>" readonly ></td>
<td align="center"> <?= _("Naissance") ?> </td>
<td><INPUT class="form-control" TYPE="text" id="dateNaissance" NAME="dateNaissance" value="<?= dateLang($this->nettoyer($beneficiaire['dateNaissance'])).' => '.$beneficiaire['age'].' ans' ?>" readonly></td>
</tr>
<tr>
<td>Sexe</td>
<td><INPUT class="form-control" TYPE="text" id="sexe" name="sexe" value="<?= $beneficiaire['sexe'] ?>" readonly ></td>
<td align="center"> <?= _("Groupe Sanguin") ?> </td>
<td><INPUT class="form-control" TYPE="text" id="codeGroupeSanguin" name="codeGroupeSanguin" value="<?= $beneficiaire['codeGroupeSanguin'] ?>" readonly ></td>
<td align="center"> <?= _("Nat Pièce") ?></td>
<td><INPUT class="form-control" TYPE="text" id="naturepiece" name="naturepiece" value="<?= $naturepiece ?>" readonly ></td>
</tr>
<tr>
<td><?= _("N°Pièce / N°CMU") ?></td>
<td><INPUT class="form-control" TYPE="text" id="numeroPiece" NAME="numeroPiece" value="<?= $beneficiaire['numeroPiece'].' / '.$beneficiaire['numeroCmu'] ?>" readonly ></td>
<td align="center"> <?= _("Tél Port") ?> </td>
<td><INPUT class="form-control" TYPE="tel" id="telephonePortable" NAME="telephonePortable" value="<?= $beneficiaire['telephonePortable'] ?>" readonly ></td>
<td align="center"> <?= _("Etat") ?> </td>
<?php if ($dateEffetCouvert=="0") : ?>
<td align="center" style='font-size:10pt; background-color:red;color:white;'> <?= _("Non renouvelé") ?> </td>
<?php else: ?>
<?php if ($estcouvert) : ?>
<?php if ($beneficiaire['codeEtatBeneficiaire']=="V"): ?>
<td align="center" style='font-size:10pt; background-color:blue;color:white;'> <?= $etatbeneficiaire ?> </td>
<?php else: ?>
<td align="center" style='font-size:10pt; background-color:red;color:white;'> <?= $etatbeneficiaire ?> </td>
<?php endif; ?>
<?php else: ?>
<?php if ($estsorti): ?>
<td align="center" style='font-size:10pt; background-color:red;color:white;'> <?= _("Retiré") ?> </td>
<?php else: ?>
<td align="center" style='font-size:10pt; background-color:red;color:white;'> <?= _("Expiré") ?> </td>
<?php endif; ?>
<?php endif; ?>
<?php endif; ?>
</tr>
<tr>
<td> <?= _("Sortie") ?> </td>
<td><INPUT class="form-control" TYPE="text" id="dateSortie" NAME="dateSortie" value="<?= dateLang($this->nettoyer($beneficiaire['dateSortie'])) ?>" readonly></td>
<td align="center"> <?= _("Motif Sortie") ?> </td>
<td><INPUT class="form-control" TYPE="text" id="motifSortie" NAME="motifSortie" value="<?= $motifsortie ?>" readonly></td>
<td align="center"> <?= _("No Fam") ?> </td>
<td><INPUT class="form-control" TYPE="text" value="<?= $beneficiaire['numeroAdherent'] ?>" readonly ></td>
</tr>
</tbody>
</table>
</fieldset>
<?php if ($estsorti): ?>
<div class="alert alert-danger" style="height:30px; padding:5px; margin-bottom:5px; text-align:center;" >
<H4><?= _("Date sortie") . " : " . dateLang($dateSortieBeneficiaire) ?></H4>
</div>
<?php endif; ?>
<div id="div_legende_couleur" style="width:100%; margin: 10px;">
<table class="table-responsive" style="width:80%; margin:auto;">
<tbody>
<tr>
<td style="font-weight:bold; text-decoration:underline;">Niveau de consommation:</td>
<td width="2%"></td>
<td style="font-weight:bold;"> Supérieur ou égal à 50%</td>
<td width="1%"></td>
<td width="4%" style="background-color:yellow"></td >
<td width="2%"></td>
<td style="font-weight:bold;">Supérieur ou égal à 80%</td>
<td width="1%"></td>
<td width="4%" style="background-color: orange"></td >
<td width="2%"></td>
<td style="font-weight:bold;">Egal à 100% ou Transaction atteinte</td>
<td width="1%"></td>
<td width="4%" style="background-color: red;"></td >
</tr>
</tbody>
</table>
</div>
<fieldset>
<table class="table table-striped table-bordered table-hover table-condensed table-responsive" style="font-size:9pt;">
<thead>
<tr>
<th rowspan="2" style="text-align:center"> <?= _("Exercice") ?> </th>
<th rowspan="2" width="15%" style="text-align:center"> <?= _("Garantie") ?> </th>
<th colspan="2" style="text-align:center"> <?= _("Plafond") ?> </th>
<th rowspan="2" style="text-align:center"> <?= _("Periodicité") ?> </th>
<th rowspan="2" style="text-align:center"> <?= _("Nbre Transaction") ?> </th>
<th colspan="2" style="text-align:center"> <?= _("Nbre Sinistre") ?> </th>
<th colspan="2" style="text-align:center"> <?= _("Consommations") ?> </th>
<th colspan="2" style="text-align:center"> <?= _("Solde") ?> </th>
</tr>
<tr>
<th style="text-align:center" width="10%"> <?= _("Chiffre") ?> </th>
<th style="text-align:center" width="10%"> <?= _("Lettre") ?> </th>
<th style="text-align:center" width="10%"> <?= _("Famille") ?> </th>
<th style="text-align:center" width="10%"> <?= _("Bénéficiaire") ?> </th>
<th style="text-align:center" width="10%"> <?= _("Famille") ?> </th>
<th style="text-align:center" width="10%"> <?= _("Bénéficiaire") ?> </th>
<th style="text-align:center" width="10%"> <?= _("Famille") ?> </th>
<th style="text-align:center" width="10%"> <?= _("Bénéficiaire") ?> </th>
</tr>
</thead>
<tbody>
<?php foreach ($garantieadherents as $garantieadherent):
$champApplication = $this->nettoyer($garantieadherent['champApplication']);
$pourcentConsoFamille = $this->nettoyer($garantieadherent['pourcentConsoFamille']);
$pourcentConso = $this->nettoyer($garantieadherent['pourcentConso']);
$transactionFamille = $this->nettoyer($garantieadherent['transactionFamille']);
$transactionBeneficiaire = $this->nettoyer($garantieadherent['transactionBeneficiaire']);
$idBeneficiaire = $this->nettoyer($garantieadherent['idBeneficiaire']);
$codeGarantie = $this->nettoyer($garantieadherent['codeGarantie']);
$exercieReference = $this->nettoyer($garantieadherent['exercieReference']);
?>
<?php if($pourcentConso>='50'): ?>
<tr style="background-color: yellow;" valign="top">
<?php elseif($pourcentConso>='80'): ?>
<tr style="background-color: orange;" valign="top">
<?php elseif($pourcentConso =='100' || $transactionBeneficiaire=="1"): ?>
<tr style="background-color: red; color:white" valign="top">
<?php else: ?>
<tr valign="top">
<?php endif; ?>
<td align='center'> <?= $this->nettoyer($garantieadherent['exercieReference'])?> </td>
<td align='center'>
<?php if($pourcentConso >='95' || $transactionBeneficiaire=="1"): ?>
<a title="Suspendre la garantie" href="javascript:suspendreGarantieBeneficiaire('<?= $idBeneficiaire ?>','<?= $codeGarantie ?>','<?= $exercieReference ?>');">
<span style="color:blue; background-color:#eeeeee; border:1px solid #000; border-radius:3px;">
<?= $this->nettoyer($garantieadherent['garantie'])?>
</span>
</a>
<?php else: ?>
<?= $this->nettoyer($garantieadherent['garantie'])?>
<?php endif; ?>
</td>
<td align='center'><?= format_N($this->nettoyer($garantieadherent['plafond'])) ?></td>
<td align='center'><?= $this->nettoyer($garantieadherent['plafondLettre']) ?></td>
<td align='center'><?= $this->nettoyer($garantieadherent['codePeriodicite']) ?></td>
<td align='center'><?= $this->nettoyer($garantieadherent['nbreTransaction']) ?></td>
<td align='center'><?= format_N($this->nettoyer($garantieadherent['comptePrestationFamille'])) ?></td>
<td align='center'><?= format_N($this->nettoyer($garantieadherent['comptePrestation'])) ?></td>
<td align='center'><?= format_N($this->nettoyer($garantieadherent['consommationFamille'])) ?></td>
<td align='center'><?= format_N($this->nettoyer($garantieadherent['consommation'])) ?></td>
<td align='center'><?= format_N($this->nettoyer($garantieadherent['soldeGarantieFamille'])) ?></td>
<td align='center'><?= format_N($this->nettoyer($garantieadherent['soldeGarantie'])) ?></td>
</tr>
<?php endforeach; ?>
</tbody>
</table>
</fieldset>
</FORM>
<?php if ($_SESSION['codeTypeUtilisateur']=='AA'): ?>
<form enctype="multipart/form-data" action="Fichebeneficiaire/<?= $_SESSION['idBeneficiaire_C'] ?>/" method="post">
<?php if ($beneficiaire['lienPhoto']<=' '): ?>
<div class="col-xs-12">
<INPUT style="text-align: center" class="form-control" TYPE="text" value="<?= _("Aucune photo") ?>" readonly>
</div>
<?php endif; ?>
<div class="col-xs-12">
<fieldset>
<?php if ($_SESSION['lienPhoto_C']>" "): ?>
<INPUT style="font-size: 15px; height: 30px" class="form-control" TYPE="text" value="Changer la photo" readonly >
<?php else: ?>
<INPUT style="font-size: 15px; height: 30px" class="form-control" TYPE="text" value="Attribuer une photo" readonly >
<?php endif; ?>
<label for="fichier_a_uploader" title="Recherchez une photo!"></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>
<input style="font-size: 15px; height: 30px" class="form-control btn btn-primary" type="submit" name="submit" value="Mettre à jour" />
</fieldset>
<h4 style="text-align: center">
<?php if ($message>" "): ?>
<div class="col-xs-12 alert alert-danger">
<?= $message ?>
</div>
<?php endif; ?>
</h4>
</div>
<?php if ($message=='Chargement réussi !'): ?>
<INPUT style="text-align: center" class="form-control" TYPE="text" value="Le Nouveau Fichier Photo : <?= $nouveau_fichier ?>" readonly>
<?php else: ?>
<INPUT style="text-align: center" class="form-control" TYPE="text" value="Fichier Photo Actuel : <?= $beneficiaire['lienPhoto'] ?>" readonly>
<?php endif; ?>
</form>
<?php else:
if ($beneficiaire['lienPhoto']<=' '): ?>
<INPUT style="text-align: center" class="form-control" TYPE="text" value="<?= _("Aucune photo") ?>" readonly>
<?php endif;
endif; ?>

View File

@ -4,7 +4,7 @@
$libelleSecteur = $client['libelleSecteurEng'];
$libelleTypeClient = $client['libelleTypeClientEng'];
$libelleTitre = $client['libelleTitreEng'];
}
}
else
{
$libelleSecteur = $client['libelleSecteur'];

View File

@ -32,6 +32,8 @@
$strVip = ($vip=='1') ? ' [VIP]' : '';
$imgData = $_SESSION['photoAssureCrypte'];
$carteAvecDonnees = $_SESSION['carteAvecDonnees'];
?>
<script type="text/javascript">
@ -46,56 +48,59 @@
<legend ><?= _("Informations sur le Bénéficiaire") .$strVip." : (" . $beneficiaire['numeroBeneficiaire'] . ") => " . _("Date Effet") . " : " . dateLang($this->nettoyer($beneficiaire['dateEffetBeneficiaire'])) ?></legend>
<div class="mb-3">
<div class="input-group input-group-lg">
<span class="input-group-text" style="font-size: 13pt;">Tag NFC</span>
<input type="text"
id="tagCarteNfc"
value="<?= htmlspecialchars($beneficiaire['tagCarteNfc']) ?>"
readonly
class="form-control text-center"
style="letter-spacing: -1px; font-size:13pt;"
>
<button type="button"
class="btn btn-primary"
onclick="copierTag()"
title="Copier le tag NFC"
style="font-size:13pt;">
<i class="fas fa-copy"></i> Copier le tag NFC
</button>
<!-- DEBUT TAG -->
<?php if ($carteAvecDonnees=="1") : ?>
<div class="mb-3">
<div class="input-group input-group-lg">
<span class="input-group-text" style="font-size: 13pt;">Tag NFC</span>
<input type="text"
id="tagCarteNfc"
value="<?= htmlspecialchars($beneficiaire['tagCarteNfc']) ?>"
readonly
class="form-control text-center"
style="letter-spacing: -1px; font-size:13pt;"
>
<button type="button"
class="btn btn-primary"
onclick="copierTag()"
title="Copier le tag NFC"
style="font-size:13pt;">
<i class="fas fa-copy"></i> Copier le tag NFC
</button>
</div>
</div>
<script>
function copierTag() {
const valeur = document.getElementById('tagCarteNfc').value;
navigator.clipboard.writeText(valeur).then(() => {
// Feedback visuel
const btn = event.currentTarget;
const iconeOriginale = btn.innerHTML;
btn.innerHTML = '<i class="fas fa-check"></i>';
btn.classList.replace('btn-secondary', 'btn-success');
setTimeout(() => {
btn.innerHTML = iconeOriginale;
btn.classList.replace('btn-success', 'btn-secondary');
}, 2000);
}).catch(() => {
// Fallback pour anciens navigateurs
const input = document.getElementById('tagCarteNfc');
input.select();
document.execCommand('copy');
alert('Tag copié !');
});
}
</script>
</div>
</div>
<script>
function copierTag() {
const valeur = document.getElementById('tagCarteNfc').value;
navigator.clipboard.writeText(valeur).then(() => {
// Feedback visuel
const btn = event.currentTarget;
const iconeOriginale = btn.innerHTML;
btn.innerHTML = '<i class="fas fa-check"></i>';
btn.classList.replace('btn-secondary', 'btn-success');
setTimeout(() => {
btn.innerHTML = iconeOriginale;
btn.classList.replace('btn-success', 'btn-secondary');
}, 2000);
}).catch(() => {
// Fallback pour anciens navigateurs
const input = document.getElementById('tagCarteNfc');
input.select();
document.execCommand('copy');
alert('Tag copié !');
});
}
</script>
<?php endif; ?>
<!-- FIN TAG -->
<button class="sr-only" id="btn_pop_save_face" name="btn_pop_save_face" type="button" data-bs-toggle="modal" data-bs-target="#pop_rec_faciale" > </button>

View File

@ -976,7 +976,7 @@
<script src="https://cdnjs.cloudflare.com/ajax/libs/toastr.js/latest/toastr.min.js" integrity="sha512-VEd+nq25CkR676O+pLBnDW09R7VQX9Mdiij052gVCp5yVH3jGtH70Ho/UUv4mJDsEdTvqRCFZg0NKGiojGnUCw==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>
<script src="Js/fonctions.js?ver=2026.03.16.00"></script>
<script src="Js/fonctions.js?ver=2026.03.30.03"></script>
<script src="https://unpkg.com/vue@3/dist/vue.global.prod.js"></script>