diff --git a/Js/fonctions.js b/Js/fonctions.js
index 5c007030..7c4a3a22 100755
--- a/Js/fonctions.js
+++ b/Js/fonctions.js
@@ -5404,87225 +5404,3 @@ function maj_prime_additionnelle(idGarantie, primeOption, controle)
function enregistrer_college_temp()
{
- idCollegeTemp = $('#idCollegeTemp').val();
- codeProduit = $('#codeProduit').val();
- codeCollegeType = $('#codeCollegeType').val();
- codeReseau = $('#codeReseau').val();
- codeTypeRemboursement = $('#codeTypeRemboursement').val();
- codeTerritoire = $('#codeTerritoire').val();
- codeLienParente = $('#codeLienParente').val();
- libelleCollege = $('#libelleCollege').val();
- ticketModerateurCollege = $('#ticketModerateurCollege').val();
-
- delaiCarenceCollege = $('#delaiCarenceCollege').val();
- plafondCollege = parseInt($('#plafondCollege').val().replace(/ /g,""),10);
-
- plafondAdherent = parseInt($('#plafondAdherent').val().replace(/ /g,""),10);
-
- idPolice = $('#idPolice').val();
- numeroPolice = $('#numeroPolice').val();
- accessoireManuel = parseInt($('#accessoireManuel').val().replace(/ /g,""),10);
- rachatTm = $('#rachatTm').val();
- tauxRachatTm = $('#tauxRachatTm').val();
- tauxPrimeRachatTm = $('#tauxPrimeRachatTm').val();
- budgetDefini = "0";
- montantBudget = "0";
- nbAdherent = $('#nbAdherent').val();
- nbAyantdroit = $('#nbAyantdroit').val();
- codeTypeTarifActe = $('#codeTypeTarifActe').val();
- codeTarifActe = $('#codeTarifActe').val();
- codeGcAssureur = $('#codeGcAssureur').val();
-
- codeGcAssureur = $('#codeGcAssureur').val();
- idBaremePriseEnCharge = $('#idBaremePriseEnCharge').val();
-
- codeBaseTarification = $('#codeBaseTarification').val();
-
- seuilRdCollege = $('#seuilRdCollege').val();
-
- forfaitHonoraire = 0; //parseInt($('#forfaitHonoraire').val().replace(/ /g,""),10);
- forfaitAppelFond = 0; //parseInt($('#forfaitAppelFond').val().replace(/ /g,""),10);
- forfaitAppelCotisation = 0; // parseInt($('#forfaitAppelCotisation').val().replace(/ /g,""),10);
-
- ticketModerateurHorsReseau = $('#ticketModerateurHorsReseau').val();
- ageLimiteEnfantEleve = $('#ageLimiteEnfantEleve').val();
-
- donnees = 'id='+idCollegeTemp+'&codeProduit='+codeProduit+'&codeCollegeType='+codeCollegeType+'&codeReseau='+codeReseau;
- donnees += '&codeTypeRemboursement='+codeTypeRemboursement+'&codeTerritoire='+codeTerritoire+'&codeLienParente='+codeLienParente;
- donnees += '&libelleCollege='+libelleCollege+'&ticketModerateurCollege='+ticketModerateurCollege+'&delaiCarenceCollege='+delaiCarenceCollege;
- donnees += '&plafondCollege='+plafondCollege+'&idPolice='+idPolice+'&numeroPolice='+numeroPolice+'&accessoireManuel='+accessoireManuel;
- donnees += '&rachatTm='+rachatTm+'&tauxRachatTm='+tauxRachatTm+'&tauxPrimeRachatTm='+tauxPrimeRachatTm+'&budgetDefini='+budgetDefini;
- donnees += '&montantBudget='+montantBudget+'&nbAdherent='+nbAdherent+'&nbAyantdroit='+nbAyantdroit+'&codeTypeTarifActe='+codeTypeTarifActe;
- donnees += '&codeTarifActe='+codeTarifActe+'&codeGcAssureur='+codeGcAssureur+'&idBaremePriseEnCharge='+idBaremePriseEnCharge;
- donnees += '&codeBaseTarification='+codeBaseTarification+'&seuilRdCollege='+seuilRdCollege+'&plafondAdherent='+plafondAdherent;
-
- //donnees += '&forfaitHonoraire='+forfaitHonoraire+'&forfaitAppelFond='+forfaitAppelFond+'&forfaitAppelCotisation='+forfaitAppelCotisation;
- donnees += '&forfaitHonoraire='+forfaitHonoraire+'&forfaitAppelFond='+forfaitAppelFond+'&forfaitAppelCotisation='+forfaitAppelCotisation;
- donnees += '&ticketModerateurHorsReseau='+ticketModerateurHorsReseau+'&ageLimiteEnfantEleve='+ageLimiteEnfantEleve;
-
- fraisCarte = $("#fraisCarte").val();
- fraisCarte = fraisCarte.replace(/ /g,"");
-
- fraisCarteRen = $("#fraisCarteRen").val();
- fraisCarteRen = fraisCarteRen.replace(/ /g,"");
-
- donnees +='&fraisCarte='+fraisCarte+'&fraisCarteRen='+fraisCarteRen;
-
- console.log(donnees);
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxgarantiescollege/enregistrercollegelienparentetemp/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- alert(data);
- $('#div_test_gabarit').html(data);
- },
- complete: function(data)
- {
- }
- });
-}
-
-function recapituler_limite_additionnelle()
-{
- var div_primes = $('#div_primes');
-
- $.ajax({
- url: $("#racineWeb").val()+"Recaplimiteadd/",
- type: 'POST',
- success: function(data) {
- div_primes.html(data);
- },
- error: function(data) {
- },
- complete: function() {
- }
- });
-}
-
-function recapituler_limite_college()
-{
- var div_recap = $('#div_recap');
-
- $.ajax({
- url: $("#racineWeb").val()+"Recaplimitecollege/",
- type: 'POST',
- success: function(data) {
- div_recap.html(data);
- },
- error: function(data) {
- },
- complete: function() {
- }
- });
-}
-
-
-function changer_limite()
-{
- etat=$("#codeEtatPolice_C").val();
-
- if (etat=="RE")
- {
- v_msg="Attention! Police résiliée!";
- v_msgEng="Warning! Terminated policy!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- if (etat=="SU")
- {
- v_msg="Attention! Police suspendue!";
- v_msgEng="Warning! Suspended policy!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- if (etat=="AN")
- {
- v_msg="Attention! Police annulée!";
- v_msgEng="Warning! Canceled policy!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- etatadh=$("#codeEtatAdherent_C").val();
-
- if (etatadh != "V")
- {
- v_msg="Attention! cette famille n\'est pas en vigueur!";
- v_msgEng="Warning! this family is not in force!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- rapport_sp_police=$("#rapport_sp_police").val();
- if(rapport_sp_police>"0.70")
- {
- v_msg="Attention! S/P > 70%";
- v_msgEng="Warbing! Loss Ratio > 70%";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxlimiteaddadherent/",
- type : 'post',
- error: function(errorData) {
- },
- success: function(data) {
- },
- complete: function() {
- window.location.assign($("#racineWeb" ).val()+"Changerlimite/");
- }
- });
-}
-
-function maj_limite_add_adherent(idGarantie, plafond, controle)
-{
- if(controle_numerique(controle))
- {
- donnees = 'idGarantie='+idGarantie+"&plafond="+plafond;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxgarantiescollegeadherent/majplafondadherent/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- $("#div_garanties").html(data);
- },
- error: function(data) {
- },
- complete: function() {
- controle.focus();
- }
- });
- }
-}
-
-function enregistrer_changement_limite()
-{
- $("#btn_enreg").click();
-}
-
-function pop_afficher_selection_limite(p_id_college_temp)
-{
- var div_selection_assure = $('#div_selection_assure');
- $("#btn_pop").click();
-
- donnees = 'id_college_temp='+p_id_college_temp;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxselectionlimite/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- div_selection_assure.html(data);
- },
- complete: function() {
- // $("#btn_pop").click();
- }
- });
-}
-
-function selection_famille_limite(p_choix,p_idBeneficiaire)
-{
- donnees = 'idBeneficiaire='+p_idBeneficiaire;
- donnees += '&choix='+p_choix;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxselectionlimite/selectionner/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- },
- error: function(data) {
- },
- complete: function() {
- recapituler_limite_college_simple();
- }
- });
-}
-
-
-function recapituler_limite_college_simple()
-{
- $.ajax({
- url: $("#racineWeb").val()+"Recaplimitecollege/recapituler/",
- type: 'POST',
- success: function(data) {
- },
- error: function(data) {
- },
- complete: function() {
- recapituler_limite_additionnelle();
- }
- });
-}
-
-function selectionner_tout_limite(p_idCollegeTemp, p_choix)
-{
- donnees = 'idCollegeTemp='+p_idCollegeTemp;
- donnees += '&choix='+p_choix;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxselectionlimite/selectionnertout/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- },
- error: function(data) {
- },
- complete: function() {
- recapituler_limite_college_simple();
- pop_afficher_selection_limite(p_idCollegeTemp);
- }
- });
-}
-
-function gestionbon()
-{
- adminBon = $("#adminBon").val();
-
- if (adminBon!="1")
- {
- v_msg="Accès refusé!";
- v_msgEng="Access denied!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- window.location.assign($("#racineWeb").val()+"Gestionbons/");
-}
-
-function getDenierNumeroBon()
-{
- $("#msgErreur").html("");
- $("#div_wait").html("");
-
- codeTypeBon=$("#codeTypeBon").val();
-
- if (codeTypeBon<=" ")
- {
- v_msg="Veuillez sélectionner un type de bon!";
- v_msgEng="Please select a form type!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- $("#msgErreur").html('
' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxderniernumerobon/",
- type : 'post',
- data: "codeTypeBon="+codeTypeBon,
- error: function(errorData) {
- },
- success: function(data) {
- $("#infodernierbon").html(data);
- $("#msgErreur").html("");
- },
- complete: function() {
- denierNumeroBon = $("#denierNumeroBon_info").val();
- denierNumeroBon = parseInt(denierNumeroBon);
- $("#denierNumeroBon").val(denierNumeroBon);
- $("#noDepart").val(denierNumeroBon+1);
- $("#noFin").val(denierNumeroBon+50);
- }
- });
-}
-
-function genererbon()
-{
- codePrestataire=$("#codePrestataire").val();
- codeTypeBon=$("#codeTypeBon").val();
- receptionnaire=$("#receptionnaire").val();
-
- noDepart=$("#noDepart").val();
- noFin=$("#noFin").val();
-
- if (noDepart=="")
- {
- noDepart="0";
- }
-
- if (noFin=="")
- {
- noFin="0";
- }
-
- noDepart = parseInt(noDepart);
- noFin = parseInt(noFin);
-
- if (codePrestataire<=" ")
- {
- v_msg="Veuillez sélectionner un prestataire!";
- v_msgEng="Please select a provider!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codePrestataire").focus();
- $("#btn_pop_prestataire").click();
- return;
- }
-
- if (codeTypeBon<=" ")
- {
- v_msg="Veuillez sélectionner un type de bon!";
- v_msgEng="Please select a form type!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeTypeBon").focus();
- return;
- }
-
- if (noFin {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- donnees = 'codeTypeBon='+codeTypeBon+'&noDepart='+noDepart+'&noFin='+noFin+'&receptionnaire='+receptionnaire+'&codePrestataire='+codePrestataire;
-
- // donnees_sav = donnees+'&typeMail=mailgenererbon';
- donnees_sav = donnees;
- typeMail='mailgenererbon';
-
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxplagebonlibre/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- $("#infoplagelibre").html(data);
-
- },
- complete: function() {
- plageLibre_info=$("#plageLibre_info").val();
-
- if (plageLibre_info!="0")
- {
- v_msg="Cette plage est déjà occupée!";
- v_msgEng="This range is already occupied!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#noDepart").focus();
- return;
- }
-
- $("#div_page_entiere").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxgenererbons/genererBon/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- $("#div_page_entiere").html(data);
- },
- complete: function() {
- imprimer_livraison_bon();
- }
- });
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function afficherbon()
-{
- codePrestataire=$("#codePrestataire").val();
-
- codeTypeBon=$("#codeTypeBon").val();
- codeEtatBon=$("#codeEtatBon").val();
-
- noDepart=$("#noDepart").val();
- noFin=$("#noFin").val();
-
- if (noDepart=="")
- {
- noDepart="0";
- }
-
- if (noFin=="")
- {
- noFin="0";
- }
-
- noDepart = parseInt(noDepart);
- noFin = parseInt(noFin);
-
- if (codePrestataire<=" ")
- {
- v_msg="Veuillez sélectionner un prestataire!";
- v_msgEng="Please select a provider!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codePrestataire").focus();
- return;
- }
-
- if (codeTypeBon<=" ")
- {
- v_msg="Veuillez sélectionner un type de bon!";
- v_msgEng="Please select a form type!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeTypeBon").focus();
- return;
- }
-
- if (noFin' + '');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxafficherbons/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- $("#div_bonpecs").html(data);
- },
- complete: function() {
- $("#nbligne").val("Nombre de bons affichés : "+$("#nbligne_info").val());
- }
- });
-}
-
-function listergenerationbon()
-{
- codePrestataire=$("#codePrestataire").val();
- codeTypeBon=$("#codeTypeBon").val();
- d1=$("#d1").val();
- d2=$("#d2").val();
-
- if (codePrestataire<=" ")
- {
- v_msg="Veuillez sélectionner un prestataire!";
- v_msgEng="Please select a provider!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codePrestataire").focus();
- return;
- }
-
- if (codeTypeBon<=" ")
- {
- v_msg="Veuillez sélectionner un type de bon!";
- v_msgEng="Please select a form type!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeTypeBon").focus();
- return;
- }
-
- donnees = 'codePrestataire='+codePrestataire+'&codeTypeBon='+codeTypeBon+'&d1='+d1+'&d2='+d2;
-
- $("#div_bonpecs").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxalistegenererbons/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- $("#div_bonpecs").html(data);
- },
- complete: function() {
- $("#nbligne").val("Nombre de lignes affichées : "+$("#nbligne_info").val());
- }
- });
-}
-
-function listerdemandebon()
-{
- codePrestataire=$("#codePrestataire").val();
- codeTypeBon=$("#codeTypeBon").val();
- d1=$("#d1").val();
- d2=$("#d2").val();
-
- if (codePrestataire<=" ")
- {
- v_msg="Veuillez sélectionner un prestataire!";
- v_msgEng="Please select a provider!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codePrestataire").focus();
- return;
- }
-
- if (codeTypeBon<=" ")
- {
- v_msg="Veuillez sélectionner un type de bon!";
- v_msgEng="Please select a form type!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeTypeBon").focus();
- return;
- }
-
- donnees = 'codePrestataire='+codePrestataire+'&codeTypeBon='+codeTypeBon+'&d1='+d1+'&d2='+d2;
-
- $("#div_bonpecs").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxalistedemandebon/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- $("#div_bonpecs").html(data);
- },
- complete: function() {
- }
- });
-}
-
-function ajaxListerExclusions()
-{
- $("#div_acte").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxexclureacte/",
- type : 'post',
- data: "idCollege="+$("#idCollege").val(),
- error: function(errorData) {
- },
- success: function(data) {
- $("#div_acte").html(data);
- }
- });
-}
-
-function exclure_acte(p_choix, p_codeActe, id_exclusioncollege)
-{
- donnees = 'idCollege='+$("#idCollege").val();
- donnees += '&id_exclusioncollege='+id_exclusioncollege;
- donnees += '&codeActe='+p_codeActe;
- donnees += '&choix='+p_choix;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxexclureacte/exclure/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- },
- error: function(data) {
- },
- complete: function() {
- }
- });
-}
-
-function separateur_millier(montant)
-{
- montant = parseInt(montant);
- montant.toLocaleString();
- return montant.toLocaleString();
-}
-
-function afficher_detail_generartionbon(idgenerationbon)
-{
- if (idgenerationbon>"")
- {
- window.location.assign($("#racineWeb" ).val()+"Detailgenerationbon/"+idgenerationbon+"/");
- }
-}
-
-function afficher_tarifoptique()
-{
- var div_detail = $('#div_detail');
-
- codeTarifOptique=$("#codeTarifOptique").val();
- libelleOptique=$("#libelleOptique").val();
-
- if(codeTarifOptique<=' ')
- {
- v_msg="Veuillez sélectionner un tarif!";
- v_msgEng="Please select a rate!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeTarifOptique").focus();
- return;
- }
-
- /*
- if(libelleOptique<=' ')
- {
- v_msg="Veuillez saisir un nom!";
- v_msgEng="Please enter a name!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#libelleOptique").focus();
- return;
- }
- */
-
- donnees = 'codeTarifOptique='+codeTarifOptique+'&libelleOptique='+libelleOptique;
-
- div_detail.html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtarifoptique/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- $("#div_detail").html(data);
- appliquerDataTable();
- },
- error : function(resultat, statut, erreur)
- {
- },
- complete: function()
- {
- }
- });
-}
-
-function maj_tarifoptique(idDetail, prix)
-{
- donnees = 'idDetail='+idDetail+"&prix="+prix;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtarifoptique/maj/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- },
- complete: function(data)
- {
- }
- });
-}
-
-function supprimer_espace_nombre(nombre)
-{
- // nombre = nombre.replace(" ", "");
- nombre = nombre.replace(/ /g, "");
-
- if(isNaN(nombre))
- {
- v_msg = nombre+" n\'est pas un nombre!";
- v_msgEng = nombre+" is not a number!";
- alert_ebene(v_msg, v_msgEng);
-
- return '0';
- }
- nombre = parseInt(nombre);
- return nombre;
-}
-
-function afficher_tarifpharmacie()
-{
- var div_detail = $('#div_detail');
-
- codeTarifMedicament=$("#codeTarifMedicament").val();
- libelleMedicament=$("#libelleMedicament").val();
-
- if(codeTarifMedicament<=' ')
- {
- v_msg="Veuillez sélectionner un tarif!";
- v_msgEng="Please select a rate!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeTarifMedicament").focus();
- return;
- }
-
- /*
- if(libelleMedicament<=' ')
- {
- v_msg="Veuillez indiquer le nom!";
- v_msgEng="Please enter the name!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#libelleMedicament").focus();
- return;
- }
- */
-
- donnees = 'codeTarifMedicament='+codeTarifMedicament+'&libelleMedicament='+libelleMedicament;
-
- div_detail.html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtarifmedicament/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- $("#div_detail").html(data);
- appliquerDataTable();
- },
- error : function(resultat, statut, erreur)
- {
- },
- complete: function()
- {
- }
- });
-}
-
-function maj_tarifpharmacie(idDetail, prix)
-{
- donnees = 'idDetail='+idDetail+"&prix="+prix;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtarifmedicament/maj/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- },
- complete: function(data)
- {
- }
- });
-}
-
-function afficher_tarifacte()
-{
- var div_detail = $('#div_detail');
-
- codeTarifActe=$("#codeTarifActe").val();
- libelleActe=$("#libelleActe").val();
-
- if(codeTarifActe<=' ')
- {
- v_msg="Veuillez sélectionner un tarif!";
- v_msgEng="Please select a rate!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeTarifActe").focus();
- return;
- }
-
- if(libelleActe<=' ')
- {
- v_msg="Veuillez indiquer le nom!";
- v_msgEng="Please enter the name!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#libelleActe").focus();
- return;
- }
-
- donnees = 'codeTarifActe='+codeTarifActe+'&libelleActe='+libelleActe;
-
- div_detail.html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtarifacte/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- $("#div_detail").html(data);
- appliquerDataTable();
- },
- error : function(resultat, statut, erreur)
- {
- },
- complete: function()
- {
- }
- });
-}
-
-function maj_tarifacte(idDetail, prix)
-{
- donnees = 'idDetail='+idDetail+"&prix="+prix;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtarifacte/maj/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- },
- complete: function(data)
- {
- }
- });
-}
-
-function gestiondiverses()
-{
- adminDiv = $("#adminDiv").val();
-
- if (adminDiv!="1")
- {
- v_msg="Accès refusé!";
- v_msgEng="Access denied!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
- window.location.assign($("#racineWeb").val()+"Gestiondiverses/");
-}
-
-
-function liste_derogation_beneficiaire()
-{
- window.location.assign($("#racineWeb" ).val()+"Listederogationsbenficiaire/");
-}
-
-function listerderogationbeneficiaire()
-{
- d1=$("#d1").val();
- d2=$("#d2").val();
-
- donnees = 'd1='+d1+'&d2='+d2;
-
- $("#div_derogations").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxderogationsbenficiaire/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- $("#div_derogations").html(data);
- },
- complete: function() {
- }
- });
-}
-
-function accepter_derogation(idDemandederogation)
-{
- window.location.assign($("#racineWeb" ).val()+"Accepterderogation/"+idDemandederogation+"/");
-}
-
-function refuser_derogation(idDemandederogation)
-{
- window.location.assign($("#racineWeb" ).val()+"Refuserderogation/"+idDemandederogation+"/");
-}
-
-function enregistrerrefusderogation()
-{
- idDemandederogation = $("#idDemandederogation").val();
- motifReel = $("#motifReel").val();
- motifRefusAssure = $("#motifRefusAssure").val();
-
- if (motifReel<=" ")
- {
- v_msg="Veuillez saisir le motif réel!";
- v_msgEng="Please enter the real reason!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#motifReel").focus();
- return;
- }
-
- if (motifRefusAssure<=" ")
- {
- v_msg="Veuillez saisir un motif pour l\'assuré!";
- v_msgEng="Please enter a reason for the insured!";
-
- $("#motifRefusAssure").focus();
- return;
- }
-
-
- v_msg="Confirmez-vous ce refus?";
- v_msgEng="Do you confirm this refusal?";
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- codePrestataire = $("#codePrestataire").val();
-
- donnees = 'idDemandederogation='+idDemandederogation+'&motifReel='+motifReel+'&motifRefusAssure='+motifRefusAssure+'&codePrestataire='+codePrestataire;
-
- donnees_sav = donnees;
- typeMail='refusderogation';
- typeSms="refusderogation";
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxderogationsbenficiaire/enregistrerrefusderogation/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- preparesms(typeSms);
- },
- complete: function() {
-
- v_msg="Refus envoyé avec succès!";
- v_msgEng="Disagreement sent successfully!";
- alert_ebene(v_msg, v_msgEng);
-
- liste_derogation_beneficiaire();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function enregistreraccordderogation()
-{
- idDemandederogation = $("#idDemandederogation").val();
- motifReel = $("#motifReel").val();
- debut =$("#debut").val();
- fin =$("#fin").val();
-
- codeDerogation = $("#codeDerogation").val();
- tmDerogation = $("#tmDerogation").val();
- tmDerogation = parseInt(tmDerogation);
-
- codePrestataire = $("#codePrestataire").val();
-
- if (motifReel<=" ")
- {
- v_msg="Veuillez saisir le motif!";
- v_msgEng="Please enter the reason!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#motifReel").focus();
- return;
- }
-
- var td0 = $("#datejourfr_C").datepicker("getDate");
- var td1 = $("#debut").datepicker("getDate");
- var td2 = $("#fin").datepicker("getDate");
-
- dt0=Math.round(Date.parse(td0)/(1000*3600*24));
- dt1=Math.round(Date.parse(td1)/(1000*3600*24));
- dt2=Math.round(Date.parse(td2)/(1000*3600*24));
-
- if ((dt0>dt1) || dt1>dt2)
- {
- v_msg="Veuillez revoir les dates!";
- v_msgEng="Please review the dates!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- v_msg="Confirmez-vous cet accord?";
- v_msgEng="Do you confirm this agreement?";
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- donnees = 'idDemandederogation='+idDemandederogation+'&motifReel='+motifReel+'&debut='+debut+'&fin='+fin;
- donnees += '&codeDerogation='+codeDerogation+'&tmDerogation='+tmDerogation+'&codePrestataire='+codePrestataire;
-
- donnees_sav = donnees;
- typeMail='accordderogation';
- typeSms = "accordderogation";
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxderogationsbenficiaire/enregistreraccordderogation/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data)
- {
- preparesms(typeSms);
- },
- complete: function() {
-
- v_msg="Accord envoyé avec succès!";
- v_msgEng="Agreement sent successfully!";
- alert_ebene(v_msg, v_msgEng);
-
- liste_derogation_beneficiaire();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function listerderogations()
-{
- codePrestataire=$("#codePrestataire").val();
- codeDerogation=$("#codeDerogation").val();
- codeReponseDerogation=$("#codeReponseDerogation").val();
- debut=$("#debut").val();
- fin=$("#fin").val();
-
- donnees = 'codePrestataire='+codePrestataire+'&codeDerogation='+codeDerogation+'&codeReponseDerogation='+codeReponseDerogation;
- donnees += '&debut='+debut+'&fin='+fin;
-
- $("#div_derogations").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxderogations/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- $("#div_derogations").html(data);
- },
- complete: function() {
- }
- });
-}
-
-function accepter_derogation_2(idDemandederogation)
-{
- window.location.assign($("#racineWeb" ).val()+"Accepterderogations/"+idDemandederogation+"/");
-}
-
-function refuser_derogation_2(idDemandederogation)
-{
- window.location.assign($("#racineWeb" ).val()+"Refuserderogations/"+idDemandederogation+"/");
-}
-
-function enregistrerrefusderogation_2()
-{
- idDemandederogation = $("#idDemandederogation").val();
- motifReel = $("#motifReel").val();
- motifRefusAssure = $("#motifReel").val();
-
-
- if (motifReel<=" ")
- {
- v_msg="Veuillez saisir le motif réel!";
- v_msgEng="Please enter the real reason!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#motifReel").focus();
- return;
- }
-
- if (motifRefusAssure<=" ")
- {
- v_msg="Veuillez saisir un motif pour l\'assuré!";
- v_msgEng="Please enter a reason for the insured!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#motifRefusAssure").focus();
- return;
- }
-
- v_msg="Confirmez-vous ce refus?";
- v_msgEng="Do you confirm this refusal?";
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- codePrestataire = $("#codePrestataire").val();
-
- donnees = 'idDemandederogation='+idDemandederogation+'&motifReel='+motifReel+'&motifRefusAssure='+motifRefusAssure+'&codePrestataire='+codePrestataire;
-
- donnees_sav = donnees;
- typeMail='refusderogation';
- typeSms="refusderogation";
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxderogationsbenficiaire/enregistrerrefusderogation/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- preparesms(typeSms);
- },
- complete: function() {
-
- v_msg="Refus envoyé avec succès!";
- v_msgEng="Disagreement sent successfully!";
- alert_ebene(v_msg, v_msgEng);
-
- liste_derogations();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function enregistreraccordderogation_2()
-{
- idDemandederogation = $("#idDemandederogation").val();
- motifReel = $("#motifReel").val();
- debut = $("#debut").val();
- fin = $("#fin").val();
-
- codeDerogation = $("#codeDerogation").val();
- tmDerogation = $("#tmDerogation").val();
- tmDerogation = parseInt(tmDerogation);
-
- codePrestataire = $("#codePrestataire").val();
-
- if (motifReel<=" ")
- {
- v_msg="Veuillez saisir le motif!";
- v_msgEng="Please enter the reason!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#motifReel").focus();
- return;
- }
-
- var td0 = $("#datejourfr_C").datepicker("getDate");
- var td1 = $("#debut").datepicker("getDate");
- var td2 = $("#fin").datepicker("getDate");
-
- dt0=Math.round(Date.parse(td0)/(1000*3600*24));
- dt1=Math.round(Date.parse(td1)/(1000*3600*24));
- dt2=Math.round(Date.parse(td2)/(1000*3600*24));
-
- if (dt0>dt1 || dt1>dt2)
- {
- v_msg="Veuillez revoir les dates!";
- v_msgEng="Please review the dates!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
-
- v_msg="Confirmez-vous cet accord?";
- v_msgEng="Do you confirm this agreement?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- donnees = 'idDemandederogation='+idDemandederogation+'&motifReel='+motifReel+'&debut='+debut+'&fin='+fin;
- donnees += '&codeDerogation='+codeDerogation+'&tmDerogation='+tmDerogation+'&codePrestataire='+codePrestataire;
-
- donnees_sav = donnees;
- typeMail='accordderogation';
- typeSms = "accordderogation";
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxderogationsbenficiaire/enregistreraccordderogation/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data)
- {
- preparesms(typeSms);
- },
- complete: function() {
-
- v_msg="Accord envoyé avec succès!";
- v_msgEng="Agreement sent successfully!";
- alert_ebene(v_msg, v_msgEng);
-
- liste_derogations();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function liste_derogations()
-{
- window.location.assign($("#racineWeb" ).val()+"Listederogations/");
-}
-
-function prestations()
-{
- if ($("#idBeneficiaire_C" ).val()>"")
- {
- window.location.assign($("#racineWeb" ).val()+"Prestations/"+$("#idBeneficiaire_C" ).val()+"/");
- }else{
-
- window.location.assign($("#racineWeb" ).val()+"Rechercheprestations/");
- }
-}
-
-function dossiers()
-{
- window.location.assign($("#racineWeb" ).val()+"Dossiers/");
-}
-
-function factures()
-{
- window.location.assign($("#racineWeb" ).val()+"Factures/");
-}
-
-function listerdossier()
-{
- d1=$("#d1").val();
- d2=$("#d2").val();
-
- donnees = 'd1='+d1+'&d2='+d2;
-
- $("#div_dossiers").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxdossiers/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- $("#div_dossiers").html(data);
- },
- complete: function() {
- }
- });
-}
-
-function selectionner_feuille_maladie(no)
-{
- $("#numeroFeuilleMaladie_C" ).val(no);
-}
-
-function selectionner_facture(idFacture)
-{
- $("#idFacture_C" ).val(idFacture);
-}
-
-function afficher_feuille_maladie()
-{
- numeroFeuilleMaladie=$("#numeroFeuilleMaladie_C" ).val();
-
- if (numeroFeuilleMaladie>"")
- {
- ajax_context_feuille_maladie_afficher(numeroFeuilleMaladie);
- }
-}
-
-function ajax_context_feuille_maladie_afficher(numeroFeuilleMaladie)
-{
- donnees = 'numeroFeuilleMaladie='+numeroFeuilleMaladie;
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxcontextfeuillemaladie/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- complete: function() {
- window.location.assign($("#racineWeb" ).val()+"Feuillemaladiecons/");
- }
- });
-}
-
-function afficher_facture()
-{
- idFacture=$("#idFacture_C" ).val();
-
- if (idFacture>"")
- {
- ajax_context_facture_afficher(idFacture);
- }
-}
-
-function ajax_context_facture_afficher(idFacture)
-{
- donnees = 'idFacture='+idFacture;
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxcontextfacture/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- complete: function() {
- window.location.assign($("#racineWeb" ).val()+"Facture/");
- }
- });
-}
-
-function listerfacture()
-{
- d1=$("#d1").val();
- d2=$("#d2").val();
-
- donnees = 'd1='+d1+'&d2='+d2;
-
- $("#div_dossiers").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxfactures/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- $("#div_dossiers").html(data);
- },
- complete: function() {
- }
- });
-}
-
-function sinistres()
-{
- adminDiv = $("#adminDiv").val();
-
- if (adminDiv!="1")
- {
- v_msg="Accès refusé!";
- v_msgEng="Access denied!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
- window.location.assign($("#racineWeb").val()+"Rechercheprestations/");
-}
-
-
-function afficher_pharmacie(numeroBonOrdonnance, codePrestataireLivraison, prestataireLivraison)
-{
- /*facture = $("#facture").val();
-
- if(facture=="0"){
- v_msg="Non facturé!";
- v_msgEng="Not billed!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
- */
-
- donnees = 'numeroBonOrdonnance='+numeroBonOrdonnance+'&codePrestataireLivraison='+codePrestataireLivraison;
- donnees += '&prestataireLivraison='+prestataireLivraison;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxcontextpharmaciencien/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- complete: function() {
- window.location.assign($("#racineWeb" ).val()+"Pharmaciencons/");
- }
- });
-}
-
-function afficher_optique(numeroBonOptique, codePrestataireLivraison)
-{
- donnees = 'numeroBonOptique='+numeroBonOptique+'&codePrestataireLivraison='+codePrestataireLivraison;
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxcontextopticien/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- complete: function() {
- window.location.assign($("#racineWeb" ).val()+"Opticiencons/");
- }
- });
-}
-
-function fraisfuneraire()
-{
- window.location.assign($("#racineWeb" ).val()+"Fraisfuneraire/");
-}
-
-
-function demanderfraisfuneraire()
-{
- fraisFuneraireDemande=$("#fraisFuneraireDemande_C").val();
-
- if (fraisFuneraireDemande==1)
- {
- v_msg="Déjà effectuée!";
- v_msgEng="Already done!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- window.location.assign($("#racineWeb" ).val()+"Demandefraisfuneraire/");
-}
-
-
-function modifierdemanderfraisfuneraire()
-{
- fraisFuneraireDemande=$("#fraisFuneraireDemande_C").val();
- fraisFunerairePaye=$("#fraisFunerairePaye_C").val();
-
- if (fraisFuneraireDemande!=1)
- {
- v_msg="Aucune demande en cours!";
- v_msgEng="No request in progress!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- if (fraisFunerairePaye==1)
- {
- v_msg="Déjà payé!";
- v_msgEng="Already paid!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- demandeReglement=$("#demandeReglement").val();
- demandeReglement = parseInt(demandeReglement);
-
- if (demandeReglement==1)
- {
- v_msg="Déjà effectuée!";
- v_msgEng="Already done!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- window.location.assign($("#racineWeb" ).val()+"Modifierfraisfuneraire/");
-}
-
-
-function payerfraisfuneraire()
-{
- fraisFuneraireDemande=$("#fraisFuneraireDemande_C").val();
- fraisFunerairePaye=$("#fraisFunerairePaye_C").val();
-
- if (fraisFuneraireDemande!=1)
- {
- v_msg="Aucune demande en cours!";
- v_msgEng="No request in progress!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- demandeReglement=$("#demandeReglement").val();
- demandeReglement = parseInt(demandeReglement);
-
- if (demandeReglement==0)
- {
- v_msg="Aucune Demande de Règlement!";
- v_msgEng="No request in progress!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- if (fraisFunerairePaye==1)
- {
- v_msg="Déjà payé!";
- v_msgEng="Already paid!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- window.location.assign($("#racineWeb" ).val()+"Payerfraisfuneraire/");
-}
-
-function enregistrerdemandefraisfuneraire()
-{
- enVigueur=$("#enVigueur_C").val();
- codeEtatBeneficiaire=$("#codeEtatBeneficiaire_C").val();
- etatbeneficiaire=$("#etatbeneficiaire_C").val();
-
- if (enVigueur!="1")
- {
- v_msg="Attention! cette personne n'est pas en vigueur,";
- v_msgEng="Warning! This person is not in force,";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- if (codeEtatBeneficiaire!="V")
- {
- v_msg="Attention! "+etatbeneficiaire;
- v_msgEng="Warning! "+etatbeneficiaire;
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- demandeur = $("#demandeur").val();
- codeLienDemandeur = $("#codeLienDemandeur").val();
-
- causeDeces = $("#causeDeces").val();
- dateDeces=$("#dateDeces").val();
-
- beneficiaireReglement = $("#beneficiaireReglement").val();
- codeLienBeneficiaire = $("#codeLienBeneficiaire").val();
-
- observations = $("#observations").val();
- fraisReel = $("#fraisReel").val();
- montantApayer = $("#montantApayer").val();
-
- codeModePaiementDemande = $("#codeModePaiementDemande").val();
- codeBanqueBeneficiaire = $("#codeBanqueBeneficiaire").val();
- numeroCompteBeneficiaire = $("#numeroCompteBeneficiaire").val();
-
-
- if (demandeur<=" ")
- {
- v_msg="Veuillez saisir le nom du demandeur!";
- v_msgEng="Please enter the name of the payment requestor";
- alert_ebene(v_msg, v_msgEng);
-
- $("#demandeur").focus();
- return;
- }
-
- if (codeLienDemandeur<=" ")
- {
- v_msg="Veuillez sélectionner le lien de parenté avec le demandeur!";
- v_msgEng="Please select the relationship with the requestor!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeLienDemandeur").focus();
- return;
- }
-
- if (causeDeces<=" ")
- {
- v_msg="Veuillez saisir la cause du décès!";
- v_msgEng="Please enter the cause of death";
- alert_ebene(v_msg, v_msgEng);
-
- $("#causeDeces").focus();
- return;
- }
-
- if (dateDeces<=" ")
- {
- v_msg="Veuillez saisir la date du décès!";
- v_msgEng="Please enter the date of death!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#dateDeces").focus();
- return;
- }
-
- if (beneficiaireReglement<=" ")
- {
- v_msg="Veuillez saisir le nom du bénéficiaire du règlement!";
- v_msgEng="Please enter the name of the payee!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#beneficiaireReglement").focus();
- return;
- }
-
- if (codeLienBeneficiaire<=" ")
- {
- v_msg="Veuillez sélectionner le lien avec le bénéficiaire du règlement!";
- v_msgEng="Please select the relationship with the payee!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeLienBeneficiaire").focus();
- return;
- }
-
- if(montantApayer<=" ")
- {
- montantApayer = "0";
- }
-
- if(montantApayer==0)
- {
- v_msg="Veuillez revoir le montant!";
- v_msgEng="Please review the amount!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#montantApayer").focus();
-
- return;
- }
-
-
- if (codeModePaiementDemande<=" ")
- {
- v_msg="Veuillez sélectionner le mode de paiement!";
- v_msgEng="Please select the payment method!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeModePaiementDemande").focus();
- return;
- }
-
- if (codeModePaiementDemande=="VR")
- {
- if (codeBanqueBeneficiaire<=" ")
- {
- v_msg="Veuillez sélectionner la banque du bénéficiaire!";
- v_msgEng="Please select the beneficiary\'s bank!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeBanqueBeneficiaire").focus();
- return;
- }
-
- if (numeroCompteBeneficiaire<=" ")
- {
- v_msg="Veuillez saisir le No de compte du bénéficiaire!";
- v_msgEng="Please enter the beneficiary\'s account number";
- alert_ebene(v_msg, v_msgEng);
-
- $("#numeroCompteBeneficiaire").focus();
- return;
- }
- }
-
- dateEffetPolice = $("#dateEffetPolice_C").val();
- dateEcheancePolice = $("#dateEcheancePolice_C").val();
- // var td0 = new Date(dateEffetPolice);
- dateEntreeBeneficiaire= $("#dateEntreeBeneficiaire_C").val();
-
-
- var td0 = $("#datejourfr_C").datepicker("getDate");//new Date(dateEntreeBeneficiaire);
- var td1 = $("#dateDeces").datepicker("getDate");
- var td2 = $("#datejourfr_C").datepicker("getDate");
- var td3 = $("#datejourfr_C").datepicker("getDate");//new Date(dateEcheancePolice);
-
- dt0=Math.round(Date.parse(td0)/(1000*3600*24));
- dt1=Math.round(Date.parse(td1)/(1000*3600*24));
- dt2=Math.round(Date.parse(td2)/(1000*3600*24));
- dt3=Math.round(Date.parse(td3)/(1000*3600*24));
-
- if (dt1>dt2)
- {
- v_msg="Veuillez revoir la date!";
- v_msgEng="Please review the date!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#dateDeces").focus();
- return;
- }
-
- if (dt1>dt3 || dt1dt3)
- {
- v_msg="Attention! cette police n'est pas couverte à cette date!";
- v_msgEng="Warning! This insurance policy is not valid on this date!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- v_msg="Confirmez-vous cette demande de frais funéraires?";
- v_msgEng="Do you confirm this request for funeral fees?";
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- donnees = 'demandeur='+demandeur+'&codeLienDemandeur='+codeLienDemandeur;
- donnees += '&beneficiaireReglement='+beneficiaireReglement+'&codeLienBeneficiaire='+codeLienBeneficiaire;
- donnees += '&fraisReel='+fraisReel+'&montantApayer='+montantApayer;
- donnees += '&causeDeces='+causeDeces+'&dateDeces='+dateDeces;
- donnees += '&observations='+observations;
-
- donnees += '&codeModePaiementDemande='+codeModePaiementDemande;
- donnees += '&codeBanqueBeneficiaire='+codeBanqueBeneficiaire+'&numeroCompteBeneficiaire='+numeroCompteBeneficiaire;
-
- donnees_sav = donnees;
-
- typeMail='fraisfuneraire';
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxenregistrerdemandefraisfuneraire/enregistrerdemandefraisfuneraire/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- v_msg="Opération effectuée avec succès!";
- v_msgEng="Operation successfully completed";
- alert_ebene(v_msg, v_msgEng);
- },
- complete: function() {
- fraisfuneraire();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function listerfraisfuneraires()
-{
-}
-
-function enregistrermodificationsfraisfuneraire()
-{
-
- idFraisfuneraire = $("#idFraisfuneraire").val();
-
- demandeur = $("#demandeur").val();
- codeLienDemandeur = $("#codeLienDemandeur").val();
-
- causeDeces = $("#causeDeces").val();
- dateDeces=$("#dateDeces").val();
-
- beneficiaireReglement = $("#beneficiaireReglement").val();
- codeLienBeneficiaire = $("#codeLienBeneficiaire").val();
-
- observations = $("#observations").val();
- fraisReel = $("#fraisReel").val();
- montantApayer = $("#montantApayer").val();
-
- codeModePaiementDemande = $("#codeModePaiementDemande").val();
- codeBanqueBeneficiaire = $("#codeBanqueBeneficiaire").val();
- numeroCompteBeneficiaire = $("#numeroCompteBeneficiaire").val();
-
- if (demandeur<=" ")
- {
- v_msg="Veuillez saisir le nom du demandeur!";
- v_msgEng="Please enter the name of the payment requestor";
- alert_ebene(v_msg, v_msgEng);
-
- $("#demandeur").focus();
- return;
- }
-
- if (codeLienDemandeur<=" ")
- {
- v_msg="Veuillez sélectionner le lien de parenté avec le demandeur!";
- v_msgEng="Please select the relationship with the requestor!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeLienDemandeur").focus();
- return;
- }
-
- if (causeDeces<=" ")
- {
- v_msg="Veuillez saisir la cause du décès!";
- v_msgEng="Please enter the cause of death";
- alert_ebene(v_msg, v_msgEng);
-
- $("#causeDeces").focus();
- return;
- }
-
- if (dateDeces<=" ")
- {
- v_msg="Veuillez saisir la date du décès!";
- v_msgEng="Please enter the date of death!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#dateDeces").focus();
- return;
- }
-
- if (beneficiaireReglement<=" ")
- {
- v_msg="Veuillez saisir le nom du bénéficiaire du règlement!";
- v_msgEng="Please enter the name of the payee!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#beneficiaireReglement").focus();
- return;
- }
-
- if (codeLienBeneficiaire<=" ")
- {
- v_msg="Veuillez sélectionner le lien avec le bénéficiaire du règlement!";
- v_msgEng="Please select the relationship with the payee!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeLienBeneficiaire").focus();
- return;
- }
-
- if (codeModePaiementDemande<=" ")
- {
- v_msg="Veuillez sélectionner le mode de paiement!";
- v_msgEng="Please select the payment method!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeModePaiementDemande").focus();
- return;
- }
-
- if (codeModePaiementDemande=="VR")
- {
- if (codeBanqueBeneficiaire<=" ")
- {
- v_msg="Veuillez sélectionner la banque du bénéficiaire!";
- v_msgEng="Please select the beneficiary\'s bank!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeBanqueBeneficiaire").focus();
- return;
- }
-
- if (numeroCompteBeneficiaire<=" ")
- {
- v_msg="Veuillez saisir le No de compte du bénéficiaire!";
- v_msgEng="Please enter the beneficiary\'s account number";
- alert_ebene(v_msg, v_msgEng);
-
- $("#numeroCompteBeneficiaire").focus();
- return;
- }
- }
-
-
- if(montantApayer<=" ")
- {
- montantApayer = "0";
- }
-
- if(montantApayer==0)
- {
- v_msg="Veuillez revoir le montant!";
- v_msgEng="Please review the amount!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#montantApayer").focus();
-
- return;
- }
-
- dateEffetPolice = $("#dateEffetPolice_C").val();
- dateEcheancePolice=$("#dateEcheancePolice_C").val();
-
- // var td0 = new Date(dateEffetPolice);
- dateEntreeBeneficiaire= $("#dateEntreeBeneficiaire_C").val();
-
- var td0 = $("#dateEntreeBeneficiaire").datepicker("getDate");//new Date(dateEntreeBeneficiaire);
- var td1 = $("#dateDeces").datepicker("getDate");
- var td2 = $("#datejourfr_C").datepicker("getDate");
- var td3 = $("#dateEcheancePolice").datepicker("getDate");//new Date(dateEcheancePolice);
-
- dt0=Math.round(Date.parse(td0)/(1000*3600*24));
- dt1=Math.round(Date.parse(td1)/(1000*3600*24));
- dt2=Math.round(Date.parse(td2)/(1000*3600*24));
- dt3=Math.round(Date.parse(td3)/(1000*3600*24));
-
- if (dt1>dt2)
- {
- v_msg="Veuillez revoir la date de consultation!";
- v_msgEng="Please review the date!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- if (dt1>dt3 || dt1dt3)
- {
- v_msg="Attention! cette police n'est pas couverte à cette date!";
- v_msgEng="Warning! This insurance policy is not valid on this date!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- v_msg="Confirmez-vous ces modifications?";
- v_msgEng="Do you confirm these modifications?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- donnees = 'demandeur='+demandeur+'&codeLienDemandeur='+codeLienDemandeur;
- donnees += '&beneficiaireReglement='+beneficiaireReglement+'&codeLienBeneficiaire='+codeLienBeneficiaire;
- donnees += '&fraisReel='+fraisReel+'&montantApayer='+montantApayer;
- donnees += '&causeDeces='+causeDeces+'&dateDeces='+dateDeces;
- donnees += '&observations='+observations+'&idFraisfuneraire='+idFraisfuneraire;
-
- donnees += '&codeModePaiementDemande='+codeModePaiementDemande;
- donnees += '&codeBanqueBeneficiaire='+codeBanqueBeneficiaire+'&numeroCompteBeneficiaire='+numeroCompteBeneficiaire;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxenregistrerdemandefraisfuneraire/enregistrermodificationsfraisfuneraire/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- v_msg="Modifications effectuées avec succès!";
- v_msgEng="Changes made successfully!";
- alert_ebene(v_msg, v_msgEng);
- },
- complete: function() {
- fraisfuneraire()
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-
-function initierdecompte()
-{
- codePeriodeMax = $("#codePeriodeMax").val();
-
- codePrestataire=$("#codePrestataire").val();
- codeExercice=$("#codeExercice").val();
- codeMois=$("#codeMois").val();
-
- if (codePrestataire<=" ")
- {
- v_msg="Veuillez sélectionner un prestataire!";
- v_msgEng="Please select a provider!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codePrestataire").focus();
- return;
- }
-
- if (codeExercice<=" ")
- {
- v_msg="Veuillez sélectionner un exercice!";
- v_msgEng="Please select an exercise!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeExercice").focus();
- return;
- }
-
- if (codeMois<=" ")
- {
- v_msg="Veuillez sélectionner une période!";
- v_msgEng="Please select a period!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeMois").focus();
- return;
- }
-
- codePeriodeCourant = codeExercice+codeMois;
-
- if (codePeriodeCourant>codePeriodeMax)
- {
- v_msg="Mois non encore entamé!";
- v_msgEng="Month not yet started!";
- alert_ebene(v_msg, v_msgEng);
- return;
-
- $("#codeMois").focus();
- return;
- }
-
- donnees = 'codePrestataire='+codePrestataire+'&codeExercice='+codeExercice+'&codeMois='+codeMois;
-
- var div_wait = $('#div_wait');
- div_wait.html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxdecompte/initierdecompte/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- $("#inforegle").html(data);
- },
- complete: function() {
- regle=$("#regle").val();
-
- if(regle==-1)
- {
- v_msg="Problème lors de l\'initialisation!";
- v_msgEng="Problem during initialization!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
- else if(regle==0 || regle==2 || regle==3 || regle==8)
- {
- afficherdecompte();
- }
- else
- {
- // 9 => Décompte validé mais en attente de règlemen
- // 1 => Décompte réglé
- consulterdecompte();
- }
- }
- });
-}
-
-function liste_decompte()
-{
- window.location.assign($("#racineWeb" ).val()+"Listedecomptes/");
-}
-
-function decompte()
-{
- window.location.assign($("#racineWeb" ).val()+"Initdecompte/");
-}
-
-function afficherdecompte()
-{
- window.location.assign($("#racineWeb" ).val()+"Decompte/");
-}
-
-function re_afficherdecompte()
-{
- $("#detail_reglement").html('' + '
');
-
- window.location.assign($("#racineWeb" ).val()+"Decompte/");
-}
-
-function rechargerfacture()
-{
- $("#detail_reglement").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxdecompte/rechargerfacture/",
- type : 'post',
- error: function(errorData) {
- },
- success: function(data) {
- afficherdecompte();
- },
- complete: function() {
- }
- });
-}
-
-function reinitialiserdecompte()
-{
-/*
-0 Décompte en cours
-2 Attente Valid. prestat. / Waiting for provider s valid.
-3 Validé par le prestataire
-8 Pas besoin de valid prestat / Provid valid not needed
-9 En attente de règelment
-1 Réglé / Payé
-*/
-
- // Ajout du 26/03/2025 => KANE => Pour empêcher de réinitilider un décompte déjà validé
- regle=$("#regle").val();
- regle = parseInt(regle);
-
- //if (regle==0)
- if (regle!=0 && regle!=2)
- {
- v_msg="Impossible de réinitialiser!";
- v_msgEng="Unable to reset!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
- // Fin Ajout du 26/03/2025 KANE
-
- v_msg="Remettre le décompte à zéro. Confirmez-vous cette opération?";
- v_msgEng="Reset the counts. Do you confirm this operation?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $("#detail_reglement").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxdecompte/reinitialiserdecompte/",
- type : 'post',
- error: function(errorData) {
- },
- success: function(data) {
- afficherdecompte();
- },
- complete: function() {
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function afficher_feuille_maladie_dec()
-{
- numeroFeuilleMaladie=$("#numeroFeuilleMaladie_C").val();
-
- if (numeroFeuilleMaladie>"")
- {
- ajax_context_feuille_maladie_afficher_dec(numeroFeuilleMaladie);
- }
-}
-
-function ajax_context_feuille_maladie_afficher_dec(numeroFeuilleMaladie)
-{
- donnees = 'numeroFeuilleMaladie='+numeroFeuilleMaladie;
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxcontextfeuillemaladie/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- complete: function() {
- window.location.assign($("#racineWeb" ).val()+"Feuillemaladiedec/");
- }
- });
-}
-
-function afficher_optique_dec(numeroBonOptique, codePrestataireLivraison)
-{
- donnees = 'numeroBonOptique='+numeroBonOptique+'&codePrestataireLivraison='+codePrestataireLivraison;
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxcontextopticien/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- complete: function() {
- window.location.assign($("#racineWeb" ).val()+"Opticiendec/");
- }
- });
-}
-
-function afficher_pharmacie_dec(numeroBonOrdonnance, codePrestataireLivraison)
-{
- donnees = 'numeroBonOrdonnance='+numeroBonOrdonnance+'&codePrestataireLivraison='+codePrestataireLivraison;
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxcontextpharmaciencien/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- complete: function() {
- window.location.assign($("#racineWeb" ).val()+"Pharmaciendec/");
- }
- });
-}
-
-function maj_montantForce(idFacture, montantForce)
-{
- donnees = 'idFacture='+idFacture+"&montantForce="+montantForce;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxentetedecompte/majmontantforce/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- $("#reglement").html(data);
- },
- error: function(data) {
- },
- complete: function() {
- }
- });
-}
-
-
-function afficherfacturenoncharge()
-{
-}
-
-function afficherfactureattente()
-{
-}
-
-function valider_facture(idFacture, numeroFeuilleMaladie, p_choix, codeTypeFacture)
-{
- donnees = 'idFacture='+idFacture+'&choix='+p_choix+'&numeroFeuilleMaladie='+numeroFeuilleMaladie+'&codeTypeFacture='+codeTypeFacture;
-
- var ctrl_montantForce = $("#montantForce"+idFacture);
- var ctrl_montantApayer = $("#montantApayer"+idFacture);
- var ctrl_montantRedresse = $("#montantRedresse"+idFacture);
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxvaliderfacture/validerfacture/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- $("#reglement").html(data);
-
- montantForce_val = $("#montantForce_val").val();
- montantApayer_val = $("#montantApayer_val").val();
- montantRedresse_val = $("#montantRedresse_val").val();
- montantRedresse_sans_format = $("#montantRedresse_sans_format").val();
- observations_val = $("#observations_val").val();
-
- ctrl_montantForce.html(montantForce_val);
-
- c_html = " ";
-
- ctrl_montantApayer.html(c_html);
-
- ctrl_montantRedresse.html(montantRedresse_val);
- },
- error: function(data) {
- },
- complete: function()
- {
- // alert("p_choix2 => "+p_choix);
- if((p_choix=="9")){
- init_maj_detail_rejet_decompte(idFacture);
- }
-
- /* if ( (montantRedresse_sans_format!=0) && (observations_val<=" ") || (p_choix=="2"))
- {
- maj_observations_facture(idFacture, observations_val);
- } */
- }
- });
-}
-
-function maj_observations_facture(idFacture, observations)
-{
- let v_msg = "Veuillez saisir ou modifier les observations!";
- let v_msgEng = "Please enter or edit comments!";
-
- prompt_ebene(v_msg, v_msgEng, "", function(observations) {
-
- if(observations==null)
- {
- return;
- }
-
- v_msg="Confirmez-vous ces modifications?";
- v_msgEng="Do you confirm these modifications?";
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- let donnees = 'idFacture='+idFacture;
- donnees += "&observations="+encodeURIComponent(observations);
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxdecompte/majobservations/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- },
- error: function(data) {
- },
- complete: function() {
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
- });
-
-}
-
-function afficher_div_wait()
-{
- $("#div_wait").html('' + '
');
-}
-
-function effacer_div_wait()
-{
- $("#div_wait").html("");
-}
-
-function rechercheprestations_form()
-{
- $("#frmrechercheprestation").submit();
-}
-
-function consulterdecompte()
-{
- // detail_reglement
- var div_wait = $('#detail_reglement');
- div_wait.html('' + '
');
-
- window.location.assign($("#racineWeb" ).val()+"Decomptecons/");
-}
-
-
-function maj_bordereau_decompte(idReglement, numeroBordereau)
-{
- let v_msg = "Veuillez saisir ou modifier le No de bordereau!";
- let v_msgEng = "Please enter or modify the slip number!";
-
- prompt_ebene(v_msg, v_msgEng, "", function(numeroBordereau) {
- if(numeroBordereau==null)
- {
- return;
- }
-
- v_msg="Confirmez-vous ces modifications?";
- v_msgEng="Do you confirm these modifications?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- let donnees = 'idReglement='+idReglement;
- donnees += "&numeroBordereau=" + encodeURIComponent(numeroBordereau);
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxdecompte/majbordereaudecompte/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- $("#numeroBordereauDecompte").val(numeroBordereau);
- },
- error: function(data) {
- },
- complete: function() {
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
- });
-
-}
-
-function validerdecompte_premier()
-{
-/*
-0 Décompte en cours
-
-2 Attente Valid. prestat. / Waiting for provider s valid.
-
-3 Validé par le prestataire
-
-8 Pas besoin de valid prestat / Provid valid not needed
-
-9 En attente de règelment
-
-1 Réglé / Payé
-*/
- datejour_C=$("#datejour_C").val();
- datejour_C = datejour_C.substring(0, 7)
- codePerdiodeLong=$("#codePerdiodeLong").val();
-
- if (codePerdiodeLong>=datejour_C)
- {
- v_msg="Impossible de valider un mois non terminé!";
- v_msgEng="Unable to validate an unfinished month!";
- alert_ebene(v_msg, v_msgEng);
- return;
- }
-
- regle=$("#regle").val();
- regle = parseInt(regle);
-
- if (regle>0)
- {
- v_msg="1ère validation déjà effectuée!";
- v_msgEng="1st validation already done!";
- alert_ebene(v_msg, v_msgEng);
- return;
- }
-
- if ($("#montantApayer").val()<="0")
- {
- v_msg="Rien à valider!";
- v_msgEng="Nothing to validate!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- nbNonTraite = $("#nbNonTraite").val();
- if (nbNonTraite!="0")
- {
- v_msg="Vous avez "+nbNonTraite+" facture(s) non traitée(s)!";
- v_msgEng="You have "+nbNonTraite+" bill(s) not processed!";
-
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- reclamationPrestataireObligatoire = $("#reclamationPrestataireObligatoire").val();
- montantPrestataire = $("#montantPrestataire").val();
- if (reclamationPrestataireObligatoire=="1" && montantPrestataire<="0")
- {
- v_msg="Veuillez indiquer le montant réclamé par le prestataire! => Réception facture";
- v_msgEng="Please indicate the amount claimed by the provider! => Invoice receipt";
- alert_ebene(v_msg, v_msgEng);
-
- $('#btn_pop_reception').click();
-
- return;
- }
-
- nbExclues = $("#nbExclues").val();
- if (nbExclues<="0")
- {
- v_msg="Confirmez-vous qu'il n'y a pas de factures à exclure?";
- v_msgEng="Do you confirm that there are no invoices to exclude?";
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
-
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- return;
- }
- });
-
- }
-
- v_msg="Confirmez-vous la 1ère validation?";
- v_msgEng="Do you confirm the 1st validation?";
-
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $("#detail_reglement").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxdecompte/validerdecomptepremier/",
- type : 'post',
- error: function(errorData) {
- },
- success: function(data) {
-
- prestataire = $("#prestataire").val();
- numeroDecompte = $("#numeroDecompte").val();
- numeroLotDecompte = $("#numeroLotDecompte").val();
- periode = $("#periode").val();
-
-
- p_message = prestataire+" ";
-
- p_message += "\n";
- p_message += "Decompte : Attente Valid. prestat. / Waiting for provider valid.";
-
- p_message += "\n";
- p_message += "Periode : "+periode;
-
- p_message += "\n";
- p_message += "No Decompte : "+numeroDecompte;
-
- p_message += "\n";
- p_message += "No Lot : "+numeroLotDecompte;
-
- envoyer_messagerie(p_message, "0");
- },
- complete: function()
- {
- v_msg="Validation terminée avec succès!";
- v_msgEng="Validation successfully completed";
- alert_ebene(v_msg, v_msgEng);
-
- afficherdecompte();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function validerdecompte()
-{
-/*
-0 Décompte en cours
-
-2 Attente Valid. prestat. / Waiting for provider s valid.
-
-3 Validé par le prestataire
-
-8 Pas besoin de valid prestat / Provid valid not needed
-
-9 En attente de règelment
-
-1 Réglé / Payé
-*/
-
- regle=$("#regle").val();
- regle = parseInt(regle);
-
- if (regle==0)
- {
- v_msg="Veuillez procéder à la 1ère validation!";
- v_msgEng="Please proceed to the 1st validation!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- if (regle==2)
- {
- v_msg="En attente de la validation du prestataire!";
- v_msgEng="Waiting for the validation of the provider!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- if ($("#montantApayer").val()<="0")
- {
- v_msg="Rien à valider!";
- v_msgEng="Nothing to validate!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- if ( (regle==3) || (regle==8) )
- {
- v_msg="Confirmez-vous la 2ème validation?";
- v_msgEng="Do you confirm the 2nd validation?";
-
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $("#detail_reglement").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxdecompte/validerdecompte/",
- type : 'post',
- error: function(errorData) {
- },
- success: function(data) {
- },
- complete: function()
- {
- v_msg="Validation terminée avec succès!";
- v_msgEng="Validation successfully completed";
- alert_ebene(v_msg, v_msgEng);
-
- consulterdecompte();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
- }
-}
-
-function afficher_div_wait()
-{
- $("#div_page_complet").disable();
-}
-
-function effacer_div_wait()
-{
- $("#div_wait").html("");
-}
-
-
-function imprimerbordereaudecompte()
-{
- idReglement = $("#idReglement").val();
-
- if (idReglement>"0")
- {
- var div_wait = $('#div_wait');
- div_wait.html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaximprimerdemandereglement/imprimerbordereaudecompte",
- type: 'POST',
- success: function(data)
- {
- div_wait.html(data);
- },
- error : function(resultat, statut, erreur)
- {
- },
- complete: function(data)
- {
- }
- });
- }
-}
-
-/*
-function activePrestataire(){
- var codeTypeTarifActe = $('#codeTypeTarifActe').val();
-
- //alert(codeTypeTarifActe);
-
- if(codeTypeTarifActe=="TCE" ){
- $('#codePrestataire').removeAttr('disabled');
- }else{
- $('#codePrestataire').attr('disabled', 'disabled');
- }
-}
-*/
-
-function reglerdecompte()
-{
-/*
-0 Décompte en cours
-
-2 Attente Valid. prestat. / Waiting for provider s valid.
-
-3 Validé par le prestataire
-
-8 Pas besoin de valid prestat / Provid valid not needed
-
-9 En attente de règelment
-
-1 Réglé / Payé
-*/
-
- demandeReglement=$("#demandeReglement").val();
- demandeReglement = parseInt(demandeReglement);
-
- if (demandeReglement==0)
- {
- v_msg="Aucune Demande de Règlement!";
- v_msgEng="No request in progress!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- regle=$("#regle").val();
-
- if (regle==1)
- {
- v_msg="Déjà réglé!";
- v_msgEng="Already paid!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- window.location.assign($("#racineWeb" ).val()+"Reglerdecompte/");
-}
-
-
-function enregistrerreglementdecompte()
-{
- idReglement = $("#idReglement").val();
- dateComptable = $("#dateComptable").val();
- montantPaye = $("#montantPaye").val();
- codeModePaiement = $("#codeModePaiement").val();
- referencePaiement = $("#referencePaiement").val();
-
- codeBanquePayeur = $("#codeBanquePayeur").val();
-
- if (codeModePaiement<=" ")
- {
- v_msg="Veuillez sélectionner le mode de paiement!";
- v_msgEng="Please select the payment method!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeModePaiement").focus();
- return;
- }
-
- if (codeBanquePayeur<=" ")
- {
- v_msg="Veuillez sélectionner la banque de paiement!";
- v_msgEng="Please select the payment bank!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeBanquePayeur").focus();
- return;
- }
-
- if (referencePaiement<=" ")
- {
- v_msg="Veuillez indiquer la référence du paiement!";
- v_msgEng="Please enter the payment reference!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#referencePaiement").focus();
- return;
- }
-
- if (dateComptable<=" ")
- {
- v_msg="Veuillez saisir la date comptable!";
- v_msgEng="Please enter the posting date!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#dateComptable").focus();
- return;
- }
-
- if(montantPaye<=" ")
- {
- montantPaye = "0";
- }
-
- if(montantPaye==0)
- {
- v_msg="Veuillez revoir le montant!";
- v_msgEng="Please review the amount!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- v_msg="Confirmez-vous ce règelement?";
- v_msgEng="Do you confirm this payment?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- donnees = 'idReglement='+idReglement+'&codeModePaiement='+codeModePaiement;
- donnees += '&referencePaiement='+referencePaiement+'&montantPaye='+montantPaye;
- donnees += '&dateComptable='+dateComptable;
- donnees += '&codeBanquePayeur='+codeBanquePayeur;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxdecompte/enregistrerreglementdecompte/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- consulterdecompte();
- },
- complete: function() {
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function preparesms(typeSms)
-{
-
- envoismsactif = $("#envoismsactif").val();
- if(envoismsactif=="0")
- {
- return;
- }
-
- codeLangueSociete = $("#codeLangueSociete").val();
-
- p_destinataires = "";
- p_message = "";
- creation_message = "1";
-
- if (typeSms=="accordderogation")
- {
- p_destinataires = $("#smsGestionPrestataire").val();
-
- copieSmsPrestataireAssure = $("#copieSmsPrestataireAssure").val();
- if (copieSmsPrestataireAssure=="1")
- {
- p_destinataires = ajouter_destinataire_sms_adherent(p_destinataires);
- }
-
- patient = $("#beneficiaire").val();
- numeroBeneficiaire = $("#numeroBeneficiaire" ).val();
- prestataire = $("#prestataire").val();
- numeroDerogation = $("#numeroDerogation").val();
- libelleDerogation = $("#libelleDerogation").val();
- tmDerogation = $("#tmDerogation").val();
-
- p_message = prestataire+" ";
-
- p_message += "\n";
-
- p_message += "Patient : "+patient+" ("+numeroBeneficiaire+") ";
-
- p_message += "\n";
-
- p_message += (codeLangueSociete=="en_US") ? "Exemption granted for : " : "Derogation accordee pour : ";
- p_message += libelleDerogation;
-
- p_message += "\n";
-
- p_message += (codeLangueSociete=="en_US") ? "Request number : " : "No demande : ";
- p_message += numeroDerogation;
- }
-
- if (typeSms=="refusderogation")
- {
- p_destinataires = $("#smsGestionPrestataire").val();
-
- copieSmsPrestataireAssure = $("#copieSmsPrestataireAssure").val();
- if (copieSmsPrestataireAssure=="1")
- {
- p_destinataires = ajouter_destinataire_sms_adherent(p_destinataires);
- }
-
- patient = $("#beneficiaire").val();
- numeroBeneficiaire = $("#numeroBeneficiaire" ).val();
- prestataire = $("#prestataire").val();
- numeroDerogation = $("#numeroDerogation").val();
- libelleDerogation = $("#libelleDerogation").val();
-
- p_message = prestataire+" ";
-
- p_message += "\n";
-
- p_message += "Patient : "+patient+" ("+numeroBeneficiaire+") ";
-
- p_message += "\n";
-
- p_message += (codeLangueSociete=="en_US") ? "Exemption refused for : " : "Derogation refusee pour : ";
- p_message += libelleDerogation;
-
- p_message += "\n";
-
- p_message += (codeLangueSociete=="en_US") ? "Request number : " : "No demande : ";
- p_message += numeroDerogation;
- }
-
- if (typeSms=="accordententeprealable")
- {
- p_destinataires = $("#smsGestionPrestataire").val();
-
- copieSmsPrestataireAssure = $("#copieSmsPrestataireAssure").val();
- if (copieSmsPrestataireAssure=="1")
- {
- p_destinataires = ajouter_destinataire_sms_adherent(p_destinataires);
- }
-
- patient = $("#beneficiaire").val();
- numeroBeneficiaire = $("#numeroBeneficiaire" ).val();
- prestataire = $("#prestataire").val();
- numeroEntentePrealable = $("#numeroEntentePrealable").val();
- libelleActe = $("#libelleActe").val();
- motifReel = $("#motifReel").val();
-
- p_message = prestataire+" ";
-
- p_message += "\n";
-
- p_message += "Patient : "+patient+" ("+numeroBeneficiaire+") ";
-
- p_message += "\n";
-
- p_message += "Instruction : "+motifReel+" ";
- p_message += "\n";
-
-
- p_message += (codeLangueSociete=="en_US") ? "Act granted : " : "Acte accorde : ";
- p_message += libelleActe;
-
- p_message += "\n";
-
- p_message += (codeLangueSociete=="en_US") ? "Request number : " : "No demande : ";
- p_message += numeroEntentePrealable;
- }
-
- if (typeSms=="refusententeprealable")
- {
- p_destinataires = $("#smsGestionPrestataire").val();
-
- copieSmsPrestataireAssure = $("#copieSmsPrestataireAssure").val();
- if (copieSmsPrestataireAssure=="1")
- {
- p_destinataires = ajouter_destinataire_sms_adherent(p_destinataires);
- }
-
- patient = $("#beneficiaire").val();
- numeroBeneficiaire = $("#numeroBeneficiaire" ).val();
- prestataire = $("#prestataire").val();
- numeroEntentePrealable = $("#numeroEntentePrealable").val();
- libelleActe = $("#libelleActe").val();
- motifReel = $("#motifReel").val();
-
- p_message = prestataire+" ";
-
- p_message += "\n";
-
- p_message += "Patient : "+patient+" ("+numeroBeneficiaire+") ";
-
- p_message += "\n";
-
-
- p_message += "Motif de refus : "+motifReel+" ";
- p_message += "\n";
-
- p_message += (codeLangueSociete=="en_US") ? "Act refused : " : "Acte refuse : ";
- p_message += libelleActe;
-
- p_message += "\n";
-
- p_message += (codeLangueSociete=="en_US") ? "Request number : " : "No demande : ";
- p_message += numeroEntentePrealable;
- }
-
- if (typeSms=="refusacteexclu")
- {
- p_destinataires = $("#smsGestionPrestataire").val();
-
- copieSmsPrestataireAssure = $("#copieSmsPrestataireAssure").val();
- if (copieSmsPrestataireAssure=="1")
- {
- p_destinataires = ajouter_destinataire_sms_adherent(p_destinataires);
- }
-
- patient = $("#beneficiaire").val();
- numeroBeneficiaire = $("#numeroBeneficiaire" ).val();
- prestataire = $("#prestataire").val();
- numeroAutorisation = $("#numeroAutorisation").val();
- libelleActe = $("#libelleActe").val();
-
- p_message = prestataire+" ";
- p_message += "\n";
- p_message += "Patient : "+patient+" ("+numeroBeneficiaire+") ";
- p_message += "\n";
- p_message += "Acte refuse : "+libelleActe+" ";
- p_message += "\n";
- p_message += "No demande : "+numeroAutorisation;
- }
-
- if (typeSms=="accordacteexclu")
- {
- p_destinataires = $("#smsGestionPrestataire").val();
-
- copieSmsPrestataireAssure = $("#copieSmsPrestataireAssure").val();
- if (copieSmsPrestataireAssure=="1")
- {
- p_destinataires = ajouter_destinataire_sms_adherent(p_destinataires);
- }
-
- patient = $("#beneficiaire").val();
- numeroBeneficiaire = $("#numeroBeneficiaire" ).val();
- prestataire = $("#prestataire").val();
- numeroAutorisation = $("#numeroAutorisation").val();
- libelleActe = $("#libelleActe").val();
-
- prixTarif = $("#prixTarif").val();
- valeurActe = $("#valeurActe").val();
-
- p_message = prestataire+" ";
- p_message += "\n";
- p_message += "Patient : "+patient+" ("+numeroBeneficiaire+") ";
- p_message += "\n";
- p_message += "Acte accorde : "+libelleActe+" ";
- p_message += "\n";
-
- p_message +="Tarif convention : "+prixTarif+" FRW ";
- p_message +="Tarif accorde : "+valeurActe+" FRW ";
-
- p_message += "No demande : "+numeroAutorisation;
- }
-
- if (typeSms=="accordententeprealablepha")
- {
- p_destinataires = $("#smsGestionPrestataire").val();
-
- copieSmsPrestataireAssure = $("#copieSmsPrestataireAssure").val();
- if (copieSmsPrestataireAssure=="1")
- {
- p_destinataires = ajouter_destinataire_sms_adherent(p_destinataires);
- }
-
- patient = $("#beneficiaire").val();
- numeroBeneficiaire = $("#numeroBeneficiaire" ).val();
- prestataire = $("#prestataire").val();
- numeroEntentePrealable = $("#numeroEntentePrealable").val();
- libelleMedicament = $("#libelleMedicament").val();
- motifReel = $("#motifReel").val();
-
- p_message = prestataire+" ";
-
- p_message += "\n";
-
- p_message += "Patient : "+patient+" ("+numeroBeneficiaire+") ";
-
- p_message += "\n";
-
- p_message += (codeLangueSociete=="en_US") ? "Drug granted : " : "Medicament accorde : ";
- p_message += libelleMedicament;
- p_message += "\n";
- p_message += "Instruction : "+motifReel+" ";
-
-
- p_message += "\n";
-
- p_message += (codeLangueSociete=="en_US") ? "Request number : " : "No demande : ";
- p_message += numeroEntentePrealable;
- }
-
-
- if (typeSms=="refusententeprealablepha")
- {
- p_destinataires = $("#smsGestionPrestataire").val();
-
- copieSmsPrestataireAssure = $("#copieSmsPrestataireAssure").val();
- if (copieSmsPrestataireAssure=="1")
- {
- p_destinataires = ajouter_destinataire_sms_adherent(p_destinataires);
- }
-
- patient = $("#beneficiaire").val();
- numeroBeneficiaire = $("#numeroBeneficiaire" ).val();
- prestataire = $("#prestataire").val();
- numeroEntentePrealable = $("#numeroEntentePrealable").val();
- libelleMedicament = $("#libelleMedicament").val();
- motifReel = $("#motifReel").val();
-
-
- p_message = prestataire+" ";
-
- p_message += "\n";
-
- p_message += "Patient : "+patient+" ("+numeroBeneficiaire+") ";
-
- p_message += "\n";
-
- p_message += (codeLangueSociete=="en_US") ? "Drug refused : " : "Medicament refuse : ";
- p_message += libelleMedicament;
-
- p_message += "\n";
- p_message += "Motif de refus : "+motifReel+" ";
-
- p_message += "\n";
-
- p_message += (codeLangueSociete=="en_US") ? "Request number : " : "No demande : ";
- p_message += numeroEntentePrealable;
- }
-
- if (typeSms=="accordententeprealableopt")
- {
- p_destinataires = $("#smsGestionPrestataire").val();
-
- copieSmsPrestataireAssure = $("#copieSmsPrestataireAssure").val();
- if (copieSmsPrestataireAssure=="1")
- {
- p_destinataires = ajouter_destinataire_sms_adherent(p_destinataires);
- }
-
- patient = $("#beneficiaire").val();
- numeroBeneficiaire = $("#numeroBeneficiaire" ).val();
- prestataire = $("#prestataire").val();
- numeroEntentePrealable = $("#numeroEntentePrealable").val();
- libelleOptique = $("#libelleOptique").val();
- motifReel = $("#motifReel").val();
-
-
-
- p_message = prestataire+" ";
-
- p_message += "\n";
-
- p_message += "Patient : "+patient+" ("+numeroBeneficiaire+") ";
-
- p_message += "\n";
-
- p_message += (codeLangueSociete=="en_US") ? "Glasses granted : " : "Verres accordes : ";
- p_message += libelleOptique;
-
- p_message += "\n";
- p_message += "Instruction : "+motifReel+" ";
-
-
- p_message += "\n";
-
- p_message += (codeLangueSociete=="en_US") ? "Request number : " : "No demande : ";
- p_message += numeroEntentePrealable;
- }
-
- if (typeSms=="refusententeprealableopt")
- {
- p_destinataires = $("#smsGestionPrestataire").val();
-
- copieSmsPrestataireAssure = $("#copieSmsPrestataireAssure").val();
- if (copieSmsPrestataireAssure=="1")
- {
- p_destinataires = ajouter_destinataire_sms_adherent(p_destinataires);
- }
-
- patient = $("#beneficiaire").val();
- numeroBeneficiaire = $("#numeroBeneficiaire" ).val();
- prestataire = $("#prestataire").val();
- numeroEntentePrealable = $("#numeroEntentePrealable").val();
- libelleOptique = $("#libelleOptique").val();
- motifReel = $("#motifReel").val();
-
- p_message = prestataire+" ";
- p_message += "\n";
- p_message += "Patient : "+patient+" ("+numeroBeneficiaire+") ";
- p_message += "\n";
-
- p_message += (codeLangueSociete=="en_US") ? "Glasses refused : " : "Verres refuses : ";
- p_message += libelleOptique;
-
- p_message += "\n";
- p_message += "Motif de refus : "+motifReel+" ";
-
- p_message += "\n";
-
- p_message += (codeLangueSociete=="en_US") ? "Request number : " : "No demande : ";
- p_message += numeroEntentePrealable;
- }
-
- if (typeSms=="accordententeprealablemont")
- {
- p_destinataires = $("#smsGestionPrestataire").val();
-
- copieSmsPrestataireAssure = $("#copieSmsPrestataireAssure").val();
- if (copieSmsPrestataireAssure=="1")
- {
- p_destinataires = ajouter_destinataire_sms_adherent(p_destinataires);
- }
-
- patient = $("#beneficiaire").val();
- numeroBeneficiaire = $("#numeroBeneficiaire" ).val();
- prestataire = $("#prestataire").val();
- numeroEntentePrealable = $("#numeroEntentePrealable").val();
-
- p_message = prestataire+" ";
- p_message += "\n";
- p_message += "Patient : "+patient+" ("+numeroBeneficiaire+") ";
- p_message += "\n";
-
- p_message += (codeLangueSociete=="en_US") ? "Optical frame : granted" : "Monture accordee";
-
- p_message += "\n";
-
- p_message += (codeLangueSociete=="en_US") ? "Request number : " : "No demande : ";
- p_message += numeroEntentePrealable;
- }
-
- if (typeSms=="refusententeprealablemont")
- {
- p_destinataires = $("#smsGestionPrestataire").val();
-
- copieSmsPrestataireAssure = $("#copieSmsPrestataireAssure").val();
- if (copieSmsPrestataireAssure=="1")
- {
- p_destinataires = ajouter_destinataire_sms_adherent(p_destinataires);
- }
-
- patient = $("#beneficiaire").val();
- numeroBeneficiaire = $("#numeroBeneficiaire" ).val();
- prestataire = $("#prestataire").val();
- numeroEntentePrealable = $("#numeroEntentePrealable").val();
-
- p_message = prestataire+" ";
- p_message += "\n";
- p_message += "Patient : "+patient+" ("+numeroBeneficiaire+") ";
- p_message += "\n";
-
- p_message += (codeLangueSociete=="en_US") ? "Optical frame : refused" : "Monture refuse";
-
- p_message += "\n";
-
- p_message += (codeLangueSociete=="en_US") ? "Request number : " : "No demande : ";
- p_message += numeroEntentePrealable;
- }
-
- if (typeSms=="accordsubstitutionpha")
- {
- p_destinataires = $("#smsGestionPrestataire").val();
-
- copieSmsPrestataireAssure = $("#copieSmsPrestataireAssure").val();
- if (copieSmsPrestataireAssure=="1")
- {
- p_destinataires = ajouter_destinataire_sms_adherent(p_destinataires);
- }
-
- patient = $("#beneficiaire").val();
- numeroBeneficiaire = $("#numeroBeneficiaire" ).val();
- prestataire = $("#prestataire").val();
- numeroDemandeSubstitution = $("#numeroDemandeSubstitution").val();
- nomPrescrit = $("#nomPrescrit").val();
- libelleSubstitut = $("#libelleSubstitut").val();
-
- p_message = prestataire+" ";
-
- p_message += "\n";
-
- p_message += "Patient : "+patient+" ("+numeroBeneficiaire+") ";
-
- p_message += "\n";
-
- p_message += (codeLangueSociete=="en_US") ? "Substitution granted : " : "Substitution accorde : ";
- p_message += nomPrescrit+" => "+libelleSubstitut;
-
- p_message += "\n";
-
- p_message += (codeLangueSociete=="en_US") ? "Request number : " : "No demande : ";
- p_message += numeroDemandeSubstitution;
- }
-
-
- if (typeSms=="refussubstitutionpha")
- {
- p_destinataires = $("#smsGestionPrestataire").val();
-
- copieSmsPrestataireAssure = $("#copieSmsPrestataireAssure").val();
- if (copieSmsPrestataireAssure=="1")
- {
- p_destinataires = ajouter_destinataire_sms_adherent(p_destinataires);
- }
-
- patient = $("#beneficiaire").val();
- numeroBeneficiaire = $("#numeroBeneficiaire" ).val();
- prestataire = $("#prestataire").val();
- numeroDemandeSubstitution = $("#numeroDemandeSubstitution").val();
- nomPrescrit = $("#nomPrescrit").val();
- libelleSubstitut = $("#libelleSubstitut").val();
-
- p_message = prestataire+" ";
-
- p_message += "\n";
-
- p_message += "Patient : "+patient+" ("+numeroBeneficiaire+") ";
-
- p_message += "\n";
-
- p_message += (codeLangueSociete=="en_US") ? "Substitution refused : " : "Substitution refuse : ";
- p_message += nomPrescrit+" => "+libelleSubstitut;
-
- p_message += "\n";
-
- p_message += (codeLangueSociete=="en_US") ? "Request number : " : "No demande : ";
- p_message += numeroDemandeSubstitution;
- }
-
- if (typeSms=="proformahospitalisation")
- {
- p_destinataires = $("#smsGestionPrestataire").val();
-
- copieSmsPrestataireAssure = $("#copieSmsPrestataireAssure").val();
- if (copieSmsPrestataireAssure=="1")
- {
- p_destinataires = ajouter_destinataire_sms_adherent(p_destinataires);
- }
-
- patient = $("#beneficiaire").val();
- numeroBeneficiaire = $("#numeroBeneficiaire" ).val();
- prestataire = $("#prestataire").val();
- idProforma = $("#idProforma").val();
- numeroBonHospitalisation= $("#numeroBonHospitalisation").val();
- motifReel = $("#motifReel").val();
- motifRefusAssure = $("#motifRefusAssure").val();
-
- p_message = prestataire+" ";
-
- p_message += "\n";
-
- p_message += "Assuré : "+patient+" ("+numeroBeneficiaire+") ";
-
- p_message += "\n";
-
- if(numeroBonHospitalisation > "0")
- {
- p_message += "Observation : "+motifReel+" ";
- p_message += "\n";
- }
-
- if(motifRefusAssure > " ")
- {
- p_message += "Refus : "+motifRefusAssure+" ";
- p_message += "\n";
- }
-
- if(numeroBonHospitalisation > "0")
- {
- p_message += (codeLangueSociete=="en_US") ? "Agreement for hospitalization Proforma Number : " : "Accord pour hospitalisation Proforma No : ";
- p_message += idProforma;
-
- p_message += "\n";
-
- p_message += (codeLangueSociete=="en_US") ? "Voucher number : " : "No Bon : ";
- p_message += numeroBonHospitalisation;
- }else{
- p_message += (codeLangueSociete=="en_US") ? "refusal Proforma Number : " : "Refus Proforma No : ";
- p_message += idProforma;
- }
- }
-
- envoyersms(p_destinataires, p_message, creation_message);
-}
-
-
-function liste_ententeprealables()
-{
- retour = $("#retour").val();
-
- if(retour==undefined){
- window.location.assign($("#racineWeb" ).val()+"Listeententeprealables/");
- }else{
- window.location.assign($("#racineWeb" ).val()+retour+"/");
- }
-}
-
-function liste_actes_exclus()
-{
- window.location.assign($("#racineWeb" ).val()+"Listeexclusions/");
-}
-
-function listeententeprealables() {
-
-
- codePrestataire = $("#codePrestataire").val();
-
- if(codePrestataire==undefined || codePrestataire=="undefined")
- {
- codePrestataire="";
- }
- codeReponseEntentePrealable = $("#codeReponseEntentePrealable").val();
- debut = $("#debut").val();
- fin = $("#fin").val();
-
- donnees = 'codePrestataire=' + codePrestataire + '&codeReponseEntentePrealable=' + codeReponseEntentePrealable;
- donnees += '&debut=' + debut + '&fin=' + fin;
-
- $("#div_ententeprealable").html('' + '
');
-
- $.ajax({
- //url: $("#racineWeb").val() + "Ajaxententeprealables/",
- url: $("#racineWeb").val() + "Ajaxententeprealables/entetesentente/",
- type: 'post',
- data: donnees,
- error: function (errorData) {
- },
- success: function (data) {
-
- $("#div_ententeprealable").html(data);
-
-
- },
- complete: function () {
- }
- });
-}
-
-
-
-
-
-function accepter_ententeprealable_2(idDemandeententeprealable, facture)
-{
- if (facture==1)
- {
- v_msg="Déjà facturé!";
- v_msgEng="Already charged!";
- alert_ebene(v_msg, v_msgEng);
- return;
- }
-
- window.location.assign($("#racineWeb" ).val()+"Accepterententeprealables/"+idDemandeententeprealable+"/");
-}
-
-function refuser_ententeprealable_2(idDemandeententeprealable, facture)
-{
- if (facture==1)
- {
- v_msg="Déjà facturé!";
- v_msgEng="Already charged!";
- alert_ebene(v_msg, v_msgEng);
- return;
- }
-
- window.location.assign($("#racineWeb" ).val()+"Refuserententeprealables/"+idDemandeententeprealable+"/");
-}
-
-//
-
-function accepter_ententeprealable(idDemandeententeprealable, facture)
-{
- if (facture==1)
- {
- v_msg="Déjà facturé!";
- v_msgEng="Already charged!";
- alert_ebene(v_msg, v_msgEng);
- return;
- }
-
- window.location.assign($("#racineWeb" ).val()+"Accepterententeprealable/"+idDemandeententeprealable+"/");
-}
-
-function refuser_ententeprealable(idDemandeententeprealable, facture)
-{
- if (facture==1)
- {
- v_msg="Déjà facturé!";
- v_msgEng="Already charged!";
- alert_ebene(v_msg, v_msgEng);
- return;
- }
-
- window.location.assign($("#racineWeb" ).val()+"Refuserententeprealable/"+idDemandeententeprealable+"/");
-}
-
-function liste_ententeprealable_beneficiaire()
-{
- window.location.assign($("#racineWeb" ).val()+"Listeententeprealablesbenficiaire/");
-}
-
-function liste_actes_exclus_beneficiaire()
-{
- window.location.assign($("#racineWeb" ).val()+"Listeexclusionsbenficiaire/");
-}
-
-function enregistreraccordententepreslable_2()
-{
-
-
- idDemandeententeprealable = $("#idDemandeententeprealable").val();
- motifReel = $("#motifReel").val();
-
- quantiteModifiee = $("#quantiteModifiee").val();
- quantiteModifieeHospit = $("#quantiteModifieeHospit").val();
-
- quantiteHospit = $("#quantiteHospit").val();
-
- modeSaisieFeuille = $("#modeSaisieFeuille").val();
- //
- //motifReel = "BON POUR ACCORD";
-
- if (quantiteModifiee==undefined || quantiteModifiee ==""){
- quantiteModifiee = "";
- }
-
- if (quantiteModifieeHospit==undefined || quantiteModifieeHospit ==""){
- quantiteModifieeHospit = "";
- }
-
- if (quantiteHospit==undefined || quantiteHospit ==""){
- quantiteHospit = "";
- }
-
- if (motifReel == undefined || motifReel == "" || motifReel<=" ")
- {
- motifReel = "BON POUR ACCORD";
- }
-
- v_msg="Confirmez-vous cet accord?";
- v_msgEng="Do you confirm this agreement?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- codePrestataire = $("#codePrestataire").val();
-
- donnees = 'idDemandeententeprealable='+idDemandeententeprealable
- donnees += '&motifReel='+motifReel+'&codePrestataire='+codePrestataire
- donnees += '&quantiteModifiee='+quantiteModifiee+'&quantiteModifieeHospit='+quantiteModifieeHospit;
- donnees += '&quantiteHospit='+quantiteHospit;
-
- donnees_sav = donnees;
- typeMail="accordententeprealable";
- typeSms = "accordententeprealable";
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxententeprealablesbenficiaire/enregistreraccordententeprealable/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- if (modeSaisieFeuille !=1) {
- preparesms(typeSms);
- }
- },
- complete: function() {
-
- v_msg="Accord envoyé avec succès!";
- v_msgEng="Agreement sent successfully!";
- alert_ebene(v_msg, v_msgEng);
-
- liste_ententeprealables();
-
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function initbareme(){
-
- v_msg="Voulez-vous réinitialiser la zone de sélection du barème?";
- v_msgEng="Do you want to reset the scale selection area?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $('#idBaremePriseEnCharge').append($('