diff --git a/Js/fonctions.js b/Js/fonctions.js
index 6fb8b2f6..3cd65747 100755
--- a/Js/fonctions.js
+++ b/Js/fonctions.js
@@ -33146,58487 +33146,3 @@ function lister_entete_gc_frais_gestion()
error: function(errorData) {
},
success: function(data)
- {
- div_wait.html(data);
- },
- complete: function()
- {
- }
- });
-}
-
-function initier_gc_frais_gestion_sel(codeMois, regle)
-{
- codeGcAssureur=$("#codeGcAssureur").val();
- codeExercice=$("#codeExercice").val();
-
- if (codeGcAssureur<=" ")
- {
- v_msg="Veuillez sélectionner un garant!";
- v_msgEng="Please select a guarantor!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeGcAssureur").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);
-
- return;
- }
-
- donnees = 'codeGcAssureur='+codeGcAssureur+'&codeExercice='+codeExercice+'&codeMois='+codeMois;
-
- var div_wait = $('#div_liste_entete_gc_frais_gestion');
- div_wait.html('
' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxgcfraisgestion/initiergcfraisgestion/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data)
- {
- },
- complete: function()
- {
- if(regle==0)
- {
- affichergcfraisgestion();
- }
- else
- {
- consultergcfraisgestion();
- }
- }
- });
-}
-
-function recharger_frais_gestion_gc_non_sel()
-{
- $("#detail_facture").html('');
-
- codeGcAssureur = $("#codeGcAssureur").val();
-
- donnees = 'codeGcAssureur=' + codeGcAssureur;
-
- $("#detail_facture").html('' + '
');
-
- v_url = $("#racineWeb").val()+"Ajaxfraisgestiongcnonsel/";
-
- $.ajax({
- url: v_url,
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- $("#detail_facture").html(data);
- $(".datepicker" ).datepicker();
- }
- });
-}
-
-function reafficher_frais_gestion_gc_non_sel()
-{
- $("#detail_facture").html('');
-
- $("#detail_facture").html('' + '
');
-
- v_url = $("#racineWeb").val()+"Ajaxfraisgestiongcnonsel/reafficher/";
-
- $.ajax({
- url: v_url,
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- $("#detail_facture").html(data);
- $(".datepicker" ).datepicker();
- }
- });
-}
-
-function valider_selection_frais_gestion_gc()
-{
- $("#detail_facture").html('' + '
');
-
- v_url = $("#racineWeb").val()+"Ajaxfraisgestiongcnonsel/validerselection";
-
- $.ajax({
- url: v_url,
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- $("#reglement_gc").html(data);
- // $(".datepicker" ).datepicker();
- },
- complete: function() {
- $("#detail_facture").html('');
-
- v_msg="Validation terminée avec succès!";
- v_msgEng="Validation successfully completed";
- alert_ebene(v_msg, v_msgEng);
-
- reafficher_frais_gestion_gc_non_sel();
- }
- });
-}
-
-function selectionner_frais_gestion_gc_tout(choix)
-{
- donnees = 'choix='+choix;
-
- v_url = $("#racineWeb").val()+"Ajaxfraisgestiongcnonsel/selectionnertout/";
-
- $.ajax({
- url: v_url,
- type: 'POST',
- data: donnees,
- success: function(data) {
- },
- error: function(data) {
- },
- complete: function() {
- reafficher_frais_gestion_gc_non_sel();
- }
- });
-}
-
-
-function selectionner_frais_gestion_gc(idCarteTemp, choix)
-{
- donnees = 'idCarteTemp='+idCarteTemp+'&choix='+choix;
-
- if(choix==0)
- {
- v_url = $("#racineWeb").val()+"Ajaxfraisgestiongcnonsel/deselectionner/";
- }
- else
- {
- v_url = $("#racineWeb").val()+"Ajaxfraisgestiongcnonsel/selectionner/";
- }
-
- $.ajax({
- url: v_url,
- type: 'POST',
- data: donnees,
- success: function(data) {
- },
- error: function(data) {
- },
- complete: function() {
- }
- });
-}
-
-function recharger_frais_gestion_gc_sel()
-{
- v_url = $("#racineWeb").val()+"Ajaxfraisgestiongcsel/";
-
- $("#detail_facture").html('' + '
');
-
- $.ajax({
- url: v_url,
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- $("#detail_facture").html(data);
- }
- });
-}
-
-function reafficher_frais_gestion_gc_sel()
-{
- $("#detail_facture").html('');
-
- $("#detail_facture").html('' + '
');
-
- v_url = $("#racineWeb").val()+"Ajaxfraisgestiongcsel/reafficher/";
-
- $.ajax({
- url: v_url,
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- $("#detail_facture").html(data);
- $(".datepicker" ).datepicker();
- }
- });
-}
-
-function valider_selection_frais_gestion_gc_sel()
-{
- $("#detail_facture").html('' + '
');
-
- v_url = $("#racineWeb").val()+"Ajaxfraisgestiongcsel/validerselection";
-
- $.ajax({
- url: v_url,
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- $("#reglement_gc").html(data);
- // $(".datepicker" ).datepicker();
- },
- complete: function() {
- $("#detail_facture").html('');
-
- v_msg="Validation terminée avec succès!";
- v_msgEng="Validation successfully completed";
- alert_ebene(v_msg, v_msgEng);
-
- reafficher_frais_gestion_gc_sel();
- }
- });
-}
-
-function selectionner_frais_gestion_sel_gc(idCarteTemp, choix)
-{
- donnees = 'idCarteTemp='+idCarteTemp+'&choix='+choix;
-
- if(choix==0)
- {
- v_url = $("#racineWeb").val()+"Ajaxfraisgestiongcsel/deselectionner/";
- }
- else
- {
- v_url = $("#racineWeb").val()+"Ajaxfraisgestiongcsel/selectionner/";
- }
-
- $.ajax({
- url: v_url,
- type: 'POST',
- data: donnees,
- success: function(data) {
- },
- error: function(data) {
- },
- complete: function() {
- }
- });
-}
-
-function selectionner_frais_gestion_sel_gc_tout(choix)
-{
- donnees = 'choix='+choix;
-
- v_url = $("#racineWeb").val()+"Ajaxfraisgestiongcsel/selectionnertout/";
-
- $.ajax({
- url: v_url,
- type: 'POST',
- data: donnees,
- success: function(data) {
- },
- error: function(data) {
- },
- complete: function() {
- reafficher_frais_gestion_gc_sel();
- }
- });
-}
-
-function charger_frais_gestion_mois_pdf()
-{
- donnees_retour = "";
-
- var div_export = $('#div_export_b');
- div_export.html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxdetailfraisgestiongcpdf/",
-
- type : 'post',
- error: function(errorData) {
- },
- success: function(data) {
- donnees_retour = data;
- },
- complete: function() {
- div_export.html(donnees_retour);
- }
- });
-}
-
-function charger_frais_gestion_mois_xls()
-{
- donnees_retour = "";
-
- var div_export = $('#div_export_b');
- div_export.html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxdetailfraisgestiongcxls/",
- type : 'post',
- error: function(errorData) {
- },
- success: function(data) {
- donnees_retour = data;
- },
- complete: function() {
- div_export.html(donnees_retour);
- }
- });
-}
-
-function charger_frais_gestion_souscripteur_pdf()
-{
- donnees_retour = "";
-
- var div_export = $('#div_export_b');
- div_export.html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxfraisgestiongcsouscripteurpdf/",
-
- type : 'post',
- // data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- donnees_retour = data;
- },
- complete: function() {
- div_export.html(donnees_retour);
- }
- });
-}
-
-function charger_frais_gestion_souscripteur_xls()
-{
- donnees_retour = "";
-
- var div_export = $('#div_export_b');
- div_export.html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxfraisgestiongcsouscripteurxls/",
-
- type : 'post',
- // data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- donnees_retour = data;
- },
- complete: function() {
- div_export.html(donnees_retour);
- }
- });
-}
-
-
-function charger_frais_gestion_detail_pdf()
-{
- donnees_retour = "";
-
- var div_export = $('#div_export_b');
- div_export.html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxfraisgestiongcdetailpdf/",
-
- type : 'post',
- // data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- donnees_retour = data;
- },
- complete: function() {
- div_export.html(donnees_retour);
- }
- });
-}
-
-function charger_frais_gestion_detail_xls()
-{
- donnees_retour = "";
-
- var div_export = $('#div_export_b');
- div_export.html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxfraisgestiongcdetailxls/",
-
- type : 'post',
- // data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- donnees_retour = data;
- },
- complete: function() {
- div_export.html(donnees_retour);
- }
- });
-}
-
-function charger_synthese_gc_pdf()
-{
- donnees_retour = "";
-
- var div_export = $('#div_export_b');
- div_export.html('' + '
');
-
- $.ajax({
- // url: $("#racineWeb").val()+"Ajaxdetailfraisgestiongcpdf/",
- url: $("#racineWeb").val()+"Ajaxsynthsegcpdf/",
-
- type : 'post',
- // data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- donnees_retour = data;
- },
- complete: function() {
- div_export.html(donnees_retour);
- }
- });
-}
-
-function charger_synthese_gc_xls()
-{
-}
-
-function remplacer_adherent()
-{
- nbAdh = $("#nbAdh_C").val();
- codeTypeContrat = $("#codeTypeContrat_C").val();
-
- //if ( (codeTypeContrat!="G") && (nbAdh>0) )
- if ( (codeTypeContrat=="P") && (nbAdh>0) )
- {
- v_msg="Ce n\'est pas une police GROUPE!";
- v_msgEng="This is not a GROUP policy!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- if ($("#idAdherent_C" ).val()<= " ")
- {
- v_msg="Veuillez sélectionner une famille!";
- v_msgEng="Please select a family!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- remplacementAdherent=$("#remplacementAdherent").val();
- if (remplacementAdherent!="1")
- {
- v_msg="Remplacement de famille non actif pour cette police!";
- v_msgEng="Family replacement inactive for this policy!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- remplace=$("#remplace").val();
- remplacant=$("#remplacant").val();
-
- if (remplacant=="1")
- {
- if (remplace=="1")
- {
- v_msg="Famille déjà remplacée!";
- v_msgEng="Family already replaced!";
- alert_ebene(v_msg, v_msgEng);
-
- consulter_remplacement_adherent();
- }
- else
- {
- v_msg="Cette famille en a déjà remplacé une autre, confirmez-vous son remplacement à son tour?";
- v_msgEng="This family has already replaced another, do you confirm its replacement in turn?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- fiche_remplacer_adherent();
- } else {
- // L'utilisateur a annulé
- consulter_remplacant_adherent();
- }
- });
-
- }
- }
- else
- if (remplace=="1")
- {
- v_msg="Famille déjà remplacée!";
- v_msgEng="Family already replaced!";
- alert_ebene(v_msg, v_msgEng);
-
- consulter_remplacement_adherent();
- }
- else
- {
- fiche_remplacer_adherent();
- // window.location.assign($("#racineWeb" ).val()+"Remplaceradherent/");
- }
-}
-
-function init_remplacement_adherent()
-{
- dateSortieAdh = $("#dateSortieAdh").datepicker("getDate");
- dateRemplacement = $("#dateRemplacement").datepicker("getDate");
-
- dateEffetPolice = $("#dateEffetPolice_C").val();
-
- dateEffetAdherent = $("#dateEffetAdherent").val();
-
- dateEcheancePolice = $("#dateEcheancePolice_C").val();
-
- var td0 = new Date(dateEffetAdherent);
- var td1 = new Date(dateSortieAdh);
- var td11 = new Date(dateRemplacement);
- var td2 = new Date(dateEcheancePolice);
-
- dt0=Math.round(Date.parse(td0)/(1000*3600*24));
- dt1=Math.round(Date.parse(td1)/(1000*3600*24));
- dt11=Math.round(Date.parse(td11)/(1000*3600*24));
- dt2=Math.round(Date.parse(td2)/(1000*3600*24));
-
- if (td11<=td1)
- {
- v_msg="Attention! Veuiilez revoir vos dates!";
- v_msgEng="Warning! Please review your dates!";
- alert_ebene(v_msg, v_msgEng);
- return false;
- }
-
- if (dt1>dt2 || dt1"2000-01-01")
- {
- var tdd = new Date(dateSortieAdherent);
- dtd=Math.round(Date.parse(tdd)/(1000*3600*24));
-
- if (dt1>dtd)
- {
- v_msg="Attention! cette personne n'est pas couverte à cette date!";
- v_msgEng="Warning! This person is not valid on this date!";
- alert_ebene(v_msg, v_msgEng);
- return false;
- }
- }
- */
-
- etatRetrait = $("#etatRetrait").val();
- dateRetrait = $("#dateRetrait").val();
- ristourneRetrait = $("#ristourneRetrait").val();
- ristourneRetrait = parseInt(ristourneRetrait);
-
- if(etatRetrait=="R" && ristourneRetrait<0)
- {
- v_msg="Attention! cette personne a été retirée avec une ristourne!";
- v_msgEng=" Warning! this person was withdrawn with premium!";
- alert_ebene(v_msg, v_msgEng);
- return false;
- }
-
- motifAvenant=$("#motifAvenant").val();
-
- if ($("#motifAvenant").val()<" ")
- {
- v_msg="Veuillez fournir le motif!";
- v_msgEng="Please provide the reason";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- dateS = $("#dateSortieAdh").val();
- dateR = $("#dateRemplacement").val();
-
- fraisCarte = $("#fraisCarte").val();
-
- donnees = 'dateSortie='+dateS+'&dateRemplacement='+dateR+'&motifAvenant='+motifAvenant+'&fraisCarte='+fraisCarte;
-
- $("#div_remplacement_adherent").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxremplaceradherent/init/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data)
- {
- $("#div_remplacement_adherent").html(data);
- },
- complete: function() {
- $(".datepicker" ).datepicker();
- }
- });
-}
-
-function enregistrer_remplacement_adherent()
-{
- nom = $("#nom").val();
- if ($("#nom").val()<" ")
- {
- v_msg="Veuillez saisir le nom de famille!";
- v_msgEng="Please enter the last name!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#nom").focus();
- return;
- }
-
- prenoms = $("#prenoms").val();
- if ($("#prenoms").val()<" ")
- {
- v_msg="Veuillez saisir le prénom!";
- v_msgEng="Please enter the first name!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#prenoms").focus();
- return;
- }
-
- codeNaturePiece = $("#codeNaturePiece").val();
- if ($("#codeNaturePiece").val()<" ")
- {
- v_msg="Veuillez saisir la nature de pièce d\'identité!";
- v_msgEng="Please enter the nature of ID!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeNaturePiece").focus();
- return;
- }
-
- numeroPiece = $("#numeroPiece").val();
- if ($("#numeroPiece").val()<" ")
- {
- v_msg="Veuillez saisir le No de la pièce d\'identité!";
- v_msgEng="Please enter the ID number!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#numeroPiece").focus();
- return;
- }
-
- sexe = $("#sexe").val();
- if ($("#sexe").val()<" ")
- {
- v_msg="Veuillez saisir le sexe!";
- v_msgEng="Please enter the sex!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#sexe").focus();
- return;
- }
-
- dateNaissance = $("#dateNaissance").val();
- if ($("#dateNaissance").val()<" ")
- {
- v_msg="Veuillez saisir la date de naissance!";
- v_msgEng="Please enter the date of birth!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#dateNaissance").focus();
- return;
- }
-
- codeGroupeSanguin = $("#codeGroupeSanguin").val();
- if ($("#codeGroupeSanguin").val()<" ")
- {
- v_msg="Veuillez saisir le groupe sanguin!";
- v_msgEng="Please enter the blood type!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeGroupeSanguin").focus();
- return;
- }
-
- codeSituationFamille = $("#codeSituationFamille").val();
- if ($("#codeSituationFamille").val()<" ")
- {
- v_msg="Veuillez saisir la situation familiale!";
- v_msgEng="Please enter the family situation!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeSituationFamille").focus();
- return;
- }
-
- nombreEnfants = $("#nombreEnfants").val();
- adresseGeo = $("#adresseGeo").val();
- adressePostale = $("#adressePostale").val();
-
- codePays = $("#codePays").val();
- if ($("#codePays").val()<" ")
- {
- v_msg="Veuillez indiquer le pays!";
- v_msgEng="Please indicate the country!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codePays").focus();
- return;
- }
-
- telephonFixe = $("#telephonFixe").val();
- telephonePortable = $("#telephonePortable").val();
- email = $("#email").val();
-
- fraisCarte = $("#fraisCarte").val();
-
- donnees = 'nom='+nom+'&prenoms='+prenoms+'&codeNaturePiece='+codeNaturePiece;
-
- donnees += '&numeroPiece='+numeroPiece+'&sexe='+sexe+'&dateNaissance='+dateNaissance;
-
- donnees += '&codeGroupeSanguin='+codeGroupeSanguin+'&codeSituationFamille='+codeSituationFamille+'&nombreEnfants='+nombreEnfants;
-
- donnees += '&adresseGeo='+adresseGeo+'&adressePostale='+adressePostale+'&codePays='+codePays;
-
- donnees += '&telephonFixe='+telephonFixe+'&telephonePortable='+telephonePortable+'&email='+email+'&fraisCarte='+fraisCarte;
-
- v_msg="Confirmez-vous le remplacement de famille?";
- v_msgEng="Do you confirm family replacement?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $("#div_remplacement_adherent").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxremplaceradherent/enregistrerremplacementadherent/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data)
- {
- },
- complete: function()
- {
- v_msg="Opération effectuée avec succès!";
- v_msgEng="Operation successfully completed";
- alert_ebene(v_msg, v_msgEng);
-
- consulter_remplacement_adherent();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function consulter_remplacement_adherent()
-{
- idAdherent = $("#idAdherent_C" ).val();
-
- if (idAdherent>"0")
- {
- window.location.assign($("#racineWeb" ).val()+"Remplaceradherentcons/");
- }
-}
-
-function consulter_remplacant_adherent()
-{
- idAdherent = $("#idAdherent_C" ).val();
-
- if (idAdherent>"0")
- {
- window.location.assign($("#racineWeb" ).val()+"Remplaceradherentcons/remplacant/");
- }
-}
-
-
-function fiche_remplacer_adherent()
-{
- 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;
- }
-
- window.location.assign($("#racineWeb" ).val()+"Remplaceradherent/");
-}
-
-function ajaxListerVilleConsultation()
-{
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxville/consultation/",
- type : 'post',
- data: "codePays="+$("#codePays").val(),
- error: function(errorData) {
- },
- success: function(data) {
- $("#listeville").html(data);
- },
- complete: function() {
- }
- });
-}
-
-function ajaxListerLocaliteConsultation()
-{
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxlocalite/consultation/",
- type : 'post',
- data: "codePays="+$("#codePays").val()+"&codeVille="+$("#codeVille").val(),
- error: function(errorData) {
- },
- success: function(data) {
- $("#listelocalite").html(data);
- }
- });
-}
-
-function imprimer_feuille_maladie()
-{
- /*
-
- facture=$("#facture").val();
-
- if (facture!=1)
- {
- v_msg="Pas encore facturée!";
- v_msgEng="Not yet charged!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- */
-
- donnees_retour = "";
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaximprimerfeuillemaladie/",
- error: function(errorData) {
- },
- success: function(data) {
- donnees_retour = data;
- },
- complete: function() {
- $("#div_export_a").html(donnees_retour);
- $("#btn_imprimer_feuille_maladie").click();
- }
- });
-}
-
-function enregistrer_modif_parametres_prod()
-{
- idSocieteuser = $("#idSocieteuser").val();
- donnees = 'idSocieteuser='+idSocieteuser;
-
- tauxHonoraires = $("#tauxHonoraires").val();
- spMax = $("#spMax").val();
- fraisCarteAN = $("#fraisCarteAN").val();
- donnees += '&tauxHonoraires='+tauxHonoraires+'&spMax='+spMax+'&fraisCarteAN='+fraisCarteAN;
-
- fraisCarteREN = $("#fraisCarteREN").val();
- fraisCarteImp = $("#fraisCarteImp").val();
- spAlertAdherent = $("#spAlertAdherent").val();
- donnees += '&fraisCarteREN='+fraisCarteREN+'&fraisCarteImp='+fraisCarteImp+'&spAlertAdherent='+spAlertAdherent;
-
- tauxRistourne = $("#tauxRistourne").val();
- seuilRistourne = $("#seuilRistourne").val();
-
- archivageAutomatiquePrime = $("#archivageAutomatiquePrime").val();
- ecartEncaissementTolerable= $("#ecartEncaissementTolerable").val();
-
- donnees += '&tauxRistourne='+tauxRistourne+'&seuilRistourne='+seuilRistourne;
- donnees += '&archivageAutomatiquePrime='+archivageAutomatiquePrime;
- donnees += '&ecartEncaissementTolerable='+ecartEncaissementTolerable;
-
- notificationSmsNumeroAssure = $("#notificationSmsNumeroAssure").val();
- notificationGroupeNumeroAssure = $("#notificationGroupeNumeroAssure").val();
- lettrageAutoGarant = $("#lettrageAutoGarant").val();
-
- parametresFacturationGarantProduit = $("#parametresFacturationGarantProduit").val();
-
- assureAjoutPhoto = $("#assureAjoutPhoto").val();
-
- donnees += '¬ificationSmsNumeroAssure='+notificationSmsNumeroAssure;
- donnees += '¬ificationGroupeNumeroAssure='+notificationGroupeNumeroAssure;
- donnees += '&lettrageAutoGarant='+lettrageAutoGarant;
-
- donnees += '¶metresFacturationGarantProduit='+parametresFacturationGarantProduit;
- donnees += '&assureAjoutPhoto='+assureAjoutPhoto;
-
-
- 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é
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxparametresgeneraux/enregistrermodifprod/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- },
- complete: function() {
- afficher_autres_parametresgeneraux();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function afficher_autres_parametresgeneraux()
-{
- window.location.assign($("#racineWeb" ).val()+"Autresparametresgeneraux/");
-}
-
-function controle_numerique_new(idControle, oldValue)
-{
- controle = document.getElementById(idControle);
-
- valeur = controle.value;
-
- if(isNaN(valeur))
- {
- v_msg="Valeur numérique exigée!";
- v_msgEng="Numeric value required!";
- alert_ebene(v_msg, v_msgEng);
-
- controle.value=oldValue;
- controle.focus();
- return false;
- }
- return true;
-}
-
-function enregistrer_modif_parametres_sin()
-{
- debugger;
-
- idSocieteuser = $("#idSocieteuser").val();
-
- accesAjoutPh = $("#s_accesAjoutPh").val();
- ajoutPrescription = $("#s_ajoutPrescription").val();
- ajoutPrescriptionExam = $("#s_ajoutPrescriptionExam").val();
-
- filtreMedecin = $("#s_filtreMedecin").val();
- nbMedicamentMax = $("#s_nbMedicamentMax").val();
-
- appliquerMargePrixMedicament = $("#s_appliquerMargePrixMedicament").val();
- appliquerMargePrixSubstitutMedicament = $("#s_appliquerMargePrixSubstitutMedicament").val();
- margePrixMedicament = $("#s_margePrixMedicament").val();
- margePrixSubstitutMedicament = $("#s_margePrixSubstitutMedicament").val();
-
- nbConsultationSpecialisteJour = $("#s_nbConsultationSpecialisteJour").val();
- ageMaxiPediatrie = $("#s_ageMaxiPediatrie").val();
- nombreFeuilleGratuitJour = $("#s_nombreFeuilleGratuitJour").val();
- codeModeBiometrie = $("#s_codeModeBiometrie").val();
- permettrePrescriptionSiCritereBareme = $("#s_permettrePrescriptionSiCritereBareme").val();
- interdirVentePartielleMedicament = $("#s_interdirVentePartielleMedicament").val();
-
- typeMargePrixMedicament = $("#s_typeMargePrixMedicament").val();
- codeActeConsultationGratuite = $("#s_codeActeConsultationGratuite").val();
- quantiteMedicamentPermise = $("#s_quantiteMedicamentPermise").val();
- prixMedicamentModifiable = $("#s_prixMedicamentModifiable").val();
- nbTentativeBiometrie = $("#s_nbTentativeBiometrie").val();
- autoriserUnBonPrincipal = $("#s_autoriserUnBonPrincipal").val();
- autoriserBonHospitAvantDate = $("#s_autoriserBonHospitAvantDate").val();
- encaissementExige = $("#s_encaissementExige").val();
- prixActeModifiable = $("#s_prixActeModifiable").val();
-
- donnees = 'idSocieteuser='+idSocieteuser;
- donnees += '&accesAjoutPh='+accesAjoutPh+'&ajoutPrescription='+ajoutPrescription;
- donnees += '&ajoutPrescriptionExam='+ajoutPrescriptionExam;
-
- donnees += '&filtreMedecin='+filtreMedecin+'&nbMedicamentMax='+nbMedicamentMax;
-
- donnees += '&codeActeConsultationGratuite='+codeActeConsultationGratuite;
- donnees += '&quantiteMedicamentPermise='+quantiteMedicamentPermise;
- donnees += '&prixMedicamentModifiable='+prixMedicamentModifiable;
-
- donnees += '&appliquerMargePrixMedicament='+appliquerMargePrixMedicament;
- donnees += '&appliquerMargePrixSubstitutMedicament='+appliquerMargePrixSubstitutMedicament;
- donnees += '&margePrixMedicament='+margePrixMedicament;
- donnees += '&margePrixSubstitutMedicament='+margePrixSubstitutMedicament;
-
- donnees += '&nbConsultationSpecialisteJour='+nbConsultationSpecialisteJour;
- donnees += '&ageMaxiPediatrie='+ageMaxiPediatrie;
- donnees += '&nombreFeuilleGratuitJour='+nombreFeuilleGratuitJour;
- donnees += '&codeModeBiometrie='+codeModeBiometrie;
- donnees += '&permettrePrescriptionSiCritereBareme='+permettrePrescriptionSiCritereBareme;
-
- donnees += '&interdirVentePartielleMedicament='+interdirVentePartielleMedicament;
-
- donnees += '&typeMargePrixMedicament='+typeMargePrixMedicament;
-
- donnees += '&nbTentativeBiometrie='+nbTentativeBiometrie;
-
- donnees += '&autoriserUnBonPrincipal='+autoriserUnBonPrincipal;
- donnees += '&autoriserBonHospitAvantDate='+autoriserBonHospitAvantDate;
- donnees += '&encaissementExige='+encaissementExige;
- donnees += '&prixActeModifiable='+prixActeModifiable;
-
- 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é
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxparametresgeneraux/enregistrermodifsin/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data)
- {
- v_msg="Mise à jour effectuée avec succès!";
- v_msgEng="Update done successfully!";
- alert_ebene(v_msg, v_msgEng);
- },
- complete: function()
- {
- afficher_autres_parametresgeneraux();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function enregistrer_modif_parametres_med()
-{
-
- idSocieteuser = $("#idSocieteuser").val();
-
- envoismsactif = $("#s_envoismsactif").val();
-
- smsAssure = $("#s_smsAssure").val();
- smsmParFacture = $("#s_smsmParFacture").val();
-
- emailParFacture = $("#s_emailParFacture").val();
- copieSmsAssure = $("#s_copieSmsAssure").val();
-
- seuilAlerteActif = $("#s_seuilAlerteActif").val();
-
- montantTotalExamen = $("#s_montantTotalExamen").val();
- montantTotalMedicament = $("#s_montantTotalMedicament").val();
-
- accorderMedecinSouscripteur = $("#s_accorderMedecinSouscripteur").val();
- delaisReponseMedecinSouscripteur = $("#s_delaisReponseMedecinSouscripteur").val();
-
- tousActesSoumisOuinon = $("#s_tousActesSoumisOuinon").val();
-
- envoismswhatsappactif = $("#s_envoismswhatsappactif").val();
- appliquerTarifBas = $("#s_appliquerTarifBas").val();
- nombreActeEntentePrealable = $("#s_nombreActeEntentePrealable").val();
-
- donnees = 'idSocieteuser='+idSocieteuser;
- donnees += '&envoismsactif='+envoismsactif;
- donnees += '&smsAssure='+smsAssure+'&smsmParFacture='+smsmParFacture;
- donnees += '&emailParFacture='+emailParFacture+'&copieSmsAssure='+copieSmsAssure;
- donnees += '&seuilAlerteActif='+seuilAlerteActif;
- donnees += '&montantTotalExamen='+montantTotalExamen;
- donnees += '&montantTotalMedicament='+montantTotalMedicament;
-
- donnees += '&accorderMedecinSouscripteur='+accorderMedecinSouscripteur;
- donnees += '&delaisReponseMedecinSouscripteur='+delaisReponseMedecinSouscripteur;
-
- donnees += '&tousActesSoumisOuinon='+tousActesSoumisOuinon;
-
- donnees += '&envoismswhatsappactif='+envoismswhatsappactif;
- donnees += '&appliquerTarifBas='+appliquerTarifBas;
- donnees += '&nombreActeEntentePrealable='+nombreActeEntentePrealable;
-
- 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é
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxparametresgeneraux/enregistrermodifmed/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data)
- {
- v_msg="Mise à jour effectuée avec succès!";
- v_msgEng="Update done successfully!";
- alert_ebene(v_msg, v_msgEng);
- },
- complete: function()
- {
- afficher_autres_parametresgeneraux();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-
-function maj_duree_vie_bon(idTypebon, dureeVie)
-{
- donnees = 'idTypebon='+idTypebon+'&dureeVie='+dureeVie;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxparamdureeviebon/majdureevie/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- },
- complete: function(data)
- {
- }
- });
-}
-
-function afficher_garantie_produit_cons()
-{
-
-
- codeGcAssureur =$("#codeGcAssureur").val();
-
-
- if(codeGcAssureur<=" ")
- {
- v_msg="Veuillez s\u00e9lectionner un garant!";
- v_msgEng="Please select a guarantor!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeGcAssureur").focus();
-
- $('#div_garantieproduit').html("");
-
- return;
- }
-
- codeProduit=$("#codeProduit").val();
-
- if (codeProduit<=" ")
- {
- v_msg="Veuillez s\u00e9lectionner un produit!";
- v_msgEng="Please select a product!";
- alert_ebene(v_msg, v_msgEng);
-
- $('#div_garantieproduit').html("");
- return;
- }
-
- donnees = 'codeGcAssureur='+codeGcAssureur+'&codeProduit='+codeProduit;
-
- var div_attente = $('#div_garantieproduit');
-
- div_attente.html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxparamseuilalerte/affichergarantieproduitcons/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- div_attente.html(data);
- },
- complete: function() {
- }
- });
-}
-
-function afficher_garantie_produit()
-{
- codeGcAssureur =$("#codeGcAssureur").val();
-
-
- if(codeGcAssureur<=" ")
- {
- v_msg="Veuillez s\u00e9lectionner un garant!";
- v_msgEng="Please select a guarantor!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeGcAssureur").focus();
-
- $('#div_garantieproduit').html("");
-
- return;
- }
-
- codeProduit=$("#codeProduit").val();
-
- if (codeProduit<=" ")
- {
- v_msg="Veuillez s\u00e9lectionner un produit!";
- v_msgEng="Please select a product!";
- alert_ebene(v_msg, v_msgEng);
-
- $('#div_garantieproduit').html("");
- return;
- }
- donnees = 'codeProduit='+codeProduit;
-
- var div_attente = $('#div_garantieproduit');
-
- div_attente.html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxparamseuilalerte/affichergarantieproduit/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- div_attente.html(data);
- },
- complete: function() {
- }
- });
-}
-
-
-function ajouter_tous_garantie_produit()
-{
- codeProduit=$("#codeProduit").val();
-
- if (codeProduit<=" ")
- {
- v_msg="Veuillez sélectionner un produit!";
- v_msgEng="Please select a category!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- donnees = 'codeProduit='+codeProduit;
-
- v_msg="Confirmez-vous cette opération?";
- v_msgEng="Do you confirm this operation?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxparamseuilalerte/ajoutertousgarantieproduit/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- },
- error: function(data) {
- },
- complete: function() {
- afficher_garantie_produit();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function retirer_tous_garantie_produit()
-{
- codeProduit=$("#codeProduit").val();
-
- if (codeProduit<=" ")
- {
- v_msg="Veuillez sélectionner un produit!";
- v_msgEng="Please select a category!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- donnees = 'codeProduit='+codeProduit;
-
- v_msg="Confirmez-vous cette opération?";
- v_msgEng="Do you confirm this operation?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxparamseuilalerte/retirertousgarantieproduit/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- },
- error: function(data) {
- },
- complete: function() {
- afficher_garantie_produit();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function retirer_un_garantie_produit(id_garantie_produit)
-{
- codeProduit=$("#codeProduit").val();
-
- if (codeProduit<=" ")
- {
- v_msg="Veuillez sélectionner un produit!";
- v_msgEng="Please select a category!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- donnees = 'codeProduit='+codeProduit+'&idGarantieProduit='+id_garantie_produit;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxparamseuilalerte/retirerungarantieproduit/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- },
- error: function(data) {
- },
- complete: function() {
- afficher_garantie_produit();
- }
- });
-}
-
-function ajouter_un_garantie_produit(codeGarantie)
-{
-
-
- codeProduit=$("#codeProduit").val();
-
- if (codeProduit<=" ")
- {
- v_msg="Veuillez sélectionner un produit!";
- v_msgEng="Please select a category!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- donnees = 'codeProduit='+codeProduit+'&codeGarantie='+codeGarantie;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxparamseuilalerte/ajouterungarantieproduit/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- // $('#div_test_gabarit').html(data);
- },
- error: function(data) {
- },
- complete: function() {
- afficher_garantie_produit();
- }
- });
-}
-
-function maj_taux_seuil_alerte_garantie(id_garantie_produit, tauxSeuilAlerte)
-{
- codeProduit=$("#codeProduit").val();
-
- if (codeProduit<=" ")
- {
- v_msg="Veuillez sélectionner un produit!";
- v_msgEng="Please select a category!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- donnees = 'codeProduit='+codeProduit+'&idGarantieProduit='+id_garantie_produit+"&tauxSeuilAlerte="+tauxSeuilAlerte;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxparamseuilalerte/majtauxseuilalertegarantie/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- },
- complete: function(data)
- {
- }
- });
-}
-
-function maj_seuil_alerte_garantie(id_garantie_produit, seuilAlerte)
-{
- codeProduit=$("#codeProduit").val();
-
- if (codeProduit<=" ")
- {
- v_msg="Veuillez sélectionner un produit!";
- v_msgEng="Please select a category!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
-
- donnees = 'codeProduit='+codeProduit+'&idGarantieProduit='+id_garantie_produit+"&seuilAlerte="+seuilAlerte;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxparamseuilalerte/majseuilalertegarantie/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- },
- complete: function(data)
- {
- }
- });
-}
-
-//
-
-function requetes_synthese_consommation_police()
-{
- v_url = $("#racineWeb").val()+"Ajaxsyntheseconsopolice/";
-
- $("#div_detail_exp").html('');
-
- $("#div_detail_sp").html('' + '
');
-
- $.ajax({
- url: v_url,
- type : 'post',
- error: function(errorData)
- {
- },
- success: function(data)
- {
- donnees_retour = data;
- },
- complete: function()
- {
- $("#div_detail_sp").html(donnees_retour);
- }
- });
-}
-
-
-function requetes_synthese_consommation_police_export()
-{
- v_url = $("#racineWeb").val()+"Ajaxsyntheseconsopolice/exportxls/";
-
- $("#div_detail_exp").html('' + '
');
-
- $.ajax({
- url: v_url,
- type : 'post',
- error: function(errorData)
- {
- },
- success: function(data)
- {
- donnees_retour = data;
- },
- complete: function() {
- $('#div_detail_exp').html(donnees_retour);
- }
- });
-}
-
-function modifier_type_bon(idTypebon)
-{
- donnees = 'idTypebon='+idTypebon;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxparambons/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data)
- {
- donnees_retour = data;
- },
- complete: function()
- {
- $('#div_maj_type_bon').html(donnees_retour);
- }
- });
-}
-
-function enregistrer_modif_type_bon()
-{
-
- idTypebon = $("#idTypebon").val();
- dureeVie = $("#dureeVie").val();
- codeGestionBon = $("#codeGestionBon").val();
-
- if (dureeVie<="0")
- {
- v_msg="Veuillez donner une durée de vie au bon!";
- v_msgEng="Please give a lifetime to the form!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#dureeVie").focus();
- return;
- }
-
- if (codeGestionBon<=" ")
- {
- v_msg="Veuillez sélectionner un type de gestion!";
- v_msgEng="Please select a management type!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeGestionBon").focus();
- return;
- }
-
- donnees = 'idTypebon='+idTypebon+'&dureeVie='+dureeVie+'&codeGestionBon='+codeGestionBon;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxparambons/enregistrermodif/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data)
- {
- v_msg="Mis à jour effectuée avec succès!";
- v_msgEng="Updated successfully!";
- alert_ebene(v_msg, v_msgEng);
- },
- complete: function()
- {
- window.location.assign($("#racineWeb" ).val()+"Parambons/");
- }
- });
-}
-
-function gerer_acces_actes_prestataire(codeUtilisateur, actVisible)
-{
- v_msg="Confirmez-vous cette opération?";
- v_msgEng="Do you confirm this operation?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- donnees = "codeUtilisateur="+codeUtilisateur+"&actVisible="+actVisible;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxprestataire/gereraccesactes/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- },
- complete: function() {
- v_msg="Opération effectuée avec succès!";
- v_msgEng="Operation successfully completed";
- alert_ebene(v_msg, v_msgEng);
-
- users_prestataire();
- }
- });
- return;
- } else {
- // L'utilisateur a annulé
- v_msg="Opération annulée!";
- v_msgEng="Operation canceled!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
- });
-
-}
-
-function afficher_utilsateur_actesvisibles()
-{
- codeProfil=$("#codeProfil").val();
-
- if (codeProfil<=" ")
- {
- v_msg="Veuillez sélectionner un profil!";
- v_msgEng="Please select a user profile!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeProfil").focus();
- return;
- }
-
- donnees = 'codeProfil='+codeProfil;
-
- var div_attente = $('#div_liste');
-
- div_attente.html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxparamactesvisible/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- div_attente.html(data);
- appliquerDataTable();
- },
- complete: function() {
- }
- });
-}
-
-function gerer_acces_actes_assureur(codeUtilisateur, actVisible)
-{
- v_msg="Confirmez-vous cette opération?";
- v_msgEng="Do you confirm this operation?";
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- donnees = "codeUtilisateur="+codeUtilisateur+"&actVisible="+actVisible;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxparamactesvisible/gereraccesactes/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- },
- complete: function() {
- v_msg="Opération effectuée avec succès!";
- v_msgEng="Operation successfully completed";
- alert_ebene(v_msg, v_msgEng);
-
- afficher_utilsateur_actesvisibles();
- }
- });
- return;
- } else {
- // L'utilisateur a annulé
- v_msg="Opération annulée!";
- v_msgEng="Operation canceled!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
- });
-
-}
-
-function lister_provisions()
-{
- debutAnalyse = $("#debutAnalyse").val();
- dateAnalyse = $("#dateAnalyse").val();
-
- donnees = 'debutAnalyse='+debutAnalyse+'&dateAnalyse='+dateAnalyse;
-
- var div_export = $('#div_export_a');
- div_export.html('' + '
');
-
- v_url = $("#racineWeb").val()+"Ajaxprovisonssin/";
-
- $.ajax({
- url: v_url,
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- donnees_retour = data;
- },
- complete: function() {
- div_export.html(donnees_retour);
- }
- });
-}
-
-function lister_provisions_cpt()
-{
- debutAnalyse = $("#debutAnalyse").val();
- dateAnalyse = $("#dateAnalyse").val();
-
- donnees = 'debutAnalyse='+debutAnalyse+'&dateAnalyse='+dateAnalyse;
-
- var div_export = $('#div_export_a');
- div_export.html('' + '
');
-
- v_url = $("#racineWeb").val()+"Ajaxprovisonssincpt/";
-
- $.ajax({
- url: v_url,
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- donnees_retour = data;
- },
- complete: function() {
- div_export.html(donnees_retour);
- }
- });
-}
-
-function lister_provisions_sys()
-{
- debutAnalyse = $("#debutAnalyse").val();
- dateAnalyse = $("#dateAnalyse").val();
-
- donnees = 'debutAnalyse='+debutAnalyse+'&dateAnalyse='+dateAnalyse;
-
- var div_export = $('#div_export_a');
- div_export.html('' + '
');
-
- v_url = $("#racineWeb").val()+"Ajaxprovisonssinsys/";
-
- $.ajax({
- url: v_url,
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- donnees_retour = data;
- },
- complete: function() {
- div_export.html(donnees_retour);
- }
- });
-}
-
-
-function afficher_user_profil_ass()
-{
- codeProfil=$("#codeProfil").val();
-
- if (codeProfil<=" ")
- {
- v_msg="Veuillez sélectionner un profil!";
- v_msgEng="Please select a user profile!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeProfil").focus();
- return;
- }
-
- donnees = 'codeProfil='+codeProfil;
-
- var div_attente = $('#div_liste');
-
- div_attente.html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxparamhabilitationass/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- div_attente.html(data);
- dataTableSpeciale();
- },
- complete: function() {
- }
- });
-}
-
-function gerer_acces_actes_assureur_hab(codeUtilisateur, actVisible)
-{
- v_msg="Confirmez-vous cette opération?";
- v_msgEng="Do you confirm this operation?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- donnees = "codeUtilisateur="+codeUtilisateur+"&actVisible="+actVisible;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxparamactesvisible/gereraccesactes/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- },
- complete: function() {
- v_msg="Opération effectuée avec succès!";
- v_msgEng="Operation successfully completed";
- alert_ebene(v_msg, v_msgEng);
-
- afficher_user_profil_ass();
- }
- });
- return;
- } else {
- // L'utilisateur a annulé
- v_msg="Opération annulée!";
- v_msgEng="Operation canceled!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
- });
-
-}
-
-function reinitpaswd_assureur(codeUtilisateur)
-{
- v_msg="Confirmez-vous la réinitialisation?";
- v_msgEng="Do you confirm the reset?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- donnees = "codeUtilisateur="+codeUtilisateur;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxparamhabilitationass/reinitpaswd/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- },
- complete: function() {
- v_msg="Opération effectuée avec succès!";
- v_msgEng="Operation successfully completed";
- alert_ebene(v_msg, v_msgEng);
-
- afficher_user_profil_ass();
- }
- });
- return;
- } else {
- // L'utilisateur a annulé
- v_msg="Opération annulée!";
- v_msgEng="Operation canceled!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
- });
-
-}
-
-function desactiver_user_assureur(codeUtilisateur)
-{
- v_msg="Confirmez-vous la désactivation?";
- v_msgEng="Do you confirm the deactivation?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- donnees = "codeUtilisateur="+codeUtilisateur;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxparamhabilitationass/desactiver/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- },
- complete: function() {
- v_msg="Opération effectuée avec succès!";
- v_msgEng="Operation successfully completed";
- alert_ebene(v_msg, v_msgEng);
-
- afficher_user_profil_ass();
- }
- });
- return;
- } else {
- // L'utilisateur a annulé
- v_msg="Opération annulée!";
- v_msgEng="Operation canceled!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
- });
-
-}
-
-function activer_user_assureur(codeUtilisateur)
-{
- v_msg="Confirmez-vous l\'activation?";
- v_msgEng="Do you confirm the activation?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- donnees = "codeUtilisateur="+codeUtilisateur;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxparamhabilitationass/activer/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- },
- complete: function() {
- v_msg="Opération effectuée avec succès!";
- v_msgEng="Operation successfully completed";
- alert_ebene(v_msg, v_msgEng);
-
- afficher_user_profil_ass();
- }
- });
- return;
- } else {
- // L'utilisateur a annulé
- v_msg="Opération annulée!";
- v_msgEng="Operation canceled!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
- });
-
-}
-
-function afficher_attribution_profil_assureur()
-{
- codeProfil=$("#codeProfil").val();
-
- if (codeProfil<=" ")
- {
- v_msg="Veuillez sélectionner un profil!";
- v_msgEng="Please select a user profile!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeProfil").focus();
- return;
- }
-
- donnees = 'codeProfil='+codeProfil;
-
- var div_attente = $('#div_utilisateur_profil');
-
- div_attente.html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxparamhabilitationass/afficherattributionprofilassureur/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- div_attente.html(data);
- appliquerDataTable();
- },
- complete: function() {
- }
- });
-}
-
-function ajouter_un_utilisateur_profil_ass(codeUtilisateur)
-{
- codeProfil=$("#codeProfil").val();
-
- if (codeProfil<=" ")
- {
- v_msg="Veuillez sélectionner un profil!";
- v_msgEng="Please select a user profile!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeProfil").focus();
- return;
- }
-
- donnees = 'codeProfil='+codeProfil+'&codeUtilisateur='+codeUtilisateur;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxparamhabilitationass/ajouterunutilisateurprofilassureur/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- },
- error: function(data) {
- },
- complete: function() {
- afficher_attribution_profil_assureur();
- }
- });
-}
-
-function ajouter_tous_utilisateur_profil_ass()
-{
- codeProfil=$("#codeProfil").val();
-
- if (codeProfil<=" ")
- {
- v_msg="Veuillez sélectionner un profil!";
- v_msgEng="Please select a user profile!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeProfil").focus();
- return;
- }
-
- donnees = 'codeProfil='+codeProfil;
-
- v_msg="Confirmez-vous cette opération?";
- v_msgEng="Do you confirm this operation?";
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxparamhabilitationass/ajoutertousutilisateurprofilassureur/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- // $('#div_test_gabarit').html(data);
- },
- error: function(data) {
- },
- complete: function() {
- afficher_attribution_profil_assureur();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function afficher_menu_principal_profil_assureur()
-{
- codeProfil=$("#codeProfil").val();
-
- if (codeProfil<=" ")
- {
- v_msg="Veuillez sélectionner un profil!";
- v_msgEng="Please select a user profile!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeProfil").focus();
- return;
- }
-
- donnees = 'codeProfil='+codeProfil;
-
- var div_attente = $('#div_menu_profil');
-
- div_attente.html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxparamhabilitationass/afficheraccesmenuprincipalass/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- div_attente.html(data);
- dataTableSpeciale();
- },
- complete: function() {
- }
- });
-}
-
-function ajouter_un_meunu_principal_profil_ass(codeMenu)
-{
- codeProfil=$("#codeProfil").val();
-
- if (codeProfil<=" ")
- {
- v_msg="Veuillez sélectionner un profil!";
- v_msgEng="Please select a user profile!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeProfil").focus();
- return;
- }
-
- donnees = 'codeProfil='+codeProfil+'&codeMenu='+codeMenu;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxparamhabilitationass/ajouterunmenuprincipalprofilassureur/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- },
- error: function(data) {
- },
- complete: function() {
- afficher_menu_principal_profil_assureur();
- }
- });
-}
-
-function retirer_un_meunu_principal_profil_ass(codeMenu)
-{
- codeProfil=$("#codeProfil").val();
-
- if (codeProfil<=" ")
- {
- v_msg="Veuillez sélectionner un profil!";
- v_msgEng="Please select a user profile!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeProfil").focus();
- return;
- }
-
- donnees = 'codeProfil='+codeProfil+'&codeMenu='+codeMenu;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxparamhabilitationass/retirerunmenuprincipalprofilassureur/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- },
- error: function(data) {
- },
- complete: function() {
- afficher_menu_principal_profil_assureur();
- }
- });
-}
-
-function ajouter_tous_menus_principal_profil_ass()
-{
- codeProfil=$("#codeProfil").val();
-
- if (codeProfil<=" ")
- {
- v_msg="Veuillez sélectionner un profil!";
- v_msgEng="Please select a user profile!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeProfil").focus();
- return;
- }
-
- donnees = 'codeProfil='+codeProfil;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxparamhabilitationass/ajoutertousmenuprincipalprofilassureur/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- },
- error: function(data) {
- },
- complete: function() {
- afficher_menu_principal_profil_assureur();
- }
- });
-}
-
-function retirer_tous_menus_principal_profil_ass()
-{
- codeProfil=$("#codeProfil").val();
-
- if (codeProfil<=" ")
- {
- v_msg="Veuillez sélectionner un profil!";
- v_msgEng="Please select a user profile!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeProfil").focus();
- return;
- }
-
- donnees = 'codeProfil='+codeProfil;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxparamhabilitationass/retirerousmenuprincipalprofilassureur/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- },
- error: function(data) {
- },
- complete: function() {
- afficher_menu_principal_profil_assureur();
- }
- });
-}
-
-function ajaxListerVueModule()
-{
- codeModule=$("#codeModule").val();
- donnees = 'codeModule='+codeModule;
-
- var div_attente = $('#listevue');
-
- div_attente.html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxparamhabilitationass/listervuemodule/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- div_attente.html(data);
- $('.selectpicker').selectpicker();
- },
- complete: function()
- {
- vider_menu_vue_module_assureur();
- }
- });
-}
-
-function afficher_menu_vue_module_assureur()
-{
- codeProfil=$("#codeProfil").val();
-
- if (codeProfil<=" ")
- {
- v_msg="Veuillez sélectionner un profil!";
- v_msgEng="Please select a user profile!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeProfil").focus();
- return;
- }
-
- codeModule=$("#codeModule").val();
-
- if (codeModule<=" ")
- {
- v_msg="Veuillez sélectionner un module!";
- v_msgEng="Please select a module!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeModule").focus();
- return;
- }
-
- vue=$("#vue").val();
-
- if (vue<=" ")
- {
- v_msg="Veuillez sélectionner une vue!";
- v_msgEng="Please select a view!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#vue").focus();
- return;
- }
-
- donnees = 'codeProfil='+codeProfil;
- donnees += '&codeModule='+codeModule;
- donnees += '&vue='+vue;
-
- var div_attente = $('#div_menu_profil');
-
- div_attente.html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxparamhabilitationass/afficheraccessousmenusass/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data)
- {
- div_attente.html(data);
- dataTableSpeciale();
- },
- complete: function() {
- }
- });
-}
-
-function vider_menu_vue_module_assureur()
-{
- var div_attente = $('#div_menu_profil');
-
- div_attente.html('' + '
');
-
- div_attente.html("");
-}
-
-function ajouter_tous_menu_vue_module_assureur()
-{
- codeProfil=$("#codeProfil").val();
-
- if (codeProfil<=" ")
- {
- v_msg="Veuillez sélectionner un profil!";
- v_msgEng="Please select a user profile!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeProfil").focus();
- return;
- }
-
- codeModule=$("#codeModule").val();
-
- if (codeModule<=" ")
- {
- v_msg="Veuillez sélectionner un module!";
- v_msgEng="Please select a module!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeModule").focus();
- return;
- }
-
- vue=$("#vue").val();
-
- if (vue<=" ")
- {
- v_msg="Veuillez sélectionner une vue!";
- v_msgEng="Please select a view!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#vue").focus();
- return;
- }
-
- donnees = 'codeProfil='+codeProfil;
- donnees += '&codeModule='+codeModule;
- donnees += '&vue='+vue;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxparamhabilitationass/ajoutertoussousmenusass/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- },
- error: function(data) {
- },
- complete: function() {
- afficher_menu_vue_module_assureur();
- }
- });
-}
-
-function retirer_tous_menu_vue_module_assureur()
-{
- codeProfil=$("#codeProfil").val();
-
- if (codeProfil<=" ")
- {
- v_msg="Veuillez sélectionner un profil!";
- v_msgEng="Please select a user profile!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeProfil").focus();
- return;
- }
-
- codeModule=$("#codeModule").val();
-
- if (codeModule<=" ")
- {
- v_msg="Veuillez sélectionner un module!";
- v_msgEng="Please select a module!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeModule").focus();
- return;
- }
-
- vue=$("#vue").val();
-
- if (vue<=" ")
- {
- v_msg="Veuillez sélectionner une vue!";
- v_msgEng="Please select a view!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#vue").focus();
- return;
- }
-
- donnees = 'codeProfil='+codeProfil;
- donnees += '&codeModule='+codeModule;
- donnees += '&vue='+vue;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxparamhabilitationass/retirertoussousmenusass/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- },
- error: function(data) {
- },
- complete: function() {
- afficher_menu_vue_module_assureur();
- }
- });
-}
-
-function ajouter_un_menu_vue_module_assureur(codeMenu)
-{
- codeProfil=$("#codeProfil").val();
-
- if (codeProfil<=" ")
- {
- v_msg="Veuillez sélectionner un profil!";
- v_msgEng="Please select a user profile!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeProfil").focus();
- return;
- }
-
- codeModule=$("#codeModule").val();
-
- if (codeModule<=" ")
- {
- v_msg="Veuillez sélectionner un module!";
- v_msgEng="Please select a module!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeModule").focus();
- return;
- }
-
- vue=$("#vue").val();
-
- if (vue<=" ")
- {
- v_msg="Veuillez sélectionner une vue!";
- v_msgEng="Please select a view!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#vue").focus();
- return;
- }
-
- donnees = 'codeProfil='+codeProfil;
- donnees += '&codeModule='+codeModule;
- donnees += '&vue='+vue;
-
- donnees += '&codeMenu='+codeMenu;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxparamhabilitationass/ajouterunsousmenusass/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- },
- error: function(data) {
- },
- complete: function() {
- afficher_menu_vue_module_assureur();
- }
- });
-}
-
-function retirer_un_menu_vue_module_assureur(codeMenu)
-{
- codeProfil=$("#codeProfil").val();
-
- if (codeProfil<=" ")
- {
- v_msg="Veuillez sélectionner un profil!";
- v_msgEng="Please select a user profile!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeProfil").focus();
- return;
- }
-
- codeModule=$("#codeModule").val();
-
- if (codeModule<=" ")
- {
- v_msg="Veuillez sélectionner un module!";
- v_msgEng="Please select a module!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeModule").focus();
- return;
- }
-
- vue=$("#vue").val();
-
- if (vue<=" ")
- {
- v_msg="Veuillez sélectionner une vue!";
- v_msgEng="Please select a view!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#vue").focus();
- return;
- }
-
- donnees = 'codeProfil='+codeProfil;
- donnees += '&codeModule='+codeModule;
- donnees += '&vue='+vue;
-
- donnees += '&codeMenu='+codeMenu;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxparamhabilitationass/retirerunsousmenusass/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- },
- error: function(data) {
- },
- complete: function() {
- afficher_menu_vue_module_assureur();
- }
- });
-}
-
-function users_gc()
-{
- codeGcAssureur = $("#codeGcAssureur").val();
-
- if (codeGcAssureur>" ")
- {
- window.location.assign($("#racineWeb" ).val()+"Usersgcassureur/");
- }
-}
-
-function reinitpaswd_gc(codeUtilisateur)
-{
- v_msg="Confirmez-vous la réinitialisation?";
- v_msgEng="Do you confirm the reset?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- donnees = "codeUtilisateur="+codeUtilisateur;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxgcassureur/reinitpaswd/",
-
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- },
- complete: function() {
- v_msg="Opération effectuée avec succès!";
- v_msgEng="Operation successfully completed";
- alert_ebene(v_msg, v_msgEng);
-
- users_gc();
- }
- });
- return;
- } else {
- // L'utilisateur a annulé
- v_msg="Opération annulée!";
- v_msgEng="Operation canceled!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
- });
-
-
-}
-
-function desactiver_user_gc(codeUtilisateur)
-{
- v_msg="Confirmez-vous la désactivation?";
- v_msgEng="Do you confirm the deactivation?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- donnees = "codeUtilisateur="+codeUtilisateur;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxgcassureur/desactiver/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- },
- complete: function() {
- v_msg="Opération effectuée avec succès!";
- v_msgEng="Operation successfully completed";
- alert_ebene(v_msg, v_msgEng);
-
- users_gc();
- }
- });
- return;
- } else {
- // L'utilisateur a annulé
- v_msg="Opération annulée!";
- v_msgEng="Operation canceled!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
- });
-
-}
-
-function activer_user_gc(codeUtilisateur)
-{
- v_msg="Confirmez-vous l\'activation?";
- v_msgEng="Do you confirm the activation?";
-
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- donnees = "codeUtilisateur="+codeUtilisateur;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxgcassureur/activer/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- },
- complete: function() {
- v_msg="Opération effectuée avec succès!";
- v_msgEng="Operation successfully completed";
- alert_ebene(v_msg, v_msgEng);
-
- users_gc();
- }
- });
- return;
- } else {
- // L'utilisateur a annulé
- v_msg="Opération annulée!";
- v_msgEng="Operation canceled!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
- });
-
-}
-
-function gerer_acces_actes_gc(codeUtilisateur, actVisible)
-{
- v_msg="Confirmez-vous cette opération?";
- v_msgEng="Do you confirm this operation?";
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- donnees = "codeUtilisateur="+codeUtilisateur+"&actVisible="+actVisible;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxgcassureur/gereraccesactes/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- },
- complete: function() {
- v_msg="Opération effectuée avec succès!";
- v_msgEng="Operation successfully completed";
- alert_ebene(v_msg, v_msgEng);
-
- users_gc();
- }
- });
- return;
- } else {
- // L'utilisateur a annulé
- v_msg="Opération annulée!";
- v_msgEng="Operation canceled!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
- });
-
-}
-
-function retour_au_profil_ass()
-{
- window.location.assign($("#racineWeb" ).val()+"Listeprofilass/");
-}
-
-function creer_profil_ass()
-{
- libelle = $("#libelle").val();
- libelleEng = $("#libelleEng").val();
-
- if(libelle<=" ")
- {
- v_msg="Veuillez indiquer le nom en Français!";
- v_msgEng="Please enter the name of the profil in French!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#libelle").focus();
- return;
- }
-
- if(libelleEng<=" ")
- {
- v_msg="Veuillez indiquer le nom en anglais!";
- v_msgEng="Please enter the name of the profil in English!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#libelleEng").focus();
- return;
- }
-
- donnees = 'libelle='+libelle+'&libelleEng='+libelleEng;
-
- v_msg="Confirmez-vous ce nouveau profil?";
- v_msgEng="Do you confirm this new profile?";
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxparamhabilitationass/creerprofilass/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- },
- complete: function()
- {
- v_msg="Opération effectuée avec succès!";
- v_msgEng="Operation successfully completed";
- alert_ebene(v_msg, v_msgEng);
-
- retour_au_profil_ass();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-
-}
-
-// tranferer_droits_profil_ass
-function tranferer_droits_profil_ass()
-{
- codeProfilSource=$("#codeProfilSource").val();
-
- if (codeProfilSource<=" ")
- {
- v_msg="Veuillez sélectionner le profil source!";
- v_msgEng="Please select the source profile!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeProfilSource").focus();
- return;
- }
-
- codeProfilDest=$("#codeProfilDest").val();
-
- if (codeProfilDest<=" ")
- {
- v_msg="Veuillez sélectionner le profil de destination!";
- v_msgEng="Please select the destination profile!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeProfilDest").focus();
- return;
- }
-
- if (codeProfilDest==codeProfilSource)
- {
- v_msg="Veuillez changer le profil de destination!";
- v_msgEng="Please change the destination profile!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeProfilDest").focus();
- return;
- }
-
- donnees = 'codeProfilSource='+codeProfilSource;
- donnees += '&codeProfilDest='+codeProfilDest;
-
- v_msg="Confirmez-vous cette opération?";
- v_msgEng="Do you confirm this operation?";
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxparamhabilitationass/transfererdroitsprofilassureur/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- },
- error: function(data) {
- },
- complete: function()
- {
- v_msg="Opération effectuée avec succès!";
- v_msgEng="Operation successfully completed";
- alert_ebene(v_msg, v_msgEng);
-
- retour_au_profil_ass();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function batch_vider_droits_profil_assureur(codeProfil)
-{
- if (codeProfil<=" ")
- {
- v_msg="Veuillez sélectionner un profil!";
- v_msgEng="Please select a user profile!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- donnees = 'codeProfil='+codeProfil;
-
- v_msg="Confirmez-vous cette opération?";
- v_msgEng="Do you confirm this operation?";
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- var div_attente = $('#div_liste');
- sav_div_liste_htm = div_attente.html();
- div_attente.html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxparamhabilitationass/batchviderprofilass/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- },
- error: function(data) {
- },
- complete: function()
- {
- v_msg="Opération effectuée avec succès!";
- v_msgEng="Operation successfully completed";
- alert_ebene(v_msg, v_msgEng);
-
- div_attente.html(sav_div_liste_htm);
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function batch_atrtribuer_droits_reference_profil_assureur(codeProfil)
-{
- if (codeProfil<=" ")
- {
- v_msg="Veuillez sélectionner un profil!";
- v_msgEng="Please select a user profile!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- donnees = 'codeProfil='+codeProfil;
-
- v_msg="Confirmez-vous cette opération?";
- v_msgEng="Do you confirm this operation?";
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- var div_attente = $('#div_liste');
- sav_div_liste_htm = div_attente.html();
- div_attente.html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxparamhabilitationass/batchattribuerdroitsreferenceass/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- // $('#div_test_gabarit').html(data);
- },
- error: function(data) {
- },
- complete: function()
- {
- v_msg="Opération effectuée avec succès!";
- v_msgEng="Operation successfully completed";
- alert_ebene(v_msg, v_msgEng);
-
- div_attente.html(sav_div_liste_htm);
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function reinitpaswd_assure(idAdherent)
-{
- v_msg="Confirmez-vous la réinitialisation?";
- v_msgEng="Do you confirm the reset?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- donnees = "idAdherent="+idAdherent;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxhabilitationadherent/reinitpaswd/",
-
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data)
- {
- },
- complete: function() {
- v_msg="Opération effectuée avec succès!";
- v_msgEng="Operation successfully completed";
- alert_ebene(v_msg, v_msgEng);
-
- retour_a_extranet_adh();
- }
- });
- return;
- } else {
- // L'utilisateur a annulé
- v_msg="Opération annulée!";
- v_msgEng="Operation canceled!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
- });
-
-}
-
-function retour_a_extranet_adh()
-{
- window.location.assign($("#racineWeb" ).val()+"Extranetadherent/");
-}
-
-function desactiver_user_assure(idAdherent)
-{
- v_msg="Confirmez-vous la désactivation?";
- v_msgEng="Do you confirm the deactivation?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- donnees = "idAdherent="+idAdherent;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxhabilitationadherent/desactiver/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- },
- complete: function() {
- v_msg="Opération effectuée avec succès!";
- v_msgEng="Operation successfully completed";
- alert_ebene(v_msg, v_msgEng);
-
- retour_a_extranet_adh();
- }
- });
- return;
- } else {
- // L'utilisateur a annulé
- v_msg="Opération annulée!";
- v_msgEng="Operation canceled!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
- });
-
-}
-
-function activer_user_assure(idAdherent)
-{
- v_msg="Confirmez-vous l\'activation?";
- v_msgEng="Do you confirm the activation?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- donnees = "idAdherent="+idAdherent;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxhabilitationadherent/activer/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- },
- complete: function() {
- v_msg="Opération effectuée avec succès!";
- v_msgEng="Operation successfully completed";
- alert_ebene(v_msg, v_msgEng);
-
- retour_a_extranet_adh();
- }
- });
- return;
- } else {
- // L'utilisateur a annulé
- v_msg="Opération annulée!";
- v_msgEng="Operation canceled!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
- });
-
-}
-
-function ctrlkeypress_liste_users_ass(ev)
-{
- var keycode = (ev.keyCode ? ev.keyCode : ev.which);
- if(keycode == '13')
- {
- afficher_liste_users_ass();
- }
-}
-
-function afficher_liste_users_ass()
-{
- donnees = "";
- donnees_retour = "";
-
- codeProfil = $("#codeProfil").val();
- nom = $("#nom").val();
- prenoms = $("#prenoms").val();
- codePointVente = $("#codePointVente").val();
-
- if (codeProfil+nom+prenoms+codePointVente<=" ")
- {
- v_msg="Veuillez indiquer au moins un critère de recherche!";
- v_msgEng="Please enter at least one search criteria!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeProfil").focus();
- return;
- }
-
- donnees += 'codeProfil=' + codeProfil;
- donnees += '&nom=' + nom;
- donnees += '&prenoms=' + prenoms;
- donnees += '&codePointVente=' + codePointVente;
-
- // alert(donnees);
- // return;
-
- $("#div_liste_users").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxparamhabilitationass/ajaxlisteusersass/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data)
- {
- donnees_retour = data;
- },
- complete: function() {
- $("#div_liste_users").html(donnees_retour);
- }
- });
-}
-
-
-function afficher_users_ass_id(idUtilisateur)
-{
- window.location.assign($("#racineWeb" ).val()+"Ficheusersass/"+idUtilisateur+"/");
-}
-
-function retour_a_usersassureur()
-{
- window.location.assign($("#racineWeb" ).val()+"Usersassureur/");
-}
-
-function enregistrer_modif_usersassureur()
-{
- idUtilisateur = $("#idUtilisateur").val();
- nom = $("#nom").val();
- prenoms = $("#prenoms").val();
- codeProfil = $("#codeProfil").val();
- actif = $("#actif").val();
- telephone = $("#telephone").val();
- email = $("#email").val();
- codeLangue = $("#codeLangueUser").val();
- actVisible = $("#actVisibleUser").val();
- AffectionVisible = $("#AffectionVisible").val();
-
- codePointVente = $("#codePointVente").val();
- filtrePointVente = $("#filtrePointVente").val();
-/*
--- nom
--- prenoms
--- codeProfil
--- actif
--- telephone
--- email
--- codeLangue
--- actVisible
--- AffectionVisible
--- codePointVente
--- filtrePointVente
-*/
-
- if (nom<=" ")
- {
- v_msg="Veuillez saisir le nom!";
- v_msgEng="Please enter the name!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#nom").focus();
- return;
- }
-
- if (codeProfil<=" ")
- {
- v_msg="Veuillez sélectionner un profil!";
- v_msgEng="Please select a user profile!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeProfil").focus();
- return;
- }
-
- if (actif<=" ")
- {
- v_msg="Utilisateur actif oui ou non?";
- v_msgEng="Is the user active yes or no?";
- alert_ebene(v_msg, v_msgEng);
-
- $("#actif").focus();
- return;
- }
-
- if(codeLangue<=" ")
- {
- v_msg="Veuillez indiquer la langue!";
- v_msgEng="Please select the language";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeLangueUser").focus();
- return;
- }
-
- if (actVisible<=" ")
- {
- v_msg="Actes visbles oui ou non?";
- v_msgEng="Acts are visible yes or no?";
- alert_ebene(v_msg, v_msgEng);
-
- $("#actVisibleUser").focus();
- return;
- }
-
- if (AffectionVisible<=" ")
- {
- v_msg="Affections visbles oui ou non?";
- v_msgEng="Affections are visible yes or no?";
- alert_ebene(v_msg, v_msgEng);
-
- $("#AffectionVisible").focus();
- return;
- }
-
- if(!verifMailValeur(email))
- {
- v_msg="Veuillez revoir l'adresse mail!";
- v_msgEng="Please review the email address!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#email").focus();
- return;
- }
-
- if(codePointVente<=" ")
- {
- v_msg="Veuillez revoir le point de vente par défaut!";
- v_msgEng="Please review the default point of Sales!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codePointVente").focus();
- return;
- }
-
- if (filtrePointVente<=" ")
- {
- v_msg="Filtrer les points de vente oui ou non?";
- v_msgEng="Filter the point of sales yes or no?";
- alert_ebene(v_msg, v_msgEng);
-
- $("#filtrePointVente").focus();
- return;
- }
-
- donnees = 'idUtilisateur=' + idUtilisateur;
- donnees += '&codeProfil=' + codeProfil;
- donnees += '&nom=' + nom;
- donnees += '&prenoms=' + prenoms;
- donnees += '&actif=' + actif;
- donnees += '&actVisible=' + actVisible;
- donnees += '&codeLangue=' + codeLangue;
- donnees += '&AffectionVisible=' + AffectionVisible;
-
- donnees += '&email=' + email;
- donnees += '&telephone=' + telephone;
-
- donnees += '&codePointVente='+codePointVente;
- donnees += '&filtrePointVente='+filtrePointVente;
-
- // alert(donnees);
- // 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é
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxparamhabilitationass/enregistrermodifusersass/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- $("#div_test_gabarit").html(data);
- },
- complete: function() {
- retour_a_usersassureur();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-
-
-
-function creer_user_assureur()
-{
- codeProfil = $("#codeProfil").val();
- codeUtilisateur = $("#codeUtilisateur").val();
- codeUtilisateur = codeUtilisateur.trim();
- codeUtilisateur = supprimer_espace_string(codeUtilisateur);
- codeUtilisateur = codeUtilisateur.toLowerCase();
-
- nom = $("#nom").val();
- prenoms = $("#prenoms").val();
- telephone = $("#telephone").val();
- email = $("#email").val();
-
- codeLangue = $("#codeLangueUser").val();
- actVisible = $("#actVisibleUser").val();
- AffectionVisible = $("#AffectionVisibleUser").val();
-
- nvmdp = $("#nvmdp").val();
- cfnvmdp = $("#cfnvmdp").val();
-
- codeModeGenerationPass = $("#codeModeGenerationPass").val();
- codeModeEnvoiPass = $("#codeModeEnvoiPass").val();
-
- codePointVente = $("#codePointVente").val();
- filtrePointVente = $("#filtrePointVente").val();
-
- if(nom<=" ")
- {
- v_msg="Veuillez indiquer le nom!";
- v_msgEng="Please enter the name!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#nom").focus();
- return;
- }
-
- if(codeProfil<=" ")
- {
- v_msg="Veuillez sélectionner le profil source!";
- v_msgEng="Please select the source profile!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeProfil").focus();
- return;
- }
-
- if(codeUtilisateur<=" ")
- {
- v_msg="Veuillez indiquer le login!";
- v_msgEng="Please enter the login!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeUtilisateur").focus();
- return;
- }
-
-
- if(codeLangue<=" ")
- {
- v_msg="Veuillez indiquer la langue!";
- v_msgEng="Please select the language";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeLangueUser").focus();
- return;
- }
-
- if (actVisible<=" ")
- {
- v_msg="Actes visbles oui ou non?";
- v_msgEng="Acts are visible yes or no?";
- alert_ebene(v_msg, v_msgEng);
-
- $("#actVisibleUser").focus();
- return;
- }
-
-
- if (AffectionVisible<=" ")
- {
- v_msg="Affections visbles oui ou non?";
- v_msgEng="Affections are visible yes or no?";
- alert_ebene(v_msg, v_msgEng);
-
- $("#AffectionVisibleUser").focus();
- return;
- }
-
- if ((codeModeEnvoiPass=="1" || codeModeEnvoiPass=="2") && (telephone <=" ") )
- {
- v_msg="Veuillez revoir le téléphone!";
- v_msgEng="Please review the phone!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#telephone").focus();
- return;
- }
-
- if ((codeModeEnvoiPass=="0" || codeModeEnvoiPass=="2") && (email <=" ") )
- {
- v_msg="Veuillez revoir l'adresse mail!";
- v_msgEng="Please review the email address!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#email").focus();
- return;
- }
-
- if(codeModeGenerationPass=="0")
- {
- if(nvmdp<=" ")
- {
- v_msg="Veuillez indiquer le mot de passe!";
- v_msgEng="Please enter the password!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#nvmdp").focus();
- return;
- }
-
- if(nvmdp != cfnvmdp)
- {
- v_msg="Veuillez confirmer votre mot de passe!";
- v_msgEng="Please confirm your password!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#cfnvmdp").focus();
- return;
- }
- }
-
- if(!verifMailValeur(email))
- {
- v_msg="Veuillez revoir l'adresse mail!";
- v_msgEng="Please review the email address!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#email").focus();
- return;
- }
-
- if(codeModeGenerationPass<=" ")
- {
- v_msg="Veuillez revoir le mode de génération!";
- v_msgEng="Please review the generation mode!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeModeGenerationPass").focus();
- return;
- }
-
- if(codeModeEnvoiPass<=" ")
- {
- v_msg="Veuillez revoir le mode envoi!";
- v_msgEng="Please review the sending mode!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeModeEnvoiPass").focus();
- return;
- }
-
- if(codePointVente<=" ")
- {
- v_msg="Veuillez revoir le point de vente par défaut!";
- v_msgEng="Please review the default point of Sales!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codePointVente").focus();
- return;
- }
-
- if (filtrePointVente<=" ")
- {
- v_msg="Filtrer les points de vente oui ou non?";
- v_msgEng="Filter the point of sales yes or no?";
- alert_ebene(v_msg, v_msgEng);
-
- $("#filtrePointVente").focus();
- return;
- }
-
- motPass = nvmdp;
-
- donnees = 'codeProfil='+codeProfil+'&codeUtilisateur='+codeUtilisateur;
- donnees += '&nom='+nom+'&prenoms='+prenoms;
- donnees += '&telephone='+telephone+'&email='+email+'&motPass='+motPass;
- donnees += '&codeLangue='+codeLangue+'&actVisible='+actVisible+'&AffectionVisible='+AffectionVisible;
- donnees += '&codeModeGenerationPass='+codeModeGenerationPass;
- donnees += '&codeModeEnvoiPass='+codeModeEnvoiPass;
- donnees += '&codePointVente='+codePointVente;
- donnees += '&filtrePointVente='+filtrePointVente;
-
- v_msg="Confirmez-vous ce nouvel utilisateur?";
- v_msgEng="Do you confirm this new user?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxparamhabilitationass/creeruserassureur/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- $('#div_unicite_login').html(data);
- },
- complete: function()
- {
-
- uniciteLogin = $("#uniciteLogin").val();
-
-
- if(uniciteLogin==1)
- {
- v_msg="Utilisateur ( "+codeUtilisateur+" ) créé avec succès!";
- v_msgEng="User ( "+codeUtilisateur+" ) created succssfully!";
- alert_ebene(v_msg, v_msgEng);
-
- retour_a_usersassureur();
- }
- else
- {
- v_msg="Login " + codeUtilisateur +" déjà utilisé!";
- v_msgEng="Login " + codeUtilisateur +" already in use!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeUtilisateur").focus();
- }
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function supprimer_espace_string(p_mot)
-{
- p_mot = p_mot.trim();
- p_mot = p_mot.replace(/ /g, "");
- return p_mot;
-}
-
-function enregistrer_modif_user_prestataire()
-{
- idUtilisateur = $("#idUtilisateur").val();
- nom = $("#nom").val();
- prenoms = $("#prenoms").val();
- actif = $("#actif").val();
- actVisible = $("#actVisibleUser").val();
- codeLangue = $("#codeLangueUser").val();
- AffectionVisible = $("#AffectionVisibleUser").val();
-
- telephone = $("#telephone").val();
- email = $("#email").val();
-
- if (nom<=" ")
- {
- v_msg="Veuillez saisir le nom!";
- v_msgEng="Please enter the name!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#nom").focus();
- return;
- }
-
-
- if (actif<=" ")
- {
- v_msg="Utilisateur actif oui ou non?";
- v_msgEng="Is the user active yes or no?";
- alert_ebene(v_msg, v_msgEng);
-
- $("#actif").focus();
- return;
- }
-
- if(codeLangue<=" ")
- {
- v_msg="Veuillez indiquer la langue!";
- v_msgEng="Please select the language";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeLangueUser").focus();
- return;
- }
-
- if (actVisible<=" ")
- {
- v_msg="Actes visbles oui ou non?";
- v_msgEng="Acts are visible yes or no?";
- alert_ebene(v_msg, v_msgEng);
-
- $("#actVisibleUser").focus();
- return;
- }
-
- if (AffectionVisible<=" ")
- {
- v_msg="Affections visbles oui ou non?";
- v_msgEng="Affections are visible yes or no?";
- alert_ebene(v_msg, v_msgEng);
-
- $("#AffectionVisible").focus();
- return;
- }
-
-
- donnees = 'idUtilisateur=' + idUtilisateur;
- donnees += '&nom=' + nom;
- donnees += '&prenoms=' + prenoms;
- donnees += '&actif=' + actif;
- donnees += '&actVisible=' + actVisible;
- donnees += '&codeLangue=' + codeLangue;
- donnees += '&AffectionVisible=' + AffectionVisible;
-
- 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é
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxprestataire/enregistrermodifuserprestataire/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- },
- complete: function() {
- users_prestataire();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function afficher_users_prestataire_id(idUtilisateur)
-{
- window.location.assign($("#racineWeb" ).val()+"Ficheuserprestataire/"+idUtilisateur+"/");
-}
-
-function afficher_users_gc_id(idUtilisateur)
-{
- window.location.assign($("#racineWeb" ).val()+"Ficheusergc/"+idUtilisateur+"/");
-}
-
-function retour_a_users_gc()
-{
- window.location.assign($("#racineWeb" ).val()+"Usersgcassureur/");
-}
-
-function enregistrer_modif_user_gc()
-{
- idUtilisateur = $("#idUtilisateur").val();
- nom = $("#nom").val();
- prenoms = $("#prenoms").val();
- actif = $("#actif").val();
- actVisible = $("#actVisibleUser").val();
- codeLangue = $("#codeLangueUser").val();
- AffectionVisible = $("#AffectionVisibleUser").val();
-
- telephone = $("#telephone").val();
- email = $("#email").val();
-
-
- if (nom<=" ")
- {
- v_msg="Veuillez saisir le nom!";
- v_msgEng="Please enter the name!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#nom").focus();
- return;
- }
-
- if (actif<=" ")
- {
- v_msg="Utilisateur actif oui ou non?";
- v_msgEng="Is the user active yes or no?";
- alert_ebene(v_msg, v_msgEng);
-
- $("#actif").focus();
- return;
- }
-
- if(codeLangue<=" ")
- {
- v_msg="Veuillez indiquer la langue!";
- v_msgEng="Please select the language";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeLangueUser").focus();
- return;
- }
-
- if (actVisible<=" ")
- {
- v_msg="Actes visbles oui ou non?";
- v_msgEng="Acts are visible yes or no?";
- alert_ebene(v_msg, v_msgEng);
-
- $("#actVisibleUser").focus();
- return;
- }
-
- if (AffectionVisible<=" ")
- {
- v_msg="Affections visbles oui ou non?";
- v_msgEng="Affections are visible yes or no?";
- alert_ebene(v_msg, v_msgEng);
-
- $("#AffectionVisible").focus();
- return;
- }
-
-
- if(!verifMailValeur(email))
- {
- v_msg="Veuillez revoir l'adresse mail!";
- v_msgEng="Please review the email address!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#email").focus();
- return;
- }
-
- donnees = 'idUtilisateur=' + idUtilisateur;
- donnees += '&nom=' + nom;
- donnees += '&prenoms=' + prenoms;
- donnees += '&actif=' + actif;
- donnees += '&actVisible=' + actVisible;
- donnees += '&codeLangue=' + codeLangue;
- donnees += '&AffectionVisible=' + AffectionVisible;
- donnees += '&telephone='+telephone+'&email='+email;
-
- 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é
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxgcassureur/enregistrermodifusergc/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- // $('#div_test_gabarit').html(data);
- },
- complete: function() {
- retour_a_users_gc();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function creer_user_gc()
-{
- codeGcAssureur = $("#codeGcAssureur").val();
- codeUtilisateur = $("#codeUtilisateur").val();
- codeUtilisateur = codeUtilisateur.trim();
- codeUtilisateur = supprimer_espace_string(codeUtilisateur);
- codeUtilisateur = codeUtilisateur.toLowerCase();
-
- codeModeGenerationPass = $("#codeModeGenerationPass").val();
- codeModeEnvoiPass = $("#codeModeEnvoiPass").val();
-
- nom = $("#nom").val();
- prenoms = $("#prenoms").val();
- telephone = $("#telephone").val();
- email = $("#email").val();
-
- codeLangue = $("#codeLangueUser").val();
- actVisible = $("#actVisibleUser").val();
- AffectionVisible = $("#AffectionVisibleUser").val();
-
- nvmdp = $("#nvmdp").val();
- cfnvmdp = $("#cfnvmdp").val();
-
- if(nom<=" ")
- {
- v_msg="Veuillez indiquer le nom!";
- v_msgEng="Please enter the name!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#nom").focus();
- return;
- }
-
- if(codeGcAssureur<=" ")
- {
- v_msg="Veuillez sélectionner un garant!";
- v_msgEng="Please select a guarantor!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- if(codeUtilisateur<=" ")
- {
- v_msg="Veuillez indiquer le login!";
- v_msgEng="Please enter the login!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeUtilisateur").focus();
- return;
- }
-
-
- if(codeLangue<=" ")
- {
- v_msg="Veuillez indiquer la langue!";
- v_msgEng="Please select the language";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeLangueUser").focus();
- return;
- }
-
- if (actVisible<=" ")
- {
- v_msg="Actes visbles oui ou non?";
- v_msgEng="Acts are visible yes or no?";
- alert_ebene(v_msg, v_msgEng);
-
- $("#actVisibleUser").focus();
- return;
- }
-
- if (AffectionVisible<=" ")
- {
- v_msg="Affections visbles oui ou non?";
- v_msgEng="Affections are visible yes or no?";
- alert_ebene(v_msg, v_msgEng);
-
- $("#AffectionVisibleUser").focus();
- return;
- }
-
- if ((codeModeEnvoiPass=="1" || codeModeEnvoiPass=="2") && (telephone <=" ") )
- {
- v_msg="Veuillez revoir le téléphone!";
- v_msgEng="Please review the phone!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#telephone").focus();
- return;
- }
-
- if ((codeModeEnvoiPass=="0" || codeModeEnvoiPass=="2") && (email <=" ") )
- {
- v_msg="Veuillez revoir l'adresse mail!";
- v_msgEng="Please review the email address!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#email").focus();
- return;
- }
-
- if(codeModeGenerationPass=="0")
- {
- if(nvmdp<=" ")
- {
- v_msg="Veuillez indiquer le mot de passe!";
- v_msgEng="Please enter the password!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#nvmdp").focus();
- return;
- }
-
- if(nvmdp != cfnvmdp)
- {
- v_msg="Veuillez confirmer votre mot de passe!";
- v_msgEng="Please confirm your password!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#cfnvmdp").focus();
- return;
- }
- }
-
- if(!verifMailValeur(email))
- {
- v_msg="Veuillez revoir l'adresse mail!";
- v_msgEng="Please review the email address!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#email").focus();
- return;
- }
-
- motPass = nvmdp;
-
- donnees = 'codeGcAssureur='+codeGcAssureur+'&codeUtilisateur='+codeUtilisateur;
- donnees += '&nom='+nom+'&prenoms='+prenoms;
- donnees += '&telephone='+telephone+'&email='+email+'&motPass='+motPass;
- donnees += '&codeLangue='+codeLangue+'&actVisible='+actVisible;
- donnees += '&AffectionVisible='+AffectionVisible;
- donnees += '&codeModeGenerationPass='+codeModeGenerationPass;
- donnees += '&codeModeEnvoiPass='+codeModeEnvoiPass;
-
- v_msg="Confirmez-vous ce nouvel utilisateur?";
- v_msgEng="Do you confirm this new user?";
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxgcassureur/creerusergc/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- $('#div_unicite_login').html(data);
- },
- complete: function()
- {
- uniciteLogin = $("#uniciteLogin").val();
- if(uniciteLogin==1)
- {
- v_msg="Utilisateur ( "+codeUtilisateur+" ) créé avec succès!";
- v_msgEng="User ( "+codeUtilisateur+" ) created succssfully!";
- alert_ebene(v_msg, v_msgEng);
-
- retour_a_users_gc();
- }
- else
- {
- v_msg="Login " + codeUtilisateur +" déjà utilisé!";
- v_msgEng="Login " + codeUtilisateur +" already in use!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeUtilisateur").focus();
- }
- }
- });
- }
- });
-}
-
-function notesfeuillemaladie()
-{
- actVisible=$("#actVisible").val();
-
- if (actVisible!="1")
- {
- v_msg="Non autorisée!";
- v_msgEng="Not allowed!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
- window.location.assign($("#racineWeb" ).val()+"Notesfeuillemaladie/");
-}
-
-function changer_avenant_incorporation()
-{
- idAvenant = $("#idAvenant").val();
-
- if(idAvenant<=" ")
- {
- v_msg="Veuillez sélectionner un avenant!";
- v_msgEng="Please select an Amendment!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#idAvenant").focus();
- return;
- }
-
- donnees = 'idAvenant='+idAvenant;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxavenant/getdateavenant/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- $("#div_date_avenant").html(data);
- $(".datepicker" ).datepicker();
- $("#dateSouscription").val($("#dateAvenant").val());
- },
- complete: function()
- {
- prorater_prime_adherent();
- }
- });
-}
-
-
-function changer_avenant_incorporation_beneficiaire()
-{
- idAvenant = $("#idAvenant").val();
-
- if(idAvenant<=" ")
- {
- v_msg="Veuillez sélectionner un avenant!";
- v_msgEng="Please select an Amendment!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#idAvenant").focus();
- return;
- }
-
- donnees = 'idAvenant='+idAvenant;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxavenant/getdateavenantbeneficiaire/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- $("#div_date_avenant").html(data);
- $(".datepicker" ).datepicker();
- $("#dateSouscription").val($("#dateAvenant").val());
- },
- complete: function()
- {
- prorater_prime_beneficiaire();
- }
- });
-}
-
-function param_requeteperso()
-{
- window.location.assign($("#racineWeb" ).val()+"Paramerequeteperso/");
-}
-
-function creer_requeteperso()
-{
- nomRequete = $("#nomRequete").val();
- nomRequeteEng = $("#nomRequeteEng").val();
- descriptionRequete = $("#descriptionRequete").val();
- sourceDonnees = $("#sourceDonnees").val();
- ordre = $("#ordreRequete").val();
-
- if(nomRequete<=" ")
- {
- v_msg="Veuillez indiquer le nom de la requête en Français!";
- v_msgEng="Please enter the name of the request in French!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#nomRequete").focus();
- return;
- }
-
- if(nomRequeteEng<=" ")
- {
- v_msg="Veuillez indiquer le nom de la requête en Anglais!";
- v_msgEng="Please enter the name of the request in English!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#nomRequeteEng").focus();
- return;
- }
-
- if(descriptionRequete<=" ")
- {
- v_msg="Veuillez entrer une description!";
- v_msgEng="Please enter a description!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#descriptionRequete").focus();
- return;
- }
-
- if(sourceDonnees<=" ")
- {
- v_msg="Veuillez sélectionner une source de données!";
- v_msgEng="Please select a data source!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#sourceDonnees").focus();
- return;
- }
-
- if(ordre<1)
- {
- v_msg="Veuillez donner un ordre à la requête!";
- v_msgEng="Please give an order to the query!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#ordreRequete").focus();
- return;
- }
-
- donnees = 'nomRequete='+nomRequete;
- donnees += '&nomRequeteEng='+nomRequeteEng;
- donnees += '&descriptionRequete='+descriptionRequete;
- donnees += '&sourceDonnees='+sourceDonnees;
- donnees += '&ordre='+ordre;
-
- v_msg="Confirmez-vous cette nouvelle requête?";
- v_msgEng="Do you confirm this new qurey?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxparamrequeteperso/creerrequeteperso/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- },
- complete: function()
- {
- param_requeteperso_liste();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function param_requeteperso_liste()
-{
- window.location.assign($("#racineWeb" ).val()+"Listerequeteperso/");
-}
-
-function afficher_requeteperso_id(idrequete)
-{
- window.location.assign($("#racineWeb" ).val()+"Ficherequetesperso/"+idrequete+"/");
-}
-
-function desactiver_requeteperso(codeRequete)
-{
- v_msg="Confirmez-vous la désactivation?";
- v_msgEng="Do you confirm the deactivation?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- donnees = "codeRequete="+codeRequete;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxparamrequeteperso/desactiver/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- },
- complete: function() {
- v_msg="Opération effectuée avec succès!";
- v_msgEng="Operation successfully completed";
- alert_ebene(v_msg, v_msgEng);
-
- param_requeteperso_liste();
- }
- });
- return;
- } else {
- // L'utilisateur a annulé
- v_msg="Opération annulée!";
- v_msgEng="Operation canceled!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
- });
-
-}
-
-function activer_requeteperso(codeRequete)
-{
- v_msg="Confirmez-vous l\'activation?";
- v_msgEng="Do you confirm the activation?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- donnees = "codeRequete="+codeRequete;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxparamrequeteperso/activer/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- },
- complete: function() {
- v_msg="Opération effectuée avec succès!";
- v_msgEng="Operation successfully completed";
- alert_ebene(v_msg, v_msgEng);
-
- param_requeteperso_liste();
- }
- });
- return;
- } else {
- // L'utilisateur a annulé
- v_msg="Opération annulée!";
- v_msgEng="Operation canceled!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
- });
-
-}
-
-function afficher_sourcedonneesrequeteperso_id(idsourcerequete)
-{
- window.location.assign($("#racineWeb" ).val()+"Fichesourcedonneesrequetesperso/"+idsourcerequete+"/");
-}
-
-
-function param_sourcedonneesrequeteperso_liste()
-{
- window.location.assign($("#racineWeb" ).val()+"Sourcerequetesperso/");
-}
-
-
-function enregistrer_modif_sourcedonneesrequeteperso()
-{
- idsourcerequete = $("#idsourcerequete").val();
- sourceDonnees = $("#sourceDonnees").val();
- sourceDonnees = supprimer_espace_string(sourceDonnees);
-
- if (sourceDonnees<=" ")
- {
- v_msg="Veuillez saisir la source de données!";
- v_msgEng="Please enter the data source!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#sourceDonnees").focus();
- return;
- }
-
- if (sourceDonnees.substring(0, 9)!="sp_perso_")
- {
- v_msg="Doit commencer par (sp_perso_)!";
- v_msgEng="Must start by (sp_perso_)!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#sourceDonnees").focus();
- return;
- }
-
- if (sourceDonnees=="sp_perso_")
- {
- v_msg="Veuillez saisir la source de données!";
- v_msgEng="Please enter the data source!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#sourceDonnees").focus();
- return;
- }
-
- donnees = 'idsourcerequete=' + idsourcerequete;
- donnees += '&sourceDonnees=' + sourceDonnees;
-
- 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é
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxparamrequeteperso/enregistrermodifsourcedonneesrequeteperso/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- },
- complete: function() {
- param_sourcedonneesrequeteperso_liste();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-
-}
-
-function desactiver_sourcedonneesrequeteperso(sourceDonnees)
-{
- v_msg="Confirmez-vous la désactivation?";
- v_msgEng="Do you confirm the deactivation?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- donnees = "sourceDonnees="+sourceDonnees;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxparamrequeteperso/desactiversourcedonnees/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- },
- complete: function() {
- v_msg="Opération effectuée avec succès!";
- v_msgEng="Operation successfully completed";
- alert_ebene(v_msg, v_msgEng);
-
- param_sourcedonneesrequeteperso_liste();
- }
- });
- return;
- } else {
- // L'utilisateur a annulé
- v_msg="Opération annulée!";
- v_msgEng="Operation canceled!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
- });
-
-}
-
-function activer_sourcedonneesrequeteperso(sourceDonnees)
-{
- v_msg="Confirmez-vous l\'activation?";
- v_msgEng="Do you confirm the activation?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- donnees = "sourceDonnees="+sourceDonnees;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxparamrequeteperso/activersourcedonnees/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- },
- complete: function() {
- v_msg="Opération effectuée avec succès!";
- v_msgEng="Operation successfully completed";
- alert_ebene(v_msg, v_msgEng);
-
- param_sourcedonneesrequeteperso_liste();
- }
- });
- return;
- } else {
- // L'utilisateur a annulé
- v_msg="Opération annulée!";
- v_msgEng="Operation canceled!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
- });
-
-}
-
-function creer_sourcedonneesrequeteperso()
-{
- sourceDonnees = $("#sourceDonnees").val();
- sourceDonnees = supprimer_espace_string(sourceDonnees);
-
- if (sourceDonnees<=" ")
- {
- v_msg="Veuillez saisir la source de données!";
- v_msgEng="Please enter the data source!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#sourceDonnees").focus();
- return;
- }
-
- if (sourceDonnees.substring(0, 9)!="sp_perso_")
- {
- v_msg="Doit commencer par (sp_perso_)!";
- v_msgEng="Must start by (sp_perso_)!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#sourceDonnees").focus();
- return;
- }
-
- if (sourceDonnees=="sp_perso_")
- {
- v_msg="Veuillez saisir la source de données!";
- v_msgEng="Please enter the data source!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#sourceDonnees").focus();
- return;
- }
-
- donnees = 'sourceDonnees=' + sourceDonnees;
-
- 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é
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxparamrequeteperso/creersourcedonneesrequeteperso/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- },
- complete: function() {
- param_sourcedonneesrequeteperso_liste();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function enregistrer_modif_requeteperso()
-{
- idrequete = $("#idrequete").val();
- codeRequete = $("#codeRequete").val();
-
- nomRequete = $("#nomRequete").val();
- nomRequeteEng = $("#nomRequeteEng").val();
- descriptionRequete = $("#descriptionRequete").val();
- sourceDonnees = $("#sourceDonnees").val();
- ordre = $("#ordreRequete").val();
-
- if(nomRequete<=" ")
- {
- v_msg="Veuillez indiquer le nom de la requête en Français!";
- v_msgEng="Please enter the name of the request in French!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#nomRequete").focus();
- return;
- }
-
- if(nomRequeteEng<=" ")
- {
- v_msg="Veuillez indiquer le nom de la requête en Anglais!";
- v_msgEng="Please enter the name of the request in English!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#nomRequeteEng").focus();
- return;
- }
-
- if(descriptionRequete<=" ")
- {
- v_msg="Veuillez entrer une description!";
- v_msgEng="Please enter a description!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#descriptionRequete").focus();
- return;
- }
-
- if(sourceDonnees<=" ")
- {
- v_msg="Veuillez sélectionner une source de données!";
- v_msgEng="Please select a data source!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#sourceDonnees").focus();
- return;
- }
-
- if(ordre<1)
- {
- v_msg="Veuillez donner un ordre à la requête!";
- v_msgEng="Please give an order to the query!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#ordreRequete").focus();
- return;
- }
-
- donnees = 'idrequete='+idrequete;
- donnees += '&codeRequete='+codeRequete;
-
- donnees += '&nomRequete='+nomRequete;
- donnees += '&nomRequeteEng='+nomRequeteEng;
- donnees += '&descriptionRequete='+descriptionRequete;
- donnees += '&sourceDonnees='+sourceDonnees;
- donnees += '&ordre='+ordre;
-
- v_msg="Confirmez-vous cette nouvelle requête?";
- v_msgEng="Do you confirm this new qurey?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxparamrequeteperso/enregistrermodifrequeteperso/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- },
- complete: function()
- {
- param_requeteperso_liste();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function parametres_sourcedonneesrequeteperso(idsourcerequete)
-{
- window.location.assign($("#racineWeb" ).val()+"Paramsourcedonneesrequetesperso/"+idsourcerequete+"/");
-}
-
-function reconstruire_param_requeteperso(idsourcerequete)
-{
- donnees = 'idsourcerequete=' + idsourcerequete;
-
- v_msg="Confirmez-vous cette opération?";
- v_msgEng="Do you confirm this operation?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxparamrequeteperso/reconstruireparamrequeteperso/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- },
- complete: function() {
- parametres_sourcedonneesrequeteperso(idsourcerequete);
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function ajaxenteteetatperso()
-{
- $("#div_ente_requete").html("");
-
- codeRequete=$("#codeRequete").val();
-
- if (codeRequete<=" ")
- {
- v_msg="Veuillez sélectionner une requête!";
- v_msgEng="Please select a query!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeRequete").focus();
- return;
- }
-
- donnees = 'codeRequete='+codeRequete;
-
- v_url = $("#racineWeb").val()+"Ajaxenteteetatperso/";
-
- $("#div_ente_requete").html('' + '
');
-
- $.ajax({
- url: v_url,
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- $("#div_ente_requete").html(data);
- $(".datepicker").datepicker({dateFormat: 'yy-mm-dd'});
- $("#codeGcAssureur" ).selectpicker();
- $("#idPolice" ).selectpicker();
- filtrespolicegarant();
- }
- });
-}
-
-
-function executer_etat_perso()
-{
- donnees_retour = "";
-
- donnees = $("#frm_requete_perso").serialize();
-
- $('#div_export_a').html("");
-
- codeEtat=$("#codeEtat").val();
- //
- if (codeEtat<=" ")
- {
- v_msg="Veuillez sélectionner un état!";
- v_msgEng="Please select a state!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeEtat").focus();
- return;
- }
-
- v_url = $("#racineWeb").val()+"Ajaxetatperso/";
-
- //
-
- var div_export = $('#div_detail_requete');
- div_export.html('' + '
');
-
- $.ajax({
-
- url: v_url,
- type : 'post',
- data: donnees,
- error: function(errorData)
- {
- },
- success: function(data)
- {
- donnees_retour = data;
- },
- complete: function()
- {
- $('#div_detail_requete').html("");
- $('#div_export_a').html(donnees_retour);
- $("#codeGcAssureur" ).selectpicker();
- $("#idPolice" ).selectpicker();
- }
- });
-}
-function ctrlkeypress_familleacte(ev)
-{
- var keycode = (ev.keyCode ? ev.keyCode : ev.which);
- if(keycode == '13')
- {
- afficher_caracteristiques_acte();
- }
-}
-
-function afficher_caracteristiques_acte()
-{
- effacer_caracteristiques_un_acte();
-
- codeFamilleActe=$("#codeFamilleActe").val();
- libelleActe=$("#libelleActe").val();
-
- if(libelleActe<=' ')
- {
- v_msg="Veuillez indiquer le nom!";
- v_msgEng="Please enter the name!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#libelleActe").focus();
- return;
- }
-
- donnees = 'codeFamilleActe='+codeFamilleActe+'&libelleActe='+libelleActe;
-
- var div_detail_actes = $('#div_detail_actes');
- div_detail_actes.html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxacracteristiquesacte/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- div_detail_actes.html(data);
- dataTableSpeciale();
- },
- error : function(resultat, statut, erreur)
- {
- },
- complete: function()
- {
- }
- });
-}
-//requetespersopdf
-function executer_etat_persopdf()
-{
- donnees_retour = "";
-
- donnees = $("#frm_requete_perso").serialize();
-
- $('#div_export_a').html("");
-
- codeEtat=$("#codeEtat").val();
-
- if (codeEtat<=" ")
- {
- v_msg="Veuillez sélectionner un état!";
- v_msgEng="Please select a state!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeEtat").focus();
- return;
- }
-
- v_url = $("#racineWeb").val()+"Ajaxetatpersopdf/";
-
- //
-
-
-
- var div_export = $('#div_detail_requete');
- div_export.html('' + '
');
-
- $.ajax({
- url: v_url,
- type : 'post',
- data: donnees,
- error: function(errorData)
- {
- },
- success: function(data)
- {
- donnees_retour = data;
- },
- complete: function()
- {
- $('#div_detail_requete').html("");
- $("#codeGcAssureur" ).selectpicker();
- $("#idPolice" ).selectpicker();
- $('#div_export_a').html(donnees_retour);
- }
- });
-}
-
-function afficher_caracteristiques_un_acte(idActe)
-{
- donnees = 'idActe='+idActe;
- donnees_retour = "";
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxacracteristiquesacte/fichecracteristiquesacte/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- donnees_retour = data;
- },
- error : function(resultat, statut, erreur)
- {
- },
- complete: function()
- {
- $('#div_fiche_acte').html(donnees_retour);
- }
- });
-}
-
-function init_import_assures()
-{
- nbAdh = $("#nbAdh_C").val();
- codeTypeContrat = $("#codeTypeContrat_C").val();
-
- // if ( (codeTypeContrat!="G") && (nbAdh>0) )
- //if (codeTypeContrat!="G")
- if (codeTypeContrat=="P")
- {
- v_msg="Ce n\'est pas une police GROUPE!";
- v_msgEng="This is not a GROUP policy!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
- window.location.assign($("#racineWeb" ).val()+"Importassure/");
-}
-
-function desactiver_derogation_permanente(idBeneficiaire)
-{
- observations=$("#observations").val();
-
- if (observations<=" ")
- {
- v_msg="Veuillez saisir un motif!";
- v_msgEng="Please enter a reaon!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#observations").focus();
- return;
- }
-
- v_msg="Confirmez-vous la désactivation?";
- v_msgEng="Do you confirm the deactivation?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- donnees = "idBeneficiaire="+idBeneficiaire;
- donnees += '&observations='+observations;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxderogationsbenficiaire/desactiverderogationpermanente/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- },
- complete: function() {
- v_msg="Opération effectuée avec succès!";
- v_msgEng="Operation successfully completed";
- alert_ebene(v_msg, v_msgEng);
-
- liste_derogation_permanente();
- }
- });
- return;
- } else {
- // L'utilisateur a annulé
- v_msg="Opération annulée!";
- v_msgEng="Operation canceled!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
- });
-
-}
-
-function activer_derogation_permanente(idBeneficiaire)
-{
- observations=$("#observations").val();
-
- if (observations<=" ")
- {
- v_msg="Veuillez saisir un motif!";
- v_msgEng="Please enter a reaon!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#observations").focus();
- return;
- }
-
- v_msg="Confirmez-vous l\'activation?";
- v_msgEng="Do you confirm the activation?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- donnees = "idBeneficiaire="+idBeneficiaire;
- donnees += '&observations='+observations;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxderogationsbenficiaire/activerderogationpermanente/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- },
- complete: function() {
- v_msg="Opération effectuée avec succès!";
- v_msgEng="Operation successfully completed";
- alert_ebene(v_msg, v_msgEng);
-
- liste_derogation_permanente();
- }
- });
- return;
- } else {
- // L'utilisateur a annulé
- v_msg="Opération annulée!";
- v_msgEng="Operation canceled!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
- });
-
-}
-
-function liste_derogation_permanente()
-{
- window.location.assign($("#racineWeb" ).val()+"Derogationpermanente/");
-}
-
-function raffraichier_gabarit()
-{
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxgabarit/",
- success: function(data)
- {
- $("#div_ajaxgabarit").html(data);
-
- //codeSociete = $("#codeSociete").val();
- //codeLangue = $("#codeLangue").val();
-
- fusionConsOrd = $("#fusionConsOrd").val();
- vue = $("#vue").val();
-
- if(fusionConsOrd != "1" && vue !="Connexion"){
-
- window.location.assign($("#racineWeb" ).val()+"Connexion/");
- }
-
- },
- error: function(errorData)
- {
- },
- complete: function()
- {
- $(".datepicker" ).datepicker();
-
- raffraichier_messagerie();
- }
- });
-}
-
-function connexion_cookie()
-{
- msgErreur=$("#msgErreur").val();
-
- donnees = 'msgErreur='+msgErreur;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxconnexioncookie/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- $("#div_ajaxconnexion").html(data);
- $(".selectpicker").selectpicker();
- },
- error: function(errorData)
- {
- },
- complete: function()
- {
- var login = document.getElementById("login").value;
- if (login>" ")
- {
- $("#mdp").focus();
- }
- else
- {
- $("#codeSociete").focus();
- }
- }
- });
-}
-
-function afficher_quittances_police_periode()
-{
- idPolice = $("#idPolice_C" ).val();
- debut = $("#debut" ).val();
- fin = $("#fin" ).val();
-
- donnees = 'idPolice='+idPolice;
- donnees += '&debut='+debut;
- donnees += '&fin='+fin;
-
- // alert("donnees => "+donnees);
- // return;
-
- $("#div_quittancepolice").html('' + '
');
-
- if (numeroPolice>" ")
- {
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxfichepolice/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- $("#div_quittancepolice").html(data);
- }
- });
- }
-}
-
-function afficher_adherents_police()
-{
- $("#div_liste_adherent").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxlisteadherent/",
- type : 'post',
- // data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- $("#div_liste_adherent").html(data);
- $("#idCollegePolice").selectpicker();
- appliquerDataTable();
- }
- });
-}
-
-function diagnosticsfeuillemaladie()
-{
- /*
- actVisible=$("#actVisible").val();
-
- if (actVisible!="1")
- {
- v_msg="Non autorisé!";
- v_msgEng="Not allowed!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
- */
-
- window.location.assign($("#racineWeb" ).val()+"Diagnosticscons/");
-}
-
-function afficher_diagnostics_feuille()
-{
- $("#div_dianostics").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxdiagnosticscons/",
- error: function(errorData) {
- },
- success: function(data) {
- donnees_retour = data;
- },
- complete: function() {
- $("#div_dianostics").html(donnees_retour);
- }
- });
-}
-
-function afficher_ecarts_facture()
-{
- $("#div_ecart_decompte").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxecartdecompte/ecartfacture/",
- error: function(errorData) {
- },
- success: function(data) {
- donnees_retour = data;
- },
- complete: function() {
- $("#div_ecart_decompte").html(donnees_retour);
- }
- });
-}
-
-function ecarts_facture_non_saisies()
-{
- $("#div_ecart_decompte").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxecartdecompte/ecartnonsaisi/",
- error: function(errorData) {
- },
- success: function(data) {
- donnees_retour = data;
- },
- complete: function() {
- $("#div_ecart_decompte").html(donnees_retour);
- }
- });
-}
-
-function maj_observations_ecart_facture(idEcart, 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 = 'idEcart='+idEcart;
- donnees += "&observations=" + encodeURIComponent(observations);
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxecartdecompte/majobservations/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- },
- error: function(data) {
- },
- complete: function() {
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
- });
-
-}
-
-function recapituler_ecarts_décompte()
-{
- // alert("recapituler_ecarts_décompte");
-
- $("#div_entete_ecart_decompte").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxecartdecompte/recapecratdecompte/",
- error: function(errorData) {
- },
- success: function(data) {
- donnees_retour = data;
- },
- complete: function() {
- $("#div_entete_ecart_decompte").html(donnees_retour);
- }
- });
-}
-
-function init_new_ecart_decompte_non_saisi()
-{
- $('#div_saisie_ecart').html("");
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxecartdecompte/initnewecart/",
- type : 'post',
- error: function(errorData) {
- },
- success: function(data)
- {
- donnees_retour = data;
- },
- complete: function()
- {
- $('#div_saisie_ecart').html(donnees_retour);
- // $this->executerAction("index");
- }
- });
-}
-
-function maj_ecart_facture(idEcart)
-{
- donnees = 'idEcart='+idEcart;
-
- $('#div_saisie_ecart').html("");
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxecartdecompte/initmajecartnonsaisi/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data)
- {
- donnees_retour = data;
- },
- complete: function()
- {
- $('#div_saisie_ecart').html(donnees_retour);
- $(".datepicker" ).datepicker();
- }
- });
-
-}
-
-function ctrlkeypressbeneficiaireecart(ev)
-{
- var keycode = (ev.keyCode ? ev.keyCode : ev.which);
- if(keycode == '13')
- {
- $("#numeroBeneficiaire").blur();
- }
-}
-
-function chercher_beneficiaireecart(numeroBeneficiaire)
-{
- $("#div_saisie_ecart").html('' + '
');
-
- donnees = 'numeroBeneficiaire='+numeroBeneficiaire;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxecartdecompte/rechercherbeneficiaireecart/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- $("#div_saisie_ecart").html(data);
- },
- error: function(data) {
- },
- complete: function() {
- $(".datepicker" ).datepicker();
- }
- });
-}
-
-
-function ajouter_ecartdecompte_non_saisi()
-{
- idBeneficiaire = $("#idBeneficiaireEcart" ).val();
- dateFacture = $("#dateFacture" ).val();
- montantPrestataire = $("#montantPrestataire" ).val();
- observations = $("#observations" ).val();
-
- if(idBeneficiaire<="0")
- {
- v_msg="Bénéficiaire manquant!";
- v_msgEng="Missing beneficiary!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#numeroBeneficiaire").focus();
- return;
- }
-
- if(dateFacture<=" ")
- {
- v_msg="Date manquant!";
- v_msgEng="Missing date!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#dateFacture").focus();
- return;
- }
-
- if(isNaN(montantPrestataire))
- {
- v_msg="Valeur numérique exigée!";
- v_msgEng="Numeric value required!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#montantPrestataire").val("0");
- $("#montantPrestataire").focus();
- return;
- }
-
- if(Math.abs(montantPrestataire)=="0")
- {
- v_msg="Montant manquant!";
- v_msgEng="Missing amount!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#montantPrestataire").val("0");
- $("#montantPrestataire").focus();
- return;
- }
-
- if(observations<=" ")
- {
- v_msg="observations manquant!";
- v_msgEng="Missing observations!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#observations").focus();
- return;
- }
-
- $("#dateFactureReelle").val(dateFacture);
-
- if (date_inclus_mois_decompte())
- {
- donnees = 'idBeneficiaire='+idBeneficiaire;
- donnees += '&dateFacture='+dateFacture;
- donnees += '&montantPrestataire='+montantPrestataire;
- donnees += '&observations='+observations;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxecartdecompte/ajouterecartdecomptenonsaisi/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- // $("#div_saisie_ecart").html(data);
- },
- error: function(data) {
- },
- complete: function() {
- ecarts_facture_non_saisies();
- recapituler_ecarts_décompte();
- }
- });
- }
-}
-
-function supprimer_ecart_facture(idEcart)
-{
- 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é
- donnees = 'idEcart='+idEcart;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxecartdecompte/supprimerecart/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- },
- error: function(data) {
- },
- complete: function() {
- ecarts_facture_non_saisies();
- recapituler_ecarts_décompte();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function maj_ecartdecompte_non_saisi()
-{
- idEcart = $("#idEcart" ).val();
- idBeneficiaire = $("#idBeneficiaireEcart" ).val();
- dateFacture = $("#dateFacture" ).val();
- montantPrestataire = $("#montantPrestataire" ).val();
- observations = $("#observations" ).val();
-
- if(idBeneficiaire<="0")
- {
- v_msg="Bénéficiaire manquant!";
- v_msgEng="Missing beneficiary!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- if(idEcart<="0")
- {
- v_msg="Veuillez sélectionner la ligne à modifier!";
- v_msgEng="Please select the line to edit!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- if(dateFacture<=" ")
- {
- v_msg="Date manquant!";
- v_msgEng="Missing date!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#dateFacture").focus();
- return;
- }
-
- if(isNaN(montantPrestataire))
- {
- v_msg="Valeur numérique exigée!";
- v_msgEng="Numeric value required!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#montantPrestataire").val("0");
- $("#montantPrestataire").focus();
- return;
- }
-
- if(Math.abs(montantPrestataire)=="0")
- {
- v_msg="Montant manquant!";
- v_msgEng="Missing amount!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#montantPrestataire").val("0");
- $("#montantPrestataire").focus();
- return;
- }
-
- if(observations<=" ")
- {
- v_msg="observations manquant!";
- v_msgEng="Missing observations!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#observations").focus();
- return;
- }
-
- $("#dateFactureReelle").val(dateFacture);
- if (date_inclus_mois_decompte())
- {
- donnees = 'idEcart='+idEcart;
- donnees += '&idBeneficiaire='+idBeneficiaire;
- donnees += '&dateFacture='+dateFacture;
- donnees += '&montantPrestataire='+montantPrestataire;
- donnees += '&observations='+observations;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxecartdecompte/majecartnonsaisi/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- // $('#div_test_gabarit').html(data);
- },
- error: function(data) {
- },
- complete: function() {
- ecarts_facture_non_saisies();
- recapituler_ecarts_décompte();
- }
- });
- }
-}
-
-function imprimer_ecarts_decompte()
-{
- var div_export = $('#div_export_ecart_decompte');
-
- div_export.html('' + '
');
-
- $("#btn_imprimer_ecart_decompte").click();
-
- // alert("Ajaximprimerecartdecompte");
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaximprimerecartdecompte/",
- type: 'POST',
- success: function(data)
- {
- div_export.html(data);
- },
- error : function(resultat, statut, erreur)
- {
- },
- complete: function(data)
- {
- // $("#btn_imprimer_ecart_decompte").click();
- }
- });
-
-}
-
-function afficher_ecarts_facture_cons()
-{
- $("#div_ecart_decompte").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxecartdecomptecons/ecartfacture/",
- error: function(errorData) {
- },
- success: function(data) {
- donnees_retour = data;
- },
- complete: function() {
- $("#div_ecart_decompte").html(donnees_retour);
- }
- });
-}
-
-function ecarts_facture_non_saisies_cons()
-{
- $("#div_ecart_decompte").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxecartdecomptecons/ecartnonsaisi/",
- error: function(errorData) {
- },
- success: function(data) {
- donnees_retour = data;
- },
- complete: function() {
- $("#div_ecart_decompte").html(donnees_retour);
- }
- });
-}
-
-function etat_prod_situation_clients()
-{
- dateAnalyse = $("#dateAnalyse").val();
-
- $('#div_export_a').html("");
-
- donnees_retour = "";
- donnees = 'dateAnalyse='+dateAnalyse;
-
- codeEtat=$("#codeEtat").val();
-
- if (codeEtat<=" ")
- {
- v_msg="Veuillez sélectionner un état!";
- v_msgEng="Please select a state!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeEtat").focus();
- return;
- }
-
- v_url = $("#racineWeb").val()+"Ajax"+codeEtat+"/";
-
- $("#div_detail_requete").html('' + '
');
-
- $.ajax({
- url: v_url,
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- donnees_retour = data;
- },
- complete: function() {
- $("#div_detail_requete").html(donnees_retour);
- $("#nbligne").val("Lignes : "+$("#nbligne_info").val());
- }
- });
-}
-
-function etat_prod_situation_clients_export()
-{
- dateAnalyse = $("#dateAnalyse").val();
-
- $('#div_export_a').html("");
-
- donnees_retour = "";
- donnees = 'dateAnalyse='+dateAnalyse;
-
- codeEtat=$("#codeEtat").val();
-
- if (codeEtat<=" ")
- {
- v_msg="Veuillez sélectionner un état!";
- v_msgEng="Please select a state!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeEtat").focus();
- return;
- }
-
- v_url = $("#racineWeb").val()+"Ajax"+codeEtat+"export/";
-
- var div_export = $('#div_detail_requete');
- div_export.html('' + '
');
-
- $.ajax({
- url: v_url,
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- donnees_retour = data;
- },
- complete: function() {
- $('#div_detail_requete').html("");
- $('#div_export_a').html(donnees_retour);
- }
- });
-}
-
-function etat_sin_paiementprestationcumul()
-{
- debutPeriode = $("#debutPeriode").val();
- finPeriode = $("#finPeriode").val();
-
- $('#div_export_a').html("");
-
- donnees_retour = "";
- donnees = 'debutPeriode='+debutPeriode+"&finPeriode="+finPeriode;
-
- codeEtat=$("#codeEtat").val();
-
- if (codeEtat<=" ")
- {
- v_msg="Veuillez sélectionner un état!";
- v_msgEng="Please select a state!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeEtat").focus();
- return;
- }
-
- v_url = $("#racineWeb").val()+"Ajax"+codeEtat+"/";
-
- $("#div_detail_requete").html('' + '
');
-
- $.ajax({
- url: v_url,
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- donnees_retour = data;
- },
- complete: function() {
- $("#div_detail_requete").html(donnees_retour);
- $("#nbligne").val("Lignes : "+$("#nbligne_info").val());
- }
- });
-
-}
-
-function etat_sin_paiementprestationcumul_export()
-{
- debutPeriode = $("#debutPeriode").val();
- finPeriode = $("#finPeriode").val();
-
- $('#div_export_a').html("");
-
- donnees_retour = "";
- donnees = 'debutPeriode='+debutPeriode+"&finPeriode="+finPeriode;
-
- $('#div_export_a').html("");
-
- codeEtat=$("#codeEtat").val();
-
- if (codeEtat<=" ")
- {
- v_msg="Veuillez sélectionner un état!";
- v_msgEng="Please select a state!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeEtat").focus();
- return;
- }
-
- v_url = $("#racineWeb").val()+"Ajax"+codeEtat+"export/";
-
- var div_export = $('#div_detail_requete');
- div_export.html('' + '
');
-
- $.ajax({
- url: v_url,
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- donnees_retour = data;
- },
- complete: function() {
- $('#div_detail_requete').html("");
- $('#div_export_a').html(donnees_retour);
- }
- });
-}
-
-//
-
-function etat_sin_paiementprestationdet()
-{
- debutPeriode = $("#debutPeriode").val();
- finPeriode = $("#finPeriode").val();
-
- $('#div_export_a').html("");
-
- donnees_retour = "";
- donnees = 'debutPeriode='+debutPeriode+"&finPeriode="+finPeriode;
-
- codeEtat=$("#codeEtat").val();
-
- if (codeEtat<=" ")
- {
- v_msg="Veuillez sélectionner un état!";
- v_msgEng="Please select a state!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeEtat").focus();
- return;
- }
-
- v_url = $("#racineWeb").val()+"Ajax"+codeEtat+"/";
-
- $("#div_detail_requete").html('' + '
');
-
- $.ajax({
- url: v_url,
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- donnees_retour = data;
- },
- complete: function() {
- $("#div_detail_requete").html(donnees_retour);
- $("#nbligne").val("Lignes : "+$("#nbligne_info").val());
- }
- });
-
-}
-
-function etat_sin_paiementprestationdet_export()
-{
- debutPeriode = $("#debutPeriode").val();
- finPeriode = $("#finPeriode").val();
-
- $('#div_export_a').html("");
-
- donnees_retour = "";
- donnees = 'debutPeriode='+debutPeriode+"&finPeriode="+finPeriode;
-
- $('#div_export_a').html("");
-
- codeEtat=$("#codeEtat").val();
-
- if (codeEtat<=" ")
- {
- v_msg="Veuillez sélectionner un état!";
- v_msgEng="Please select a state!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeEtat").focus();
- return;
- }
-
- v_url = $("#racineWeb").val()+"Ajax"+codeEtat+"export/";
-
- var div_export = $('#div_detail_requete');
- div_export.html('' + '
');
-
- $.ajax({
- url: v_url,
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- donnees_retour = data;
- },
- complete: function() {
- $('#div_detail_requete').html("");
- $('#div_export_a').html(donnees_retour);
- }
- });
-}
-
-function gerer_acces_affection_prestataire(codeUtilisateur, AffectionVisible)
-{
- v_msg="Confirmez-vous cette opération?";
- v_msgEng="Do you confirm this operation?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- donnees = "codeUtilisateur="+codeUtilisateur+"&AffectionVisible="+AffectionVisible;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxprestataire/gereraccesaffection/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- },
- complete: function() {
- v_msg="Opération effectuée avec succès!";
- v_msgEng="Operation successfully completed";
- alert_ebene(v_msg, v_msgEng);
-
- users_prestataire();
- }
- });
- return;
- } else {
- // L'utilisateur a annulé
- v_msg="Opération annulée!";
- v_msgEng="Operation canceled!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
- });
-}
-
-function gerer_acces_affection_assureur_hab(codeUtilisateur, AffectionVisible)
-{
- v_msg="Confirmez-vous cette opération?";
- v_msgEng="Do you confirm this operation?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- donnees = "codeUtilisateur="+codeUtilisateur+"&AffectionVisible="+AffectionVisible;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxparamactesvisible/gereraccesaffection/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- },
- complete: function() {
- v_msg="Opération effectuée avec succès!";
- v_msgEng="Operation successfully completed";
- alert_ebene(v_msg, v_msgEng);
-
- afficher_user_profil_ass();
- }
- });
- return;
- } else {
- // L'utilisateur a annulé
- v_msg="Opération annulée!";
- v_msgEng="Operation canceled!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
- });
-
-}
-
-function gerer_acces_affection_gc(codeUtilisateur, AffectionVisible)
-{
- v_msg="Confirmez-vous cette opération?";
- v_msgEng="Do you confirm this operation?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- donnees = "codeUtilisateur="+codeUtilisateur+"&AffectionVisible="+AffectionVisible;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxgcassureur/gereraccesaffection/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- },
- complete: function() {
- v_msg="Opération effectuée avec succès!";
- v_msgEng="Operation successfully completed";
- alert_ebene(v_msg, v_msgEng);
-
- users_gc();
- }
- });
- return;
- } else {
- // L'utilisateur a annulé
- v_msg="Opération annulée!";
- v_msgEng="Operation canceled!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
- });
-
-}
-
-
-function desactiver_derogation_finger_prestataire(codePrestataire) {
- let v_msg = "Veuillez saisir le motif de désactivation de la biométrie!";
- let v_msgEng = "Please enter the reason for deactivating biometrics!";
-
- prompt_ebene(v_msg, v_msgEng, "", function(motif_activation) {
- if (!motif_activation || motif_activation.trim() === "") {
- v_msg = "Vous devez saisir un motif!";
- v_msgEng = "You have to enter a reason!";
- alert_ebene(v_msg, v_msgEng);
- return;
- }
-
- v_msg = "Confirmez-vous la désactivation?";
- v_msgEng = "Do you confirm the deactivation?";
-
- confirm_ebene(v_msg, v_msgEng).then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- let donnees = "codePrestataire=" + codePrestataire;
- donnees += "&motif=" + encodeURIComponent(motif_activation);
-
- $.ajax({
- url: $("#racineWeb").val() + "Ajaxprestataire/desactiverderogationfinger/",
- type: 'post',
- data: donnees,
- error: function(errorData) { },
- success: function(data) { },
- complete: function() {
- v_msg = "Opération effectuée avec succès!";
- v_msgEng = "Operation successfully completed";
- alert_ebene(v_msg, v_msgEng);
-
- retour_prestataire_id();
- }
- });
- } else {
- // L'utilisateur a annulé
- v_msg = "Opération annulée!";
- v_msgEng = "Operation canceled!";
- alert_ebene(v_msg, v_msgEng);
- }
- });
- });
-}
-
-
-function activer_derogation_finger_prestataire(codePrestataire)
-{
- let v_msg = "Veuillez saisir le motif de l\'activation de la biométrie!";
- let v_msgEng = "Please enter the reason for activating biometrics!";
-
- prompt_ebene(v_msg, v_msgEng, "", function(motif_activation) {
- if (!motif_activation || motif_activation.trim() === "") {
- v_msg = "Vous devez saisir un motif!";
- v_msgEng = "You have to enter a reason!";
- alert_ebene(v_msg, v_msgEng);
- return;
- }
-
- v_msg="Confirmez-vous l\'activation?";
- v_msgEng="Do you confirm the activation?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- let donnees = "codePrestataire=" + codePrestataire;
- donnees += "&motif=" + encodeURIComponent(motif_activation);
-
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxprestataire/activerderogationfinger/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- },
- complete: function() {
- v_msg="Opération effectuée avec succès!";
- v_msgEng="Operation successfully completed";
- alert_ebene(v_msg, v_msgEng);
-
- retour_prestataire_id();
- }
- });
- return;
- } else {
- // L'utilisateur a annulé
- v_msg="Opération annulée!";
- v_msgEng="Operation canceled!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
- });
- });
-}
-
-
-function exporter_liste_clients()
-{
- var div_export = $('#div_export_clients');
- div_export.html('' + '
');
-
- $("#btn_liste_clients").click();
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxexporterlisteclients/",
- type: 'POST',
- // data: donnees,
- success: function(data)
- {
- div_export.html(data);
- },
- error : function(resultat, statut, erreur)
- {
- },
- complete: function(data)
- {
- // $("#btn_liste_clients").click();
- }
- });
-}
-
-
-function etat_fact_par_client()
-{
- debutPeriode = $("#debutPeriode").val();
- finPeriode = $("#finPeriode").val();
-
- $('#div_export_a').html("");
-
- donnees_retour = "";
- donnees = 'debutPeriode='+debutPeriode+"&finPeriode="+finPeriode;
-
- codeEtat=$("#codeEtat").val();
-
- if (codeEtat<=" ")
- {
- v_msg="Veuillez sélectionner un état!";
- v_msgEng="Please select a state!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeEtat").focus();
- return;
- }
-
- v_url = $("#racineWeb").val()+"Ajax"+codeEtat+"/";
-
- $("#div_detail_requete").html('' + '
');
-
- $.ajax({
- url: v_url,
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- donnees_retour = data;
- },
- complete: function() {
- $("#div_detail_requete").html(donnees_retour);
- $("#nbligne").val("Lignes : "+$("#nbligne_info").val());
- }
- });
-}
-
-function etat_fact_par_client_export()
-{
- debutPeriode = $("#debutPeriode").val();
- finPeriode = $("#finPeriode").val();
-
- $('#div_export_a').html("");
-
- donnees_retour = "";
- donnees = 'debutPeriode='+debutPeriode+"&finPeriode="+finPeriode;
-
- $('#div_export_a').html("");
-
- codeEtat=$("#codeEtat").val();
-
- if (codeEtat<=" ")
- {
- v_msg="Veuillez sélectionner un état!";
- v_msgEng="Please select a state!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeEtat").focus();
- return;
- }
-
- v_url = $("#racineWeb").val()+"Ajax"+codeEtat+"export/";
-
- var div_export = $('#div_detail_requete');
- div_export.html('' + '
');
-
- $.ajax({
- url: v_url,
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- donnees_retour = data;
- },
- complete: function() {
- $('#div_detail_requete').html("");
- $('#div_export_a').html(donnees_retour);
- }
- });
-}
-
-function etat_fact_par_mois()
-{
- debutPeriode = $("#debutPeriode").val();
- finPeriode = $("#finPeriode").val();
-
- $('#div_export_a').html("");
-
- donnees_retour = "";
- donnees = 'debutPeriode='+debutPeriode+"&finPeriode="+finPeriode;
-
- codeEtat=$("#codeEtat").val();
-
- if (codeEtat<=" ")
- {
- v_msg="Veuillez sélectionner un état!";
- v_msgEng="Please select a state!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeEtat").focus();
- return;
- }
-
- v_url = $("#racineWeb").val()+"Ajax"+codeEtat+"/";
-
- $("#div_detail_requete").html('' + '
');
-
- $.ajax({
- url: v_url,
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- donnees_retour = data;
- },
- complete: function() {
- $("#div_detail_requete").html(donnees_retour);
- $("#nbligne").val("Lignes : "+$("#nbligne_info").val());
- }
- });
-}
-
-function etat_fact_par_mois_export()
-{
- debutPeriode = $("#debutPeriode").val();
- finPeriode = $("#finPeriode").val();
-
- $('#div_export_a').html("");
-
- donnees_retour = "";
- donnees = 'debutPeriode='+debutPeriode+"&finPeriode="+finPeriode;
-
- $('#div_export_a').html("");
-
- codeEtat=$("#codeEtat").val();
-
- if (codeEtat<=" ")
- {
- v_msg="Veuillez sélectionner un état!";
- v_msgEng="Please select a state!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeEtat").focus();
- return;
- }
-
- v_url = $("#racineWeb").val()+"Ajax"+codeEtat+"export/";
-
- var div_export = $('#div_detail_requete');
- div_export.html('' + '
');
-
- $.ajax({
- url: v_url,
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- donnees_retour = data;
- },
- complete: function() {
- $('#div_detail_requete').html("");
- $('#div_export_a').html(donnees_retour);
- }
- });
-}
-
-function etat_fact_par_emission()
-{
- debutPeriode = $("#debutPeriode").val();
- finPeriode = $("#finPeriode").val();
-
- $('#div_export_a').html("");
-
- donnees_retour = "";
- donnees = 'debutPeriode='+debutPeriode+"&finPeriode="+finPeriode;
-
- codeEtat=$("#codeEtat").val();
-
- if (codeEtat<=" ")
- {
- v_msg="Veuillez sélectionner un état!";
- v_msgEng="Please select a state!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeEtat").focus();
- return;
- }
-
- v_url = $("#racineWeb").val()+"Ajax"+codeEtat+"/";
-
- $("#div_detail_requete").html('' + '
');
-
- $.ajax({
- url: v_url,
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- donnees_retour = data;
- },
- complete: function() {
- $("#div_detail_requete").html(donnees_retour);
- $("#nbligne").val("Lignes : "+$("#nbligne_info").val());
- }
- });
-}
-
-function etat_fact_par_emission_export()
-{
- debutPeriode = $("#debutPeriode").val();
- finPeriode = $("#finPeriode").val();
-
- $('#div_export_a').html("");
-
- donnees_retour = "";
- donnees = 'debutPeriode='+debutPeriode+"&finPeriode="+finPeriode;
-
- $('#div_export_a').html("");
-
- codeEtat=$("#codeEtat").val();
-
- if (codeEtat<=" ")
- {
- v_msg="Veuillez sélectionner un état!";
- v_msgEng="Please select a state!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeEtat").focus();
- return;
- }
-
- v_url = $("#racineWeb").val()+"Ajax"+codeEtat+"export/";
-
- var div_export = $('#div_detail_requete');
- div_export.html('' + '
');
-
- $.ajax({
- url: v_url,
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- donnees_retour = data;
- },
- complete: function() {
- $('#div_detail_requete').html("");
- $('#div_export_a').html(donnees_retour);
- }
- });
-}
-
-function imprimer_emission_prime()
-{
- idEmission=$("#idEmission").val();
- idPolice=$("#idPolice").val();
-
- donnees = "idEmission="+idEmission+"&idPolice="+idPolice;
-
- var div_export = $('#div_export_emissions');
- div_export.html('' + '
');
-
- $("#btn_export_emissions").click();
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxexporterquittancesemission/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- div_export.html(data);
- },
- error : function(resultat, statut, erreur)
- {
- },
- complete: function(data)
- {
- }
- });
-}
-
-function imprimer_quittance(idQuittance)
-{
- if (idQuittance>"0")
- {
- donnees = "idQuittance="+idQuittance;
-
-
- var div_export = $('#div_export_quittance');
- div_export.html('' + '
');
-
- $("#btn_export_quittance").click();
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxexporterunequittance/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- div_export.html(data);
- },
- error : function(resultat, statut, erreur)
- {
- },
- complete: function(data)
- {
- }
- });
- }
- else
- {
- v_msg="Rien à imprimer!";
- v_msgEng="Nothing to print!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-}
-
-// etatprod_encaissement
-function etat_enc_par_client()
-{
- debutPeriode = $("#debutPeriode").val();
- finPeriode = $("#finPeriode").val();
-
- $('#div_export_a').html("");
-
- donnees_retour = "";
- donnees = 'debutPeriode='+debutPeriode+"&finPeriode="+finPeriode;
-
- codeEtat=$("#codeEtat").val();
-
- if (codeEtat<=" ")
- {
- v_msg="Veuillez sélectionner un état!";
- v_msgEng="Please select a state!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeEtat").focus();
- return;
- }
-
- v_url = $("#racineWeb").val()+"Ajax"+codeEtat+"/";
-
- $("#div_detail_requete").html('' + '
');
-
- $.ajax({
- url: v_url,
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- donnees_retour = data;
- },
- complete: function() {
- $("#div_detail_requete").html(donnees_retour);
- $("#nbligne").val("Lignes : "+$("#nbligne_info").val());
- }
- });
-}
-
-function etat_enc_par_client_export()
-{
- debutPeriode = $("#debutPeriode").val();
- finPeriode = $("#finPeriode").val();
-
- $('#div_export_a').html("");
-
- donnees_retour = "";
- donnees = 'debutPeriode='+debutPeriode+"&finPeriode="+finPeriode;
-
- $('#div_export_a').html("");
-
- codeEtat=$("#codeEtat").val();
-
- if (codeEtat<=" ")
- {
- v_msg="Veuillez sélectionner un état!";
- v_msgEng="Please select a state!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeEtat").focus();
- return;
- }
-
- v_url = $("#racineWeb").val()+"Ajax"+codeEtat+"export/";
-
- var div_export = $('#div_detail_requete');
- div_export.html('' + '
');
-
- $.ajax({
- url: v_url,
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- donnees_retour = data;
- },
- complete: function() {
- $('#div_detail_requete').html("");
- $('#div_export_a').html(donnees_retour);
- }
- });
-}
-
-function etat_enc_par_mois()
-{
- debutPeriode = $("#debutPeriode").val();
- finPeriode = $("#finPeriode").val();
-
- $('#div_export_a').html("");
-
- donnees_retour = "";
- donnees = 'debutPeriode='+debutPeriode+"&finPeriode="+finPeriode;
-
- codeEtat=$("#codeEtat").val();
-
- if (codeEtat<=" ")
- {
- v_msg="Veuillez sélectionner un état!";
- v_msgEng="Please select a state!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeEtat").focus();
- return;
- }
-
- v_url = $("#racineWeb").val()+"Ajax"+codeEtat+"/";
-
- $("#div_detail_requete").html('' + '
');
-
- $.ajax({
- url: v_url,
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- donnees_retour = data;
- },
- complete: function() {
- $("#div_detail_requete").html(donnees_retour);
- $("#nbligne").val("Lignes : "+$("#nbligne_info").val());
- }
- });
-}
-
-function etat_enc_par_mois_export()
-{
-
- debutPeriode = $("#debutPeriode").val();
- finPeriode = $("#finPeriode").val();
-
- $('#div_export_a').html("");
-
- donnees_retour = "";
- donnees = 'debutPeriode='+debutPeriode+"&finPeriode="+finPeriode;
-
- $('#div_export_a').html("");
-
- codeEtat=$("#codeEtat").val();
-
- if (codeEtat<=" ")
- {
- v_msg="Veuillez sélectionner un état!";
- v_msgEng="Please select a state!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeEtat").focus();
- return;
- }
-
- v_url = $("#racineWeb").val()+"Ajax"+codeEtat+"export/";
-
- var div_export = $('#div_detail_requete');
- div_export.html('' + '
');
-
- $.ajax({
- url: v_url,
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- donnees_retour = data;
- },
- complete: function() {
- $('#div_detail_requete').html("");
- $('#div_export_a').html(donnees_retour);
- }
- });
-}
-
-function etat_borderau_encissements()
-{
- debutPeriode = $("#debutPeriode").val();
- finPeriode = $("#finPeriode").val();
-
- $('#div_export_a').html("");
-
- donnees_retour = "";
- donnees = 'debutPeriode='+debutPeriode+"&finPeriode="+finPeriode;
-
- codeEtat=$("#codeEtat").val();
-
- if (codeEtat<=" ")
- {
- v_msg="Veuillez sélectionner un état!";
- v_msgEng="Please select a state!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeEtat").focus();
- return;
- }
-
- v_url = $("#racineWeb").val()+"Ajax"+codeEtat+"/";
-
- $("#div_detail_requete").html('' + '
');
-
- $.ajax({
- url: v_url,
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- donnees_retour = data;
- },
- complete: function() {
- $("#div_detail_requete").html(donnees_retour);
- $("#nbligne").val("Lignes : "+$("#nbligne_info").val());
- }
- });
-}
-
-function etat_borderau_encissements_export()
-{
- debutPeriode = $("#debutPeriode").val();
- finPeriode = $("#finPeriode").val();
-
- $('#div_export_a').html("");
-
- donnees_retour = "";
- donnees = 'debutPeriode='+debutPeriode+"&finPeriode="+finPeriode;
-
- $('#div_export_a').html("");
-
- codeEtat=$("#codeEtat").val();
-
- if (codeEtat<=" ")
- {
- v_msg="Veuillez sélectionner un état!";
- v_msgEng="Please select a state!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeEtat").focus();
- return;
- }
-
- v_url = $("#racineWeb").val()+"Ajax"+codeEtat+"export/";
-
- var div_export = $('#div_detail_requete');
- div_export.html('' + '
');
-
- $.ajax({
- url: v_url,
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- donnees_retour = data;
- },
- complete: function() {
- $('#div_detail_requete').html("");
- $('#div_export_a').html(donnees_retour);
- }
- });
-}
-
-function ctrlkeypressemission(ev)
-{
- var keycode = (ev.keyCode ? ev.keyCode : ev.which);
- if(keycode == '13')
- {
- $("#numeroEmission").blur();
- }
-}
-
-function requete_chercher_emission(numeroEmission)
-{
- $("#div_consulter_resultat").html('');
-
- $("#div_consulter_resultat").html('' + '
');
-
- donnees = 'numeroEmission='+numeroEmission;
-
-
- if(isNaN(numeroEmission))
- {
- v_msg="Valeur numérique exigée!";
- v_msgEng="Numeric value required!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#numeroEmission").val("0");
- $("#numeroEmission").focus();
- return;
- }
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxrechercheemission/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- $("#div_consulter_resultat").html(data);
- },
- error: function(data) {
- },
- complete: function() {
- }
- });
-}
-
-function ctrlkeypressquittance(ev)
-{
- var keycode = (ev.keyCode ? ev.keyCode : ev.which);
- if(keycode == '13')
- {
- $("#idQuittance").blur();
- }
-}
-
-function requete_chercher_quittance(idQuittance)
-{
- $("#div_consulter_resultat").html('');
-
- $("#div_consulter_resultat").html('' + '
');
-
- donnees = 'idQuittance='+idQuittance;
-
- if(isNaN(idQuittance))
- {
- v_msg="Valeur numérique exigée!";
- v_msgEng="Numeric value required!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#idQuittance").val("0");
- $("#idQuittance").focus();
- return;
- }
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxrecherchequittance/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- $("#div_consulter_resultat").html(data);
- },
- error: function(data) {
- },
- complete: function() {
- }
- });
-}
-
-function ctrlkeypressencaissement(ev)
-{
- var keycode = (ev.keyCode ? ev.keyCode : ev.which);
- if(keycode == '13')
- {
- $("#numeroEncaissement").blur();
- }
-}
-
-function requete_chercher_encaissement(numeroEncaissement)
-{
- $("#div_consulter_resultat").html('');
-
- $("#div_consulter_resultat").html('' + '
');
-
- donnees = 'numeroEncaissement='+numeroEncaissement;
-
- if(isNaN(numeroEncaissement))
- {
- v_msg="Valeur numérique exigée!";
- v_msgEng="Numeric value required!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#numeroEncaissement").val("0");
- $("#numeroEncaissement").focus();
- return;
- }
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxrechercheencaissement/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- $("#div_consulter_resultat").html(data);
- },
- error: function(data) {
- },
- complete: function() {
- }
- });
-}
-
-function afficher_emission_retour()
-{
- idEmission = $("#idEmission").val();
-
- if (idEmission>"0")
- {
- window.location.assign($("#racineWeb" ).val()+"Detailemission/"+idEmission+"/");
- }
-}
-
-function etat_enc_par_mois()
-{
- debutPeriode = $("#debutPeriode").val();
- finPeriode = $("#finPeriode").val();
-
- $('#div_export_a').html("");
-
- donnees_retour = "";
- donnees = 'debutPeriode='+debutPeriode+"&finPeriode="+finPeriode;
-
- codeEtat=$("#codeEtat").val();
-
- if (codeEtat<=" ")
- {
- v_msg="Veuillez sélectionner un état!";
- v_msgEng="Please select a state!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeEtat").focus();
- return;
- }
-
- v_url = $("#racineWeb").val()+"Ajax"+codeEtat+"/";
-
- $("#div_detail_requete").html('' + '
');
-
- $.ajax({
- url: v_url,
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- donnees_retour = data;
- },
- complete: function() {
- $("#div_detail_requete").html(donnees_retour);
- $("#nbligne").val("Lignes : "+$("#nbligne_info").val());
- }
- });
-}
-
-function afficher_beneficiare_prime_adherent()
-{
- debutPeriode = $("#debutPeriode").val();
- finPeriode = $("#finPeriode").val();
-
- donnees_retour = "";
- donnees = 'debutPeriode='+debutPeriode+"&finPeriode="+finPeriode;
-
- $("#div_detail_requete").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxbeneficiaireprimeadherent/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- donnees_retour = data;
- },
- complete: function() {
- $("#div_detail_requete").html(donnees_retour);
- }
- });
-}
-
-function afficher_beneficiare_prime_beneficiaire()
-{
- debutPeriode = $("#debutPeriode").val();
- finPeriode = $("#finPeriode").val();
-
- donnees_retour = "";
- donnees = 'debutPeriode='+debutPeriode+"&finPeriode="+finPeriode;
-
- $("#div_detail_requete").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxbeneficiaireprimebeneficiaire/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- donnees_retour = data;
- },
- complete: function() {
- $("#div_detail_requete").html(donnees_retour);
- }
- });
-}
-
-function maj_motif_non_paiement(idReglement, motifNonPaiement)
-{
- let v_msg = "Veuillez saisir ou modifier le commentaire!";
- let v_msgEng = "Please enter or edit comments!";
-
- prompt_ebene(v_msg, v_msgEng, "", function(motifNonPaiement) {
- if(motifNonPaiement==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 += "&motifNonPaiement="+encodeURIComponent(motifNonPaiement);
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxldemandesteglementcpt/majmotifnonpaiement/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- },
- error: function(data) {
- },
- complete: function() {
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
- });
-
-}
-
-function afficher_garantieadherent_exo()
-{
- var div_attente = $('#div_gar_exo');
-
- exercieReference=$("#exercieReference").val();
-
- if (exercieReference<=" ")
- {
- v_msg="Veuillez sélectionner un exercice!";
- v_msgEng="Please select an exercise!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#exercieReference").focus();
-
- div_attente.html('');
-
- return;
- }
-
- donnees = 'exercieReference='+exercieReference;
-
- div_attente.html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxplafondadherent/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- div_attente.html(data);
- },
- complete: function() {
- }
- });
-}
-
-function afficher_garantieadherent_entete_contrat()
-{
- var div_attente = $('#div_gar_exo');
-
- idEntetecontrat=$("#idEntetecontrat").val();
-
- if (idEntetecontrat<="0")
- {
- v_msg="Veuillez sélectionner une période!";
- v_msgEng="Please select a period!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#idEntetecontrat").focus();
-
- div_attente.html('');
-
- return;
- }
-
- // donnees = 'exercieReference='+exercieReference;
- donnees = 'idEntetecontrat='+idEntetecontrat;
-
- div_attente.html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxplafondadherent/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- div_attente.html(data);
- },
- complete: function() {
- }
- });
-}
-
-function ajaxdelaicarencetypecontrat()
-{
- codeTypeContrat=$("#codeTypeContrat").val();
-
- donnees = 'codeTypeContrat='+codeTypeContrat;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxdelaicarencetypecontrat/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- $("#infodelaicarence").html(data);
- },
- complete: function() {
- $("#delaiCarencePolice").val( $("#delaiCarencePolice_info").val());
- }
- });
-}
-
-function afficher_liste_medecins()
-{
- donnees = "";
- donnees_retour = "";
-
- codeMetier = $("#codeMetier").val();
- codeSpecialite = $("#codeSpecialite").val();
- nom = $("#nom").val();
- prenoms = $("#prenoms").val();
- noOrdreMedecin = $("#noOrdreMedecin").val();
-
-
-
- if(codeMetier<=" " && codeSpecialite<=" " && nom<=" " && prenoms<=" " && noOrdreMedecin<=" ")
- {
- v_msg="Veuillez saisir au moins un critère de recherche!";
- v_msgEng="Please enter at least one search criteria!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeMetier").focus();
- return;
- }
-
- donnees += 'codeMetier='+codeMetier;
- donnees += '&codeSpecialite='+codeSpecialite;
- donnees += '&nom='+nom;
- donnees += '&prenoms='+prenoms;
- donnees += '&noOrdreMedecin='+noOrdreMedecin;
-
- //alert(donnees);
- //return;
-
- $("#div_liste_medeins").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxlistemedecinsparametrage/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- donnees_retour = data;
- },
- complete: function() {
- $("#div_liste_medeins").html(donnees_retour);
- $("#nbligne").val("Lignes : "+$("#nbligne_info").val());
-
- appliquerDataTable();
- }
- });
-}
-
-function ctrlkeypress_liste_medecins(ev)
-{
- var keycode = (ev.keyCode ? ev.keyCode : ev.which);
- if(keycode == '13')
- {
- afficher_liste_medecins();
- }
-}
-
-function imprimer_liste_medecins()
-{
- donnees = "";
- donnees_retour = "";
-
- codeMetier = $("#codeMetier").val();
- codeSpecialite = $("#codeSpecialite").val();
- nom = $("#nom").val();
- prenoms = $("#prenoms").val();
- noOrdreMedecin = $("#noOrdreMedecin").val();
-
-
-
- if(codeMetier<=" " && codeSpecialite<=" " && nom<=" " && prenoms<=" " && noOrdreMedecin<=" ")
- {
- v_msg="Veuillez saisir au moins un critère de recherche!";
- v_msgEng="Please enter at least one search criteria!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeMetier").focus();
- return;
- }
-
- donnees += 'codeMetier='+codeMetier;
- donnees += '&codeSpecialite='+codeSpecialite;
- donnees += '&nom='+nom;
- donnees += '&prenoms='+prenoms;
- donnees += '&noOrdreMedecin='+noOrdreMedecin;
-
- $("#div_liste_medeins").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaximprimerlistemedecins/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- $("#div_liste_medeins").html(data);
- },
- error : function(resultat, statut, erreur)
- {
- },
- complete: function(data)
- {
- }
- });
-}
-
-function exporter_liste_medecins()
-{
- donnees = "";
- donnees_retour = "";
-
- codeMetier = $("#codeMetier").val();
- codeSpecialite = $("#codeSpecialite").val();
- nom = $("#nom").val();
- prenoms = $("#prenoms").val();
- noOrdreMedecin = $("#noOrdreMedecin").val();
-
-
-
- if(codeMetier<=" " && codeSpecialite<=" " && nom<=" " && prenoms<=" " && noOrdreMedecin<=" ")
- {
- v_msg="Veuillez saisir au moins un critère de recherche!";
- v_msgEng="Please enter at least one search criteria!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeMetier").focus();
- return;
- }
-
- donnees += 'codeMetier='+codeMetier;
- donnees += '&codeSpecialite='+codeSpecialite;
- donnees += '&nom='+nom;
- donnees += '&prenoms='+prenoms;
- donnees += '&noOrdreMedecin='+noOrdreMedecin;
-
- $("#div_liste_medeins").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaximprimerlistemedecinsexport/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- $("#div_liste_medeins").html(data);
- },
- error : function(resultat, statut, erreur)
- {
- },
- complete: function(data)
- {
- }
- });
-}
-
-function afficher_medecin_id(idMedecin)
-{
- window.location.assign($("#racineWeb" ).val()+"Fichemedecin/"+idMedecin+"/");
-}
-
-function modifier_medecin()
-{
- idMedecin = $("#idMedecin" ).val();
-
- if (idMedecin>"0")
- {
- window.location.assign($("#racineWeb" ).val()+"Modifiermedecin/"+idMedecin+"/");
- }
-}
-
-function creer_medecin()
-{
- nom = $("#nom").val();
- prenoms = $("#prenoms").val();
- codeSpecialite = $("#codeSpecialite").val();
- noOrdreMedecin = $("#noOrdreMedecin").val();
- telephone = $("#telephone").val();
- codeMetier = $("#codeMetier").val();
- adresse = $("#adresse").val();
- email = $("#email").val();
- sexe = $("#sexe").val();
-
- if(nom<=" ")
- {
- v_msg="Veuillez indiquer le nom!";
- v_msgEng="Please enter the name!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#nom").focus();
- return;
- }
-
- if(prenoms<=" ")
- {
- v_msg="Veuillez indiquer le prénoms!";
- v_msgEng="Please give the first names";
- alert_ebene(v_msg, v_msgEng);
-
- $("#prenoms").focus();
- return;
- }
-
- if(codeMetier<=" ")
- {
- v_msg="Veuillez sélectionner la corporation!";
- v_msgEng="Please select the corporation!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeMetier").focus();
- return;
- }
-
- if(codeMetier == "MED" || codeMetier == "PRO"){
- if(codeSpecialite<=" ")
- {
- v_msg="Veuillez sélectionner la spécialité!";
- v_msgEng="Please select the specialty";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeSpecialite").focus();
- return;
- }
- }
-
- if(sexe<=" ")
- {
- v_msg="Veuillez indiquer le sexe!";
- v_msgEng="Please indicate sex";
- alert_ebene(v_msg, v_msgEng);
-
- $("#sexe").focus();
- return;
- }
-
- donnees = 'nom='+nom+'&prenoms='+prenoms;
- donnees += '&telephone='+telephone+'&email='+email;
- donnees += '&codeSpecialite='+codeSpecialite+'&noOrdreMedecin='+noOrdreMedecin+'&sexe='+sexe;
- donnees += '&codeMetier='+codeMetier+'&adresse='+adresse;
-
- // alert(donnees);
- //return;
-
- v_msg="Confirmez-vous ce nouveau praticien?";
- v_msgEng="Do yo confirm this new practitioner?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxmedecinparam/creermedecin/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- $('#div_unicite_medecin').html(data);
- //retour_a_medecins();
- },
- complete: function()
- {
- unicitemedecin = $("#unicitemedecin").val();
- if(unicitemedecin==1)
- {
- v_msg="Praticien créé avec succès!";
- v_msgEng="Doctor created succssfully!";
- alert_ebene(v_msg, v_msgEng);
-
- retour_a_medecins();
- }
- else
- {
- v_msg="No Ordre " + noOrdreMedecin +" déjà utilisé!";
- v_msgEng="Doctor Order No " + noOrdreMedecin +" already in use!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#noOrdreMedecin").focus();
- }
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function retour_a_medecins()
-{
- window.location.assign($("#racineWeb" ).val()+"Medecins/");
-}
-
-function retour_medecin_id()
-{
- idMedecin = $("#idMedecin").val();
- afficher_medecin_id(idMedecin);
-}
-
-function enregistrer_modif_medecin()
-{
- idMedecin = $("#idMedecin").val();
- nom = $("#nom").val();
- prenoms = $("#prenoms").val();
- codeSpecialite = $("#codeSpecialite").val();
- noOrdreMedecin = $("#noOrdreMedecin").val();
- telephone = $("#telephone").val();
-
- codeMetier = $("#codeMetier").val();
- adresse = $("#adresse").val();
-
- email = $("#email").val();
- sexe = $("#sexe").val();
-
- if(nom<=" ")
- {
- v_msg="Veuillez indiquer le nom!";
- v_msgEng="Please enter the name!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#nom").focus();
- return;
- }
-
- if(prenoms<=" ")
- {
- v_msg="Veuillez indiquer le prénoms!";
- v_msgEng="Please give the first names";
- alert_ebene(v_msg, v_msgEng);
-
- $("#prenoms").focus();
- return;
- }
-
- if(codeMetier<=" ")
- {
- v_msg="Veuillez sélectionner la corporation!";
- v_msgEng="Please select the corporation!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeMetier").focus();
- return;
- }
-
- if(codeSpecialite<=" ")
- {
- v_msg="Veuillez sélectionner la spécialité!";
- v_msgEng="Please select the specialty";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeSpecialite").focus();
- return;
- }
-
- if(sexe<=" ")
- {
- v_msg="Veuillez indiquer le sexe!";
- v_msgEng="Please indicate sex";
- alert_ebene(v_msg, v_msgEng);
-
- $("#sexe").focus();
- return;
- }
-
- donnees = 'idMedecin='+idMedecin+'&nom='+nom;
- donnees += '&prenoms='+prenoms;
- donnees += '&telephone='+telephone+'&email='+email;
- donnees += '&codeSpecialite='+codeSpecialite+'&noOrdreMedecin='+noOrdreMedecin+'&sexe='+sexe;
- donnees += '&codeMetier='+codeMetier+'&adresse='+adresse;
-
- 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é
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxmedecinparam/enregistrermodifmedecin/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- },
- complete: function() {
- retour_medecin_id();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function reposmedical()
-{
- actVisible=$("#actVisible").val();
-
- if (actVisible!="1")
- {
- v_msg="Non autorisée!";
- v_msgEng="Not allowed!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
- window.location.assign($("#racineWeb" ).val()+"Reposmedical/");
-}
-
-function afficher_repos_medical()
-{
- $("#div_notes").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxreposmedical/",
- error: function(errorData) {
- },
- success: function(data) {
- donnees_retour = data;
- },
- complete: function() {
- $("#div_notes").html(donnees_retour);
- }
- });
-}
-
-function initier_repos_medical()
-{
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxreposmedical/nouveaureposmedical/",
- error: function(errorData) {
- },
- success: function(data)
- {
- $("#div_note_new").html(data);
- },
- complete: function() {
- $("#btn_pop_note_new").click();
- }
- });
-}
-
-function enregistrer_new_repos_medical()
-{
- notesNew = $("#notesNew").val();
- notesNew = notesNew.trim();
-
- if (notesNew<=" ")
- {
- v_msg="Veuillez saisir la note!";
- v_msgEng="Please enter the note!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#notesNew").focus();
- return;
- }
-
- nbJour = $("#nbJour").val();
-
- if(isNaN(nbJour))
- {
- v_msg="Veuillez revoir la duréee!";
- v_msgEng="Please review the duration!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#nbJour").focus();
- return;
- }
-
- if (nbJour<="0")
- {
- v_msg="Veuillez revoir la duréee!";
- v_msgEng="Please review the duration!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#nbJour").focus();
- return;
- }
-
- donnees = 'notesNew='+notesNew+"&nbJour="+nbJour;
-
- v_msg="Confirmez-vous ce repos médical?";
- v_msgEng="Do you confirm this medical rest?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxreposmedical/creerreposmedical/",
- type: 'POST',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data)
- {
- $("#btn_pop_note_new_quit").click();
- },
- complete: function() {
- afficher_repos_medical();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-//
-function charger_detail_stat_police_anomalies()
-{
- $('#div_export_b').html("");
- idPolice = $("#idPolice").val();
- donnees = "idPolice="+idPolice;
- donnees_retour = "";
-
- var div_export = $('#div_export_b');
- div_export.html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxdetailrapportspanomalie/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- donnees_retour = data;
- },
- complete: function() {
- $('#div_export_b').html(donnees_retour);
- }
- });
-}
-
-function imprimer_quittance_client(idQuittance)
-{
- if (idQuittance>"0")
- {
- donnees = "idQuittance="+idQuittance;
-
-
- var div_export = $('#div_export_quittance');
- div_export.html('' + '
');
-
- $("#btn_export_quittance").click();
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxexporterunequittanceclient/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- div_export.html(data);
- },
- error : function(resultat, statut, erreur)
- {
- },
- complete: function(data)
- {
- }
- });
- }
- else
- {
- v_msg="Rien à imprimer!";
- v_msgEng="Nothing to print!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-}
-
-function imprimer_livraison_bon_differe(idgenerartionbon)
-{
- donnees = "idgenerartionbon="+idgenerartionbon;
-
- $('#btn_accuse_reception').click();
-
- var div_accuse_reception = $('#div_accuse_reception');
- div_accuse_reception.html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaximprimerlivraisonbonsdiffere/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- div_accuse_reception.html(data);
- },
- error : function(resultat, statut, erreur)
- {
- },
- complete: function(data)
- {
- }
- });
-}
-
-function imprimer_livraison_bon_menu()
-{
- idGenerationbon = $("#idGenerationbon").val();
- imprimer_livraison_bon_differe(idGenerationbon);
-}
-
-function anteceentsmedicaux()
-{
- estMedecin=$("#estMedecin").val();
-
- if (estMedecin!="1")
- {
- v_msg="Non autorisé!";
- v_msgEng="Not allowed!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
- window.location.assign($("#racineWeb" ).val()+"Anteceentsmedicaux/");
-}
-
-function diagnosticsbeneficiaire()
-{
- estMedecin=$("#estMedecin").val();
-
- if (estMedecin!="1")
- {
- v_msg="Non autorisé!";
- v_msgEng="Not allowed!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
- window.location.assign($("#racineWeb" ).val()+"Diagnosticsconsbeneficiaire/");
-}
-
-function notesbeneficiaire()
-{
- estMedecin=$("#estMedecin").val();
-
- if (estMedecin!="1")
- {
- v_msg="Non autorisé!";
- v_msgEng="Not allowed!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
- window.location.assign($("#racineWeb" ).val()+"Notesbeneficiaire/");
-}
-
-function afficher_diagnostics_beneficiaire()
-{
- $("#div_dianostics").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxdiagnosticsbeneficiaire/",
- error: function(errorData) {
- },
- success: function(data) {
- donnees_retour = data;
- },
- complete: function() {
- $("#div_dianostics").html(donnees_retour);
- }
- });
-}
-
-function afficher_notes_beneficiaire()
-{
- $("#div_notes").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxnotesbeneficiaire/",
- error: function(errorData) {
- },
- success: function(data) {
- donnees_retour = data;
- },
- complete: function() {
- $("#div_notes").html(donnees_retour);
- }
- });
-}
-
-function etat_sin_paiementprestationcumul_graph()
-{
- debutPeriode = $("#debutPeriode").val();
- finPeriode = $("#finPeriode").val();
-
- $('#div_export_a').html("");
-
- donnees_retour = "";
- donnees = 'debutPeriode='+debutPeriode+"&finPeriode="+finPeriode;
-
- $('#div_export_a').html("");
-
- codeEtat=$("#codeEtat").val();
-
- if (codeEtat<=" ")
- {
- v_msg="Veuillez sélectionner un état!";
- v_msgEng="Please select a state!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeEtat").focus();
- return;
- }
-
- v_url = $("#racineWeb").val()+"Ajax"+codeEtat+"graph/";
-
- var div_export = $('#div_detail_requete');
- div_export.html('' + '
');
-
- $.ajax({
- url: v_url,
- type : 'post',
- data: donnees,
- error: function(errorData) {
- // alert("error =>"+errorData);
- },
- success: function(data) {
- donnees_retour = data;
- // alert("success =>"+data);
- },
- complete: function() {
- $('#div_detail_requete').html("");
- $('#div_export_a').html(donnees_retour);
- }
- });
-}
-
-// 27/11/2019
-
-function etat_prod_par_mois_eclate()
-{
- debutPeriode = $("#debutPeriode").val();
- finPeriode = $("#finPeriode").val();
-
- $('#div_export_a').html("");
-
- donnees_retour = "";
- donnees = 'debutPeriode='+debutPeriode+"&finPeriode="+finPeriode;
-
- codeEtat=$("#codeEtat").val();
-
- if (codeEtat<=" ")
- {
- v_msg="Veuillez sélectionner un état!";
- v_msgEng="Please select a state!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeEtat").focus();
- return;
- }
-
- v_url = $("#racineWeb").val()+"Ajax"+codeEtat+"/";
-
- $("#div_detail_requete").html('' + '
');
-
- $.ajax({
- url: v_url,
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- donnees_retour = data;
- },
- complete: function() {
- $("#div_detail_requete").html(donnees_retour);
- $("#nbligne").val("Lignes : "+$("#nbligne_info").val());
- }
- });
-}
-
-function etat_prod_par_mois_eclate_export()
-{
- debutPeriode = $("#debutPeriode").val();
- finPeriode = $("#finPeriode").val();
-
- $('#div_export_a').html("");
-
- donnees_retour = "";
- donnees = 'debutPeriode='+debutPeriode+"&finPeriode="+finPeriode;
-
- $('#div_export_a').html("");
-
- codeEtat=$("#codeEtat").val();
-
- if (codeEtat<=" ")
- {
- v_msg="Veuillez sélectionner un état!";
- v_msgEng="Please select a state!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeEtat").focus();
- return;
- }
-
- v_url = $("#racineWeb").val()+"Ajax"+codeEtat+"export/";
-
- var div_export = $('#div_detail_requete');
- div_export.html('' + '
');
-
- $.ajax({
- url: v_url,
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- donnees_retour = data;
- },
- complete: function() {
- $('#div_detail_requete').html("");
- $('#div_export_a').html(donnees_retour);
- }
- });
-}
-
-function effacer_caracteristiques_un_acte()
-{
- $('#div_fiche_acte').html("");
-}
-
-function enregistrer_modif_caracteristiques_un_acte()
-{
- idActe = $("#idActe").val();
- codeActe = $("#codeActe").val();
-
- libelle = $("#libelle").val();
- libelleEng = $("#libelleEng").val();
-
- // codeFamilleActe = $("#codeFamilleActe").val();
- codeFamilleActe = $("#codeFamilleActeMaj").val();
- codeGarantie = $("#codeGarantie").val();
- codeTarifActe = $("#codeTarifActe").val();
- codeTypePrestation = $("#codeTypePrestation").val();
-
- ententePrealable = $("#ententePrealable").val();
- exclu = $("#exclu").val();
- actif = $("#actif").val();
- alerte = $("#alerte").val();
- delaiCarenceActe = $("#delaiCarenceActe").val();
-
- if(libelle<=" ")
- {
- v_msg="Veuillez saisir le libellé en Français!";
- v_msgEng="Please enter the name in French!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#libelle").focus();
- return;
- }
-
- if(libelleEng<=" ")
- {
- v_msg="Veuillez saisir le libellé en Anglais!";
- v_msgEng="Please enter the name in English!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#libelleEng").focus();
- return;
- }
-
- if(codeFamilleActe<=" ")
- {
- v_msg="Veuillez sélectionner la famille!";
- v_msgEng="Please select the family!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeFamilleActe").focus();
- return;
- }
-
- if(codeGarantie<=" ")
- {
- v_msg="Veuillez sélectionner une garantie!";
- v_msgEng="Please select a benefit!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeGarantie").focus();
- return;
- }
-
- 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(codeTypePrestation<=" ")
- {
- v_msg="Veuillez sélectionner un type!";
- v_msgEng="Please select a type!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeTypePrestation").focus();
- return;
- }
-
- donnees = 'idActe='+idActe;
- donnees += '&codeActe='+codeActe;
-
- donnees += '&libelle='+libelle;
- donnees += '&libelleEng='+libelleEng;
- donnees += '&codeFamilleActe='+codeFamilleActe;
- donnees += '&codeGarantie='+codeGarantie;
- donnees += '&codeTarifActe='+codeTarifActe;
- donnees += '&codeTypePrestation='+codeTypePrestation;
-
- donnees += '&ententePrealable='+ententePrealable;
- donnees += '&exclu='+exclu;
- donnees += '&actif='+actif;
- donnees += '&alerte='+alerte;
- donnees += '&delaiCarenceActe='+delaiCarenceActe;
-
- 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é
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxacracteristiquesacte/enregistrermodifcaracteristiquesacte/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data)
- {
- // $('#div_test_gabarit').html(data);
- $('#div_fiche_acte').html("");
- },
- complete: function()
- {
- afficher_caracteristiques_acte();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function retour_tarifs_actes()
-{
- window.location.assign($("#racineWeb" ).val()+"Tarifsactes/");
-}
-
-function retour_tarifs_optiques()
-{
- window.location.assign($("#racineWeb" ).val()+"Tarifsoptiques/");
-}
-
-function creer_tarif_actes()
-{
- libelle = $("#libelle").val();
- libelleEng = $("#libelleEng").val();
- codeTypeTarifActe = $("#codeTypeTarifActe").val();
-
- /*
- codePrestataire = $("#codePrestataire").val();
- idPolice = $("#idPolice").val();
-
- codeGroupePrestataire = $("#codeGroupePrestataire").val();
-
- idSouscripteur = $("#idSouscripteur").val();
-
- idCollege = $("#idCollege").val();
- */
-
- if(libelle<=" ")
- {
- v_msg="Veuillez indiquer le nom en Français!";
- v_msgEng="Please enter the name in French!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#libelle").focus();
- return;
- }
-
-
- if(codeTypeTarifActe<=" ")
- {
- v_msg="Veuillez indiquer le type du tarif!";
- v_msgEng="Please indicate the type of tariff!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeTypeTarifActe").focus();
- return;
- }
-
-
- donnees = 'libelle='+libelle+'&libelleEng='+libelleEng+'&codeTypeTarifActe='+codeTypeTarifActe;
- //donnees += '&codePrestataire='+codePrestataire+'&idPolice='+idPolice+'&codeGroupePrestataire='+codeGroupePrestataire;
- //donnees += '&idSouscripteur='+idSouscripteur+'&codeTarifActe='+codeTarifActe;
-
- v_msg="Confirmez-vous ce nouveau tarif?";
- v_msgEng="Do you confirm this new rate?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxnouveautarifacte/creertarifactes/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- },
- complete: function()
- {
- retour_tarifs_actes();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function modifier_tarif_actes(idTarif)
-{
- v_msg="Confirmez-vous la modification de ce tarif?";
- v_msgEng="Do you confirm the modification of this rate?";
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- window.location.assign($("#racineWeb" ).val()+"Modifiertarifacte/"+idTarif+"/");
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-
-}
-
-function enregistrer_modif_tarif_actes()
-{
- idTarif = $("#idTarif").val();
- libelle = $("#libelle").val();
- libelleEng = $("#libelleEng").val();
- codeTypeTarifActe = $("#codeTypeTarifActe").val();
-
- if(libelle<=" ")
- {
- v_msg="Veuillez indiquer le nom en Français!";
- v_msgEng="Please enter the name in French!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#libelle").focus();
- return;
- }
-
- if(libelleEng<=" ")
- {
- v_msg="Veuillez indiquer le nom en Anglais!";
- v_msgEng="Please enter the name in English!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#libelleEng").focus();
- return;
- }
-
- if(codeTypeTarifActe<=" ")
- {
- v_msg="Veuillez indiquer le type du tarif!";
- v_msgEng="Please indicate the type of tariff!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeTypeTarifActe").focus();
- return;
- }
-
-
- donnees = 'idTarif='+idTarif+'&libelle='+libelle+'&libelleEng='+libelleEng;
- donnees += '&codeTypeTarifActe='+codeTypeTarifActe;
-
- 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é
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxnouveautarifacte/enregistrermodif/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- },
- complete: function() {
- lister_tarif_actes();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function lister_tarif_actes()
-{
- window.location.assign($("#racineWeb" ).val()+"Listetarifacte/");
-}
-
-function importer_tarif_actes(codeTarifActe)
-{
- adminSin=$("#adminSin").val();
-
- if (adminSin!="1")
- {
- v_msg="Non autorisée!";
- v_msgEng="Not allowed!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- codeTarifActe=$("#codeTarifActe").val();
-
-
- donnees = 'codeTarifActe='+codeTarifActe;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxcomposantetarif/initimport/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data)
- {
- },
- complete: function() {
- window.location.assign($("#racineWeb" ).val()+"Importertarifsactes/");
- }
- });
-}
-
-function supprimer_tarif_actes(idTarif)
-{
- 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()+"Ajaxnouveautarifacte/supprimer/",
- type : 'post',
- data: "idTarif="+idTarif,
- error: function(errorData) {
- },
- success: function(data) {
- },
- complete: function() {
- lister_tarif_actes();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function creer_tarif_optiques()
-{
- libelle = $("#libelle").val();
- libelleEng = $("#libelleEng").val();
-
- if(libelle<=" ")
- {
- v_msg="Veuillez indiquer le nom en Français!";
- v_msgEng="Please enter the name in French!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#libelle").focus();
- return;
- }
-
- if(libelleEng<=" ")
- {
- v_msg="Veuillez indiquer le nom en Anglais!";
- v_msgEng="Please enter the name in English!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#libelleEng").focus();
- return;
- }
-
- donnees = 'libelle='+libelle+'&libelleEng='+libelleEng;
-
- v_msg="Confirmez-vous ce nouveau tarif?";
- v_msgEng="Do you confirm this new rate?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxnouveautarifoptique/creertarifoptiques/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- // $('#div_test_gabarit').html(data);
- },
- complete: function()
- {
- retour_tarifs_optiques();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function modifier_tarif_optiques(idTarif)
-{
- window.location.assign($("#racineWeb" ).val()+"Modifiertarifoptique/"+idTarif+"/");
-}
-
-function importer_tarif_optiques(idTarif)
-{
- v_msg="En cours!";
- v_msgEng="In progress!";
- alert_ebene(v_msg, v_msgEng);
-
- // return;
-
- // window.location.assign($("#racineWeb" ).val()+"Importertarifoptique/"+idTarif+"/");
-}
-
-function supprimer_tarif_optiques(idTarif)
-{
- 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()+"Ajaxnouveautarifoptique/supprimer/",
- type : 'post',
- data: "idTarif="+idTarif,
- error: function(errorData) {
- },
- success: function(data) {
- },
- complete: function() {
- lister_tarif_optiques();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function lister_tarif_optiques()
-{
- window.location.assign($("#racineWeb" ).val()+"Listetarifoptique/");
-}
-
-function enregistrer_modif_tarif_optiques()
-{
- idTarif = $("#idTarif").val();
- libelle = $("#libelle").val();
- libelleEng = $("#libelleEng").val();
-
- if(libelle<=" ")
- {
- v_msg="Veuillez indiquer le nom en Français!";
- v_msgEng="Please enter the name in French!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#libelle").focus();
- return;
- }
-
- if(libelleEng<=" ")
- {
- v_msg="Veuillez indiquer le nom en Anglais!";
- v_msgEng="Please enter the name in English!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#libelleEng").focus();
- return;
- }
-
- donnees = 'idTarif='+idTarif+'&libelle='+libelle+'&libelleEng='+libelleEng;
-
- // alert(donnees);
- // 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é
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxnouveautarifoptique/enregistrermodif/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- // $('#div_test_gabarit').html(data);
- },
- complete: function() {
- lister_tarif_optiques();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function modifier_familles_actes(idFamilleacte)
-{
- window.location.assign($("#racineWeb" ).val()+"Modifierfamilleacte/"+idFamilleacte+"/");
-}
-
-function supprimer_familles_actes(idFamilleacte)
-{
- 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()+"Ajaxlistefamilleactetarif/supprimer/",
- type : 'post',
- data: "idFamilleacte="+idFamilleacte,
- error: function(errorData) {
- },
- success: function(data) {
- },
- complete: function() {
- afficher_famille_actes_tarif()
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function afficher_famille_actes_tarif()
-{
- codeTarifActe=$("#codeTarifActe").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;
- }
-
- donnees = 'codeTarifActe='+codeTarifActe;
-
- var div_attente = $('#div_liste_famille_acte');
-
- div_attente.html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxlistefamilleactetarif/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- div_attente.html(data);
- dataTableSpeciale();
- },
- complete: function() {
- }
- });
-}
-
-function lister_famille_actes()
-{
- window.location.assign($("#racineWeb" ).val()+"Listefamilleacte/");
-}
-
-function creer_famille_actes()
-{
- libelle = $("#libelle").val();
- libelleEng = $("#libelleEng").val();
-
- codeGarantie = $("#codeGarantie").val();
- codeTypePrestation = $("#codeTypePrestation").val();
-
- codeTarifActe = $("#codeTarifActe").val();
- hospitalisation = $("#hospitalisation").val();
-
- if(libelle<=" ")
- {
- v_msg="Veuillez indiquer le nom en Français!";
- v_msgEng="Please enter the name in French!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#libelle").focus();
- return;
- }
-
- if(libelleEng<=" ")
- {
- v_msg="Veuillez indiquer le nom en Anglais!";
- v_msgEng="Please enter the name in English!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#libelleEng").focus();
- return;
- }
-
- donnees = 'libelle='+libelle+'&libelleEng='+libelleEng;
- donnees += '&codeGarantie='+codeGarantie+'&codeTypePrestation='+codeTypePrestation;
- donnees += '&codeTarifActe='+codeTarifActe+'&hospitalisation='+hospitalisation;
-
- // alert(donnees);
- // return;
-
- v_msg="Confirmez-vous ce nouvelle famille?";
- v_msgEng="Do you confirm this new family?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxlistefamilleactetarif/creerfamillectes/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- // $('#div_test_gabarit').html(data);
- },
- complete: function()
- {
- lister_famille_actes();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function afficher_factures_feuille()
-{
- $("#div_detail_factures").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxfacturesfeuille/",
- error: function(errorData) {
- },
- success: function(data) {
- donnees_retour = data;
- },
- complete: function() {
- $("#div_detail_factures").html(donnees_retour);
- }
- });
-}
-
-function consulter_un_dossier()
-{
- window.location.assign($("#racineWeb" ).val()+"Dossiercons/");
-}
-
-function afficher_factures_consultation(numeroBonConsultation)
-{
- if (numeroBonConsultation<="0")
- {
- v_msg="Revoir le numéro!";
- v_msgEng="Review the number!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#numeroBonConsultation").focus();
-
- return;
- }
-
- donnees = "numeroBonConsultation="+numeroBonConsultation;
-
- $("#div_detail_factures").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxdossiercons/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- donnees_retour = data;
- },
- complete: function() {
- $("#div_detail_factures").html(donnees_retour);
- }
- });
-}
-
-function ctrlkeypressconsultation(ev)
-{
- var keycode = (ev.keyCode ? ev.keyCode : ev.which);
- if(keycode == '13')
- {
- $("#numeroBonConsultation").blur();
- }
-}
-
-function enregistrer_modif_famille_actes()
-{
- idFamilleacte = $("#idFamilleacte").val();
- libelle = $("#libelle").val();
- libelleEng = $("#libelleEng").val();
-
- codeGarantie = $("#codeGarantie").val();
- codeTypePrestation = $("#codeTypePrestation").val();
-
- codeTarifActe = $("#codeTarifActe").val();
- hospitalisation = $("#hospitalisation").val();
-
- if(libelle<=" ")
- {
- v_msg="Veuillez indiquer le nom en Français!";
- v_msgEng="Please enter the name in French!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#libelle").focus();
- return;
- }
-
- if(libelleEng<=" ")
- {
- v_msg="Veuillez indiquer le nom en Anglais!";
- v_msgEng="Please enter the name in English!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#libelleEng").focus();
- return;
- }
-
- donnees = 'idFamilleacte='+idFamilleacte+'&libelle='+libelle+'&libelleEng='+libelleEng;
- donnees += '&codeGarantie='+codeGarantie+'&codeTypePrestation='+codeTypePrestation;
- donnees += '&codeTarifActe='+codeTarifActe+'&hospitalisation='+hospitalisation;
-
- 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é
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxlistefamilleactetarif/enregistrermodiffamilleactes/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- // $('#div_test_gabarit').html(data);
- },
- complete: function() {
- lister_famille_actes();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function exporter_tarif_medicament()
-{
- codeTarifMedicament=$("#codeTarifMedicament").val();
-
- if(codeTarifMedicament<=' ')
- {
- v_msg="Veuillez sélectionner un tarif!";
- v_msgEng="Please select a rate!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeTarifActe").focus();
- return;
- }
-
- donnees = "codeTarifMedicament="+codeTarifMedicament;
-
- // alert(donnees);
- // return;
-
- var div_export = $('#div_export_tarif');
- div_export.html('' + '
');
-
- $("#btn_exporter_tarif").click();
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxexportertarifmedicament/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- div_export.html(data);
- },
- error : function(resultat, statut, erreur)
- {
- },
- complete: function(data)
- {
- }
- });
-}
-
-function rechercher_actes_famille_param()
-{
- var div_detail = $('#div_detail_actes');
-
- codeTarifActe=$("#codeTarifActe").val();
- codeFamilleActe=$("#codeFamilleActe").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(codeFamilleActe<=' ')
- {
- v_msg="Veuillez sélectionne une famille!";
- v_msgEng="Please select a family!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeFamilleActe").focus();
- return;
- }
-
- donnees = 'codeTarifActe='+codeTarifActe+'&codeFamilleActe='+codeFamilleActe+'&libelleActe='+libelleActe;
-
- div_detail.html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxactefamilleparam/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- // $('#div_test_gabarit').html(data);
- div_detail.html(data);
- dataTableSpeciale();
-
- },
- error : function(resultat, statut, erreur)
- {
- },
- complete: function()
- {
- }
- });
-}
-
-function ajaxfiltrefamilleactetarif()
-{
- donnees = "codeTarifActe="+$("#codeTarifActe").val();
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxfiltrefamilletarif/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- // $('#div_test_gabarit').html(data);
- $("#listefamille").html(data);
- }
- });
-}
-
-function rechercher_actes_famille_param_tous()
-{
- var div_detail = $('#div_detail_actes');
-
- codeTarifActe=$("#codeTarifActe").val();
- codeFamilleActe=$("#codeFamilleActe").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 saisir une désignation!";
- v_msgEng="Please enter a designation!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#libelleActe").focus();
- return;
- }
-
- donnees = 'codeTarifActe='+codeTarifActe+'&libelleActe='+libelleActe;
-
- div_detail.html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxactefamilleparam/tous/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- // $('#div_test_gabarit').html(data);
- div_detail.html(data);
- dataTableSpeciale();
-
- },
- error : function(resultat, statut, erreur)
- {
- },
- complete: function()
- {
- }
- });
-}
-
-function enregistrer_nouvel_acte()
-{
- libelle = $("#libelle").val();
- libelleEng = $("#libelleEng").val();
- codeFamilleActe = $("#codeFamilleActe").val();
- codeGarantie = $("#codeGarantie").val();
-
- //alert(codeGarantie);
-
- codeTarifActe = "ST";
- codeTypePrestation = $("#codeTypePrestation").val();
-
- ententePrealable = $("#ententePrealable").val();
-
-
-
- exclu = $("#exclu").val();
- actif = $("#actif").val();
- alerte = $("#alerte").val();
- delaiCarenceActe = "0";
-
- lettreCle = $("#lettreCle").val();
- coefficient = $("#coefficient").val();
-
- miseEnObservation = $("#miseEnObservation").val();
-
-
- if(libelle<=" ")
- {
- v_msg="Veuillez saisir le libellé en Français!";
- v_msgEng="Please enter the name in French!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#libelle").focus();
- return;
- }
-
- if(libelleEng<=" ")
- {
- v_msg="Veuillez saisir le libellé en Anglais!";
- v_msgEng="Please enter the name in English!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#libelleEng").focus();
- return;
- }
-
- if(codeFamilleActe<=" ")
- {
- v_msg="Veuillez sélectionner la famille!";
- v_msgEng="Please select the family!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeFamilleActe").focus();
- return;
- }
-
- if(codeGarantie<=" ")
- {
- v_msg="Veuillez sélectionner une garantie!";
- v_msgEng="Please select a benefit!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeGarantie").focus();
- return;
- }
-
- 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(codeTypePrestation<=" ")
- {
- v_msg="Veuillez sélectionner un type!";
- v_msgEng="Please select a type!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeTypePrestation").focus();
- return;
- }
-
- acteChambre = $("#acteChambre").val();
- prixModifiableEnHospit = $("#prixModifiableEnHospit").val();
-
- donnees = 'libelle='+libelle;
- donnees += '&libelleEng='+libelleEng;
- donnees += '&codeFamilleActe='+codeFamilleActe;
- donnees += '&codeGarantie='+codeGarantie;
- donnees += '&codeTarifActe='+codeTarifActe;
- donnees += '&codeTypePrestation='+codeTypePrestation;
-
- donnees += '&ententePrealable='+ententePrealable;
- donnees += '&exclu='+exclu;
- donnees += '&actif='+actif;
- donnees += '&alerte='+alerte;
- donnees += '&delaiCarenceActe='+delaiCarenceActe;
- donnees += '&lettreCle='+lettreCle;
- donnees += '&coefficient='+coefficient;
- donnees += '&miseEnObservation='+miseEnObservation;
-
- donnees += '&acteChambre='+acteChambre;
- donnees += '&prixModifiableEnHospit='+prixModifiableEnHospit;
-
- //alert(donnees);
- //return;
-
- v_msg="Confirmez-vous cette opération?";
- v_msgEng="Do you confirm these modifications?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxnouvelacte/enregistrernouvelacte/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data)
- {
- // $('#div_test_gabarit').html(data);
- },
- complete: function()
- {
- retour_liste_actes();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function retour_liste_actes()
-{
- window.location.assign($("#racineWeb" ).val()+"Listeactes/");
-}
-
-
-function modifier_un_acte(idActe)
-{
- window.location.assign($("#racineWeb" ).val()+"Modifieracte/"+idActe+"/");
-}
-
-function enregistrer_modif_un_acte()
-{
- idActe = $("#idActe").val();
- codeActe = $("#codeActe").val();
-
- libelle = $("#libelle").val();
- libelleEng = $("#libelleEng").val();
- codeFamilleActe = $("#codeFamilleActe").val();
- codeGarantie = $("#codeGarantie").val();
- codeTarifActe = "ST";
- codeTypePrestation = $("#codeTypePrestation").val();
-
- ententePrealable = $("#ententePrealable").val();
- exclu = $("#exclu").val();
- actif = $("#actif").val();
- alerte = $("#alerte").val();
- delaiCarenceActe = "0";
- lettreCle = $("#lettreCle").val();
- coefficient = $("#coefficient").val();
- miseEnObservation = $("#miseEnObservation").val();
-
-
- if(libelle<=" ")
- {
- v_msg="Veuillez saisir le libellé en Français!";
- v_msgEng="Please enter the name in French!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#libelle").focus();
- return;
- }
-
- if(libelleEng<=" ")
- {
- v_msg="Veuillez saisir le libellé en Anglais!";
- v_msgEng="Please enter the name in English!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#libelleEng").focus();
- return;
- }
-
- if(codeFamilleActe<=" ")
- {
- v_msg="Veuillez sélectionner la famille!";
- v_msgEng="Please select the family!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeFamilleActe").focus();
- return;
- }
-
- if(codeGarantie<=" ")
- {
- v_msg="Veuillez sélectionner une garantie!";
- v_msgEng="Please select a benefit!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeGarantie").focus();
- return;
- }
-
- 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(codeTypePrestation<=" ")
- {
- v_msg="Veuillez sélectionner un type!";
- v_msgEng="Please select a type!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeTypePrestation").focus();
- return;
- }
-
- acteChambre = $("#acteChambre").val();
- prixModifiableEnHospit = $("#prixModifiableEnHospit").val();
-
- donnees = 'idActe='+idActe;
- donnees += '&codeActe='+codeActe;
-
- donnees += '&libelle='+libelle;
- donnees += '&libelleEng='+libelleEng;
- donnees += '&codeFamilleActe='+codeFamilleActe;
- donnees += '&codeGarantie='+codeGarantie;
- donnees += '&codeTarifActe='+codeTarifActe;
- donnees += '&codeTypePrestation='+codeTypePrestation;
-
- donnees += '&ententePrealable='+ententePrealable;
- donnees += '&exclu='+exclu;
- donnees += '&actif='+actif;
- donnees += '&alerte='+alerte;
- donnees += '&delaiCarenceActe='+delaiCarenceActe;
-
- donnees += '&lettreCle='+lettreCle;
- donnees += '&coefficient='+coefficient;
- donnees += '&miseEnObservation='+miseEnObservation;
-
- donnees += '&acteChambre='+acteChambre;
- donnees += '&prixModifiableEnHospit='+prixModifiableEnHospit;
-
- 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é
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxnouvelacte/enregistrermodifacte/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data)
- {
- // $('#div_test_gabarit').html(data);
- },
- complete: function()
- {
- retour_liste_actes();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function ctrlkeypress_rechercher_actes_famille_param(ev)
-{
- var keycode = (ev.keyCode ? ev.keyCode : ev.which);
- if(keycode == '13')
- {
- rechercher_actes_famille_param();
- }
-}
-
-function ajax_composante_tarif(reinitialiser)
-{
- adminSin=$("#adminSin").val();
-
- if (adminSin!="1")
- {
- v_msg="Non autorisée!";
- v_msgEng="Not allowed!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- codeTarifActe=$("#codeTarifActe").val();
- codeFamilleActe=$("#codeFamilleActe").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(codeFamilleActe<=' ')
- {
- /*
- v_msg="Veuillez saisir une famille!";
- v_msgEng="Please select a family!";
- alert_ebene(v_msg, v_msgEng);
- */
-
- $("#codeFamilleActe").focus();
- return;
- }
-
- donnees = 'codeTarifActe='+codeTarifActe+'&codeFamilleActe='+codeFamilleActe;
- donnees += '&reinitialiser='+reinitialiser;
-
- //alert(donnees);
- //return;
-
- var div_attente = $('#div_compsante_tarif');
-
- div_attente.html('' + '
');
-
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxcomposantetarif/affichercomposantetarif/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data)
- {
- // $('#div_test_gabarit').html(data);
- div_attente.html(data);
- $(".datepicker").datepicker();
- appliquerDataTable();
- },
- complete: function() {
- }
- });
-}
-
-function ajouter_tous_actes_fam_au_tarif()
-{
- codeTarifActe=$("#codeTarifActe").val();
- codeFamilleActe=$("#codeFamilleActe").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(codeFamilleActe<=' ')
- {
- v_msg="Veuillez saisir une famille!";
- v_msgEng="Please select a family!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeFamilleActe").focus();
- return;
- }
-
- donnees = 'codeTarifActe='+codeTarifActe+'&codeFamilleActe='+codeFamilleActe;
-
- v_msg="Confirmez-vous cette opération?";
- v_msgEng="Do you confirm this operation?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxcomposantetarif/ajoutertousactsautarif/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- // $('#div_test_gabarit').html(data);
- },
- error: function(data) {
- },
- complete: function() {
- ajax_composante_tarif("0");
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function ajouter_un_acte_au_tarif(idActe)
-{
- codeTarifActe=$("#codeTarifActe").val();
- codeFamilleActe=$("#codeFamilleActe").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(codeFamilleActe<=' ')
- {
- v_msg="Veuillez saisir une famille!";
- v_msgEng="Please select a family!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeFamilleActe").focus();
- return;
- }
-
- donnees = 'idActe='+idActe+'&codeTarifActe='+codeTarifActe+'&codeFamilleActe='+codeFamilleActe;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxcomposantetarif/ajouterunacteautarif/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- },
- error: function(data) {
- },
- complete: function() {
- ajax_composante_tarif("0");
- }
- });
-}
-
-function retirer_un_acte_du_tarif(idDetailtarifacte)
-{
- donnees = 'idDetailtarifacte='+idDetailtarifacte;
-
- v_msg="Confirmez-vous cette suppression?";
- v_msgEng="Do you confirm this removal?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxcomposantetarif/retirerunactedutarif/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- // $('#div_test_gabarit').html(data);
-
- },
- error: function(data) {
- },
- complete: function() {
- ajax_composante_tarif('0');
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function retirer_tous_actes_fam_du_tarif()
-{
- codeTarifActe=$("#codeTarifActe").val();
- codeFamilleActe=$("#codeFamilleActe").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(codeFamilleActe<=' ')
- {
- v_msg="Veuillez saisir une famille!";
- v_msgEng="Please select a family!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeFamilleActe").focus();
- return;
- }
-
- donnees = 'codeTarifActe='+codeTarifActe+'&codeFamilleActe='+codeFamilleActe;
-
- v_msg="Confirmez-vous cette opération?";
- v_msgEng="Do you confirm this operation?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxcomposantetarif/retirertousactsautarif/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- // $('#div_test_gabarit').html(data);
- },
- error: function(data) {
- },
- complete: function() {
- ajax_composante_tarif("0");
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function maj_composante_tarif_acte(idActe, prix, ligne)
-{
- dateEffet = $("#dateEffet"+ligne).val();
-
- if(dateEffet<=" "){
- v_msg="la date d'effet est obligatoire!";
- v_msgEng="The effective date is mandatory!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#prix"+ligne).val(0);
-
- $("#dateEffet"+ligne).focus();
- return;
- }
-
-
-
- donnees = 'idActe='+idActe+"&prix="+prix;
-
- v_msg="Confirmez-vous cet prix?";
- v_msgEng="Do you confirm this price?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxcomposantetarif/majprix/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- //actualiserActesTarifes();
- },
- complete: function(data)
- {
- }
- });
- } else {
- // L'utilisateur a annulé
- $("#prix"+ligne).val(0);
- $("#prix"+ligne).focus();
- }
- });
-
-}
-
-
-function maj_composante_tarifnuit_acte(idActe, prixNuitFerier, ligne)
-{
-
- dateEffet = $("#dateEffet"+ligne).val();
-
- if(dateEffet<=" "){
- v_msg="La date d'effet est obligatoire!";
- v_msgEng="The effective date is mandatory!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#prixNuitFerier"+ligne).val(0);
-
- $("#dateEffet"+ligne).focus();
- return;
- }
-
- donnees = 'idActe='+idActe+"&prixNuitFerier="+prixNuitFerier;
-
- v_msg="Confirmez-vous cet prix?";
- v_msgEng="Do you confirm this price?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxcomposantetarif/majprixnuitferier/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- //actualiserActesTarifes();
- },
- complete: function(data)
- {
- }
- });
- } else {
- // L'utilisateur a annulé
- $("#prixNuitFerier"+ligne).val(0);
- $("#prixNuitFerier"+ligne).focus();
- }
- });
-
-}
-
-
-function ajaxfiltrefamilleactecomposantetarif()
-{
- $("#div_compsante_tarif").html("");
-
- donnees = "codeTarifActe="+$("#codeTarifActe").val();
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxfiltrefamillecomposantetarif/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- $("#listefamille").html(data);
- }
- });
-}
-
-function test_online()
-{
- if(navigator.onLine)
- {
- $("#test_connexion").css('background-color', 'green');
- v_msg="Connexion OK!";
- v_msgEng="Connection OK";
- alert_ebene(v_msg, v_msgEng);
-
- }
- else
- {
- $("#test_connexion").css('background-color', 'red');
- v_msg="Problème de Connexion!";
- v_msgEng="Connection Problem!";
- alert_ebene(v_msg, v_msgEng);
- }
- return;
-}
-
-function raffraichier_messagerie()
-{
- deconnexion='0';
- if(navigator.onLine)
- {
- //$("#test_connexion").css('background-color', 'green');
- c_html = "";
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxmessagerie/",
- success: function(data) {
- c_html = data;
- },
- error: function(errorData) {
- },
- complete: function() {
- $("#nbMessagesNonLus").html(c_html);
- msgNonLus=$("#msgNonLus").val();
- $("#span_notification").text(msgNonLus);
- // Ajout du 27/10/2024 => déconnecter si session expirée
- deconnexion=$("#deconnexion").val();
-
- // alert("deconnexion => "+deconnexion);
-
- if(deconnexion=='1')
- {
- window.location.assign($("#racineWeb" ).val()+"Connexion/deconnecter/");
- }
- }
- });
- }
- else
- {
- $("#test_connexion").css('background-color', 'red');
- return;
- }
-}
-
-
-function marquer_dernier_message_comme_lu(idMessagerie, controle)
-{
- donnees = 'idMessagerie='+idMessagerie;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxmessagerieliste/marquercommelu/",
- type: 'POST',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- },
- complete: function() {
- // controle.parentElement.removeChild(controle);
- $("#btn_close_pop_dernier_messagerie").click();
- }
- });
-}
-
-function pop_dernier_messagerie()
-{
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxmessagerieliste/derniermessage/",
- error: function(errorData) {
- },
- success: function(data) {
- $("#div_dernier_messagerie").html(data);
- },
- complete: function() {
- $("#btn_pop_dernier_messagerie").click();
- }
- });
-}
-
-
-function ajax_composante_tarif_cons()
-{
- codeTarifActe=$("#codeTarifActe").val();
- codeFamilleActe=$("#codeFamilleActe").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(codeFamilleActe<=' ')
- {
- v_msg="Veuillez saisir une famille!";
- v_msgEng="Please select a family!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeFamilleActe").focus();
- return;
- }
-
- donnees = 'codeTarifActe='+codeTarifActe+'&codeFamilleActe='+codeFamilleActe;
-
- var div_attente = $('#div_compsante_tarif');
-
- div_attente.html('' + '
');
-
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxcomposantetarif/affichercomposantetarifcons/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data)
- {
- // $('#div_test_gabarit').html(data);
- div_attente.html(data);
- appliquerDataTable();
- },
- complete: function() {
- }
- });
-}
-
-function archiver_tarif_actes(idTarif)
-{
-
- 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()+"Ajaxnouveautarifacte/supprimer/",
- type : 'post',
- data: "idTarif="+idTarif,
- error: function(errorData) {
- },
- success: function(data) {
- },
- complete: function() {
- lister_tarif_actes();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function exporter_composante_tarif_actes()
-{
- codeTarifActe=$("#codeTarifActe").val();
-
- if(codeTarifActe<=' ' || codeTarifActe=='ST')
- {
- v_msg="Veuillez sélectionner un tarif!";
- v_msgEng="Please select a rate!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeTarifActe").focus();
- return;
- }
-
- donnees = "codeTarifActe="+codeTarifActe;
-
- var div_export = $('#div_export_tarif');
- div_export.html('' + '
');
-
- $("#btn_exporter_tarif").click();
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxexportertarif/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- div_export.html(data);
- },
- error : function(resultat, statut, erreur)
- {
- },
- complete: function(data)
- {
- }
- });
-}
-
-function ajax_init_destinataires_sms()
-{
- codeTypeDestinataire=$("#codeTypeDestinataire").val();
- if(codeTypeDestinataire<=' ')
- {
- v_msg="Veuillez sélectionner un type de destinataire!";
- v_msgEng="Please select a recipient type!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeTypeDestinataire").focus();
- return;
- }
-
- donnees = 'codeTypeDestinataire='+codeTypeDestinataire;
-
- if(codeTypeDestinataire=='LB') // Libre
- {
- ajax_init_destinataires_sms_libre();
- return;
- }
- else
- if(codeTypeDestinataire=='AD') // adhérents
- {
- ajax_init_destinataires_sms_adherent();
- return;
- }
- else
- {
- $("#div_destinataire_final").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxdestinatairesms/init/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data)
- {
- $("#div_destinataire").html(data);
-
- appliquerDataTable();
- },
- complete: function()
- {
- }
- });
- }
-}
-
-function ajax_init_destinataires_sms_libre()
-{
- // $("#div_adherent_destinataire").html('');
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxdestinatairesms/libre/",
- type : 'post',
- error: function(errorData) {
- },
- success: function(data)
- {
- // $("#div_destinataire_final").html(data);
- $("#div_destinataire").html(data);
- },
- complete: function()
- {
- $("#noDestination").focus();
- }
- });
-}
-
-function ajax_init_destinataires_sms_adherent()
-{
- $("#div_destinataire_final").html('');
- // $("#div_adherent_destinataire").html('');
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxdestinatairesms/adherent/",
- error: function(errorData) {
- },
- success: function(data)
- {
- // $("#div_adherent_destinataire").html(data);
- $("#div_destinataire").html(data);
- },
- complete: function()
- {
- }
- });
-}
-
-function ajax_afficher_destinataires_sms()
-{
- codeTypeDestinataire=$("#codeTypeDestinataire").val();
- if(codeTypeDestinataire<=' ')
- {
- v_msg="Veuillez sélectionner un type de destinataire!";
- v_msgEng="Please select a recipient type!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeTypeDestinataire").focus();
- return;
- }
-
- donnees = 'codeTypeDestinataire='+codeTypeDestinataire;
-
-
- // $("#div_adherent_destinataire").html('');
-
- $("#div_destinataire_final").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxdestinatairesms/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data)
- {
- // $('#div_test_gabarit').html(data);
- $("#div_destinataire_final").html(data);
-
- appliquerDataTable();
-
- },
- complete: function() {
- }
- });
-}
-
-function mettre_sms_commun_attente()
-{
- nbDestinataires = $("#nbDestinataires").val();
- if (nbDestinataires=="0")
- {
- v_msg="Aucun destinataire!";
- v_msgEng="No recipient!";
- alert_ebene(v_msg, v_msgEng);
- return;
- }
-
- textMessage = $("#textMessageCommun").val();
- textMessage = textMessage.trim();
-
- if (textMessage<=" ")
- {
- v_msg="Veuillez saisir le message!";
- v_msgEng="Please enter the message!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#textMessageCommun").focus();
- return;
- }
-
- donnees = "textMessage="+textMessage;
-
- $("#div_destinataire_final").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxdestinatairesms/mettresmscommeunattente/",
- type: 'POST',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- // div_wait.html(data);
- },
- complete: function() {
- v_msg="Messages mis dans la queue des envois!";
- v_msgEng="Messages in the queue!";
- alert_ebene(v_msg, v_msgEng);
- ajax_afficher_destinataires_sms();
- }
- });
-}
-
-function annuler_envoi_sms()
-{
- v_msg="Confirmez-vous cette annulation?";
- v_msgEng="Do you confirm this cancellation?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- gerer_messagerie();
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function ajouter_tous_destinataires_sms()
-{
- codeTypeDestinataire=$("#codeTypeDestinataire").val();
- if(codeTypeDestinataire<=' ')
- {
- v_msg="Veuillez sélectionner un type de destinataire!";
- v_msgEng="Please select a recipient type!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeTypeDestinataire").focus();
- return;
- }
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxdestinatairesms/ajouterdestinatairesmstous/",
- // type : 'post',
- // data: donnees,
- error: function(errorData) {
- },
- success: function(data)
- {
- // $('#div_test_gabarit').html(data);
- },
- complete: function() {
- ajax_afficher_destinataires_sms();
- }
- });
-}
-
-function retirer_tous_destinataires_sms()
-{
- codeTypeDestinataire=$("#codeTypeDestinataire").val();
- if(codeTypeDestinataire<=' ')
- {
- v_msg="Veuillez sélectionner un type de destinataire!";
- v_msgEng="Please select a recipient type!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeTypeDestinataire").focus();
- return;
- }
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxdestinatairesms/retirerdestinatairesmstous/",
- // type : 'post',
- // data: donnees,
- error: function(errorData) {
- },
- success: function(data)
- {
- // $('#div_test_gabarit').html(data);
- },
- complete: function() {
- ajax_afficher_destinataires_sms();
- }
- });
-}
-
-function ajouter_un_destinataire_sms(idDestinataire)
-{
- donnees = 'idDestinataire='+idDestinataire;
-
- $("#div_destinataire_final").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxdestinatairesms/ajouterundestinatairesms/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data)
- {
- // $('#div_test_gabarit').html(data);
- },
- complete: function() {
- ajax_afficher_destinataires_sms();
- }
- });
-}
-
-function retirer_un_destinataire_sms(idDestinataire)
-{
- donnees = 'idDestinataire='+idDestinataire;
-
- $("#div_destinataire_final").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxdestinatairesms/retirerundestinatairesms/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data)
- {
- // $('#div_test_gabarit').html(data);
- },
- complete: function() {
- ajax_afficher_destinataires_sms();
- }
- });
-}
-
-function mettre_sms_commun_attente_libre()
-{
- noDestination = $("#noDestination").val();
- if(noDestination.length<5)
- {
- v_msg="Aucun destinataire!";
- v_msgEng="No recipient!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#noDestination").focus();
- return;
- }
-
- textMessage = $("#textMessageCommun").val();
- textMessage = textMessage.trim();
-
- if (textMessage<=" ")
- {
- v_msg="Veuillez saisir le message!";
- v_msgEng="Please enter the message!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#textMessageCommun").focus();
- return;
- }
-
- donnees = "noDestination="+noDestination+"&textMessage="+textMessage;
-
- // alert(donnees);
- // return;
-
- $("#div_destinataire_final").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxdestinatairesms/mettresmscommeunattentelibre/",
- type: 'POST',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- // div_wait.html(data);
- },
- complete: function() {
- v_msg="Messages mis dans la queue des envois!";
- v_msgEng="Messages in the queue!";
- alert_ebene(v_msg, v_msgEng);
-
- ajax_init_destinataires_sms_libre();
- }
- });
-}
-
-function consulter_envois_sms()
-{
- donnees = "";
- donnees_retour = "";
-
- date1 = $("#date1").val();
- date2 = $("#date2").val();
-
- donnees += 'date1=' + date1;
- donnees += '&date2=' + date2;
-
- $("#div_sms").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxdestinatairesms/consulter/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- donnees_retour = data;
- },
- complete: function() {
- $("#div_sms").html(donnees_retour);
- $("#nbligne").val("Lignes : "+$("#nbligne_info").val());
- }
- });
-}
-
-function ajax_init_destinataires_sms_adherent_suite()
-{
- codeTypeDestinataireAdherent=$("#codeTypeDestinataireAdherent").val();
- if(codeTypeDestinataireAdherent<=' ')
- {
- v_msg="Veuillez sélectionner un type de recherche!";
- v_msgEng="Please select a search type!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeTypeDestinataireAdherent").focus();
- return;
- }
-
- donnees = 'codeTypeDestinataireAdherent='+codeTypeDestinataireAdherent;
-
- $("#div_destinataire_adherent_final").html('');
- $("#div_destinataire_adherent_client_liste").html('');
- $("#div_destinataire_adherent_client").html('');
-
- if(codeTypeDestinataireAdherent=='CL') // Client
- {
- ajax_init_destinataires_sms_adherent_suite_client();
- return;
- }
- else
- if(codeTypeDestinataireAdherent=='CLOC') // Client et Localité
- {
- ajax_init_destinataires_sms_adherent_suite_client_localite();
- return;
- }
- else
- if(codeTypeDestinataireAdherent=='LOC') // Localité
- {
- ajax_init_destinataires_sms_adherent_suite_localite();
- return;
- }
-}
-
-function sms_recherche_adherent_client()
-{
- nomClientAdherent=$("#nomClientAdherent").val();
- if(nomClientAdherent<=' ')
- {
- v_msg="Veuillez entrer un nom!";
- v_msgEng="Please enter a name!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#nomClientAdherent").focus();
- return;
- }
-
- donnees = 'nomClientAdherent='+nomClientAdherent;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxdestinatairesms/adherentclienliste/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data)
- {
- // $('#div_test_gabarit').html(data);
- $('#div_destinataire_adherent_client_liste').html(data);
- },
- complete: function()
- {
- }
- });
-}
-
-function ajax_init_destinataires_sms_adherent_suite_client()
-{
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxdestinatairesms/adherentclient/",
- error: function(errorData) {
- },
- success: function(data)
- {
- $("#div_destinataire_adherent_client").html(data);
- },
- complete: function()
- {
- $("#nomClientAdherent").focus();
- }
- });
-}
-
-function ajax_afficher_destinataires_sms_adherent()
-{
- $("#div_destinataire_adherent_final").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxdestinatairesms/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data)
- {
- $("#div_destinataire_final").html(data);
- },
- complete: function() {
- }
- });
-}
-
-function ajax_init_destinataires_sms_adherent_client()
-{
- numeroClientAdherent=$("#numeroClientAdherent").val();
- if(numeroClientAdherent<=' ')
- {
- v_msg="Veuillez sélectionner un client!";
- v_msgEng="Please select a customer type!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#numeroClientAdherent").focus();
- return;
- }
-
- donnees = 'numeroClientAdherent='+numeroClientAdherent;
-
- $("#div_destinataire_adherent_final").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxdestinatairesms/initenvoismsadherentclient/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data)
- {
- ajax_afficher_destinataires_sms_adherent();
- },
- complete: function()
- {
- }
- });
-}
-
-function ajax_init_destinataires_sms_adherent_suite_localite()
-{
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxdestinatairesms/adherentlocalite/",
- error: function(errorData) {
- },
- success: function(data)
- {
- $("#div_destinataire_adherent_client").html(data);
- },
- complete: function()
- {
- $("#codeVille").focus();
- }
- });
-}
-
-function ajax_init_destinataires_sms_adherent_localite()
-{
- codePays = $("#codePays").val();
- codeVille = $("#codeVille").val();
- codeLocalite = $("#codeLocalite").val();
-
- donnees = 'codePays=' + codePays;
- donnees += '&codeVille=' + codeVille;
- donnees += '&codeLocalite=' + codeLocalite;
-
- // alert(donnees);
- // return;
-
- $("#div_destinataire_adherent_final").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxdestinatairesms/initenvoismsadherentlocalite/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data)
- {
- // $('#div_test_gabarit').html(data);
- ajax_afficher_destinataires_sms_adherent();
- },
- complete: function()
- {
- }
- });
-}
-
-function ajax_init_destinataires_sms_adherent_suite_client_localite()
-{
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxdestinatairesms/adherentclientlocalite/",
- error: function(errorData) {
- },
- success: function(data)
- {
- $("#div_destinataire_adherent_client").html(data);
- },
- complete: function()
- {
- $("#nomClientAdherent").focus();
- }
- });
-}
-
-function sms_recherche_adherent_client_localite()
-{
- nomClientAdherent=$("#nomClientAdherent").val();
- if(nomClientAdherent<=' ')
- {
- v_msg="Veuillez entrer un nom!";
- v_msgEng="Please enter a name!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#nomClientAdherent").focus();
- return;
- }
-
- donnees = 'nomClientAdherent='+nomClientAdherent;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxdestinatairesms/adherentclientlocaliteliste/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data)
- {
- // $('#div_test_gabarit').html(data);
- $('#div_destinataire_adherent_client_liste').html(data);
- },
- complete: function()
- {
- }
- });
-}
-
-function ajax_init_destinataires_sms_adherent_client_localite()
-{
- numeroClientAdherent=$("#numeroClientAdherent").val();
- if(numeroClientAdherent<=' ')
- {
- v_msg="Veuillez sélectionner un client!";
- v_msgEng="Please select a customer type!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#numeroClientAdherent").focus();
- return;
- }
-
- donnees = 'numeroClientAdherent='+numeroClientAdherent;
-
- codePays = $("#codePays").val();
- codeVille = $("#codeVille").val();
- codeLocalite = $("#codeLocalite").val();
-
- donnees += '&codePays=' + codePays;
- donnees += '&codeVille=' + codeVille;
- donnees += '&codeLocalite=' + codeLocalite;
-
- // alert(donnees);
- // return;
-
- $("#div_destinataire_adherent_final").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxdestinatairesms/initenvoismsadherentclientlocalite/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data)
- {
- // $('#div_test_gabarit').html(data);
- ajax_afficher_destinataires_sms_adherent();
- },
- complete: function()
- {
- }
- });
-}
-
-function re_init_envoi_sms()
-{
- window.location.assign($("#racineWeb" ).val()+"Envoisms/");
-}
-
-function afficher_adherents_localite()
-{
- donnees_retour = "";
- donnees = "";
-
- codeLocalite = $("#codeLocalite").val();
-
- if(codeLocalite<=' ')
- {
- v_msg="Veuillez revoir la sélection!";
- v_msgEng="Please review the selection!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeVille").focus();
- return;
- }
-
- donnees = 'codeLocalite=' + codeLocalite;
-
- $("#div_adherent").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxlocaliseradherent/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- donnees_retour = data;
- },
- complete: function() {
- $("#div_adherent").html(donnees_retour);
- }
- });
-}
-
-function ajaxListerLocaliteAdherent()
-{
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxlocalite/filtreadherentlocalite/",
- type : 'post',
- data: "codePays="+$("#codePays").val()+"&codeVille="+$("#codeVille").val(),
- error: function(errorData) {
- },
- success: function(data) {
- $("#listelocalite").html(data);
- }
- });
-}
-
-function ajouter_tous_adherents_localte()
-{
- codeLocalite=$("#codeLocalite").val();
- if(codeLocalite<=' ')
- {
- v_msg="Veuillez sélectionner une localité!";
- v_msgEng="Please select a location!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeLocalite").focus();
- return;
- }
-
- donnees = 'codeLocalite=' + codeLocalite;
-
- // alert(donnees);
- // return;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxlocaliseradherent/ajouteradherentlocalitetous/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data)
- {
- // $('#div_test_gabarit').html(data);
- },
- complete: function() {
- afficher_adherents_localite();
- }
- });
-}
-
-function ajouter_un_adherent_localte(idAherent)
-{
- donnees = 'codeLocalite=' + codeLocalite;
- donnees += '&idAherent='+idAherent;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxlocaliseradherent/ajouterunadherentlocalite/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data)
- {
- // $('#div_test_gabarit').html(data);
- },
- complete: function() {
- afficher_adherents_localite();
- }
- });
-}
-
-function exporter_adherents_localite()
-{
- var div_export = $('#div_exporter');
- div_export.html('' + '
');
-
- $("#btn_exporter").click();
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxexporterlocaliseradherent/",
- // type: 'POST',
- // data: donnees,
- success: function(data)
- {
- div_export.html(data);
- },
- error : function(resultat, statut, erreur)
- {
- },
- complete: function(data)
- {
- }
- });
-}
-
-
-function ajax_init_composante_tarif_medicamant_cons()
-{
- $('#div_compsante_tarif').html("");
- $("#libelleActe").focus();
-}
-
-function ajax_composante_tarif_medicaments_cons()
-{
- 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;
-
- var div_attente = $('#div_compsante_tarif');
-
- div_attente.html('' + '
');
-
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxcomposantetarifmedicament/affichercomposantetarifcons/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data)
- {
- // $('#div_test_gabarit').html(data);
- div_attente.html(data);
- appliquerDataTable();
-
- },
- complete: function() {
- }
- });
-}
-
-function rechercher_medicaments_param()
-{
- libelleMedicament=$("#libelleMedicament").val();
-
- if(libelleMedicament<=' ')
- {
- v_msg="Veuillez indiquer le nom!";
- v_msgEng="Please enter the name!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#libelleMedicament").focus();
- return;
- }
-
- donnees = 'libelleMedicament='+libelleMedicament;
-
- // alert(donnees);
- // return;
-
- var div_attente = $('#div_detail_medicaments');
-
- div_attente.html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxcomposantetarifmedicament/listemedicaments/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data)
- {
- // $('#div_test_gabarit').html(data);
- div_attente.html(data);
- dataTableSpeciale();
- },
- complete: function() {
- }
- });
-}
-
-function ctrlkeypress_composante_tarif_medicaments_cons(ev)
-{
- var keycode = (ev.keyCode ? ev.keyCode : ev.which);
- if(keycode == '13')
- {
- ajax_composante_tarif_medicaments_cons();
- }
-}
-
-function ctrlkeypress_rechercher_medicaments_param(ev)
-{
- var keycode = (ev.keyCode ? ev.keyCode : ev.which);
- if(keycode == '13')
- {
- rechercher_medicaments_param();
- }
-}
-
-function modifier_un_medicament(idMedicament)
-{
- window.location.assign($("#racineWeb" ).val()+"Modifiermedicament/"+idMedicament+"/");
-}
-
-function retour_liste_medicaments()
-{
- window.location.assign($("#racineWeb" ).val()+"Listemedicaments/");
-}
-
-function enregistrer_modif_un_medicament()
-{
- idMedicament = $("#idMedicament").val();
- codeMedicament = $("#codeMedicament").val();
-
- libelle = $("#libelle").val();
- codeForme = $("#codeForme").val();
-
- ententePrealable = $("#ententePrealable").val();
- exclu = $("#exclu").val();
- actif = $("#actif").val();
- instructions = $("#instructions").val();
-
- if(libelle<=" ")
- {
- v_msg="Veuillez saisir la désignation!";
- v_msgEng="Please enter the designation!!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#libelle").focus();
- return;
- }
-
- if(codeForme<=" ")
- {
- v_msg="Veuillez saisir la forme!";
- v_msgEng="Please enter the form!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeForme").focus();
- return;
- }
-
- donnees = 'idMedicament='+idMedicament;
- donnees += '&codeMedicament='+codeMedicament;
-
- donnees += '&libelle='+libelle;
- donnees += '&codeForme='+codeForme;
-
- donnees += '&ententePrealable='+ententePrealable;
- donnees += '&exclu='+exclu;
- donnees += '&actif='+actif;
- donnees += '&instructions='+instructions;
-
-
- 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é
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxcomposantetarifmedicament/enregistrermodifmedicament/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data)
- {
- // $('#div_test_gabarit').html(data);
- },
- complete: function()
- {
- retour_liste_medicaments();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function exporter_liste_actes()
-{
- codeTarifActe=$("#codeTarifActe").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;
- }
-
- donnees = "codeTarifActe="+codeTarifActe;
-
- // alert(donnees);
- // return;
-
- var div_export = $('#div_export_acte');
- div_export.html('' + '
');
-
- $("#btn_exporter").click();
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxexportertarif/listeacte/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- div_export.html(data);
- },
- error : function(resultat, statut, erreur)
- {
- },
- complete: function(data)
- {
- }
- });
-}
-
-function exporter_liste_medicaments()
-{
- var div_export = $('#div_export_medicament');
- div_export.html('' + '
');
-
- $("#btn_exporter").click();
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxexportertarifmedicament/listemedicament/",
- // type: 'POST',
- // data: donnees,
- success: function(data)
- {
- div_export.html(data);
- },
- error : function(resultat, statut, erreur)
- {
- },
- complete: function(data)
- {
- }
- });
-}
-
-function enregistrer_nouvel_medicament()
-{
- libelle = $("#libelle").val();
- unite = $("#unite").val();
-
- ententePrealable = $("#ententePrealable").val();
- exclu = $("#exclu").val();
- actif = $("#actif").val();
- codeForme = $("#codeForme").val();
-
- if(libelle<=" ")
- {
- v_msg="Veuillez saisir la désignation!";
- v_msgEng="Please enter the designation!!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#libelle").focus();
- return;
- }
-
-
- donnees = 'libelle='+libelle;
- donnees += '&unite='+unite;
-
- donnees += '&ententePrealable='+ententePrealable;
- donnees += '&exclu='+exclu;
- donnees += '&actif='+actif;
- donnees += '&codeForme='+codeForme;
-
-
- v_msg="Confirmez-vous cette opération?";
- v_msgEng="Do you confirm these modifications?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxcomposantetarifmedicament/enregistrernouveaumedicament/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data)
- {
- // $('#div_test_gabarit').html(data);
- },
- complete: function()
- {
- retour_liste_medicaments();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function ctrlkeypress_composante_tarif_medicaments(ev)
-{
- var keycode = (ev.keyCode ? ev.keyCode : ev.which);
- if(keycode == '13')
- {
- ajax_composante_tarif_medicaments();
- }
-}
-
-function ajax_composante_tarif_medicaments()
-{
- 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;
-
- // alert(donnees);
- // return;
-
- var div_attente = $('#div_compsante_tarif');
-
- div_attente.html('' + '
');
-
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxcomposantetarifmedicament/affichercomposantetarif/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data)
- {
- // $('#div_test_gabarit').html(data);
- div_attente.html(data);
- appliquerDataTable();
- },
- complete: function() {
- }
- });
-}
-
-function ajouter_tous_medicaments_libelle_au_tarif()
-{
- 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;
-
- // alert(donnees);
- // return;
-
- v_msg="Confirmez-vous cette opération?";
- v_msgEng="Do you confirm this operation?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxcomposantetarifmedicament/ajoutertousmedicamentsautarif/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- // $('#div_test_gabarit').html(data);
- },
- error: function(data) {
- },
- complete: function() {
- ajax_composante_tarif_medicaments();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function retirer_tous_medicaments_libelle_au_tarif()
-{
- 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;
-
- // alert(donnees);
- // return;
-
- v_msg="Confirmez-vous cette opération?";
- v_msgEng="Do you confirm this operation?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxcomposantetarifmedicament/retirertousmedicamentsautarif/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- // $('#div_test_gabarit').html(data);
- },
- error: function(data) {
- },
- complete: function() {
- ajax_composante_tarif_medicaments();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function ajouter_un_medicament_au_tarif(idMedicament)
-{
- codeTarifMedicament=$("#codeTarifMedicament").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;
- }
-
- donnees = 'idMedicament='+idMedicament+'&codeTarifMedicament='+codeTarifMedicament;
-
- // alert(donnees);
- // return;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxcomposantetarifmedicament/ajouterunamedicamentautarif/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- // $('#div_test_gabarit').html(data);
- },
- error: function(data) {
- },
- complete: function() {
- ajax_composante_tarif_medicaments();
- }
- });
-}
-
-function retirer_un_medicament_du_tarif(idDetailtarifMedicament)
-{
- donnees = 'idDetailtarifMedicament='+idDetailtarifMedicament;
-
- // alert(donnees);
- // return;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxcomposantetarifmedicament/retirerunamedicamentutarif/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- // $('#div_test_gabarit').html(data);
- },
- error: function(data) {
- },
- complete: function() {
- ajax_composante_tarif_medicaments();
- }
- });
-}
-
-function maj_composante_tarif_medicament(idDetailtarifMedicament, prix)
-{
- donnees = 'idDetailtarifMedicament='+idDetailtarifMedicament+"&prix="+prix;
-
- // alert(donnees);
- // return;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxcomposantetarifmedicament/majprix/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- // $('#div_test_gabarit').html(data);
- },
- complete: function(data)
- {
- }
- });
-}
-
-function exporter_tarif_verre()
-{
- codeTarifOptique=$("#codeTarifOptique").val();
-
- if(codeTarifOptique<=' ')
- {
- v_msg="Veuillez sélectionner un tarif!";
- v_msgEng="Please select a rate!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeTarifActe").focus();
- return;
- }
-
- donnees = "codeTarifOptique="+codeTarifOptique;
-
- alert(donnees);
- return;
-
- var div_export = $('#div_export_tarif');
- div_export.html('' + '
');
-
- $("#btn_exporter_tarif").click();
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxexportertarifmedicament/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- div_export.html(data);
- },
- error : function(resultat, statut, erreur)
- {
- },
- complete: function(data)
- {
- }
- });
-}
-
-function consulterfactureverres()
-{
- idFacture = $("#idFacture").val();
-
- $("#div_facture_detail").html('' + '
');
-
- donnees = 'idFacture='+idFacture;
-
- if(isNaN(idFacture))
- {
- v_msg="Valeur numérique exigée!";
- v_msgEng="Numeric value required!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#idFacture").val("0");
- $("#idFacture").focus();
- return;
- }
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxfacturecons/verres/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- $("#div_facture_detail").html(data);
- },
- error: function(data) {
- },
- complete: function() {
- }
- });
-}
-
-function consulterfactureverres_pop()
-{
- idFacture = $("#idFacture").val();
-
- $("#div_facture_detail").html('' + '
');
-
- donnees = 'idFacture='+idFacture;
-
- if(isNaN(idFacture))
- {
- v_msg="Valeur numérique exigée!";
- v_msgEng="Numeric value required!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#idFacture").val("0");
- $("#idFacture").focus();
- return;
- }
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxfactureconspop/verres/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- $("#div_facture_detail").html(data);
- },
- error: function(data) {
- },
- complete: function() {
- }
- });
-}
-
-function exporter_tarif_verre()
-{
- codeTarifOptique=$("#codeTarifOptique").val();
-
- if(codeTarifOptique<=' ')
- {
- v_msg="Veuillez sélectionner un tarif!";
- v_msgEng="Please select a rate!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeTarifActe").focus();
- return;
- }
-
- donnees = "codeTarifOptique="+codeTarifOptique;
-
- // alert(donnees);
- // return;
-
- var div_export = $('#div_export_tarif');
- div_export.html('' + '
');
-
- $("#btn_exporter_tarif").click();
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxexportertarifverres/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- div_export.html(data);
- // $('#div_test_gabarit').html(data);
- },
- error : function(resultat, statut, erreur)
- {
- },
- complete: function(data)
- {
- }
- });
-}
-
-function ctrlkeypress_rechercher_verres_param(ev)
-{
- var keycode = (ev.keyCode ? ev.keyCode : ev.which);
- if(keycode == '13')
- {
- rechercher_verres_param();
- }
-}
-
-function rechercher_verres_param()
-{
- libelleVerre=$("#libelleVerre").val();
-
-
- if(libelleVerre<=' ')
- {
- v_msg="Veuillez indiquer la désigantion!";
- v_msgEng="Please enter the designation!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#libelleVerre").focus();
- return;
- }
-
-
- donnees = 'libelleVerre='+libelleVerre;
-
- // alert(donnees);
- // return;
-
- var div_attente = $('#div_detail_verres');
-
- div_attente.html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxcomposantetarifoptique/listeverres/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data)
- {
- // $('#div_test_gabarit').html(data);
- div_attente.html(data);
- appliquerDataTable();
- },
- complete: function() {
- }
- });
-}
-
-function modifier_un_verre(idVerre)
-{
- window.location.assign($("#racineWeb" ).val()+"Modifierverre/"+idVerre+"/");
-}
-
-function retour_liste_verres()
-{
- window.location.assign($("#racineWeb" ).val()+"Listeverres/");
-}
-
-function enregistrer_modif_un_verre()
-{
- idVerre = $("#idVerre").val();
- codeOptique = $("#codeOptique").val();
-
- libelle = $("#libelle").val();
- libelleEng = $("#libelleEng").val();
-
- actif = $("#actif").val();
-
- if(libelle<=" ")
- {
- v_msg="Veuillez saisir la désignation en français!";
- v_msgEng="Please enter the designation in french!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#libelle").focus();
- return;
- }
-
- if(libelleEng<=" ")
- {
- v_msg="Veuillez saisir la désignation en Anglais!";
- v_msgEng="Please enter the designation in English!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#libelleEng").focus();
- return;
- }
-
- donnees = 'idVerre='+idVerre;
- donnees += '&codeOptique='+codeOptique;
-
- donnees += '&libelle='+libelle;
- donnees += '&libelleEng='+libelleEng;
-
- donnees += '&actif='+actif;
-
- // alert(donnees);
- // 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é
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxcomposantetarifoptique/enregistrermodifverre/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data)
- {
- // $('#div_test_gabarit').html(data);
- },
- complete: function()
- {
- retour_liste_verres();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function exporter_liste_verres()
-{
- var div_export = $('#div_export_verres');
- div_export.html('' + '
');
-
- $("#btn_exporter").click();
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxexportertarifverres/listeverres/",
- // type: 'POST',
- // data: donnees,
- success: function(data)
- {
- div_export.html(data);
- },
- error : function(resultat, statut, erreur)
- {
- },
- complete: function(data)
- {
- }
- });
-}
-
-function enregistrer_nouveau_verre()
-{
- libelle = $("#libelle").val();
- libelleEng = $("#libelleEng").val();
- actif = $("#actif").val();
-
- if(libelle<=" ")
- {
- v_msg="Veuillez saisir la désignation!";
- v_msgEng="Please enter the designation!!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#libelle").focus();
- return;
- }
-
- if(libelleEng<=" ")
- {
- v_msg="Veuillez saisir la désignation en Anglais!";
- v_msgEng="Please enter the designation in English!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#libelleEng").focus();
- return;
- }
-
-
- donnees = 'libelle='+libelle;
- donnees += '&libelleEng='+libelleEng;
-
- donnees += '&actif='+actif;
-
- // alert(donnees);
- // return;
-
- v_msg="Confirmez-vous cette opération?";
- v_msgEng="Do you confirm these modifications?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxcomposantetarifoptique/enregistrernouveauverre/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data)
- {
- // $('#div_test_gabarit').html(data);
- },
- complete: function()
- {
- retour_liste_verres();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function ajax_init_composante_tarif_verre_cons()
-{
- $('#div_compsante_tarif').html("");
- $("#libelleVerre").focus();
-}
-
-function ctrlkeypress_composante_tarif_verre_cons(ev)
-{
- var keycode = (ev.keyCode ? ev.keyCode : ev.which);
- if(keycode == '13')
- {
- ajax_composante_tarif_verre_cons();
- }
-}
-
-function ajax_composante_tarif_verre_cons()
-{
- codeTarifOptique=$("#codeTarifOptique").val();
- libelleVerre=$("#libelleVerre").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(libelleVerre<=' ')
- {
- v_msg="Veuillez indiquer le nom!";
- v_msgEng="Please enter the name!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#libelleVerre").focus();
- return;
- }
- */
-
- donnees = 'codeTarifOptique='+codeTarifOptique+'&libelleVerre='+libelleVerre;
-
- // alert(donnees);
- // return;
-
- var div_attente = $('#div_compsante_tarif');
-
- div_attente.html('' + '
');
-
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxcomposantetarifoptique/affichercomposantetarifcons/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data)
- {
- // $('#div_test_gabarit').html(data);
- div_attente.html(data);
- appliquerDataTable();
- },
- complete: function() {
- }
- });
-}
-
-function ctrlkeypress_composante_tarif_verres(ev)
-{
- var keycode = (ev.keyCode ? ev.keyCode : ev.which);
- if(keycode == '13')
- {
- ajax_composante_tarif_verres();
- }
-}
-
-function ajax_composante_tarif_verres()
-{
- codeTarifOptique=$("#codeTarifOptique").val();
- libelleVerre=$("#libelleVerre").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(libelleVerre<=' ')
- {
- v_msg="Veuillez indiquer le nom!";
- v_msgEng="Please enter the name!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#libelleVerre").focus();
- return;
- }
- */
-
- donnees = 'codeTarifOptique='+codeTarifOptique+'&libelleVerre='+libelleVerre;
-
- // alert(donnees);
- // return;
-
- var div_attente = $('#div_compsante_tarif');
-
- div_attente.html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxcomposantetarifoptique/affichercomposantetarif/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data)
- {
- // $('#div_test_gabarit').html(data);
- div_attente.html(data);
- appliquerDataTable();
- },
- complete: function() {
- }
- });
-}
-
-
-function afficher_dernieres_factures_optique(idBeneficiaire)
-{
- idFacture = $("#idFacture").val();
-
- $("#div_dernieres_factures_optique").html('' + '
');
-
- donnees = 'idBeneficiaire='+idBeneficiaire;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxdernieresfacturesoptique/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- $("#div_dernieres_factures_optique").html(data);
- },
- error: function(data) {
- },
- complete: function() {
- }
- });
-}
-
-function ajouter_tous_verres_libelle_au_tarif()
-{
- codeTarifOptique=$("#codeTarifOptique").val();
- libelleVerre=$("#libelleVerre").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(libelleVerre<=' ')
- {
- v_msg="Veuillez indiquer le nom!";
- v_msgEng="Please enter the name!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#libelleVerre").focus();
- return;
- }
-
- donnees = 'codeTarifOptique='+codeTarifOptique+'&libelleVerre='+libelleVerre;
-
- // alert(donnees);
- // return;
-
- v_msg="Confirmez-vous cette opération?";
- v_msgEng="Do you confirm this operation?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxcomposantetarifoptique/ajoutertousverressautarif/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- // $('#div_test_gabarit').html(data);
- },
- error: function(data) {
- },
- complete: function() {
- ajax_composante_tarif_verres();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-
-}
-
-function retirer_tous_verres_libelle_du_tarif()
-{
- codeTarifOptique=$("#codeTarifOptique").val();
- libelleVerre=$("#libelleVerre").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(libelleVerre<=' ')
- {
- v_msg="Veuillez indiquer le nom!";
- v_msgEng="Please enter the name!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#libelleVerre").focus();
- return;
- }
- */
-
- donnees = 'codeTarifOptique='+codeTarifOptique+'&libelleVerre='+libelleVerre;
-
- // alert(donnees);
- // return;
-
- v_msg="Confirmez-vous cette opération?";
- v_msgEng="Do you confirm this operation?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxcomposantetarifoptique/retirertousverressautarif/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- // $('#div_test_gabarit').html(data);
- },
- error: function(data) {
- },
- complete: function() {
- ajax_composante_tarif_verres();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function ajouter_un_verre_au_tarif(idVerre)
-{
- codeTarifOptique=$("#codeTarifOptique").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;
- }
-
- donnees = 'idVerre='+idVerre+'&codeTarifOptique='+codeTarifOptique;
-
- // alert(donnees);
- // return;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxcomposantetarifoptique/ajouterunverreautarif/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- // $('#div_test_gabarit').html(data);
- },
- error: function(data) {
- },
- complete: function() {
- ajax_composante_tarif_verres();
- }
- });
-}
-
-function retirer_un_verre_au_tarif(idDetailtarifOptique)
-{
- codeTarifOptique=$("#codeTarifOptique").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;
- }
-
- donnees = 'idDetailtarifOptique='+idDetailtarifOptique+'&codeTarifOptique='+codeTarifOptique;
-
- // alert(donnees);
- // return;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxcomposantetarifoptique/retirerunverredutarif/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- // $('#div_test_gabarit').html(data);
- },
- error: function(data) {
- },
- complete: function() {
- ajax_composante_tarif_verres();
- }
- });
-}
-
-function maj_composante_tarif_verres(idDetailtarifOptique, prix)
-{
- donnees = 'idDetailtarifOptique='+idDetailtarifOptique+"&prix="+prix;
-
- // alert(donnees);
- // return;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxcomposantetarifoptique/majprix/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- $('#div_test_gabarit').html(data);
- },
- complete: function(data)
- {
- }
- });
-}
-
-function exporterbons()
-{
- 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()+"Ajaxexporterbons/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- div_export.html(data);
- },
- error : function(resultat, statut, erreur)
- {
- },
- complete: function(data)
- {
- }
- });
-}
-
-function consulter_remplacer_medicament()
-{
- $("#div_liste_medicaments_remplaces").html('' + '
');
-
- $('#btn_medicaments_remplaces').click();
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxdetailprescription/consulterremplacement/",
- type: 'POST',
- success: function(data) {
- $("#div_liste_medicaments_remplaces").html(data);
- },
- error: function(data) {
- },
- complete: function()
- {
- // $('#btn_medicaments_remplaces').click();
- }
- });
-}
-
-function etat_prod_par_mois_eclate_client()
-{
- debutPeriode = $("#debutPeriode").val();
- finPeriode = $("#finPeriode").val();
-
- $('#div_export_a').html("");
-
- donnees_retour = "";
- donnees = 'debutPeriode='+debutPeriode+"&finPeriode="+finPeriode;
-
- codeEtat=$("#codeEtat").val();
-
- if (codeEtat<=" ")
- {
- v_msg="Veuillez sélectionner un état!";
- v_msgEng="Please select a state!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeEtat").focus();
- return;
- }
-
- v_url = $("#racineWeb").val()+"Ajax"+codeEtat+"/";
-
- $("#div_detail_requete").html('' + '
');
-
- $.ajax({
- url: v_url,
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- donnees_retour = data;
- },
- complete: function() {
- $("#div_detail_requete").html(donnees_retour);
- $("#nbligne").val("Lignes : "+$("#nbligne_info").val());
- }
- });
-}
-
-
-function etat_prod_par_mois_eclate_client_export()
-{
- debutPeriode = $("#debutPeriode").val();
- finPeriode = $("#finPeriode").val();
-
- $('#div_export_a').html("");
-
- donnees_retour = "";
- donnees = 'debutPeriode='+debutPeriode+"&finPeriode="+finPeriode;
-
- $('#div_export_a').html("");
-
- codeEtat=$("#codeEtat").val();
-
- if (codeEtat<=" ")
- {
- v_msg="Veuillez sélectionner un état!";
- v_msgEng="Please select a state!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeEtat").focus();
- return;
- }
-
- v_url = $("#racineWeb").val()+"Ajax"+codeEtat+"export/";
-
- var div_export = $('#div_detail_requete');
- div_export.html('' + '
');
-
- $.ajax({
- url: v_url,
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- donnees_retour = data;
- },
- complete: function() {
- $('#div_detail_requete').html("");
- $('#div_export_a').html(donnees_retour);
- }
- });
-}
-
-function exporter_modele_destinataire_sms()
-{
- $('#div_form_upload').hide();
-
- var div_export = $('#div_exporter_destinataires_sms');
-
- div_export.html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaximporterdestinatairesms/exportermodele/",
- type: 'POST',
- // data: donnees,
- success: function(data)
- {
- div_export.html(data);
- },
- error : function(resultat, statut, erreur)
- {
- },
- complete: function(data)
- {
- }
- });
-}
-
-function charger_fichier_modele_destinataire_sms()
-{
- $('#div_exporter_destinataires_sms').html("");
-
- $('#div_form_upload').show();
-
- // return;
-}
-
-function importer_destinataire_sms()
-{
- etape2=$("#etape2").val();
-
- if (etape2 != "1")
- {
- v_msg="Etape 2 incomplète!";
- v_msgEng="Incomplete step 2!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- $('#div_form_upload').hide();
-
- var div_export = $('#div_exporter_destinataires_sms');
-
- div_export.html('' + '
');
-
- cheminFichier=$("#cheminFichier").val();
-
- donnees = 'cheminFichier='+cheminFichier;
-
- $("#div_erreur_excel").html("");
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaximporterdestinatairesms/importermodele/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- div_export.html('');
- $("#div_erreur_excel").html(data);
-
- v_msg="Opération terminée avec succès!";
- v_msgEng="Operation completed successfully!";
- alert_ebene(v_msg, v_msgEng);
- },
- error : function(resultat, statut, erreur)
- {
- },
- complete: function(data)
- {
- alert("Actualisation...");
- reinitiliser_envois_sms_hors_systeme();
- }
- });
-}
-
-function ajax_init_destinataires_sms_hos_systeme()
-{
- etape3=$("#etape3").val();
-
- if (etape3 != "1")
- {
- v_msg="Etape 3 incomplète!";
- v_msgEng="Incomplete step 3!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- $("#div_envois_sms").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaximporterdestinatairesms/init/",
- error: function(errorData) {
- },
- success: function(data)
- {
- $("#div_envois_sms").html(data);
- },
- complete: function()
- {
- }
- });
-}
-
-
-function reinitiliser_envois_sms_hors_systeme()
-{
- window.location.assign($("#racineWeb" ).val()+"Importdestinatairesms/");
-}
-
-function histo_enrollement_empreinte()
-{
- $("#div_detail_suppr_empreinte").html("");
-
- debut=$("#debut").val();
- fin=$("#fin").val();
-
- donnees = 'debut='+debut+'&fin='+fin;
- donnees_retour = "";
-
- $("#div_detail_suppr_empreinte").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxhistsupprempreinteexport/historiqueenrollement/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- donnees_retour = data;
- },
- complete: function() {
- $("#div_detail_suppr_empreinte").html(donnees_retour);
- }
- });
-}
-
-function imprimer_limites_adherent_entete_contrat()
-{
- idEntetecontrat=$("#idEntetecontrat").val();
-
- if (idEntetecontrat<="0")
- {
- v_msg="Veuillez sélectionner une période!";
- v_msgEng="Please select a period!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#idEntetecontrat").focus();
-
- div_attente.html('');
-
- return;
- }
-
- donnees = 'idEntetecontrat='+idEntetecontrat;
-
- var div_export = $('#div_export_a');
- div_export.html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaximprimerlimite/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- div_export.html(data);
- },
- error : function(resultat, statut, erreur)
- {
- },
- complete: function(data)
- {
- }
- });
-}
-
-function afficher_garantiebeneficiaire_entete_contrat()
-{
- var div_attente = $('#div_gar_exo');
-
- idEntetecontrat=$("#idEntetecontrat").val();
-
- if (idEntetecontrat<="0")
- {
- v_msg="Veuillez sélectionner une période!";
- v_msgEng="Please select a period!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#idEntetecontrat").focus();
-
- div_attente.html('');
-
- return;
- }
-
- donnees = 'idEntetecontrat='+idEntetecontrat;
-
- div_attente.html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxplafondbeneficiaire/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- div_attente.html(data);
- },
- complete: function() {
- }
- });
-}
-
-function ajaxchanger_type_bon()
-{
- $("#msgErreur").html("");
-}
-
-function changer_type_bon()
-{
- $("#nbligne_info").val("0");
- afficherbon_vide();
-}
-
-function afficherbon_vide()
-{
- $("#div_bonpecs").html("");
-
- codeLangue = $("#codeLangue").val();
- if(codeLangue=="en_US")
- {
- $("#nbligne").val("Number of lines displayed : 0");
- }
- else
- {
- $("#nbligne").val("Nombre de bons affichés : 0");
- }
-
- /*
- 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);
- $("#codeTypeBon").focus();
- return;
- }
- */
-
- $("#div_bonpecs").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxafficherbons/vide/",
- error: function(errorData)
- {
- },
- success: function(data)
- {
- $("#div_bonpecs").html(data);
- },
- complete: function()
- {
- }
- });
-}
-
-function date_inclus_mois_decompte()
-{
- datejour = $("#datejour_C").val();
- dateFacture = $("#dateFacture").val();
- dateFactureReelle = dateFacture;
-
- libelledebutMoisDecompte = $("#debutMoisDecompte").val();
- debutMoisDecompte = $("#debutMoisDecompte").datepicker("getDate");
- var tddebut = new Date(debutMoisDecompte);
- dddebut = Math.round(Date.parse(tddebut)/(1000*3600*24));
-
- CalculerFinMoisDecompte();
-
- libellefinMoisDecompte = $("#finMoisDecompte").val();
- finMoisDecompte = $("#finMoisDecompte").datepicker("getDate");
- var tfin = new Date(finMoisDecompte);
- ddfin = Math.round(Date.parse(tfin)/(1000*3600*24));
-
- var td1 = $("#dateFacture").datepicker("getDate");
- var tdj = new Date(datejour);
-
- dt1=Math.round(Date.parse(td1)/(1000*3600*24));
- dtj=Math.round(Date.parse(tdj)/(1000*3600*24));
-
- if ( (dt1ddfin) )
- {
- v_msg="Attention! date hors du mois! => "+libelledebutMoisDecompte+" - "+libellefinMoisDecompte;
- v_msgEng="Warning! date out of the month!";
- alert_ebene(v_msg, v_msgEng);
-
- return false;
- }
-
- if (dt1>dtj)
- {
- v_msg="Attention! Revoir la date!";
- v_msgEng="Warning! Review the date!";
- alert_ebene(v_msg, v_msgEng);
-
- return false;
- }
- return true;
-}
-
-function CalculerFinMoisDecompte()
-{
- var typdate = $("#debutMoisDecompte").datepicker("getDate");
- typdate.addMonths(1);
- $("#finMoisDecompte").datepicker( "setDate", typdate );
-}
-
-function supprimer_lien_parent_client(idClient)
-{
- v_msg="Confirmez-vous la suppression de cette liaison?";
- v_msgEng="Do you confirm the deletion of this link?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxclientliaison/supprimerliaisonclient/",
- type : 'post',
- data: "idClient="+idClient,
- error: function(errorData) {
- },
- success: function(data)
- {
- v_msg="Suppression terminée avec succès terminé!";
- v_msgEng="Deletion completed successfully completed!";
- alert_ebene(v_msg, v_msgEng);
- },
- complete: function()
- {
- afficher_client_liaison();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function afficher_client_liaison()
-{
- window.location.assign($("#racineWeb" ).val()+"Liaisonclients/");
-}
-
-function client_lier_a_un_parent(idClientP)
-{
- idClient = $("#idClient").val();
-
- // alert("idClient => "+idClient+" ; idClientP => "+idClientP);
- // return;
-
- if (idClient<=" " || idClientP<=" ")
- {
- v_msg="Veuillez sélectionner le parent!";
- v_msgEng="Please select the parent!";
- alert_ebene(v_msg, v_msgEng);
- $("#nomsearch").focus();
- return;
- }
-
-
- v_msg="Confirmez-vous cette liaison?";
- v_msgEng="Do you confirm this link?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- donnees = "idClient="+idClient+"&idClientP="+idClientP;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxclientliaison/clientlieraunparent/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data)
- {
- v_msg="Liaison effectuée avec succès!";
- v_msgEng="Link successfully completed!";
- alert_ebene(v_msg, v_msgEng);
- },
- complete: function()
- {
- afficher_client_liaison();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-}
-
-function client_ajouter_un_enfant(idClientE)
-{
- idClient = $("#idClient").val();
-
- if (idClient<=" " || idClientE<=" ")
- {
- v_msg="Veuillez sélectionner le parent!";
- v_msgEng="Please select the parent!";
- alert_ebene(v_msg, v_msgEng);
- $("#nomsearch_e").focus();
- return;
- }
-
- v_msg="Confirmez-vous cette liaison?";
- v_msgEng="Do you confirm this link?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- donnees = "idClient="+idClientE+"&idClientP="+idClient;
-
- // alert(donnees)
- // return;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxclientliaison/clientlieraunparent/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data)
- {
- v_msg="Liaison effectuée avec succès!";
- v_msgEng="Link successfully completed!";
- alert_ebene(v_msg, v_msgEng);
- },
- complete: function()
- {
- afficher_client_liaison();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-}
-
-function ctrlkeypress_parent_client(ev)
-{
- var keycode = (ev.keyCode ? ev.keyCode : ev.which);
- if(keycode == '13')
- {
- afficher_pop_recherche_parent_client();
- }
-}
-
-function afficher_pop_recherche_parent_client()
-{
- idClient = $("#idClient").val();
- numeroclientsearch = $("#numeroclientsearch").val();
- nomsearch = $("#nomsearch").val();
-
- numeroclientsearch = convertir_en_entier(numeroclientsearch);
-
- if(numeroclientsearch+nomsearch<="0")
- {
- v_msg="Critères de recherche manquant!";
- v_msgEng="Missing search criteria!";
- alert_ebene(v_msg, v_msgEng);
- $("#nomsearch").focus();
- return;
- }
-
- donnees = "numeroclientsearch="+numeroclientsearch+"&nomsearch="+nomsearch+"&idClient="+idClient;
-
- // alert(donnees);
- // return;
-
- $("#div_liste_clients_parents").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxlisteclientsparents/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- $("#div_liste_clients_parents").html(data);
- }
- });
-}
-
-function afficher_pop_recherche_enfants_client()
-{
- idClient = $("#idClient").val();
- numeroclientsearch = $("#numeroclientsearch_e").val();
- nomsearch = $("#nomsearch_e").val();
-
- numeroclientsearch = convertir_en_entier(numeroclientsearch);
-
- if(numeroclientsearch+nomsearch<="0")
- {
- v_msg="Critères de recherche manquant!";
- v_msgEng="Missing search criteria!";
- alert_ebene(v_msg, v_msgEng);
- $("#nomsearch_e").focus();
- return;
- }
-
- donnees = "numeroclientsearch="+numeroclientsearch+"&nomsearch="+nomsearch+"&idClient="+idClient;
-
- // alert(donnees);
- // return;
-
- $("#div_liste_clients_enfants").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxlisteclientsenfants/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- $("#div_liste_clients_enfants").html(data);
- }
- });
-}
-
-function ctrlkeypress_enfant_client(ev)
-{
- var keycode = (ev.keyCode ? ev.keyCode : ev.which);
- if(keycode == '13')
- {
- afficher_pop_recherche_enfants_client();
- }
-}
-
-function afficherbon_vide_sans_wait()
-{
- $("#div_bonpecs").html("");
-
- codeLangue = $("#codeLangue").val();
- if(codeLangue=="en_US")
- {
- $("#nbligne").val("Number of lines displayed : 0");
- }
- else
- {
- $("#nbligne").val("Nombre de bons affichés : 0");
- }
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxafficherbons/vide/",
- error: function(errorData)
- {
- },
- success: function(data)
- {
- $("#div_bonpecs").html(data);
- },
- complete: function()
- {
- }
- });
-}
-
-function listerderogations_vide()
-{
- $("#div_derogations").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxderogations/vide/",
- type : 'post',
- error: function(errorData) {
- },
- success: function(data) {
- $("#div_derogations").html(data);
- },
- complete: function() {
- }
- });
-}
-
-function listerderogationbeneficiaire_vide()
-{
- $("#div_derogations").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxderogationsbenficiaire/vide/",
- type : 'post',
- error: function(errorData) {
- },
- success: function(data) {
- $("#div_derogations").html(data);
- },
- complete: function() {
- }
- });
-}
-
-function listeententeprealables_vide()
-{
- $("#div_ententeprealable").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxententeprealables/vide/",
- type : 'post',
- error: function(errorData) {
- },
- success: function(data) {
- $("#div_ententeprealable").html(data);
- },
- complete: function() {
- }
- });
-}
-
-function listerententeprealablebeneficiaire_vide()
-{
- $("#div_ententeprealable").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxententeprealablesbenficiaire/vide/",
- type : 'post',
- error: function(errorData) {
- },
- success: function(data) {
- $("#div_ententeprealable").html(data);
- },
- complete: function() {
- }
- });
-}
-
-function listeententeprealablespha_vide()
-{
- $("#div_ententeprealable").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxententeprealablespha/vide/",
- type : 'post',
- error: function(errorData) {
- },
- success: function(data) {
- $("#div_ententeprealable").html(data);
- },
- complete: function() {
- }
- });
-}
-
-function listeententeprealablesopt_vide()
-{
- $("#div_ententeprealable").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxententeprealablesopt/vide/",
- type : 'post',
- error: function(errorData) {
- },
- success: function(data) {
- $("#div_ententeprealable").html(data);
- },
- complete: function() {
- }
- });
-}
-
-function listeententeprealablesmont_vide()
-{
- $("#div_ententeprealable").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxententeprealablesmont/vide/",
- type : 'post',
- error: function(errorData) {
- },
- success: function(data) {
- $("#div_ententeprealable").html(data);
- },
- complete: function() {
- }
- });
-}
-
-function maj_plafond_adherent_additionnelle(idCollegeTemp, plafond, controle)
-{
- if(controle_numerique(controle))
- {
- donnees = 'idCollegeTemp='+idCollegeTemp+"&plafond="+plafond;
-
- // alert(donnees);
- // return;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxgarantiescollegeadd/majplafondadherentadd/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- $("#div_plafond_global").html(data);
- },
- error: function(data) {
- },
- complete: function() {
- controle.focus();
- }
- });
- }
-}
-
-function maj_prime_adherent_additionnelle(idCollegeTemp, prime, controle)
-{
- if(controle_numerique(controle))
- {
- donnees = 'idCollegeTemp='+idCollegeTemp+"&prime="+prime;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxgarantiescollegeadd/majprimeadherentadd/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- $("#div_plafond_global").html(data);
- },
- error: function(data) {
- },
- complete: function() {
- recapituler_limite_college();
- controle.focus();
- }
- });
- }
-}
-
-function maj_plafond_beneficiaire_additionnelle(idCollegeTemp, plafond, controle)
-{
- if(controle_numerique(controle))
- {
- donnees = 'idCollegeTemp='+idCollegeTemp+"&plafond="+plafond;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxgarantiescollegeadd/majplafondbeneficiaireadd/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- $("#div_plafond_global").html(data);
- },
- error: function(data) {
- },
- complete: function() {
- controle.focus();
- }
- });
- }
-}
-
-function maj_prime_beneficiaire_additionnelle(idCollegeTemp, prime, controle)
-{
- if(controle_numerique(controle))
- {
- donnees = 'idCollegeTemp='+idCollegeTemp+"&prime="+prime;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxgarantiescollegeadd/majprimebeneficiaireadd/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- $("#div_plafond_global").html(data);
- },
- error: function(data) {
- },
- complete: function() {
- recapituler_limite_college();
- controle.focus();
- }
- });
- }
-}
-
-// Gestion confiée Type de Garant 06/08/2020
-
-// Styliser les bordures des champs où les données sont requises
-
-$(function(){
- //hideBar();
- appliquerDataTable();
- dataTableSpeciale();
- dataTableMini();
- dataTab();
- datafiltre();
- filtreTab();
-
- // Initialiser Select2
- $('.js-example-basic-single').select2();
-
- initSelectPicker();
-
- // Rafraîchir les notifications toutes les 2 secondes
- setInterval(raffraichier_gabarit, 2000);
-
- $("#div_selection").hide();
- $("#div_selection_acte").hide();
- $("#div_selection_prestataire").hide();
-
- if($('#nomForm').val()=="modifiercollege" || $('#nomForm').val()=="modifiercolleged"){
- codeProduit = $('#codeProduit').val();
- codeLienParente = "A";
- codeBaseTarification = $('#codeBaseTarification').val();
-
- if($('#nomForm').val()=="modifiercollege"){
- change_categorie_college_temp();
- }else{
- change_categorie_college_temp_d();
- }
-
-
- }else if($('#nomForm').val()=="creercollege" || $('#nomForm').val()=="creercolleged"){
-
- codeProduit = $('#codeProduit').val();
- codeLienParente = "A";
- codeBaseTarification = $('#codeBaseTarification').val();
-
- if(codeBaseTarification!='AUC'){
-
- if($('#nomForm').val()=="creercollege"){
- change_categorie_college_temp();
- }else{
- change_categorie_college_temp_d();
- }
- }
-
- }else if($('#nomForm').val()=="frmconsultercollege"){
- $("#btn_recap").click();
-
- }else if($('#nomForm').val()=="frmDetailBareme"){
- afficherDetailBareme();
- }else if($('#nomForm').val() == "frmDetailBaremeCollege" || $('#nomForm').val() == "frmConsulterDetailBaremeCollege"){
- afficherDetailBaremeCollege();
- }else if($('#nomForm').val()=="frmDetailBaremeCollegetemp"){
- afficherDetailBaremeCollegeTemp();
- }else if($('#nomForm').val()=="frmcarteassure"){
- }else if($('#nomForm').val()=="frmconsultercollege"){
- recapitulerconsultercollege();
- }else if($('#nomForm').val()=="frmPrestatairesDerogation"){
- afficher_prestataire_tm();
- }else if($('#nomForm').val()=="frmaffectionTM"){
- afficher_affection_tm();
- }else if($('#nomForm').val()=="frmremboursementgarantie"){
- afficher_remboursement_garantie();
- }else if($('#nomForm').val()=="frmproduit"){
- filtretabproduit();
- }else if($('#nomForm').val() == "adherentprestataire" || $('#nomForm').val() == "tMadherent"
- || $('#nomForm').val()== "tMadherentacte" || $('#nomForm').val()== "tMadherentacteprestataire"
- || $('#nomForm').val()== "tMadherentgarantieprestataire" || $('#nomForm').val()== "tMadherentprestataire"){
-
-
- $("#searchInput").keyup(function(){
- var numero = $(this).val();
-
- if(numero.length >="2")
- {
- chargernumero(numero);
- }else{
- $("#div_selection").hide();
- $("#div_selection_acte").hide();
- return false;
- }
- });
- }else if($('#nomForm').val()=="beneficiaireprestataire" || $('#nomForm').val()=="tMadherentgarantie" || $('#nomForm').val()=="tMbeneficiaire"
- || $('#nomForm').val()=="tMbeneficiaireActe" || $('#nomForm').val()=="tMbeneficiaireActePrestataire" || $('#nomForm').val()=="tMbeneficiaireGarantie"
- || $('#nomForm').val()=="tMbeneficiaireGarantiePrestataire" || $('#nomForm').val()=="tMbeneficiairePrestataire" || $('#nomForm').val()=="tarifappliquebeneficiaire"
- || $('#nomForm').val()=="remboursementClassic"){
-
-
- $("#searchInput").keyup(function(){
- var numero = $(this).val();
-
- if(numero.length >="2")
- {
- chargernumero(numero);
-
- }else{
- $("#div_selection").hide();
- return false;
- }
- });
- }else if($('#nomForm').val()=="frmcreerprestataire"){
- //$("#ligne_pharmacie").css('display','none');
- $("#ligne_pharmacie").hide();
- $("#appliquerTarifNuit").attr('disabled', 'disabled');
- $("#centreReference").attr('disabled', 'disabled');
- //console.log("Je suis en cours");
- }else if($('#nomForm').val()=="frmmodifierprestataire"){
- var codeTypePrestataire = $('#codeTypePrestataire').val();
- var categoriePresataire = $('#categoriePresataire').val();
-
- if(codeTypePrestataire=="PHA"){
- $("#ligne_pharmacie").show();
- $("#appliquerTarifNuit").attr('disabled', 'disabled');
- }else{
- $("#ligne_pharmacie").hide();
- $("#appliquerTarifNuit").removeAttr('disabled');
- }
-
- if(categoriePresataire=="C"){
- $("#centreReference").removeAttr('disabled');
- }else{
- $("#centreReference").attr('disabled', 'disabled');
- }
-
- }else if($('#nomForm').val()=="modifierproduit"){
-
- codeEnteteTrancheAge = $("#codeEnteteTrancheAge").val();
-
- if(codeEnteteTrancheAge!=undefined || codeEnteteTrancheAge>" ")
- {
- trancheage();
- }else{
- modecalculeprime();
- }
-
- }else if($('#nomForm').val()=="frmtrancheaccessoire"
- || $('#nomForm').val()=="frmtauxAjustement"
- || $('#nomForm').val()=="frmacteconsultation"){
- afficheBoutons(0);
- }else if($('#nomForm').val()=="parametrefacturationgarant"){
- filtre_assiette_fond()
- filtre_assiette_honoraire();
- }else if($('#nomForm').val()=="frmautreparametre"){
- document.getElementById('Generaux').style.display="block";
- document.getElementById('Production').style.display="none";
- document.getElementById('Medical').style.display="none";
- document.getElementById('Prestation').style.display="none";
-
- // SYSTÈME DE RECHERCHE DYNAMIQUE
- $("#globalSearch").on("keyup", function() {
- var value = $(this).val().toLowerCase();
- $(".searchable-row").filter(function() {
- $(this).toggle($(this).text().toLowerCase().indexOf(value) > -1)
- });
- });
-
- // Gestion visuelle des boutons nav-link
- const navButtons = document.querySelectorAll('.nav-pills .nav-link');
- navButtons.forEach(btn => {
- btn.addEventListener('click', function() {
- navButtons.forEach(b => b.classList.remove('active'));
- this.classList.add('active');
- });
- });
-
- }else if($('#nomForm').val()=="listebareme"){
- codeGcAssureur = $("#codeGcAssureur").val();
- codeProduit = $("#codeProduit").val();
-
- if(codeGcAssureur > " "){
- filtreproduitbareme();
- }
-
- if(codeGcAssureur > " " & codeProduit > " "){
- afficher_bareme_produit();
- }
-
- }else if($('#nomForm').val()=="modifierseuilalerte"){
- codeGcAssureur = $("#codeGcAssureur").val();
- codeProduit = $("#codeProduit").val();
-
- if(codeGcAssureur > " " & codeProduit > " "){
- afficher_garantie_produit();
- }
-
- }else if($('#nomForm').val()=="Paramfacproduit"){
- codeProduit = $("#codeProduit").val();
-
- if(codeProduit > ""){
- parametre_produit();
- }
- }
-});
-
-
-
-function stylechampsRequis(){
- var requis = $('input,select,textarea').filter('[required]:visible');
-
- requis.each(function(){
- $(this).focus(function(){
- $(this).css('borderColor','red');
- });
- $(this).blur(function(){
- $(this).css('borderColor','#cccccc');
- });
- });
-
-}
-
-function afficheDonneesTable(fichier){
- donnees = '';
-
- $.ajax({
- url: $("#racineWeb").val()+fichier+"/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- // alert("Erreur : "+errorData);
- },
- success: function(data) {
- // alert("Success : "+data);
- $('#div_lister_table').html(data);
- dataTableSpeciale();
- },
- complete: function() {
-
- }
- });
-
-}
-
-function addgctypegarant(){
- $('#div_edit_typegarant').empty();
- donnees = '';
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxouvrirtypegarant/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
- $('#div_add_typegarant').html(data);
- $('#div_add_typegarant').modal("show");
- $('#div_add_typegarant').on('shown.bs.modal', function(){
- stylechampsRequis();
- $('#codeTypeGarant').focus();
- });
- },
- complete: function() {
-
- }
- });
-}
-
-
-function editgctypegarant(id){
-
- $('#div_add_typegarant').empty();
-
- donnees ='id='+id;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxmodifiertypegarant/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
- $('#div_edit_typegarant').html(data);
- $('#div_edit_typegarant').modal("show");
- $('#div_edit_typegarant').on('shown.bs.modal', function(){
- stylechampsRequis();
- $('#codeTypeGarant').focus();
- });
-
- },
- complete: function() {
-
- }
- });
-}
-
-
-function enregistrerTypeGarant(){
- var codeTypeGarant = $('#codeTypeGarant').val(),
- libelle = $('#libelle').val(),
- id = $('#id').val();
-
-
- fichier_lister = 'Ajaxlistergctypegarant';
-
- if(id == undefined){
- link = 'Ajaxouvrirtypegarant';
- }else{
- //fichier_lister = 'Ajaxlistercolleges';
- link = 'Ajaxmodifiertypegarant';
- }
-
-
- if(libelle <=' '){
- v_msg="Le libellé est obligatoire !";
- v_msgEng="The label is required !";
-
- alert_ebene(v_msg,v_msgEng);
-
- $('#libelle').css('borderColor','red');
- return;
- }
- donnees = $('#formModal').serialize();
-
- $.ajax({
- url: $("#racineWeb").val()+link+"/enregistrer/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
- /*if(data.length > 5){
- var str = data.split('/');
- alert_ebene(str[0],str[1]);
- return;
- }
- */
-
- if(id==undefined){
- afficheDonneesTable(fichier_lister);
- $("#div_add_typegarant .close").click();
- }else{
- afficheDonneesTable(fichier_lister);
- $("#div_edit_typegarant .close").click();
- }
- //dataTableSpeciale();
-
-
- },
- complete: function() {
- window.location.assign($("#racineWeb" ).val()+"Gctypegarant/");
- }
- });
-
-}
-
-// Supprime une ligne du tableau
-function supprimeLigneTypeGarant($idData){
-
- var fichier_lister = 'Ajaxlistergctypegarant';
-
-
- 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é
- donnees = 'id='+$idData;
-
- $.ajax({
- url: $("#racineWeb").val()+fichier_lister+"/supprimer/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- // alert("Erreur : "+errorData);
- },
- success: function(data) {
- // alert("Success : "+data);
- afficheDonneesTable(fichier_lister);
- },
- complete: function() {
-
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-
-function add_typetarif(){
- $('#div_edit_typetarif').empty();
- donnees = '';
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxouvrirtypetarif/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
- $('#div_add_typetarif').html(data);
- $('#div_add_typetarif').modal("show");
- $('#div_add_typetarif').on('shown.bs.modal', function(){
- stylechampsRequis();
- $('#codeTypeTarifActe').focus();
- });
- },
- complete: function() {
-
- }
- });
-}
-
-function add_lettrecle(){
- $('#div_edit_lettrecle').empty();
- donnees = '';
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxlettrecle/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
- $('#div_add_lettrecle').html(data);
- $('#div_add_lettrecle').modal("show");
- $('#div_add_lettrecle').on('shown.bs.modal', function(){
- stylechampsRequis();
- $('#lettreCle').focus();
- });
- },
- complete: function() {
-
- }
- });
-}
-
-function enregistrelettrecle(){
- var lettreCle = $('#lettreCle').val(),
- description = $('#description').val(),
- descriptionEng = $('#descriptionEng').val(),
- id = $('#formModal .sr-only').val();
-
- fichier_lister = 'Ajaxlisterlettrecle';
-
- if(id == undefined){
- link = 'Ajaxlettrecle';
- }else{
- link = 'Ajaxmodifierlettrecle';
- }
-
- if(lettreCle ==''){
- v_msg="La lettre clé est obligatoire!";
- v_msgEng="The key letter is mandatory!";
-
- alert_ebene(v_msg,v_msgEng);
-
- $('#lettreCle').css('borderColor','red');
- return;
- }
-
-
- donnees = $('#formModal').serialize();
-
- //alert(donnees);
- //return;
- $.ajax({
- url: $("#racineWeb").val()+link+"/enregistrer/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
- if(data.length > 5){
- var str = data.split('/');
- alert_ebene(str[0],str[1]);
- return;
- }
-
- if(id==undefined){
- afficheDonneesTable(fichier_lister);
- $("#div_add_lettrecle .close").click();
-
- }else{
- afficheDonneesTable(fichier_lister);
- $("#div_edit_lettrecle .close").click();
- }
- //dataTableSpeciale();
- },
- complete: function() {
-
- }
- });
-
-}
-
-function editlettrecle(id){
-
- $('#div_add_lettrecle').empty();
-
- donnees ='id='+id;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxmodifierlettrecle/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
- $('#div_edit_lettrecle').html(data);
- $('#div_edit_lettrecle').modal("show");
- $('#div_edit_lettrecle').on('shown.bs.modal', function(){
- stylechampsRequis();
- $('#lettreCle').focus();
- });
-
- },
- complete: function() {
-
- }
- });
-}
-
-function edittypetarif(id){
-
- $('#div_add_typetarif').empty();
-
- donnees ='id='+id;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxmodifiertypetarifacte/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
- $('#div_edit_typetarif').html(data);
- $('#div_edit_typetarif').modal("show");
- $('#div_edit_typetarif').on('shown.bs.modal', function(){
- stylechampsRequis();
- $('#codeTypeTarifActe').focus();
- });
-
- },
- complete: function() {
-
- }
- });
-}
-
-function enregistrerTypeTarif(){
- var codeTypeGarant = $('#codeTypeTarif').val(),
- libelle = $('#libelle').val(),
- libelleEng = $('#libelleEng').val(),
- description = $('#description').val(),
- descriptionEng = $('#descriptionEng').val(),
- id = $('#formModal .sr-only').val();
-
- fichier_lister = 'Ajaxlistertypetarifacte';
-
- if(id == undefined){
- link = 'Ajaxouvrirtypetarif';
- }else{
- link = 'Ajaxmodifiertypetarifacte';
- }
-
- if(codeTypeGarant ==''){
- v_msg="Le code est obligatoire !";
- v_msgEng="The code is required !";
-
- alert_ebene(v_msg,v_msgEng);
-
- $('#codeTypeGarant').css('borderColor','red');
- return;
- }
-
- if(libelle ==''){
- v_msg="Le libellé est obligatoire !";
- v_msgEng="The label is required !";
-
- alert_ebene(v_msg,v_msgEng);
-
- $('#libelle').css('borderColor','red');
- return;
- }
-
- donnees = $('#formModal').serialize();
-
- //alert(donnees);
- //return;
- $.ajax({
- url: $("#racineWeb").val()+link+"/enregistrer/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
- if(data.length > 5){
- var str = data.split('/');
- alert_ebene(str[0],str[1]);
- return;
- }
-
- if(id==undefined){
- afficheDonneesTable(fichier_lister);
- $("#div_add_typetarif .close").click();
-
- }else{
- afficheDonneesTable(fichier_lister);
- $("#div_edit_typetarif .close").click();
- }
- //dataTableSpeciale();
- },
- complete: function() {
-
- }
- });
-
-}
-
-
-
-function supprimeLignetypetarif($idData){
- var fichier_lister = 'Ajaxlistertypetarifacte';
-
-
- 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é
- donnees = 'id='+$idData;
-
- $.ajax({
- url: $("#racineWeb").val()+fichier_lister+"/supprimer/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- // alert("Erreur : "+errorData);
- },
- success: function(data) {
- // alert("Success : "+data);
- afficheDonneesTable(fichier_lister);
- },
- complete: function() {
-
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-// 10-08-2020
-
-function ctrlkeypress_liste_garants(ev)
-{
- var keycode = (ev.keyCode ? ev.keyCode : ev.which);
- if(keycode == '13')
- {
- afficher_liste_garants();
- }
-}
-
-function afficher_liste_garants()
-{
- donnees = "";
- donnees_retour = "";
-
- typeGarant = $("#typeGarant").val();
- libelle = $("#libelle").val();
- codeGcAssureur = $("#codeGcAssureur").val();
-
- if(typeGarant==''){
- typeGarant=0;
- }
-
- donnees += 'typeGarant=' + typeGarant;
- donnees += '&libelle=' + libelle;
- donnees += '&codeGcAssureur=' + codeGcAssureur;
-
- //alert(donnees);
- //return;
-
- $("#div_gcs").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxlistegarantsparametrage/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- donnees_retour = data;
- },
- complete: function() {
- $("#div_gcs").html(donnees_retour);
- dataTableSpeciale();
- $("#nbligne").val("Nbre Lignes : "+$("#nbligne_info").val());
- }
- });
-}
-
-function desactive_gc_assureur(idGarant){
-
- v_msg = 'Confirmez-vous la désactivation de ce garant?';
- v_msgEng="Do you confirm the deactivation of this guarantor?";
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- donnees = 'idGarant='+idGarant;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxgcassureur/desactivergcassureur/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- // alert("Erreur : "+errorData);
- },
- success: function(data) {
- afficher_liste_garants();
- },
- complete: function() {
-
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function reactive_gc_assureur(idData){
-
- v_msg = 'Confirmez-vous la réactivation de ce garant?';
- v_msgEng="Do you confirm the reactivation of this guarantor?";
-
- fichier = 'Ajaxlistegarantsdesactives';
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- donnees = 'id='+idData;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxgcassureur/reactivergcassureur/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- // alert("Erreur : "+errorData);
- },
- success: function(data) {
- afficheDonneesTable(fichier);
- },
- complete: function() {
-
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-// 13/08/2020
-
-const onglets = document.querySelectorAll('.onglets');
-const contenu = document.querySelectorAll('.contenu');
-let index = 0;
-
-onglets.forEach(onglet =>{
- onglet.addEventListener('click', () =>{
- if(onglet.classList.contains('active')){
- return;
- }else{
- onglet.classList.add('active');
- }
-
- index = onglet.getAttribute('data-anim');
- for(i=0; i' + '');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxprestatairesreseau/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- $('#div_prestataires_reseau').html(data);
- appliquerDataTable();
- },
- error: function(data) {
- },
- complete: function()
- {
-
- }
- });
-}
-
-
-function ajouter_tous_prestataires_reseau()
-{
- codeReseau=$("#codeReseau").val();
-
- if (codeReseau<=" ")
- {
- v_msg="Veuillez sélectionner un réseau de soins!";
- v_msgEng="Please select a care network!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- donnees = 'codeReseau='+codeReseau;
-
- v_msg="Attention, cela va ajouter tous les prestataires disponibles à ce réseau de soins! Confirmez-vous?";
- v_msgEng="Be careful, this will add all the providers available to this healthcare network! Do you confirm?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $("#div_prestataires_reseau").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxprestatairesreseau/ajoutertousprestatairesreseausoins/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- $('#div_prestataires_reseau').html(data);
- appliquerDataTable();
- },
- error: function(data) {
- },
- complete: function() {
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function ajouter_un_prestataire_reseau(codePrestataire)
-{
- codeReseau=$("#codeReseau").val();
-
- if (codeReseau<=" ")
- {
- v_msg="Veuillez sélectionner un réseau de soins!";
- v_msgEng="Please select a care network!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
-
- donnees = 'codeReseau='+codeReseau+'&codePrestataire='+codePrestataire;
-
- $("#div_prestataires_reseau").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxprestatairesreseau/ajouterunprestataireaureseau/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- $('#div_prestataires_reseau').html(data);
- appliquerDataTable();
- },
- error: function(data) {
- },
- complete: function()
- {
- }
- });
-}
-
-function retirer_tous_prestataires_reseau()
-{
- codeReseau=$("#codeReseau").val();
-
- if (codeReseau<=" ")
- {
- v_msg="Veuillez sélectionner un réseau de soins!";
- v_msgEng="Please select a care network!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- donnees = 'codeReseau='+codeReseau;
-
- v_msg="Attention, cela va vider ce réseau de soins de tous ses prestataires! Confirmez-vous?";
- v_msgEng="Be careful, this will empty this healthcare network of all its providers! Do you confirm?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $("#div_prestataires_reseau").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxprestatairesreseau/retirertousprestatairesreseausoins/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- $('#div_prestataires_reseau').html(data);
- appliquerDataTable();
- },
- error: function(data)
- {
- },
- complete: function()
- {
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function retirer_un_prestataire_reseau(codePrestataire)
-{
-
- codeReseau=$("#codeReseau").val();
-
-
- if (codeReseau<=" ")
- {
- v_msg="Veuillez sélectionner un réseau de soins!";
- v_msgEng="Please select a care network!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- donnees = 'codeReseau='+codeReseau+'&codePrestataire='+codePrestataire;
-
-
- $("#div_prestataires_reseau").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxprestatairesreseau/retirerunprestatairereseausoins/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- $('#div_prestataires_reseau').html(data);
- appliquerDataTable();
- },
- error: function(data) {
- },
- complete: function()
- {
- }
- });
-}
-
-
-function dupliquer_reseau(id){
-
- v_msg='Confirmez-vous la duplication de ce réseau de soins?';
- v_msgEng="Do you confirm the duplication of this healthcare network?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- donnees = 'id='+id;
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxdupliquerreseausoins/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
- $('#div_dupliquer_reseau').html(data);
- $('#div_dupliquer_reseau').modal("show");
- $('#div_dupliquer_reseau').on('shown.bs.modal', function(){
- stylechampsRequis();
- $('#libelle').focus();
- });
- },
- complete: function() {
-
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function duplicationreseausoins(){
- var codeold = $('#codeold').val(),
- codeReseau = "",
- libelle = $('#libelle').val();
-
- if(libelle <= " "){
- v_msg="Veuillez renseigner le nom du réseau de soins!";
- v_msgEng="Please enter the name of the healthcare network!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- donnees = 'codeold='+codeold+'&codeReseau='+codeReseau+'&libelle='+libelle;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxdupliquerreseausoins/dupliquer/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- alert("Erreur : "+errorData);
- },
- success: function(data) {
- $("#div_dupliquer_reseau .close").click();
- retour_liste_reseaus();
- },
- complete: function() {
-
- }
- });
-
-
-}
-
-// 19/08/2020
-
-function changeTypePrestataire(){
- var categoriePresataire = $('#categoriePresataire').val();
-
- if(categoriePresataire=="C"){
- $("#centreReference").removeAttr('disabled');
- }else{
- $("#centreReference").attr('disabled', 'disabled');
- }
-
- donnees ='categoriePresataire='+categoriePresataire;
-
-
- $.ajax({
- url: "Ajaxcategorietypeprestataire/",
- type: 'post',
- data: donnees,
- error: function(errorData){
- //alert("Erreur : "+errorData);
-
- },
- success: function(data) {
- //alert("Success : "+data);
- $('#div_type_prestataire').empty();
- $('#div_type_prestataire').html(data);
- },
- complete: function(){
- }
- });
-
-}
-
-// 24/08/2020
-
-function ajouter_praticien(){
- $('#div_modifier_praticien').empty();
- donnees = "";
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxajouterpraticien/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
- $('#div_ajouter_praticien').html(data);
- $('#div_ajouter_praticien').modal("show");
- $('#div_ajouter_praticien').on('shown.bs.modal', function(){
- stylechampsRequis();
- $('#nom').focus();
- });
- },
- complete: function() {
-
- }
- });
-
-}
-
-function creer_praticien()
-{
- nom = $("#nom").val();
- prenoms = $("#prenoms").val();
- codeSpecialite = $("#codeSpecialite").val();
- noOrdreMedecin = $("#noOrdreMedecin").val();
- telephone = $("#telephone").val();
- codeMetier = $("#codeMetier").val();
- adresse = $("#adresse").val();
- email = $("#email").val();
- sexe = $("#sexe").val();
-
- if(nom<=" ")
- {
- v_msg="Veuillez indiquer le nom!";
- v_msgEng="Please enter the name!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#nom").focus();
- return;
- }
-
- if(prenoms<=" ")
- {
- v_msg="Veuillez indiquer le prénoms!";
- v_msgEng="Please give the first names";
- alert_ebene(v_msg, v_msgEng);
-
- $("#prenoms").focus();
- return;
- }
-
- if(codeMetier<=" ")
- {
- v_msg="Veuillez sélectionner la corporation!";
- v_msgEng="Please select the corporation!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeMetier").focus();
- return;
- }
-
-
- if(codeSpecialite<=" ")
- {
- v_msg="Veuillez sélectionner la spécialité!";
- v_msgEng="Please select the specialty";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeSpecialite").focus();
- return;
- }
-
- if(sexe<=" ")
- {
- v_msg="Veuillez indiquer le sexe!";
- v_msgEng="Please indicate sex";
- alert_ebene(v_msg, v_msgEng);
-
- $("#sexe").focus();
- return;
- }
-
- donnees = 'nom='+nom+'&prenoms='+prenoms;
- donnees += '&telephone='+telephone+'&email='+email;
- donnees += '&codeSpecialite='+codeSpecialite+'&noOrdreMedecin='+noOrdreMedecin+'&sexe='+sexe;
- donnees += '&codeMetier='+codeMetier+'&adresse='+adresse;
-
- // alert(donnees);
- //return;
-
- v_msg="Confirmez-vous ce nouveau praticien?";
- v_msgEng="Do yo confirm this new practitioner?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxmedecinparam/creermedecin/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- $('#div_unicite_medecin').html(data);
- },
- complete: function()
- {
- unicitemedecin = $("#unicitemedecin").val();
- if(unicitemedecin==1)
- {
- v_msg="Praticien crée avec succès!";
- v_msgEng="Practitioner created succssfully!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#div_ajouter_praticien .close").click();
- afficher_medecins_prestataire();
- }
- else
- {
- v_msg="No Ordre " + noOrdreMedecin +" déjà utilisé!";
- v_msgEng="Doctor Order No " + noOrdreMedecin +" already in use!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#noOrdreMedecin").focus();
- }
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function modifier_praticien(id){
- $('#div_ajouter_praticien').empty();
-
- donnees ='id='+id;
-
- //alert(donnees);
- //return;
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxmodifierpraticien/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
- $('#div_modifier_praticien').html(data);
- $('.selectpicker').selectpicker();
- $('#div_modifier_praticien').modal("show");
- $('#div_modifier_praticien').on('shown.bs.modal', function(){
- stylechampsRequis();
- $('#nom').focus();
- });
-
- },
- complete: function() {
-
- }
- });
-}
-
-
-function enregistrer_modifier_praticien()
-{
- idMedecin = $("#idMedecin").val();
- nom = $("#nom").val();
- prenoms = $("#prenoms").val();
- codeSpecialite = $("#codeSpecialite").val();
- noOrdreMedecin = $("#noOrdreMedecin").val();
- telephone = $("#telephone").val();
-
- codeMetier = $("#codeMetier").val();
- adresse = $("#adresse").val();
-
- email = $("#email").val();
- sexe = $("#sexe").val();
-
- if(nom<=" ")
- {
- v_msg="Veuillez indiquer le nom!";
- v_msgEng="Please enter the name!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#nom").focus();
- return;
- }
-
- if(prenoms<=" ")
- {
- v_msg="Veuillez indiquer le prénoms!";
- v_msgEng="Please give the first names";
- alert_ebene(v_msg, v_msgEng);
-
- $("#prenoms").focus();
- return;
- }
-
- if(codeMetier<=" ")
- {
- v_msg="Veuillez sélectionner la corporation!";
- v_msgEng="Please select the corporation!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeMetier").focus();
- return;
- }
-
- if(codeSpecialite<=" ")
- {
- v_msg="Veuillez sélectionner la spécialité!";
- v_msgEng="Please select the specialty";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeSpecialite").focus();
- return;
- }
-
- if(sexe<=" ")
- {
- v_msg="Veuillez indiquer le sexe!";
- v_msgEng="Please indicate sex";
- alert_ebene(v_msg, v_msgEng);
-
- $("#sexe").focus();
- return;
- }
-
- donnees = 'idMedecin='+idMedecin+'&nom='+nom;
- donnees += '&prenoms='+prenoms;
- donnees += '&telephone='+telephone+'&email='+email;
- donnees += '&codeSpecialite='+codeSpecialite+'&noOrdreMedecin='+noOrdreMedecin+'&sexe='+sexe;
- donnees += '&codeMetier='+codeMetier+'&adresse='+adresse;
-
- //alert(donnees);
- //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é
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxmedecinparam/enregistrermodifmedecin/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- $("#div_modifier_praticien .close").click();
- afficher_medecins_prestataire();
- },
- complete: function() {
-
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function prestatairereseausoins_id(idPrestataire)
-{
- window.location.assign($("#racineWeb" ).val()+"Modifierprestatairereseausoins/"+idPrestataire+"/");
-}
-
-function medecinsprestataire()
-{
- categoriePresataire = $("#categoriePresataire").val();
-
- if (categoriePresataire!="C")
- {
- v_msg="Accès refusé! Ce prestataire n'est pas un centre de soins!";
- v_msgEng="Access denied! This provider is not a health center!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
- window.location.assign($("#racineWeb").val()+"Medecinsprestataire/");
-}
-
-
-/******************************************************************
- * AUTRE TABLE DE REFERENCES
-*******************************************************************/
-
-// Récupère les fichiers contenu dans la table autrestablesreference
-function chargerFichiersTable(){
-
-
- var $id = $('#listetables').val();
-
- if ($id !=''){
- donnees = 'id='+$id;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxaccesfichiersautrestables/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
- fermeFormulaire();
- $('#div_fichiers_table').html(data);
- afficheDonneesTableChoisie($('#fichier_lister').val());
- },
- complete: function() {
-
- }
- });
- }else{
- $('#div_fichiers_table').empty();
- $('#div_entete_table').empty();
- $('#div_lister_table').empty();
-
- }
-}
-
-// Affiche les données de la table selectionnée dans un tableau
-function afficheDonneesTableChoisie(fichier){
-
- var codeLangue = $("#codeLangue").val();
-
-
- if(fichier=="Ajaxtblisterjoursferiers"){
- codePays = $('#codePays').val();
- annee = $('#annee').val();
-
- if(codePays==undefined){
- codePays ="CI"
- }
-
- if(annee==undefined){
- var ladate=new Date();
- annee =ladate.getFullYear();
- }
-
- donnees = 'codePays='+codePays+'&annee='+annee;
- }else{
- donnees = '';
- }
-
- if(fichier !=''){
- $.ajax({
- url: $("#racineWeb").val()+fichier+"/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
-
- $('#div_lister_table').html(data);
- //
-
-
- if(fichier=="Ajaxtblisterjoursferiers"){
- $('#codePays').val(codePays);
- $('#annee').val(annee);
- }
- if(fichier=="Ajaxtblistertableauajustementgarant"){
- appliquerDataTable();
- }else{
-
- if(codeLangue=="en_US")
- {
- $('#tableLister').DataTable({
- "lengthMenu": [ 20, 50, 100],
- "language": {
- "lengthMenu":"Display _MENU_ records per page",
- "zeroRecords": "Nothing found - sorry",
- "info": "Showing page _PAGE_ of _PAGES_",
- "infoEmpty": "No records available",
- "search": "Search:",
- "paginate": {
- "next": "►",
- "previous": "◄",
- "first": "|◄",
- "last": "►|"
- },
- "infoFiltered": "(filtered from _MAX_ total records)",
- "aoColumnDefs": [
- { "bSearchable": false, "aTargets": [ 0 ] }
- ]
- }
- });
- }
- else
- {
- $('#tableLister').DataTable({
- "lengthMenu": [ 20, 50, 100],
- "language": {
- "lengthMenu":"Affiche _MENU_ par page",
- "zeroRecords": "Désolé - Aucune donnée trouvée",
- "info": "_PAGE_ sur _PAGES_ pages",
- "infoEmpty": "Pas d'enregistrement valable",
- "search": "Recherche:",
- "paginate": {
- "next": "►",
- "previous": "◄",
- "first": "|◄",
- "last": "►|"
- },
- "infoFiltered": "(filtré de _MAX_ total enregistrements)",
- "aoColumnDefs": [
- { "bSearchable": false, "aTargets": [ 0 ] }
- ]
- }
- });
- }
-
- }
-
- },
- complete: function() {
-
- }
- });
- }
-}
-
-// Gère l'affichage des boutons en entête des formulaires
-function afficheBoutons($idData){
-
-
- var div = $('#div_maj_table').children().length;
- var codeLangue = $("#codeLangue").val();
-
-
- if($idData == 0){
- donnees = '';
- }else{
- donnees = 'id='+$idData;
-
-
- if(codeLangue=="en_US")
- {
- $('#btn-action').text('Save');
- }
- else
- {
- $('#btn-action').text('Enregistrer');
- }
- }
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxentete/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
-
-
- $('#div_entete_table').html(data);
-
- if(($('#btn-action').text() == 'Ajouter' || $('#btn-action').text() == 'Add') && div == 0){
- $('#btn-fermer').hide();
- }else{
- $('#btn-fermer').show();
- if(codeLangue=="en_US")
- {
- $('#btn-action').text('Save');
- }
- else
- {
- $('#btn-action').text('Enregistrer');
- }
- }
- },
- complete: function(){
-
- }
- });
-
-}
-
-// Ferme le formulaire affiché
-function fermeFormulaire(){
- $('#div_maj_table').empty();
-
- afficheBoutons(0);
-
-}
-
-// Affiche le formulaire d'ajout de données
-function formAjoutTableRef(){
-
- var codeLangue = $("#codeLangue").val();
- var fichier_ajouter = $('#fichier_ajouter').val(),
- btn = $('#btn-action').text();
-
- //alert(fichier_ajouter);
- //return;
- if(fichier_ajouter != '' && fichier_ajouter != undefined){
- if(btn == 'Ajouter' || btn == 'Add'){
- donnees = '';
- $('#btn-fermer').show();
-
- if(codeLangue=="en_US")
- {
- $('#btn-action').text('Save');
- }
- else
- {
- $('#btn-action').text('Enregistrer');
- }
-
- $.ajax({
- url: fichier_ajouter+"/",
- type: 'post',
- data: donnees,
- error: function(errorData){
- //alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
-
- $('#div_maj_table').html(data);
- stylechampsRequis();
- $(".datepicker").datepicker();
- $('.selectpicker').selectpicker();
- if(typeof $('#div_maj_table input:first').attr('type') == 'string'){
- $('#div_maj_table input:first').focus();
- }else{
- $('#div_maj_table select:first').focus();
- }
- },
- complete: function(){
- }
- });
- }else{
- update_table();
- }
- }else{
- var nomForm = $('#nomForm').val();
-
- if(nomForm == 'frmbaremegarant'){
- fichier_ajouter = 'Ajaxajouterbaremeaccessoiregarant';
- }else if(nomForm == 'frmtrancheaccessoire'){
- fichier_ajouter = 'Ajaxtbajouterbaremeaccessoireavenant';
- }else if(nomForm == 'frmtauxAjustement'){
- fichier_ajouter = 'Ajaxtbajoutertableauajustement';
- }else if(nomForm == 'frmtauxAjustementgarant'){
- fichier_ajouter = 'Ajaxtbajoutertableauajustementgarant';
- }else if(nomForm == 'frmacteconsultation'){
- fichier_ajouter = 'Ajaxtbajouteracteconsultation';
- }
-
-
- if(btn == 'Ajouter' || btn == 'Add'){
- donnees = '';
- if(nomForm == 'frmtauxAjustementgarant'){
- donnees = 'codeGcAssureur='+$("#codeGcAssureur").val();
- }
-
- $('#btn-fermer').show();
-
- if(codeLangue=="en_US")
- {
- $('#btn-action').text('Save');
- }
- else
- {
- $('#btn-action').text('Enregistrer');
- }
-
- $.ajax({
- url: fichier_ajouter+"/",
- type: 'post',
- data: donnees,
- error: function(errorData){
- //alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
- $('#div_maj_table').html(data);
- $(".datepicker").datepicker();
- $(".selectpicker").selectpicker();
- stylechampsRequis();
- if(typeof $('#div_maj_table input:first').attr('type') == 'string'){
- $('#div_maj_table input:first').focus();
- }else{
- $('#div_maj_table select:first').focus();
- }
-
- },
- complete: function(){
- }
- });
- }else{
- update_table();
- }
-
- }
-
-}
-
-// Filtrer la liste des villes par pays
-function filtreVilleParPays(){
- var codePays = $('#codePays').val();
-
- donnees ='codePays='+codePays;
- $.ajax({
- url: "Ajaxfiltrevilleparpays/",
- type: 'post',
- data: donnees,
- error: function(errorData){
- //alert("Erreur : "+errorData);
-
- },
- success: function(data) {
- //alert("Success : "+data);
- $('#div_ville').empty();
- $('#div_ville').html(data);
- //filtreLocaliteParVille();
- },
- complete: function(){
- }
- });
-
-}
-
-// Filtrer la liste des localités par pays et par ville
-function filtreLocaliteParVille(){
- var codePays = $('#codePays').val(),
- codeVille = $('#codeVille').val();
-
- if(codePays == ''){
- return;
- }else{
- donnees ='codePays='+codePays+'&codeVille='+codeVille;
- }
-
- $.ajax({
- url: "Ajaxfiltrelocaliteparville/",
- type: 'post',
- data: donnees,
- error: function(errorData){
- //alert("Erreur : "+errorData);
-
- },
- success: function(data) {
- //alert("Success : "+data);
- $('#div_localite').empty();
- $('#div_localite').html(data);
- },
- complete: function(){
- }
- });
-
-}
-
-// Affiche le formulaire de modification de données
-function formModifTableRef($idData){
-
- var codeLangue = $("#codeLangue").val();
- var fichier_modifier = $('#fichier_modifier').val(),
- btn = $('#btn-action').text();
-
- if(fichier_modifier==undefined){
- var nomForm = $('#nomForm').val();
-
- if(nomForm == 'frmbaremegarant'){
-
- fichier_modifier = 'Ajaxmodifierbaremeaccessoiregarant';
- }else if(nomForm == 'frmtrancheaccessoire'){
- fichier_modifier = 'Ajaxtbmodifierbaremeaccessoireavenant';
- }else if(nomForm == 'frmtauxAjustement'){
- fichier_modifier = 'Ajaxtbmodifiertableauajustement';
- }else if(nomForm == 'frmtauxAjustementgarant'){
- fichier_modifier = 'Ajaxtbmodifiertableauajustementgarant';
- }else if(nomForm == 'frmacteconsultation'){
- fichier_modifier = 'Ajaxtbmodifieracteconsultation';
- }
- }
-
- if(btn == 'Ajouter' || btn == 'Add'){
- donnees = '';
- $('#btn-fermer').show();
-
- if(codeLangue=="en_US")
- {
- $('#btn-action').text('Save');
- }
- else
- {
- $('#btn-action').text('Enregistrer');
- }
-
- }
-
- donnees = 'id='+$idData;
-
- $.ajax({
- url: fichier_modifier+"/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
- $('#div_maj_table').html(data);
- $(".datepicker").datepicker();
- $(".selectpicker").selectpicker();
- stylechampsRequis();
- if(typeof $('#div_maj_table input:first').attr('type') == 'string'){
- $('#div_maj_table input').eq(1).focus();
- }else{
- $('#div_maj_table select:first').focus();
- }
-
- },
- complete: function() {
-
- }
- });
-}
-
-// Supprime une ligne du tableau
-function supprimeLigneListe($idData, superUser){
-
- var fichier_lister = $('#fichier_lister').val();
-
- if (superUser != "1"){
- v_msg="Non autorisé!";
- v_msgEng="Unauthorized!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- var v_msg = 'Confirmez-vous la suppression de cette ligne?';
- var v_msgEng="Are you sure you want to delete this line?";
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- donnees = 'id='+$idData;
-
- $.ajax({
- url: $("#racineWeb").val()+fichier_lister+"/supprimer/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- // alert("Erreur : "+errorData);
- },
- success: function(data) {
- // alert("Success : "+data);
- afficheDonneesTableChoisie(fichier_lister);
- },
- complete: function() {
-
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-
-}
-
-
-function supprimerprestataireenplus($idData){
-
- var fichier_lister = "Ajaxajouterprestatairesenplus";
-
- var v_msg = 'Confirmez-vous la suppression de cette ligne?';
- var v_msgEng="Are you sure you want to delete this line?";
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- donnees = 'id='+$idData;
-
- $.ajax({
- url: $("#racineWeb").val()+fichier_lister+"/supprimer/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- // alert("Erreur : "+errorData);
- },
- success: function(data) {
- // alert("Success : "+data);
- //afficheDonneesTableChoisie(fichier_lister);
- codePrestataire ="";
- ajouter_prestatairesenplus(codePrestataire);
- //dataTableSpecialeMini();
- },
- complete: function() {
-
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-
-}
-
-function supprimerprestataireenmoins($idData){
-
- var fichier_lister = "Ajaxajouterprestatairesenmoins";
-
- var v_msg = 'Confirmez-vous la suppression de cette ligne?';
- var v_msgEng="Are you sure you want to delete this line?";
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- donnees = 'id='+$idData;
-
- $.ajax({
- url: $("#racineWeb").val()+fichier_lister+"/supprimer/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- // alert("Erreur : "+errorData);
- },
- success: function(data) {
- // alert("Success : "+data);
- //afficheDonneesTableChoisie(fichier_lister);
- codePrestataire ="";
- ajouter_prestatairesenmoins(codePrestataire);
- //dataTableSpecialeMini();
- },
- complete: function() {
-
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-
-// Enregistrement des données dans les différentes tables (Ajout ou modification)
-function update_table(){
-
- var fichier_ajouter = $('#fichier_ajouter').val(),
- fichier_lister = $('#fichier_lister').val(),
- fichier_modifier= $('#fichier_modifier').val(),
- id = $('#formData .sr-only').val(),
- visible = false,
- valide = true;
- requis = $('input,select,textarea').filter('[required]:visible');
-
- if(fichier_ajouter == undefined && fichier_modifier==undefined && fichier_lister==undefined){
- var nomForm = $('#nomForm').val();
-
- if(nomForm == 'frmbaremegarant'){
- fichier_ajouter = 'Ajaxajouterbaremeaccessoiregarant';
- fichier_modifier = 'Ajaxmodifierbaremeaccessoiregarant';
- }else if(nomForm == 'frmtrancheaccessoire'){
- fichier_ajouter = 'Ajaxtbajouterbaremeaccessoireavenant';
- fichier_modifier = 'Ajaxtbmodifierbaremeaccessoireavenant';
- fichier_lister = 'Ajaxtblisterbaremeaccessoireavenant';
- }else if(nomForm == 'frmtauxAjustement'){
- fichier_ajouter = 'Ajaxtbajoutertableauajustement';
- fichier_modifier = 'Ajaxtbmodifiertableauajustement';
- fichier_lister = 'Ajaxtblistertableauajustement';
- }else if(nomForm == 'frmtauxAjustementgarant'){
- fichier_ajouter = 'Ajaxtbajoutertableauajustementgarant';
- fichier_modifier = 'Ajaxtbmodifiertableauajustementgarant';
- fichier_lister = 'Ajaxtblistertableauajustementgarant';
- }else if(nomForm == 'frmacteconsultation'){
- fichier_ajouter = 'Ajaxtbajouteracteconsultation';
- fichier_modifier = 'Ajaxtbmodifieracteconsultation';
- }
- }
-
- if(id == undefined){
- link = $("#racineWeb").val()+fichier_ajouter+"/ajouter/"
- }else{
- link = $("#racineWeb").val()+fichier_modifier+"/modifier/"
- }
-
- requis.each(function(){
- if($(this).val() == ''){
- v_msg="Veuillez saisir les champs en rouge !";
- v_msgEng="Please enter the fields in red !";
- alert_ebene(v_msg,v_msgEng);
- $(this).css('borderColor','red');
- valide = false;
- return false;
- }else{
- valide = true;
- }
- });
-
- if(valide){
- donnees = $('#formData').serialize();
-
- if(nomForm == 'assures'){
- var dateNaissance = $("#dateNaissance").val();
- var dateEntree = $("#dateEntree").val();
- var dateAdhesion = $("#dateAdhesion").val();
- var dateRetrait = $("#dateRetrait").val();
-
- donnees+="&dateNaissance="+dateNaissance+"&dateEntree="+dateEntree;
- donnees+="&dateAdhesion="+dateAdhesion+"&dateRetrait="+dateRetrait;
- }else if(nomForm == 'ayantdroits'){
- var adDateNaissance = $("#adDateNaissance").val();
- donnees+="&adDateNaissance="+adDateNaissance;
- }else if(nomForm == 'frmbaremegarant'){
- var codeGcAssureur = $("#codeGcAssureur").val();
- donnees+="&codeGcAssureur="+codeGcAssureur;
- }else if(nomForm == 'frmtauxAjustementgarant'){
- var codeGcAssureur = $("#codeGcAssureur").val();
- donnees+="&codeGcAssureur="+codeGcAssureur;
- }
-
- //alert(donnees);
-
- //return;
-
- $.ajax({
- url: link,
- type : 'post',
- data: donnees,
- error: function(errorData) {
-
- },
- success: function(data) {
- // alert(data);
-
- if(data.length > 5){
- var str = data.split('/');
- alert_ebene(str[0],str[1]);
- visible = true;
- }
- if(nomForm == 'frmbaremegarant'){
- afficher_bareme_accessoire_garant();
- fermeFormulaire();
- return;
- }else if(nomForm == "frmtrancheaccessoire"){
- window.location.assign($("#racineWeb" ).val()+"Tranchesaccessoires/");
- }else if(nomForm == "frmtauxAjustement"){
- window.location.assign($("#racineWeb" ).val()+"Tableauajustementprimes/");
- }else if(nomForm == 'frmtauxAjustementgarant'){
- afficher_tauxajustement_garant();
- fermeFormulaire();
- return;
- }else if(nomForm == "frmacteconsultation"){
- window.location.assign($("#racineWeb" ).val()+"Actesconsultations/");
- }
-
- afficheDonneesTableChoisie(fichier_lister);
- if(!visible){
- fermeFormulaire();
- }else{
- $('#div_maj_table input:first').css('borderColor','red');
- }
- },
- complete: function() {
-
- }
- });
-
- }
-}
-
-function cocherDecocherTout(fichier_lister){
- var total = $('#total').val();
-
- //alert(total);
- //retun;
-
- if(parseInt(total,10)==0){
- msg = "Désolé - Aucune donnée trouvée!";
- msgeng = "Sorry - No data found!";
-
- alert_ebene(msg,msgeng);
- return;
- }
-
- donnees = "";
- donnees_retour = "";
- $.ajax({
- url: $("#racineWeb").val()+fichier_lister+"/selectionnetout/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- // alert("Erreur : "+errorData);
- },
- success: function(data) {
-
- afficheDonneesTableChoisie(fichier_lister);
-
- },
- complete: function() {
-
- }
- });
-
-}
-
-function cocherDecocherUn(fichier_lister,id){
- var nbcoche = $('#nbcoche').val();
-
-
- donnees = "id="+id;
- donnees_retour = "";
-
- $.ajax({
- url: $("#racineWeb").val()+fichier_lister+"/selectionneun/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- // alert("Erreur : "+errorData);
- },
- success: function(data) {
-
- if(fichier_lister=="Ajaxlisteprestataireparlot" || fichier_lister=="Ajaxlisteprestatairegroupe"){
-
- donnees_retour = data;
-
-
- if(parseInt(donnees_retour,10) > 0){
- codeLangue = $("#codeLangue").val();
- if(codeLangue=="en_US")
- {
- p_msg = "Uncheck all";
- }
- else
- {
- p_msg = "Décocher tous" ;
-
- }
- $('#btn-coche').text(p_msg);
- }else{
-
- if(codeLangue=="en_US")
- {
- p_msg = "Check all";
- }
- else
- {
- p_msg = "Cocher tous" ;
-
- }
- $('#btn-coche').text(p_msg);
- }
-
- $("#nbcoche").val('Lignes Cochées : '+parseInt(donnees_retour,10));
-
- return;
- }else{
- afficheDonneesTableChoisie(fichier_lister);
- }
- },
- complete: function() {
-
- }
- });
-
-}
-
-function filtreTableReference(numeroTable){
-
- donnees = "numeroTable="+numeroTable;
-
- $("#div_lister_table").html("");
- $('#div_fichiers_table').html("");
- $('#div_entete_table').html("");
-
- //alert(donnees);
- //return;
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxfiltretablesreference/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- // alert("Erreur : "+errorData);
- },
- success: function(data) {
- // alert("Success : "+data);
- $("#div_listetables").html(data);
- $("#listetables").selectpicker();
-
- },
- complete: function() {
-
- }
- });
-
-}
-
-function supprimer_choix(){
-
- var fichier_lister = $('#fichier_lister').val();
- var selectionne = $('#selectionne').val();
- var listetables = $('#listetables').val();
-
- if (listetables ==''){
- v_msg = "Veuillez d'abord selectionner une table dans la liste déroulante!";
- v_msgEng="Please select a table first from the drop-down list!";
- alert_ebene(v_msg,v_msgEng);
- $('#listetables').focus();
- return;
- }
-
- if(selectionne =='false'){
- v_msg = "Suppression de masse impossible! Aucune case n'est cochée.";
- v_msgEng="Mass suppression not possible! No box is checked.";
- alert_ebene(v_msg,v_msgEng);
- return;
- }
-
- v_msg = 'Confirmez-vous la suppression des toutes les données sélectionnées?';
- v_msgEng="Are you sure you want to delete all selected data?";
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- donnees = "";
-
- $.ajax({
- url: $("#racineWeb").val()+fichier_lister+"/supprimerChoix/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- // alert("Erreur : "+errorData);
- },
- success: function(data) {
- // alert("Success : "+data);
- afficheDonneesTableChoisie(fichier_lister);
- },
- complete: function() {
-
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function tout_supprimer(){
- var fichier_lister = $('#fichier_lister').val();
- var selectionne = $('#selectionne').val();
- var listetables = $('#listetables').val();
-
- if (listetables ==''){
- v_msg = "Suppression de masse impossible! Aucune case n'est cochée.";
- v_msgEng="Mass suppression not possible! No box is checked.";
- alert_ebene(v_msg,v_msgEng);
- $('#listetables').focus();
- return;
- }
-
- if(selectionne =='false'){
- v_msg = "Suppression impossible! Aucune case n'est cochée.";
- v_msgEng="Removal impossible! No box is checked.";
- alert_ebene(v_msg,v_msgEng);
- return;
- }
-
- v_msg = 'Confirmez-vous la suppression de toutes les données de la table?';
- v_msgEng="Are you sure, you want to delete all data from the table?";
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- donnees = "";
-
- $.ajax({
- url: $("#racineWeb").val()+fichier_lister+"/supprimerTout/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- // alert("Erreur : "+errorData);
- },
- success: function(data) {
- // alert("Success : "+data);
- afficheDonneesTableChoisie(fichier_lister);
- },
- complete: function() {
-
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function supprimer_garant(){
- var idGc = $('#idGc').val();
-
- v_msg = 'Confirmez-vous la suppression du garant?';
- v_msgEng="Do you confirm the removal of the guarantor?";
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- donnees = "id="+idGc;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxgcassureur/supprimer/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- //alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
-
- },
- complete: function() {
- window.location.assign($("#racineWeb" ).val()+"Gcassureur/");
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-
-// Applique la librairie DataBase sur les tableaux
-/**
- * Applique la configuration DataTable aux tableaux de la vue
- * Optimisée pour éviter les répétitions et corriger les erreurs d'instance
- */
-function appliquerDataTable() {
- // Vérification de sécurité : DataTables est-il chargé ?
- if (typeof $.fn.DataTable === 'undefined') {
- console.error("DataTables n'est pas chargé. Vérifiez l'ordre des scripts.");
- return false;
- }
-
- const oTable = $('.tabliste');
- const tab = $('#dataliste');
- const codeLangue = $("#codeLangue").val();
- const nomForm = $('#nomForm').val();
-
- // --- 1. Gestion de la destruction des instances existantes ---
- [oTable, tab].forEach(t => {
- if ($.fn.DataTable.isDataTable(t)) {
- t.DataTable().destroy();
- // Ne pas faire .empty() ici sinon vous perdez l'entête du tableau
- }
- });
-
- // --- 2. Définition des traductions (i18n) ---
- const langConfig = (codeLangue === "en_US") ? {
- lengthMenu: "Display _MENU_ records per page",
- zeroRecords: "Nothing found - sorry",
- info: "Showing page _PAGE_ of _PAGES_",
- infoEmpty: "No records available",
- search: "Search:",
- paginate: { next: "►", previous: "◄", first: "|◄", last: "►|" },
- infoFiltered: "(filtered from _MAX_ total records)"
- } : {
- lengthMenu: "Affiche _MENU_ par page",
- zeroRecords: "Désolé - Aucune donnée trouvée",
- info: "_PAGE_ sur _PAGES_ pages",
- infoEmpty: "Pas d'enregistrement",
- search: "Recherche:",
- paginate: { next: "►", previous: "◄", first: "|◄", last: "►|" },
- infoFiltered: "(filtré de _MAX_ total enregistrements)"
- };
-
- // --- 3. Configuration de base commune ---
- let baseOptions = {
- destroy: true,
- responsive: true,
- lengthMenu: [50, 100, 150],
- scrollX: true,
- scrollY: "75vh",
- pagingType: "full_numbers",
- autoWidth: false,
- language: langConfig
- };
-
- // --- 4. Personnalisation selon le formulaire ---
- try {
- if (oTable.length > 0) {
- let specificOptions = { ...baseOptions };
-
- if (['listebareme', 'collegepolice', 'reseausoins', 'fichedevis'].includes(nomForm)) {
- specificOptions.order = [0, "desc"];
- }
- else if (['compositiontarifactes', 'sourceDonnees', 'requetepersonnalisee', 'Fichechangementcollege', 'frmficherenouvellement'].includes(nomForm)) {
- specificOptions.ordering = false;
- }
- else if (nomForm === 'frmtrancheaccessoire') {
- specificOptions.order = [[1, "desc"], [6, "asc"], [2, "asc"]];
- }
-
- oTable.DataTable(specificOptions);
- }
-
- // Cas spécifique pour le deuxième tableau
- if (nomForm === 'compositiontarifactes' && tab.length > 0) {
- tab.DataTable({ ...baseOptions, ordering: false });
- }
-
- } catch (err) {
- console.error("Erreur DataTable:", err);
- return false;
- }
-}
-
-
-/**
- * Applique une configuration simplifiée (SaaS style) pour les tableaux spéciaux
- * Idéal pour les affichages de type "journal" ou "aperçu"
- */
-function dataTableSpeciale() {
- // Sécurité : Vérifier si l'objet DataTables existe
- if (typeof $.fn.DataTable === 'undefined') {
- console.error("DataTables non chargé.");
- return false;
- }
-
- const $table = $('.tabspeciale');
-
- // Si le sélecteur ne trouve rien, on arrête pour éviter des erreurs
- if ($table.length === 0) return;
-
- // Récupération de la langue (par défaut FR)
- const codeLangue = $("#codeLangue").val() || "fr_FR";
-
- // --- NETTOYAGE DE L'INSTANCE EXISTANTE ---
- if ($.fn.DataTable.isDataTable($table)) {
- // .clear() vide les données, .destroy() supprime l'instance DataTables
- $table.DataTable().clear().destroy();
-
- // ATTENTION : Ne pas faire $table.empty() car cela supprime le
- // Si vous voulez vider les lignes manuellement sans casser la structure :
- $table.find('tbody').empty();
- }
-
- // --- CONFIGURATION DES TRADUCTIONS ---
- const langOptions = {
- en_US: {
- lengthMenu: "Display _MENU_ records per page",
- zeroRecords: "Nothing found",
- info: "Showing _PAGE_ of _PAGES_",
- infoEmpty: "No records",
- search: "Search:",
- paginate: { next: "►", previous: "◄", first: "|◄", last: "►|" },
- infoFiltered: "(filtered from _MAX_ total records)"
- },
- fr_FR: {
- lengthMenu: "Affiche _MENU_ par page",
- zeroRecords: "Aucune donnée trouvée",
- info: "_PAGE_ sur _PAGES_",
- infoEmpty: "Pas d'enregistrement",
- search: "Recherche :",
- paginate: { next: "►", previous: "◄", first: "|◄", last: "►|" },
- infoFiltered: "(filtré de _MAX_ total enregistrements)"
- }
- };
-
- // --- INITIALISATION ---
- try {
- $table.DataTable({
- destroy: true, // Permet de réinitialiser proprement
- responsive: true, // S'adapte aux mobiles
- scrollX: true, // Scroll horizontal si nécessaire
- scrollY: "60vh", // Hauteur fixe avec scroll interne
- pagingType: "full_numbers",
- autoWidth: false,
-
- // Paramètres SaaS : on épure l'interface
- searching: false, // Cache la barre de recherche
- ordering: false, // Désactive le tri (souvent pour les journaux)
- lengthChange: false, // Cache le choix "10, 20, 50"
-
- // Langue sélectionnée
- language: langOptions[codeLangue] || langOptions.fr_FR
- });
-
- /**
- * AJUSTEMENT TECHNIQUE
- * Force DataTables à recalculer les largeurs de colonnes (important si le
- * tableau était caché dans un onglet ou si le scrollY est activé).
- */
- setTimeout(function() {
- $table.DataTable().columns.adjust().draw();
- }, 200);
-
- } catch (err) {
- console.error("Erreur lors de l'application DataTable sur .tabspeciale :", err);
- return false;
- }
-}
-
-/**
- * Applique une configuration "Mini" pour les petits tableaux (ex: widgets, aperçus)
- * Optimisée pour la performance et le rendu SaaS
- */
-function dataTableSpecialeMini() {
- // Vérification de l'existence de DataTables
- if (typeof $.fn.DataTable === 'undefined') return false;
-
- const $oTable = $('.tabspecialemini');
-
- // Si le tableau n'existe pas sur la page, on sort
- if ($oTable.length === 0) return;
-
- const codeLangue = $("#codeLangue").val() || "fr_FR";
-
- // --- NETTOYAGE SÉCURISÉ ---
- // Correction : Utilisation de $oTable (et non 'table' qui est undefined)
- if ($.fn.DataTable.isDataTable($oTable)) {
- $oTable.DataTable().clear().destroy();
- // On vide le body uniquement pour préserver le thead technique
- $oTable.find('tbody').empty();
- }
-
- // --- CONFIGURATION DE LA LANGUE ---
- const langConfig = {
- en_US: {
- zeroRecords: "No data",
- info: "Page _PAGE_/_PAGES_",
- infoEmpty: "",
- paginate: { next: "►", previous: "◄", first: "|◄", last: "►|" }
- },
- fr_FR: {
- zeroRecords: "Aucune donnée",
- info: "Page _PAGE_/_PAGES_",
- infoEmpty: "",
- paginate: { next: "►", previous: "◄", first: "|◄", last: "►|" }
- }
- };
-
- // --- INITIALISATION ---
- try {
- $oTable.DataTable({
- destroy: true,
- responsive: true,
- autoWidth: false,
- scrollX: true,
- scrollY: "34vh", // Hauteur réduite pour les mini-vues
- scrollCollapse: true,
- pagingType: "simple_numbers", // Plus compact pour les petits tableaux
-
- // Paramètres SaaS (Interface épurée)
- searching: false, // bFilter: false
- lengthChange: false, // bLengthChange: false
- ordering: true, // On garde le tri pour l'utilité
- orderMulti: true,
-
- // Application de la langue
- language: langConfig[codeLangue] || langConfig.fr_FR
- });
-
- // Ajustement automatique des colonnes après un léger délai
- setTimeout(() => {
- $oTable.DataTable().columns.adjust().draw();
- }, 150);
-
- } catch (err) {
- console.error("Erreur dataTableSpecialeMini :", err);
- return false;
- }
-}
-
-
-
-/**
- * Applique une configuration "Ultra-Mini" (ex: petites listes dans des widgets)
- * Correction de l'erreur sur la variable 'table' et optimisation du rendu.
- */
-function dataTableMini() {
- // Sécurité : Vérifier si DataTables est bien chargé
- if (typeof $.fn.DataTable === 'undefined') return false;
-
- const $oTable = $('.tabmini');
-
- // Sortie propre si le tableau n'existe pas
- if ($oTable.length === 0) return;
-
- const codeLangue = $("#codeLangue").val() || "fr_FR";
-
- // --- NETTOYAGE SÉCURISÉ ---
- // Correction : Remplacement de 'table' (undefined) par '$oTable'
- if ($.fn.DataTable.isDataTable($oTable)) {
- $oTable.DataTable().clear().destroy();
- // On ne vide pas le HTML pour préserver la structure
- $oTable.find('tbody').empty();
- }
-
- // --- CONFIGURATION DE LA LANGUE ---
- const langConfig = {
- en_US: {
- zeroRecords: "No data",
- info: "_PAGE_ / _PAGES_",
- infoEmpty: "",
- paginate: { next: "►", previous: "◄", first: "|◄", last: "►|" }
- },
- fr_FR: {
- zeroRecords: "Aucune donnée",
- info: "_PAGE_ / _PAGES_",
- infoEmpty: "",
- paginate: { next: "►", previous: "◄", first: "|◄", last: "►|" }
- }
- };
-
- // --- INITIALISATION ---
- try {
- $oTable.DataTable({
- destroy: true,
- responsive: true,
- autoWidth: false,
- scrollX: true,
- scrollY: "20vh", // Hauteur très compacte
- scrollCollapse: true, // Réduit la hauteur si peu de données
- pageLength: 10, // Force 10 lignes max
-
- // Épurement de l'interface pour le style SaaS
- searching: false, // bFilter: false
- lengthChange: false, // bLengthChange: false
- ordering: true,
- orderMulti: true,
- pagingType: "numbers", // Style très minimaliste
-
- language: langConfig[codeLangue] || langConfig.fr_FR
- });
-
- // Recalcul des colonnes (indispensable pour scrollX/scrollY)
- setTimeout(() => {
- $oTable.DataTable().columns.adjust().draw();
- }, 100);
-
- } catch (err) {
- console.error("Erreur dataTableMini :", err);
- return false;
- }
-}
-
-
-/**
- * Applique une configuration standard pour les tableaux de classe .datatab
- * Optimisé pour un affichage SaaS avec barre de recherche active (bFilter: true)
- */
-function dataTab() {
- // Sécurité : Vérifier si DataTables est chargé
- if (typeof $.fn.DataTable === 'undefined') return false;
-
- const $oTable = $('.datatab');
-
- // Sortie si aucun tableau trouvé
- if ($oTable.length === 0) return;
-
- const codeLangue = $("#codeLangue").val() || "fr_FR";
-
- // --- NETTOYAGE DE L'INSTANCE ---
- if ($.fn.DataTable.isDataTable($oTable)) {
- // Correction : Utilisation de $oTable (évite l'erreur 'table is undefined')
- $oTable.DataTable().clear().destroy();
- // Vider le body pour une réinitialisation propre sans toucher au thead
- $oTable.find('tbody').empty();
- }
-
- // --- CONFIGURATION DES TRADUCTIONS ---
- const langConfig = {
- en_US: {
- lengthMenu: "Display _MENU_ records",
- zeroRecords: "Nothing found",
- info: "Page _PAGE_ of _PAGES_",
- infoEmpty: "No records available",
- search: "Search:",
- paginate: { next: "►", previous: "◄", first: "|◄", last: "►|" },
- infoFiltered: "(filtered from _MAX_ total records)"
- },
- fr_FR: {
- lengthMenu: "Affiche _MENU_ par page",
- zeroRecords: "Aucune donnée trouvée",
- info: "_PAGE_ sur _PAGES_",
- infoEmpty: "Pas d'enregistrement",
- search: "Recherche :",
- paginate: { next: "►", previous: "◄", first: "|◄", last: "►|" },
- infoFiltered: "(filtré de _MAX_ total enregistrements)"
- }
- };
-
- // --- INITIALISATION ---
- try {
- $oTable.DataTable({
- destroy: true,
- responsive: true,
- autoWidth: false,
- lengthMenu: [10, 50, 100],
- scrollX: true,
- scrollY: "23vh", // Hauteur fixe définie
- scrollCollapse: true,
- pagingType: "full_numbers",
- searching: true, // bFilter: true (Active la recherche)
-
- // On applique la langue correspondante
- language: langConfig[codeLangue] || langConfig.fr_FR
- });
-
- // Ajustement des colonnes pour éviter les décalages d'entête
- setTimeout(() => {
- $oTable.DataTable().columns.adjust().draw();
- }, 150);
-
- } catch (err) {
- console.error("Erreur dans dataTab :", err);
- return false;
- }
-}
-
-/**
- * Applique la configuration DataTable pour les tableaux de filtrage (.datafiltre)
- * Correction de l'erreur de variable et optimisation du code
- */
-function datafiltre() {
- // Sécurité : Vérifier si DataTables est bien chargé
- if (typeof $.fn.DataTable === 'undefined') return false;
-
- const $oTable = $('.datafiltre');
-
- // Sortie si aucun tableau trouvé sur la page
- if ($oTable.length === 0) return;
-
- const codeLangue = $("#codeLangue").val() || "fr_FR";
-
- // --- NETTOYAGE DE L'INSTANCE EXISTANTE ---
- if ($.fn.DataTable.isDataTable($oTable)) {
- // Correction : Utilisation de $oTable pour éviter l'erreur "table is undefined"
- $oTable.DataTable().clear().destroy();
- // On vide le body pour une réinitialisation propre sans altérer le
- $oTable.find('tbody').empty();
- }
-
- // --- CONFIGURATION DES TRADUCTIONS (DRY) ---
- const langConfig = {
- en_US: {
- lengthMenu: "Display _MENU_ records per page",
- zeroRecords: "Nothing found - sorry",
- info: "Showing page _PAGE_ of _PAGES_",
- infoEmpty: "No records available",
- search: "Search:",
- paginate: { next: "►", previous: "◄", first: "|◄", last: "►|" },
- infoFiltered: "(filtered from _MAX_ total records)"
- },
- fr_FR: {
- lengthMenu: "Affiche _MENU_ par page",
- zeroRecords: "Désolé - Aucune donnée trouvée",
- info: "_PAGE_ sur _PAGES_ pages",
- infoEmpty: "Pas d'enregistrement",
- search: "Recherche :",
- paginate: { next: "►", previous: "◄", first: "|◄", last: "►|" },
- infoFiltered: "(filtré de _MAX_ total enregistrements)"
- }
- };
-
- // --- INITIALISATION ---
- try {
- $oTable.DataTable({
- destroy: true,
- responsive: true,
- autoWidth: false,
- lengthMenu: [10, 50, 100],
- scrollX: true,
- scrollY: "23vh", // Hauteur compacte pour les filtres
- scrollCollapse: true,
- pagingType: "full_numbers",
- searching: true, // bFilter: true (Indispensable pour le filtrage)
-
- // On injecte la langue dynamiquement
- language: langConfig[codeLangue] || langConfig.fr_FR
- });
-
- // Ajustement des colonnes pour un alignement parfait (indispensable avec scrollY)
- setTimeout(() => {
- $oTable.DataTable().columns.adjust().draw();
- }, 150);
-
- } catch (err) {
- console.error("Erreur dans datafiltre :", err);
- return false;
- }
-}
-
-
-/**
- * Applique la configuration DataTable pour les tableaux de filtrage (.filtreTab)
- * Correction de l'erreur de variable et unification de la logique multilingue.
- */
-function filtreTab() {
- // Sécurité : Vérifier si DataTables est bien chargé avant exécution
- if (typeof $.fn.DataTable === 'undefined') return false;
-
- const $oTable = $('.filtreTab');
-
- // On quitte la fonction si le tableau n'est pas présent sur la page actuelle
- if ($oTable.length === 0) return;
-
- // Détection de la langue avec valeur par défaut
- const codeLangue = $("#codeLangue").val() || "fr_FR";
-
- // --- NETTOYAGE SÉCURISÉ ---
- // On détruit l'instance existante pour permettre la réinitialisation sans erreur
- if ($.fn.DataTable.isDataTable($oTable)) {
- // Correction : Utilisation de $oTable (évite l'erreur fatale "table is undefined")
- $oTable.DataTable().clear().destroy();
- // On vide uniquement le corps du tableau pour garder les entêtes HTML (thead)
- $oTable.find('tbody').empty();
- }
-
- // --- CONFIGURATION DES TRADUCTIONS (Approche centralisée) ---
- const langConfig = {
- en_US: {
- lengthMenu: "Display _MENU_ records per page",
- zeroRecords: "Nothing found - sorry",
- info: "Showing page _PAGE_ of _PAGES_",
- infoEmpty: "No records available",
- search: "Search:",
- paginate: { next: "►", previous: "◄", first: "|◄", last: "►|" },
- infoFiltered: "(filtered from _MAX_ total records)"
- },
- fr_FR: {
- lengthMenu: "Affiche _MENU_ par page",
- zeroRecords: "Désolé - Aucune donnée trouvée",
- info: "_PAGE_ sur _PAGES_ pages",
- infoEmpty: "Pas d'enregistrement",
- search: "Recherche :",
- paginate: { next: "►", previous: "◄", first: "|◄", last: "►|" },
- infoFiltered: "(filtré de _MAX_ total enregistrements)"
- }
- };
-
- // --- INITIALISATION ---
- try {
- $oTable.DataTable({
- destroy: true,
- responsive: true,
- autoWidth: false,
- lengthMenu: [10, 50, 100],
- scrollX: true,
- scrollY: "23vh", // Hauteur compacte pour les zones de filtrage
- scrollCollapse: true, // Ajuste la hauteur si peu de résultats
- pagingType: "full_numbers",
- searching: true, // bFilter: true (Indispensable pour filtrer les données)
-
- // Application dynamique de la langue
- language: langConfig[codeLangue] || langConfig.fr_FR
- });
-
- // Ajustement forcé des colonnes pour corriger les décalages visuels
- setTimeout(() => {
- $oTable.DataTable().columns.adjust().draw();
- }, 150);
-
- } catch (err) {
- console.error("Erreur dans filtreTab :", err);
- return false;
- }
-}
-
-function datatab_plus(){
-
- const oTable = $('.datatabplus');
- var codeLangue = $("#codeLangue").val();
-
- // Détruire l'instance existante si elle existe
- if ($.fn.DataTable.isDataTable(oTable)) {
- table.DataTable().destroy();
- table.empty(); // Optionnel : vider le contenu si nécessaire
- }
-
- try{
- if(codeLangue=="en_US")
- {
- oTable.DataTable({
- destroy: true,
- responsive: true,
- "lengthMenu": [ 20, 50, 100],
- "scrollX": true,
- "scrollY": "50vh",
- "pagingType": "full_numbers",
- "autoWidth": false,
- "bFilter": true,
- "language": {
- "lengthMenu":"Display _MENU_ records per page",
- "zeroRecords": "Nothing found - sorry",
- "info": "Showing page _PAGE_ of _PAGES_",
- "infoEmpty": "No records available",
- "search": "Search:",
- "paginate": {
- "next": "►",
- "previous": "◄",
- "first": "|◄",
- "last": "►|"
- },
- "infoFiltered": "(filtered from _MAX_ total records)"
- }
- });
- }else{
- oTable.DataTable({
- destroy: true,
- responsive: true,
- "lengthMenu": [ 20, 50, 100],
- "scrollX": true,
- "scrollY": "50vh",
- "pagingType": "full_numbers",
- "autoWidth": false,
- "bFilter": true,
- "language": {
- "lengthMenu":"Affiche _MENU_ par page",
- "zeroRecords": "Désolé - Aucune donnée trouvée",
- "info": "_PAGE_ sur _PAGES_ pages",
- "infoEmpty": "Pas d'enregistrement",
- "search": "Recherche:",
- "paginate": {
- "next": "►",
- "previous": "◄",
- "first": "|◄",
- "last": "►|"
- },
- "infoFiltered": "(filtré de _MAX_ total enregistrements)"
- }
- });
- }
-
- }
- catch(err){
-
- return false;
-
- }
-}
-
-
-function dataTableServeur(){
-
- const oTable = $('.datatab');
- var codeLangue = $("#codeLangue").val();
-
- // Détruire l'instance existante si elle existe
- if ($.fn.DataTable.isDataTable(oTable)) {
- table.DataTable().destroy();
- table.empty(); // Optionnel : vider le contenu si nécessaire
- }
-
- try{
-
- if(codeLangue=="en_US")
- {
- oTable.DataTable({
- destroy: true,
- responsive: true,
- "lengthMenu": [ 10, 50, 100],
- "scrollX": true,
- "scrollY": "23vh",
- "pagingType": "full_numbers",
- "autoWidth": false,
- "bFilter": true,
- "language": {
- "lengthMenu":"Display _MENU_ records per page",
- "zeroRecords": "Nothing found - sorry",
- "info": "Showing page _PAGE_ of _PAGES_",
- "infoEmpty": "No records available",
- "search": "Search:",
- "paginate": {
- "next": "►",
- "previous": "◄",
- "first": "|◄",
- "last": "►|"
- },
- "infoFiltered": "(filtered from _MAX_ total records)"
- }
- });
- }else{
- oTable.DataTable({
- destroy: true,
- responsive: true,
- "lengthMenu": [ 10, 50, 100],
- "scrollX": true,
- "scrollY": "23vh",
- "pagingType": "full_numbers",
- "autoWidth": false,
- "bFilter": true,
- "language": {
- "lengthMenu":"Affiche _MENU_ par page",
- "zeroRecords": "Désolé - Aucune donnée trouvée",
- "info": "_PAGE_ sur _PAGES_ pages",
- "infoEmpty": "Pas d'enregistrement",
- "search": "Recherche:",
- "paginate": {
- "next": "►",
- "previous": "◄",
- "first": "|◄",
- "last": "►|"
- },
- "infoFiltered": "(filtré de _MAX_ total enregistrements)"
- }
- });
- }
-
- }
- catch(err){
-
- return false;
-
- }
-}
-
-function rattacher_prestataires_reseau(){
- var nbcoche = $('#nbcoche').val();
- var nomReseau = $('#nomReseau').val();
- var msg_fr = "Aucun prestataire n'est sélectionné pour être rattaché au reséau de soins : "+nomReseau+"!";
- var msg_en = "No provider is selected to be attached to the care network: "+nomReseau+"'";
-
- if(nbcoche == '0' || nbcoche =='' || nbcoche ==undefined){
- alert_ebene(msg_fr,msg_en);
- return;
- }else{
- msg_fr = "Confirmez-vous le rattachement des "+ nbcoche +" prestataires sélectionnés au reséau de soins :"+nomReseau+"?";
- msg_en = "Do you confirm the attachment of the "+ nbcoche +" selected providers to the care network"+nomReseau+"?";
-
- confirm_ebene(msg_fr, msg_en)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- donnees = "";
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxlisteprestataireparlot/rattacher/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- //alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
- },
- complete: function() {
- afficher_lite_prestataire_lot();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
- }
-
-}
-
-function modifier_college_type(idTable)
-{
- window.location.assign($("#racineWeb" ).val()+"Modifiercollegetype/"+idTable+"/");
-}
-
-function supprimer_college_type(idTable)
-{
- 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()+"Ajaxnouveaucollegetype/supprimer/",
- type : 'post',
- data: "idTable="+idTable,
- error: function(errorData) {
- },
- success: function(data) {
- },
- complete: function() {
- retour_colleges_types();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function enregistrer_modif_college_type()
-{
- idTable = $("#idTable").val();
-
-
- codeLangue = $("#codeLangue").val();
-
- if(codeLangue=="en_US")
- {
- libelle = $('#libelleEng').val();
- }
- else
- {
- libelle = $('#libelle').val();
- }
-
-
- if(libelle<=" ")
- {
- v_msg="Veuillez indiquer le libellé!";
- v_msgEng="Please enter the label!!";
- alert_ebene(v_msg, v_msgEng);
-
- if(codeLangue=="en_US")
- {
- $('#libelleEng').css('borderColor','red');
- $('#libelleEng').focus();
- }else{
- $('#libelle').css('borderColor','red');
- $('#libelle').focus();
- }
-
- return;
- }
-
- donnees = 'idTable='+idTable+'&libelle='+libelle;
-
- 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é
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxnouveaucollegetype/enregistrermodif/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- },
- complete: function() {
- retour_colleges_types();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function retour_colleges_types()
-{
- window.location.assign($("#racineWeb" ).val()+"Collegetype/");
-}
-
-
-function nouveaucollegetype(){
- donnees = '';
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxnouveaucollegetype/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
- $('#div_nouveaucollegetype').html(data);
- $('#div_nouveaucollegetype').modal("show");
- $('#div_nouveaucollegetype').on('shown.bs.modal', function(){
- stylechampsRequis();
- $('#codeCollegeType').focus();
- });
- },
- complete: function() {
-
- }
- });
-}
-
-function ajoutercollegetype(){
-
-
- libelleEng = $('#libelleEng').val();
-
-
- libelle = $('#libelle').val();
-
-
- if(libelle <=" " || libelleEng <=" "){
- v_msg="Le libellé est obligatoire !";
- v_msgEng="The label is required !";
-
- alert_ebene(v_msg,v_msgEng);
-
- if(codeLangue=="en_US")
- {
- $('#libelleEng').css('borderColor','red');
- $('#libelleEng').focus();
- }else{
- $('#libelle').css('borderColor','red');
- $('#libelle').focus();
- }
-
- return;
- }
-
- donnees = $('#formModal').serialize();
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxnouveaucollegetype/ajouter",
- type : 'post',
- data: donnees,
- error: function(errorData){
- //alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
- $("#div_nouveaucollegetype .close").click();
-
- },
- complete: function() {
- retour_colleges_types();
- }
- });
-
-}
-
-function afficher_primes_categorie_lien_parente(){
-
- var codeProduit = $('#codeProduit').val();
- var codeGcAssureur = $('#codeGcAssureur').val();
-
- if(codeProduit ==''){
- v_msg="La produit est obligatoire !";
- v_msgEng="The category is required !";
-
- alert_ebene(v_msg,v_msgEng);
-
- $('#codeProduit').css('borderColor','red');
- $('#codeProduit').focus();
- return;
- }
-
- if(codeGcAssureur ==''){
- v_msg="Le garant est obligatoire !";
- v_msgEng="The guarantor is mandatory !";
-
- alert_ebene(v_msg,v_msgEng);
-
- $('#codeGcAssureur').css('borderColor','red');
- $('#codeGcAssureur').focus();
- return;
- }
-
- donnees = 'codeProduit='+codeProduit+'&codeGcAssureur='+codeGcAssureur;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxprimeproduitlienparente/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- //alert("Erreur : "+errorData);
- },
- success: function(data) {
- $('#div_prime_produit_lien_parente').html(data);
- },
- complete: function() {
-
- }
- });
-
-}
-
-function modifierPrimeproduit(id){
-
- donnees = 'id='+id;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxmodifierprimeproduitlienparente/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- //alert("Erreur : "+errorData);
- },
- success: function(data) {
- $('#div_maj_table').html(data);
- $('#prime').focus();
- },
- complete: function() {
-
- }
- });
-
-}
-
-function enregistrerModificationPrimeProduit(){
- donnees = $('#formData').serialize();
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxmodifierprimeproduitlienparente/modifier",
- type : 'post',
- data: donnees,
- error: function(errorData){
- //alert("Erreur : "+errorData);
- },
- success: function(data) {
-
- },
- complete: function() {
- //retour_liste_primeproduitlienparente();
- afficher_primes_categorie_lien_parente();
- $('#div_maj_table').empty();
- }
- });
-}
-
-function retour_liste_primeproduitlienparente()
-{
- $('#div_maj_table').empty();
-}
-
-
-function afficher_garantiesproductionlienparente()
-{
- var codeProduit = $('#codeProduit').val();
- var codeLienParente = $('#codeLienParente').val();
-
- donnees = 'codeProduit='+codeProduit;
- donnees += '&codeLienParente='+codeLienParente;
-
-
- if(codeProduit !='' && codeLienParente!='')
- {
- $("#div_garanties_categorie_lien_parente").html('');
-
- $("#div_garanties_categorie_lien_parente").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxgarantiescategorielienparente/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- //alert("Erreur : "+errorData);
- },
- success: function(data) {
- $('#div_garanties_categorie_lien_parente').html(data);
- dataTableSpeciale();
- //alert(parseInt($('#ligne2').val()));
- if(parseInt($('#ligne1').val()) <= 0)
- {
- $("#btn_ajout_tous").prop("disabled",true);
- }else{
- $("#btn_ajout_tous").prop('disabled', false);
- }
-
- if(parseInt($('#ligne2').val())<= 0)
- {
- $("#btn_retire_tous").prop("disabled",true);
- }else{
- $("#btn_retire_tous").prop('disabled', false);
- }
- },
- complete: function() {
-
- }
- });
- }
-
-}
-
-function ajouter_toutes_garantiesproductionlienparente()
-{
- var codeProduit = $("#codeProduit").val();
- var codeLienParente = $('#codeLienParente').val();
-
- if (codeProduit<=" ")
- {
- v_msg="Veuillez sélectionner une produit assurée!";
- v_msgEng="Please select an insured category!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeProduit").focus();
- return;
- }
-
- if (codeLienParente<=" ")
- {
- v_msg="Veuillez sélectionner un status!";
- v_msgEng="Please select a status!";
- alert_ebene(v_msg, v_msgEng);
-
- $('#codeLienParente').val();
- return;
- }
-
- donnees = 'codeProduit='+codeProduit;
- donnees += '&codeLienParente='+codeLienParente;
-
-
- v_msg="Attention, cela va rendre toutes les garanties accessibles à cette produit assurée et ce status! Le confirmez vous?";
- v_msgEng="Attention, this will make all the guarantees accessible to this insured category and this status! Do you confirm it?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxgarantiescategorielienparente/ajoutertoutes/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- },
- error: function(data) {
- },
- complete: function() {
- afficher_garantiesproductionlienparente();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function ajouter_une_garantieproductionlienparente(codeGarantie)
-{
- codeProduit =$("#codeProduit").val();
- codeLienParente = $('#codeLienParente').val();
-
- if (codeProduit<=" ")
- {
- v_msg="Veuillez sélectionner une produit assurée!";
- v_msgEng="Please select an insured category!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeProduit").focus();
- return;
- }
-
- if (codeLienParente<=" ")
- {
- v_msg="Veuillez sélectionner un status!";
- v_msgEng="Please select a status!";
- alert_ebene(v_msg, v_msgEng);
-
- $('#codeLienParente').val();
- return;
- }
-
- donnees = 'codeProduit='+codeProduit;
- donnees += '&codeLienParente='+codeLienParente;
- donnees += '&codeGarantie='+codeGarantie;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxgarantiescategorielienparente/ajouterune/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- },
- error: function(data) {
- },
- complete: function() {
- afficher_garantiesproductionlienparente();
- }
- });
-}
-
-function retirer_toutes_garantiesproductionlienparente()
-{
- var codeProduit = $("#codeProduit").val();
- var codeLienParente = $('#codeLienParente').val();
-
-
- if (codeProduit<=" ")
- {
- v_msg="Veuillez sélectionner un produit!";
- v_msgEng="Please select a category!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeProduit").focus();
- return;
- }
-
- if (codeLienParente<=" ")
- {
- v_msg="Veuillez sélectionner un status!";
- v_msgEng="Please select a status!";
- alert_ebene(v_msg, v_msgEng);
-
- $('#codeLienParente').val();
- return;
- }
-
- donnees = 'codeProduit='+codeProduit;
- donnees += '&codeLienParente='+codeLienParente;
-
- v_msg="Attention, cela va vider cette produit assurée et ce status de toutes ses garanties! Le confirmez-vous?";
- v_msgEng="Attention, this will empty this insured category and this status of all its guarantees! Do you confirm it?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxgarantiescategorielienparente/retirertoutes/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- },
- error: function(data) {
- },
- complete: function() {
- afficher_garantiesproductionlienparente();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function retirer_une_garantieproductionlienparente(codeGarantie)
-{
- codeProduit = $("#codeProduit").val();
- codeLienParente = $('#codeLienParente').val();
-
- if (codeProduit<=" ")
- {
- v_msg="Veuillez sélectionner une produit assurée!";
- v_msgEng="Please select a insured category!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeProduit").focus();
- return;
- }
-
- if (codeLienParente<=" ")
- {
- v_msg="Veuillez sélectionner un status!";
- v_msgEng="Please select a status!";
- alert_ebene(v_msg, v_msgEng);
-
- $('#codeLienParente').val();
- return;
- }
-
- donnees = 'codeProduit='+codeProduit;
- donnees += '&codeLienParente='+codeLienParente;
- donnees += '&codeGarantie='+codeGarantie;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxgarantiescategorielienparente/retirerune/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- },
- error: function(data) {
- },
- complete: function() {
- afficher_garantiesproductionlienparente();
- }
- });
-}
-
-function afficher_actes_garantiestatus(idGarbase, codeGarantie, codeLienParente){
- var popstatut = $('#popstatut').val();
-
- /*
- if(popstatut==0){
- v_msg="Vous devez définir d'abord un effectif pour ce statut, avant de parametrer ses garanties !";
- v_msgEng="You must first define a workforce for this status, before setting up its guarantees!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
- */
-
- enregistrer_college_temp();
-
- donnees = 'codeGarantie='+codeGarantie;
- donnees += '&codeLienParente='+codeLienParente;
- donnees += '&idGarbase='+idGarbase;
-
- //alert(donnees);
- //return;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxactesgarantiestatus/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- //alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
- $('#div_actesgarantiestatus').html(data);
- $('#div_actesgarantiestatus').modal("show");
- $('#div_actesgarantiestatus').on('shown.bs.modal', function(){
- stylechampsRequis();
- //$('#codeTypeGarant').focus();
- });
- },
- complete: function() {
-
- }
- });
-}
-
-function majgarantielienparente(idGarantie){
- donnees = 'idGarantie='+idGarantie;
- //alert(donnees);
- //return;
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxactesgarantiestatus/majgarantielienparente",
- type : 'post',
- data: donnees,
- error: function(errorData){
-
- },
- success: function(data) {
- //alert('Mise à jour OK!!! ');
- },
- complete: function() {
-
- }
- });
-}
-
-
-function familleactegarantieexamen(idGarbase, codeGarantie,codeLienParente){
-
- donnees = 'codeGarantie='+codeGarantie;
- donnees += '&codeLienParente='+codeLienParente;
- donnees += '&idGarbase='+idGarbase;
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxactesgarantiestatus/familleactegarantieexamen/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- //alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
- $('#div_actesgarantiestatus').html(data);
- $('#div_actesgarantiestatus').modal("show");
- $('#div_actesgarantiestatus').on('shown.bs.modal', function(){
- //stylechampsRequis();
- //$('#codeTypeGarant').focus();
- });
- },
- complete: function() {
-
- }
- });
-}
-
-
-function enregistrer_college_lien_parente_temp()
-{
- /*
- nomForm = $('#nomForm').val();
-
- if(nomForm == "frmconsultercollege"){
- return;
- }
- */
-
- 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();
- idBaremePriseEnCharge = $('#idBaremePriseEnCharge').val();
-
- codeBaseTarification = $('#codeBaseTarification').val();
-
- seuilRdCollege = $('#seuilRdCollege').val();
-
- if($('#codeProduit').val()<=" ")
- {
- v_msg="Veuillez sélectionner une produit d'assuré!";
- v_msgEng="Please select an insured category!";
- alert_ebene(v_msg, v_msgEng);
-
- $('#codeProduit').focus();
- return false;
- }
-
- if($('#codeCollegeType').val()<=" ")
- {
- v_msg="Veuillez sélectionner un collège type!";
- v_msgEng="Please select a typical college!";
- alert_ebene(v_msg, v_msgEng);
-
- $('#codeCollegeType').focus();
- return false;
- }
-
- if (codeTypeRemboursement!='RDE'){
- if($('#codeReseau').val()<=" ")
- {
- v_msg="Veuillez choisir un réseau de soins pour ce collège!";
- v_msgEng="Please choose a care network for this college!";
- alert_ebene(v_msg, v_msgEng);
-
- $('#codeReseau').focus();
- return false;
- }
- }
-
- if($('#codeTypeRemboursement').val()<=" ")
- {
- v_msg="Veuillez choisir un type de remboursement pour ce collège!";
- v_msgEng="Please choose a reimbursement type for this college!";
- alert_ebene(v_msg, v_msgEng);
-
- $('#codeTypeRemboursement').focus();
- return false;
- }
-
- if($('#codeTerritoire').val()<=" ")
- {
- v_msg="Veuillez sélectionner l'étendue du territoire de couverture de ce collège!";
- v_msgEng="Please select the extent of this college's coverage area!";
- alert_ebene(v_msg, v_msgEng);
-
- $('#codeTerritoire').focus();
- return false;
- }
-
- if($('#codeLienParente').val()<=" ")
- {
- v_msg="Veuillez sélectionner un status de bénéficiaire dans la liste!";
- v_msgEng="Please select a beneficiary status from the list!";
- alert_ebene(v_msg, v_msgEng);
-
- $('#codeLienParente').focus();
- return false;
- }
-
-
- if($('#libelleCollege').val()<=" ")
- {
- v_msg="Veuillez nommer le collège!";
- v_msgEng="Please name the college!";
- alert_ebene(v_msg, v_msgEng);
-
- $('#libelleCollege').focus();
- return false;
- }
-
-
- /*
- if($('#ticketModerateurCollege').val()<=" ")
- {
- v_msg="Veuillez saisir le taux du ticket modérateur du collège!";
- v_msgEng="Please enter the college co-payment rate!";
- alert_ebene(v_msg, v_msgEng);
-
- $('#ticketModerateurCollege').focus();
- return;
- }
- */
-
- if($('#delaiCarenceCollege').val()<=" ")
- {
- v_msg="Veuillez saisir le délai de carence en jour du collège!";
- v_msgEng="Please enter the waiting period in college days!";
- alert_ebene(v_msg, v_msgEng);
-
- $('#delaiCarenceCollege').focus();
- return false;
- }
-
-
- /* Ne pas rendre le plafondAdherent obligatoire
- if(plafondAdherent<=" " || plafondAdherent=="0")
- {
- v_msg="Veuillez indiquer le montant du plafond famille!";
- v_msgEng="Please indicate the amount of the family ceiling!";
- alert_ebene(v_msg, v_msgEng);
-
- $('#plafondAdherent').focus();
- return false;
- }
- */
-
- if($('#codeTypeTarifActe').val()<=" ")
- {
- v_msg="Veuillez selectionner le type de tarif des actes du collège!";
- v_msgEng="Please select the type of rate for the college acts!";
- alert_ebene(v_msg, v_msgEng);
-
- $('#codeTypeTarifActe').focus();
- return false;
- }
-
- /*
- if($('#codeTarifActe').val()<=" ")
- {
- v_msg="Veuillez selectionner le tarif des actes du collège!";
- v_msgEng="Please select the rate for college acts!";
- alert_ebene(v_msg, v_msgEng);
-
- $('#codeTarifActe').focus();
- return false;
- }
- */
- if($('#idBaremePriseEnCharge').val()<=" ")
- {
- v_msg="Veuillez selectionner un bareme pour le collège!";
- v_msgEng="Please select a scale for the college!";
- alert_ebene(v_msg, v_msgEng);
-
- $('#idBaremePriseEnCharge').focus();
- return false;
- }
-
- if($('#codeBaseTarification').val()<=" ")
- {
- v_msg="Veuillez selectionner une base de tarification pour le collège!";
- v_msgEng="Please select a pricing base for the college!";
- alert_ebene(v_msg, v_msgEng);
-
- $('#codeBaseTarification').focus();
- return false;
- }
-
-
- 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 = $('#frmcreercollege').serialize();
-
- //$("#div_garanties").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxgarantiescollege/enregistrercollegelienparentetemp/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- v_msg="Enregistrement bien effectué!";
- v_msgEng="Registration well done!";
- //affiche_particularite_statut();
- alert_ebene(v_msg, v_msgEng);
- },
- complete: function(data)
- {
- }
- });
-}
-
-function ajax_maj_prime_college_temp(idPrime, prime, controle, modeDevis)
-{
- prime=prime.replace(/ /g,"");
- prime=parseInt(prime.replace(",","."),10);
- controle.value=prime;
-
- if(controle_numerique(controle))
- {
- donnees = 'idPrime='+idPrime+"&prime="+prime;
-
- if(modeDevis == "0"){
- v_url = "Ajaxprimescategorie/majprimecollege/";
- }else{
- v_url = "Ajaxprimescategoried/majprimecollege/";
- }
-
-
- $.ajax({
- url: $("#racineWeb").val()+v_url,
- type: 'POST',
- data: donnees,
- success: function(data) {
- if(data.length > 5){
- var str = data.split('/');
- alert_ebene(str[0],str[1]);
-
- }
- },
- error: function(data) {
- },
- complete: function() {
- //controle.focus();
- if(modeDevis == "0"){
- enregistrer_college_temp();
- recapitulercollege();
- }else{
- enregistrer_college_temp_d();
- recapitulercollege_d();
- }
- }
- });
- }
-}
-
-
-function ajax_maj_population_college_temp(idPrime, population, controle, modeDevis)
-{
-
-
- population=population.replace(/ /g,"");
- population=parseInt(population.replace(",","."),10);
- controle.value=population;
-
- if(controle_numerique(controle))
- {
- donnees = 'idPrime='+idPrime+"&population="+population;
-
- if(modeDevis == "0"){
- v_url = "Ajaxprimescategorie/majpopulationcollege/";
- }else{
- v_url = "Ajaxprimescategoried/majpopulationcollege/";
- }
-
- $.ajax({
- url: $("#racineWeb").val()+v_url,
- type: 'POST',
- data: donnees,
- success: function(data) {
-
-
- if(modeDevis == "0"){
- affiche_garanties_par_statut();
- }else{
- affiche_garanties_par_statut_d();
- }
- },
- error: function(data) {
- },
- complete: function() {
-
-
- if(modeDevis == "0"){
- enregistrer_college_temp();
- recapitulercollege();
- }else{
- enregistrer_college_temp_d();
- recapitulercollege_d();
- }
-
- }
- });
- }
-}
-
-function ajax_maj_forfait_college_temp(idPrime, forfait, controle)
-{
- controle.value=forfait;
-
- donnees = 'idPrime='+idPrime+"&forfait="+forfait;
-
- // alert(donnees);
- // return;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxprimescategorie/majforfaitcollege/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- //$("#div_garanties").html(data);
- },
- error: function(data) {
- },
- complete: function() {
- //controle.focus();
- enregistrer_college_temp();
- }
- });
-
-}
-
-function ajax_maj_plafond_college_temp(idPrime, plafond, controle, modeDevis)
-{
- plafond=plafond.replace(/ /g,"");
- plafond=parseInt(plafond.replace(",","."),10);
- controle.value=plafond;
-
- if(controle_numerique(controle))
- {
- donnees = 'idPrime='+idPrime+"&plafond="+plafond;
-
- if(modeDevis == "0"){
- v_url = "Ajaxprimescategorie/majplafondcollege/";
- }else{
- v_url = "Ajaxprimescategoried/majplafondcollege/";
- }
-
- $.ajax({
- url: $("#racineWeb").val()+v_url,
- type: 'POST',
- data: donnees,
- success: function(data) {
-
- },
- error: function(data) {
-
- },
- complete: function() {
- if(modeDevis == "0"){
- enregistrer_college_temp();
- }else{
- enregistrer_college_temp_d();
- }
- }
- });
- }
-}
-
-
-function ajax_maj_agelimite_collegelienparente_temp(idCollege, ageLimiteStatus, controle)
-{
- var codeLienParente = $('#codeLienParente').val();
-
- ageLimiteStatus=ageLimiteStatus.replace(",",".");
- controle.value=ageLimiteStatus;
-
-
- if(controle_numerique(controle))
- {
- donnees = 'idCollege='+idCollege+"&ageLimiteStatus="+ageLimiteStatus+'&codeLienParente='+codeLienParente;
-
- //alert(donnees);
- //return;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxparticularitestatuscollege/majagelimitestatus/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- //$("#div_garanties").html(data);
- },
- error: function(data) {
- },
- complete: function() {
- //controle.focus();
- //enregistrer_college_lien_parente_temp();
- }
- });
- }
-}
-
-function ajax_maj_agelimiteEleve_collegelienparente_temp(idCollege, ageLimiteStatusEleve, controle)
-{
- var codeLienParente = $('#codeLienParente').val();
-
- ageLimiteStatusEleve=ageLimiteStatusEleve.replace(",",".");
- controle.value=ageLimiteStatusEleve;
-
- if(controle_numerique(controle))
- {
- donnees = 'idCollege='+idCollege+"&ageLimiteStatusEleve="+ageLimiteStatusEleve+'&codeLienParente='+codeLienParente;
-
- //alert(donnees);
- //return;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxparticularitestatuscollege/majagelimitestatuseleve/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- //$("#div_garanties").html(data);
- },
- error: function(data) {
- },
- complete: function() {
- //controle.focus();
- //enregistrer_college_lien_parente_temp();
- }
- });
- }
-}
-
-function ajax_maj_ticketModerateur_collegelienparente_temp(idCollege, ticketModerateurStatus, controle)
-{
- var codeLienParente = $('#codeLienParente').val();
-
- ticketModerateurStatus=ticketModerateurStatus.replace(",",".");
- controle.value=ticketModerateurStatus;
-
- if(controle_numerique(controle))
- {
- donnees = 'idCollege='+idCollege+"&ticketModerateurStatus="+ticketModerateurStatus+'&codeLienParente='+codeLienParente;
-
- //alert(donnees);
- //return;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxparticularitestatuscollege/majticketmoderateurstatus/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- //$("#div_garanties").html(data);
- },
- error: function(data) {
- },
- complete: function() {
- //controle.focus();
- //enregistrer_college_lien_parente_temp();
- }
- });
- }
-}
-
-function ajax_maj_ticketModerateurEleve_collegelienparente_temp(idCollege, ticketModerateurStatusEleve, controle)
-{
- var codeLienParente = $('#codeLienParente').val();
-
- ticketModerateurStatusEleve=ticketModerateurStatusEleve.replace(",",".");
- controle.value=ticketModerateurStatusEleve;
-
- if(controle_numerique(controle))
- {
- donnees = 'idCollege='+idCollege+"&ticketModerateurStatusEleve="+ticketModerateurStatusEleve+'&codeLienParente='+codeLienParente;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxparticularitestatuscollege/majticketmoderateurstatuseleve/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- //$("#div_garanties").html(data);
- },
- error: function(data) {
- },
- complete: function() {
- //controle.focus();
- //enregistrer_college_lien_parente_temp();
- }
- });
- }
-}
-
-
-function ajax_maj_surprime_collegelienparente_temp(idCollege, surprimeOption, controle)
-{
- var codeLienParente = $('#codeLienParente').val();
-
- surprimeOption=surprimeOption.replace(/ /g,"");
- surprimeOption=parseInt(surprimeOption.replace(",","."),10);
- controle.value=surprimeOption;
-
-
- if(controle_numerique(controle))
- {
- donnees = 'idCollege='+idCollege+"&surprimeOption="+surprimeOption+'&codeLienParente='+codeLienParente;
-
- //alert(donnees);
- //return;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxparticularitestatuscollege/majsurprimeOptionstatus/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- //$("#div_garanties").html(data);
- },
- error: function(data) {
- },
- complete: function() {
- //controle.focus();
- //enregistrer_college_lien_parente_temp();
- }
- });
- }
-}
-
-function ajax_maj_surprimeEleve_collegelienparente_temp(idCollege, surprimeOption, controle)
-{
- var codeLienParente = $('#codeLienParente').val();
-
- surprimeOption=surprimeOption.replace(/ /g,"");
- surprimeOption=parseInt(surprimeOption.replace(",","."),10);
- controle.value=surprimeOption;
-
- if(controle_numerique(controle))
- {
- donnees = 'idCollege='+idCollege+"&surprimeOption="+surprimeOption+'&codeLienParente='+codeLienParente;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxparticularitestatuscollege/majsurprimeOptionstatuseleve/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- //$("#div_garanties").html(data);
- },
- error: function(data) {
- },
- complete: function() {
- //controle.focus();
- //enregistrer_college_lien_parente_temp();
- }
- });
- }
-}
-
-
-
-
-function ajax_maj_forfait_familleacte_produit_lienparente(idFamilleacte, forfait, controle)
-{
- var idGarantie = $('#idGarantie').val();
-
- controle.value=forfait;
-
- donnees = 'idFamilleacte='+idFamilleacte+"&forfait="+forfait+"&idGarantie="+idGarantie;
-
- // alert(donnees);
- // return;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxactesgarantiestatus/majforfaitfamilleacte/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- //$("#div_garanties").html(data);
- },
- error: function(data) {
- },
- complete: function() {
- //controle.focus();
- //enregistrer_college_lien_parente_temp();
- }
- });
-
-}
-
-function ajax_maj_plafond_familleacte_produit_lienparente(idFamilleacte, plafond, controle)
-{
- var idGarantie = $('#idGarantie').val();
-
- plafond=plafond.replace(/ /g,"");
- plafond=parseInt(plafond.replace(",","."),10);
- controle.value=plafond;
-
- if(controle_numerique(controle))
- {
-
- donnees = 'idFamilleacte='+idFamilleacte+"&plafond="+plafond+"&idGarantie="+idGarantie;
-
- // alert(donnees);
- // return;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxactesgarantiestatus/majplafondfamilleacte/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- //$("#div_garanties").html(data);
- },
- error: function(data) {
- },
- complete: function() {
- //controle.focus();
- //enregistrer_college_lien_parente_temp();
- }
- });
- }
-}
-
-
-function ajax_maj_nbretransaction_familleacte_produit_lienparente(idFamilleacte, nbreTransaction, controle)
-{
- var idGarantie = $('#idGarantie').val();
-
- nbreTransaction=nbreTransaction.replace(",",".");
- controle.value=nbreTransaction;
-
- //alert(nbreTransaction);
- if(controle_numerique(controle))
- {
- donnees = 'idFamilleacte='+idFamilleacte+"&nbreTransaction="+nbreTransaction+"&idGarantie="+idGarantie;
-
- //alert(donnees);
- //return;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxactesgarantiestatus/majnbretransactionfamilleacte/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- //$("#div_garanties").html(data);
- },
- error: function(data) {
- },
- complete: function() {
- //controle.focus();
- //enregistrer_college_lien_parente_temp();
- }
- });
- }
-}
-
-
-function ajax_maj_periodicite_familleacte_produit_lienparente(idFamilleacte, codePeriodicite, controle)
-{
- var idGarantie = $('#idGarantie').val();
-
- controle.value=codePeriodicite;
-
- donnees = 'idFamilleacte='+idFamilleacte+"&codePeriodicite="+codePeriodicite+"&idGarantie="+idGarantie;
-
- // alert(donnees);
- // return;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxactesgarantiestatus/majperiodicitefamilleacte/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- //$("#div_garanties").html(data);
- },
- error: function(data) {
- },
- complete: function() {
- //controle.focus();
- //enregistrer_college_lien_parente_temp();
- }
- });
-
-}
-
-function ajax_maj_observation_familleacte_produit_lienparente(idFamilleacte, codeObservation, controle)
-{
- var idGarantie = $('#idGarantie').val();
-
- controle.value=codeObservation;
-
- donnees = 'idFamilleacte='+idFamilleacte+"&codeObservation="+codeObservation+"&idGarantie="+idGarantie;
-
- // alert(donnees);
- // return;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxactesgarantiestatus/majobservationfamilleacte/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- //$("#div_garanties").html(data);
- },
- error: function(data) {
- },
- complete: function() {
- //controle.focus();
- //enregistrer_college_lien_parente_temp();
- }
- });
-
-}
-
-function ajax_maj_delaicarence_familleacte_produit_lienparente(idFamilleacte, delaiCarenceFamilleActe, controle)
-{
- var idGarantie = $('#idGarantie').val();
-
- delaiCarenceFamilleActe=delaiCarenceFamilleActe.replace(",",".");
- controle.value=delaiCarenceFamilleActe;
-
- if(controle_numerique(controle))
- {
-
- donnees = 'idFamilleacte='+idFamilleacte+"&delaiCarenceFamilleActe="+delaiCarenceFamilleActe+"&idGarantie="+idGarantie;
-
- // alert(donnees);
- // return;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxactesgarantiestatus/majdelaicarencefamilleacte/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- //$("#div_garanties").html(data);
- },
- error: function(data) {
- },
- complete: function() {
- //controle.focus();
- //enregistrer_college_lien_parente_temp();
- }
- });
- }
-
-}
-
-function ajax_maj_ticketmoderateur_familleacte_produit_lienparente(idFamilleacte, ticketModerateur, controle)
-{
- var idGarantie = $('#idGarantie').val();
-
- ticketModerateur=ticketModerateur.replace(",",".");
- controle.value=ticketModerateur;
-
- if(controle_numerique(controle))
- {
-
- donnees = 'idFamilleacte='+idFamilleacte+"&ticketModerateur="+ticketModerateur+"&idGarantie="+idGarantie;
-
- // alert(donnees);
- // return;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxactesgarantiestatus/majticketmoderateurfamilleacte/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- //$("#div_garanties").html(data);
- },
- error: function(data) {
- },
- complete: function() {
- //controle.focus();
- //enregistrer_college_lien_parente_temp();
- }
- });
- }
-
-}
-
-//03/11/2020
-
-function activeRachatTm(){
- var rachatTm = $('#rachatTm').val();
-
- if(rachatTm == '1'){
- $('#rachatTm').val('1');
- $('#rachatTm').removeAttr('disabled');
- $('#tauxRachatTm').removeAttr('disabled');
- $('#tauxPrimeRachatTm').removeAttr('disabled');
- } else{
- $('#rachatTm').val('0');
- $('#tauxRachatTm').val('0');
- $('#tauxPrimeRachatTm').val('0');
- $('#rachatTm').attr('disabled', 'disabled');
- $('#tauxRachatTm').attr('disabled', 'disabled');
- $('#tauxPrimeRachatTm').attr('disabled', 'disabled');
- }
-}
-
-function activeBudget(){
- var budgetDefini = $('#budgetDefini').val();
-
- if(budgetDefini == '1'){
- $('#budgetDefini').val('1');
- $('#montantBudget').removeAttr('disabled');
- } else{
- $('#budgetDefini').val('0');
- $('#montantBudget').val('0');
-
- $('#montantBudget').attr('disabled', 'disabled');
- }
-}
-
-
-function ajax_maj_forfait_status(idActe, forfait, controle)
-{
- controle.value=forfait;
-
- donnees = 'idActe='+idActe+"&forfait="+forfait;
-
- // alert(donnees);
- // return;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxactesgarantiestatus/majforfaitacte/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- //$("#div_garanties").html(data);
- },
- error: function(data) {
- },
- complete: function() {
- //controle.focus();
- //enregistrer_college_lien_parente_temp();
- }
- });
-
-}
-
-function ajax_maj_plafond_status(idActe, plafond, controle)
-{
- plafond=plafond.replace(/ /g,"");
- plafond=parseInt(plafond.replace(",","."),10);
- controle.value=plafond;
-
- if(controle_numerique(controle))
- {
-
- donnees = 'idActe='+idActe+"&plafond="+plafond;
-
- // alert(donnees);
- // return;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxactesgarantiestatus/majplafondacte/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- //$("#div_garanties").html(data);
- },
- error: function(data) {
- },
- complete: function() {
- //controle.focus();
- //enregistrer_college_lien_parente_temp();
- }
- });
- }
-}
-
-
-function ajax_maj_nbreTransaction_status(idActe, nbreTransaction, controle)
-{
- nbreTransaction=nbreTransaction.replace(",",".");
- controle.value=nbreTransaction;
-
- if(controle_numerique(controle))
- {
- donnees = 'idActe='+idActe+"&nbreTransaction="+nbreTransaction;
-
- // alert(donnees);
- // return;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxactesgarantiestatus/majnbretransactionacte/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- //$("#div_garanties").html(data);
- },
- error: function(data) {
- },
- complete: function() {
- //controle.focus();
- //enregistrer_college_lien_parente_temp();
- }
- });
- }
-}
-
-function ajax_maj_codeperiodicite_status(idActe, codePeriodicite, controle)
-{
- controle.value=codePeriodicite;
-
- donnees = 'idActe='+idActe+"&codePeriodicite="+codePeriodicite;
-
- // alert(donnees);
- // return;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxactesgarantiestatus/majperiodiciteacte/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- //$("#div_garanties").html(data);
- },
- error: function(data) {
- },
- complete: function() {
- //controle.focus();
- //enregistrer_college_lien_parente_temp();
- }
- });
-
-}
-
-
-function ajax_maj_codeobservation_status(idActe, codeObservation, controle)
-{
- controle.value=codeObservation;
-
- donnees = 'idActe='+idActe+"&codeObservation="+codeObservation;
-
- // alert(donnees);
- // return;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxactesgarantiestatus/majobservationacte/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- //$("#div_garanties").html(data);
- },
- error: function(data) {
- },
- complete: function() {
- //controle.focus();
- //enregistrer_college_lien_parente_temp();
- }
- });
-
-}
-
-
-function ajax_maj_delaicarenceacte_status(idActe, delaiCarenceActe, controle)
-{
- delaiCarenceActe=delaiCarenceActe.replace(",",".");
- controle.value=delaiCarenceFamilleActe;
-
- if(controle_numerique(controle))
- {
-
- donnees = 'idActe='+idActe+"&delaiCarenceActe="+delaiCarenceActe;
-
- // alert(donnees);
- // return;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxactesgarantiestatus/majdelaicarenceacte/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- //$("#div_garanties").html(data);
- },
- error: function(data) {
- },
- complete: function() {
- //controle.focus();
- //enregistrer_college_lien_parente_temp();
- }
- });
- }
-}
-
-function ajax_maj_ticketmoderateur_acte_status(idActe, ticketModerateur, controle)
-{
- ticketModerateur=ticketModerateur.replace(",",".");
- controle.value=ticketModerateur;
-
- if(controle_numerique(controle))
- {
-
- donnees = 'idActe='+idActe+"&ticketModerateur="+ticketModerateur;
-
- // alert(donnees);
- // return;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxactesgarantiestatus/majticketmoderateuracte/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- //$("#div_garanties").html(data);
- },
- error: function(data) {
- },
- complete: function() {
- //controle.focus();
-
- }
- });
- }
-
-}
-
-
-///////////////////////////////05-11-2020//////////////////////////////////////
-/*
-function affichertoutfamilleacte(idCollegeTemp,codeLienParente,codeGarantie){
-
- donnees = "idCollegeTemp="+idCollegeTemp+"&codeLienParente="+codeLienParente+"&codeGarantie="+codeGarantie;
-
- $("#div_corpsfamilleacte").html('' + '
');
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxcorpsfamilleacte/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- $("#div_corpsfamilleacte").html(data);
- },
- error: function(data) {
- },
- complete: function() {
-
- }
- });
-}
-
-function affichertoutacte(idCollegeTemp,codeLienParente,codeGarantie){
-
- donnees = "idCollegeTemp="+idCollegeTemp+"&codeLienParente="+codeLienParente+"&codeGarantie="+codeGarantie;
-
- alert(donnees);
- return;
-
- $("#div_corpsacte").html('' + '
');
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxcorpsacte/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- $("#div_corpsacte").html(data);
- },
- error: function(data) {
- },
- complete: function() {
-
- }
- });
-}
-*/
-function affichertoutfamilleacte(){
-
- donnees = "";
-
- $("#div_corpsfamilleacte").html('' + '
');
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxcorpsfamilleacte/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- $("#div_corpsfamilleacte").html(data);
- },
- error: function(data) {
- },
- complete: function() {
-
- }
- });
-}
-
-function affichertoutacte(){
-
- donnees = "";
-
- //alert(donnees);
- //return;
-
- $("#div_corpsacte").html('' + '
');
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxcorpsacte/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- $("#div_corpsacte").html(data);
- },
- error: function(data) {
- },
- complete: function() {
-
- }
- });
-}
-
-//////////////// toutfamilleacte //////////////////////////////////////////
-function majtoutforfaitfamilleacte(){
- var forfaitFamilleActe = $('#forfaitFamilleActe').val();
- var codeGarantie = $('#codeGarantie').val();
- var idCollegeTemp = $('#idCollegeTemp').val();
- var codeLienParente = $('#codeLienParente').val();
- var codeProduit = $('#codeProduit').val();
-
- donnees = 'forfaitFamilleActe='+forfaitFamilleActe;
- donnees += '&codeGarantie='+codeGarantie;
- donnees += '&idCollegeTemp='+idCollegeTemp;
- donnees += '&codeLienParente='+codeLienParente;
- donnees += '&codeProduit='+codeProduit;
-
- alert(donnees);
- return;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxactesgarantiestatus/majtoutforfaitfamilleacte/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- //alert(data);
- affichertoutfamilleacte();
- },
- error: function(data) {
- },
- complete: function() {
-
-
- }
- });
-}
- /*
-
- */
-function majtoutplafondfamilleacte(){
- var plafondFamilleActe = $('#plafondFamilleActe').val();
- var codeGarantie = $('#codeGarantie').val();
- var idCollegeTemp = $('#idCollegeTemp').val();
- var codeLienParente = $('#codeLienParente').val();
-
- plafondFamilleActe=plafondFamilleActe.replace(/ /g,"");
- plafondFamilleActe=parseInt(plafondFamilleActe.replace(",","."),10);
-
- donnees = "plafondFamilleActe="+plafondFamilleActe;
- donnees += '&codeGarantie='+codeGarantie;
- donnees += '&idCollegeTemp='+idCollegeTemp;
- donnees += '&codeLienParente='+codeLienParente;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxactesgarantiebareme/majtoutplafondfamilleacte/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- affichertoutfamilleacte();
- },
- error: function(data) {
- },
- complete: function() {
-
-
- }
- });
-}
-
-function majtoutnbretransactionfamilleacte(){
- var nbreTransactionFamilleActe = $('#nbreTransactionFamilleActe').val();
- var codeGarantie = $('#codeGarantie').val();
- var idCollegeTemp = $('#idCollegeTemp').val();
- var codeLienParente = $('#codeLienParente').val();
-
- donnees = 'nbreTransactionFamilleActe='+nbreTransactionFamilleActe;
- donnees += '&codeGarantie='+codeGarantie;
- donnees += '&idCollegeTemp='+idCollegeTemp;
- donnees += '&codeLienParente='+codeLienParente;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxactesgarantiebareme/majtoutnbretransactionfamilleacte/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- affichertoutfamilleacte();
- },
- error: function(data) {
- },
- complete: function() {
-
-
- }
- });
-}
-
-
-function majtoutperiodicitefamilleacte(){
- var codePeriodiciteFamilleActe = $('#codePeriodiciteFamilleActe').val();
- var codeGarantie = $('#codeGarantie').val();
- var idCollegeTemp = $('#idCollegeTemp').val();
- var codeLienParente = $('#codeLienParente').val();
-
- donnees = "codePeriodiciteFamilleActe="+codePeriodiciteFamilleActe;
- donnees += '&codeGarantie='+codeGarantie;
- donnees += '&idCollegeTemp='+idCollegeTemp;
- donnees += '&codeLienParente='+codeLienParente;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxactesgarantiebareme/majtoutperiodicitefamilleacte/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- affichertoutfamilleacte();
- },
- error: function(data) {
- },
- complete: function() {
-
-
- }
- });
-}
-
-
-function majtoutdelaicarencefamilleacte(){
- var delaiCarenceFamilleActe = $('#delaiCarenceFamilleActe').val();
- var codeGarantie = $('#codeGarantie').val();
- var idCollegeTemp = $('#idCollegeTemp').val();
- var codeLienParente = $('#codeLienParente').val();
-
- donnees = 'delaiCarenceFamilleActe='+delaiCarenceFamilleActe;
- donnees += '&codeGarantie='+codeGarantie;
- donnees += '&idCollegeTemp='+idCollegeTemp;
- donnees += '&codeLienParente='+codeLienParente;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxactesgarantiebareme/majtoutdelaicarencefamilleacte/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- affichertoutfamilleacte();
- },
- error: function(data) {
- },
- complete: function() {
-
-
- }
- });
-}
-
-function majtoutticketmoderateurfamilleacte(){
- var ticketModerateurFamilleActe = $('#ticketModerateurFamilleActe').val();
- var codeGarantie = $('#codeGarantie').val();
- var idCollegeTemp = $('#idCollegeTemp').val();
- var codeLienParente = $('#codeLienParente').val();
-
- donnees = "ticketModerateurFamilleActe="+ticketModerateurFamilleActe;
- donnees += '&codeGarantie='+codeGarantie;
- donnees += '&idCollegeTemp='+idCollegeTemp;
- donnees += '&codeLienParente='+codeLienParente;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxactesgarantiebareme/majtoutticketmoderateurfamilleacte/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- affichertoutfamilleacte();
- },
- error: function(data) {
- },
- complete: function() {
-
- }
- });
-}
-
-
-//////////////// toutacte //////////////////////////////////////////
-function majtoutforfaitacte(){
- var forfaitActe = $('#forfaitActe').val();
- var codeGarantie = $('#codeGarantie').val();
- var idCollegeTemp = $('#idCollegeTemp').val();
- var codeLienParente = $('#codeLienParente').val();
-
- donnees = 'forfaitActe='+forfaitActe;
- donnees += '&codeGarantie='+codeGarantie;
- donnees += '&idCollegeTemp='+idCollegeTemp;
- donnees += '&codeLienParente='+codeLienParente;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxactesgarantiestatus/majtoutforfaitacte/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- //alert(data);
- //affichertoutacte(idCollegeTemp,codeLienParente,codeGarantie);
- affichertoutacte();
- },
- error: function(data) {
- },
- complete: function() {
-
-
- }
- });
-}
-
-function majtoutplafondacte(){
- var plafondActe = $('#plafondActe').val();
- var codeGarantie = $('#codeGarantie').val();
- var idCollegeTemp = $('#idCollegeTemp').val();
- var codeLienParente = $('#codeLienParente').val();
-
- plafondActe=plafondActe.replace(/ /g,"");
- plafondActe=parseInt(plafondActe.replace(",","."),10);
-
-
- donnees = "plafondActe="+plafondActe;
- donnees += '&codeGarantie='+codeGarantie;
- donnees += '&idCollegeTemp='+idCollegeTemp;
- donnees += '&codeLienParente='+codeLienParente;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxactesgarantiestatus/majtoutplafondacte/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- affichertoutacte();
- },
- error: function(data) {
- },
- complete: function() {
-
-
- }
- });
-}
-
-function majtoutnbretransactionacte(){
- var nbreTransactionActe = $('#nbreTransactionActe').val();
- var codeGarantie = $('#codeGarantie').val();
- var idCollegeTemp = $('#idCollegeTemp').val();
- var codeLienParente = $('#codeLienParente').val();
-
- donnees = 'nbreTransactionActe='+nbreTransactionActe;
- donnees += '&codeGarantie='+codeGarantie;
- donnees += '&idCollegeTemp='+idCollegeTemp;
- donnees += '&codeLienParente='+codeLienParente;
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxactesgarantiestatus/majtoutnbretransactionacte/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- affichertoutacte();
- },
- error: function(data) {
- },
- complete: function() {
-
-
- }
- });
-}
-
-
-function majtoutcodeperiodiciteacte(){
- var codePeriodiciteActe = $('#codePeriodiciteActe').val();
- var codeGarantie = $('#codeGarantie').val();
- var idCollegeTemp = $('#idCollegeTemp').val();
- var codeLienParente = $('#codeLienParente').val();
-
- donnees = "codePeriodiciteActe="+codePeriodiciteActe;
- donnees += '&codeGarantie='+codeGarantie;
- donnees += '&idCollegeTemp='+idCollegeTemp;
- donnees += '&codeLienParente='+codeLienParente;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxactesgarantiestatus/majtoutcodeperiodiciteacte/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- affichertoutacte();
- },
- error: function(data) {
- },
- complete: function() {
-
-
- }
- });
-}
-
-function majtoutobservationacte(){
- var codeObservationActe = $('#codeObservationActe').val();
- var codeGarantie = $('#codeGarantie').val();
- var idCollegeTemp = $('#idCollegeTemp').val();
- var codeLienParente = $('#codeLienParente').val();
-
- donnees = "codeObservationActe="+codeObservationActe;
- donnees += '&codeGarantie='+codeGarantie;
- donnees += '&idCollegeTemp='+idCollegeTemp;
- donnees += '&codeLienParente='+codeLienParente;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxactesgarantiestatus/majtoutobservationacte/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- affichertoutactebareme();
- },
- error: function(data) {
- },
- complete: function() {
-
-
- }
- });
-}
-
-function majtoutdelaicarenceacte(){
- var delaiCarenceActe = $('#delaiCarenceActe').val();
- var codeGarantie = $('#codeGarantie').val();
- var idCollegeTemp = $('#idCollegeTemp').val();
- var codeLienParente = $('#codeLienParente').val();
-
- donnees = 'delaiCarenceActe='+delaiCarenceActe;
- donnees += '&codeGarantie='+codeGarantie;
- donnees += '&idCollegeTemp='+idCollegeTemp;
- donnees += '&codeLienParente='+codeLienParente;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxactesgarantiestatus/majtoutdelaicarenceacte/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- affichertoutacte();
- },
- error: function(data) {
- },
- complete: function() {
-
-
- }
- });
-}
-
-function majtoutticketmoderateuracte(){
- var ticketModerateurActe = $('#ticketModerateurActe').val();
- var codeGarantie = $('#codeGarantie').val();
- var idCollegeTemp = $('#idCollegeTemp').val();
- var codeLienParente = $('#codeLienParente').val();
-
-
- donnees = "ticketModerateurActe="+ticketModerateurActe;
- donnees += '&codeGarantie='+codeGarantie;
- donnees += '&idCollegeTemp='+idCollegeTemp;
- donnees += '&codeLienParente='+codeLienParente;
-
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxactesgarantiestatus/majtoutticketmoderateuracte/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- affichertoutacte();
- },
- error: function(data) {
- },
- complete: function() {
-
-
- }
- });
-}
-
-
-// 06-11-2020
-function filtreReseauProduit(){
- var codeProduit = $('#codeProduit').val();
-
- donnees ='codeProduit='+codeProduit;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxfiltrereseauproduit/",
- type: 'post',
- data: donnees,
- error: function(errorData){
- //alert("Erreur : "+errorData);
-
- },
- success: function(data) {
- $('#div_codeReseau').html(data);
- $('.selectpicker').selectpicker();
- },
- complete: function(){
- }
- });
-
-}
-
-
-function filtreBaremeProduit(){
- var codeProduit = $('#codeProduit').val();
- var codeGcAssureur = $('#codeGcAssureur').val();
-
- donnees ='codeProduit='+codeProduit;
- donnees +='&codeGcAssureur='+codeGcAssureur;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxfiltrebaremeproduit/",
- type: 'post',
- data: donnees,
- error: function(errorData){
- //alert("Erreur : "+errorData);
-
- },
- success: function(data) {
- $('#div_bareme').html(data);
- $('.selectpicker').selectpicker();
- },
- complete: function(){
- }
- });
-
-}
-
-function afficher_actesexclus_produit()
-{
- codeProduit=$("#codeProduit").val();
-
- if (codeProduit<=" ")
- {
- v_msg="Veuillez sélectionner un produit!";
- v_msgEng="Please select a category!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- donnees = 'codeProduit='+codeProduit;
-
- var div_attente = $('#div_actesproduit');
-
- div_attente.html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxactesexclusparproduit/afficheractesproduit/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- div_attente.html(data);
- appliquerDataTable();
- },
- complete: function() {
- }
- });
-}
-
-
-function ajouter_tous_actesexclus_produit()
-{
- codeProduit=$("#codeProduit").val();
-
- if (codeProduit<=" ")
- {
- v_msg="Veuillez sélectionner un produit!";
- v_msgEng="Please select a category!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- donnees = 'codeProduit='+codeProduit;
-
- v_msg="Confirmez-vous cette opération?";
- v_msgEng="Do you confirm this operation?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxactesexclusparproduit/ajoutertousactesexclusproduit/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- },
- error: function(data) {
- },
- complete: function() {
- afficher_actesexclus_produit();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function retirer_tous_actesexclus_produit()
-{
- codeProduit=$("#codeProduit").val();
-
- if (codeProduit<=" ")
- {
- v_msg="Veuillez sélectionner un produit!";
- v_msgEng="Please select a category!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- donnees = 'codeProduit='+codeProduit;
-
- v_msg="Confirmez-vous cette opération?";
- v_msgEng="Do you confirm this operation?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxactesexclusparproduit/retirertousactesexclusproduit/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- },
- error: function(data) {
- },
- complete: function() {
- afficher_actesexclus_produit();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-}
-
-
-function ajouter_un_acteexclu_produit(codeActe)
-{
- codeProduit=$("#codeProduit").val();
-
- if (codeProduit<=" ")
- {
- v_msg="Veuillez sélectionner un produit!";
- v_msgEng="Please select a category!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- donnees = 'codeProduit='+codeProduit+'&codeActe='+codeActe;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxactesexclusparproduit/ajouterunacteexcluproduit/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- // $('#div_test_gabarit').html(data);
- },
- error: function(data) {
- },
- complete: function() {
- afficher_actesexclus_produit();
- }
- });
-}
-
-function retirer_un_acteexclu_produit(idActe)
-{
- codeProduit=$("#codeProduit").val();
-
- if (codeProduit<=" ")
- {
- v_msg="Veuillez sélectionner un produit!";
- v_msgEng="Please select a category!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- donnees = 'codeProduit='+codeProduit+'&idActe='+idActe;
-
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxactesexclusparproduit/retirerunacteexcluproduit/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- },
- error: function(data) {
- },
- complete: function() {
- afficher_actesexclus_produit();
- }
- });
-}
-
-// 10/11/2020
-
-function accesReseauSoin(){
- var codeTypeRemboursement = $('#codeTypeRemboursement').val();
-
- if(codeTypeRemboursement == 'RDE'){
- $('#codeReseau').val("");
- $('#codeReseau').attr('disabled', 'disabled');
- }else{
- $('#codeReseau').removeAttr('disabled');
- }
-}
-
-function filtreTarifActeParType(){
- var codeTypeTarifActe = $('#codeTypeTarifActe').val();
-
- donnees ='codeTypeTarifActe='+codeTypeTarifActe;
-
- //alert(donnees);
- //return;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxfiltretarifactepartype/",
- type: 'post',
- data: donnees,
- error: function(errorData){
- //alert("Erreur : "+errorData);
-
- },
- success: function(data) {
- $('#div_tarifActe').html(data);
- },
- complete: function(){
- }
- });
-
-}
-
-// 10-11-2020
-
-function formatMonetaire(controle){
- controle.value = formatCurrency(controle.value);
- return;
-}
-
-function verifierPlafondBeneficiaire(controle){
- var plafondAdherent = $('#plafondAdherent').val();
- var plafondBeneficiaire = $('#plafondBeneficiaire').val();
-
- plafondAdherent = plafondAdherent.replace(/ /g,"");
- plafondAdherent = parseInt(plafondAdherent.replace(",","."),10);
-
- plafondBeneficiaire = plafondBeneficiaire.replace(/ /g,"");
- plafondBeneficiaire = parseInt(plafondBeneficiaire.replace(",","."),10);
-
- if(plafondAdherent > 0){
- if(plafondBeneficiaire > plafondAdherent){
- v_msg="Le montant du plafond individu est supérieure au plafond famille!";
- v_msgEng="The amount of the individual cap is greater than the family cap!";
- alert_ebene(v_msg, v_msgEng);
-
- controle.focus();
- return false;
- }
- }
-}
-
-
-function verifierPrimeMinimale(controle){
- var primeMin = $('#primeMin').val();
- var primeMax = $('#primeMax').val();
-
- primeMin = primeMin.replace(/ /g,"");
- primeMin = parseInt(primeMin.replace(",","."),10);
-
- primeMax = primeMax.replace(/ /g,"");
- primeMax = parseInt(primeMax.replace(",","."),10);
-
- if(primeMax > 0){
- if(primeMin > primeMax){
- v_msg="La prime minimale est supérieure à la prime maximale!";
- v_msgEng="The minimum premium is higher than the maximum premium!";
- alert_ebene(v_msg, v_msgEng);
-
- controle.focus();
- return false;
- }
- }
-}
-
-function verifierPrimeIndivdu(controle){
- var primeIndividu = $('#primeIndividu').val();
- var primeFamille = $('#primeFamille').val();
-
- primeIndividu = primeIndividu.replace(/ /g,"");
- primeIndividu = parseInt(primeIndividu.replace(",","."),10);
-
- primeFamille = primeFamille.replace(/ /g,"");
- primeFamille = parseInt(primeFamille.replace(",","."),10);
-
-
-
-
- //primeFamille = parseInt($('#primeFamille').val().replace(/ /g,""),10);
-
- //primeIndividu = parseInt($('#primeIndividu').val().replace(/ /g,""),10);
-
-
- if(primeFamille > 0){
- if(primeIndividu > primeFamille){
- v_msg="La prime individu est supérieure à la prime famille!";
- v_msgEng="The individual premium is greater than the family premium!";
- alert_ebene(v_msg, v_msgEng);
-
- controle.focus();
- return false;
- }
- }
-}
-
-function controle_numerique(controle)
-{
- controle.value=controle.value.replace(/ /g,"");
- controle.value=parseInt(controle.value.replace(",","."),10);
-
- if(controle.value=="")
- {
- controle.value=0;
- }
-
-
- if(isNaN(controle.value))
- {
- controle.value=0;
- controle.focus();
- v_msg="Valeur numérique exigée!";
- v_msgEng="Numeric value required!";
- alert_ebene(v_msg, v_msgEng);
-
- // controle.value="";
- return false;
- }
- return true;
-}
-
-
-var formatCurrency = function(num){
- var str = num.toString().replace("", ""), parts = false, output = [], i = 1, formatted = null;
- if(str.indexOf(".") > 0) {
- parts = str.split(".");
- str = parts[0];
- }
- str = str.split("").reverse();
- for(var j = 0, len = str.length; j < len; j++) {
- if(str[j] != " ") {
- output.push(str[j]);
- if(i%3 == 0 && j < (len - 1)) {
- output.push(" ");
- }
- i++;
- }
- }
- formatted = output.reverse().join("");
- return(formatted + ((parts) ? "." + parts[1].substr(0, 2) : ""));
-};
-
-function recapitulercollege(){
-
-
- 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();
- idBaremePriseEnCharge = $('#idBaremePriseEnCharge').val();
- codeBaseTarification = $('#codeBaseTarification').val();
- seuilRdCollege = $('#seuilRdCollege').val();
- plafondAdherent = $('#plafondAdherent').val();
-
- /*
- forfaitHonoraire = parseInt($('#forfaitHonoraire').val().replace(/ /g,""),10);
- forfaitAppelFond = parseInt($('#forfaitAppelFond').val().replace(/ /g,""),10);
- forfaitAppelCotisation = parseInt($('#forfaitAppelCotisation').val().replace(/ /g,""),10);
- */
-
-
- forfaitHonoraire = 0; //parseInt($('#forfaitHonoraire').val().replace(/ /g,""),10);
- forfaitAppelFond = 0; //parseInt($('#forfaitAppelFond').val().replace(/ /g,""),10);
- forfaitAppelCotisation = 0; //parseInt($('#forfaitAppelCotisation').val().replace(/ /g,""),10);
-
-
- if(codeBaseTarification <=" " || codeBaseTarification ==undefined)
- {
- v_msg="Veuillez sélectionner la base de tarification!";
- v_msgEng="Please select pricing basis!";
- alert_ebene(v_msg, v_msgEng);
-
- $('#codeBaseTarification').focus();
- return;
- }
-
-
-
- $('#div_recapituler').html('' + '
');
-
-
- 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+'&codeBaseTarification='+codeBaseTarification;
- donnees += '&seuilRdCollege='+seuilRdCollege+'&plafondAdherent='+plafondAdherent;
-
- //donnees += '&forfaitHonoraire='+forfaitHonoraire+'&forfaitAppelFond='+forfaitAppelFond+'&forfaitAppelCotisation='+forfaitAppelCotisation;
- donnees += '&forfaitHonoraire='+forfaitHonoraire+'&forfaitAppelFond='+forfaitAppelFond+'&forfaitAppelCotisation='+forfaitAppelCotisation;
-
- //console.log(donnees);
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxrecapitulercollege/recapituler/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- $('#div_recapituler').empty();
- $('#div_recapituler').html(data);
- },
- complete: function(data)
- {
- actualisercollege_temp();
- }
- });
-
-}
-
-
-function recapitulerconsultercollege(){
- 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);
-
- 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();
- idBaremePriseEnCharge = $('#idBaremePriseEnCharge').val();
- codeBaseTarification = $('#codeBaseTarification').val();
- seuilRdCollege = $('#seuilRdCollege').val();
- plafondAdherent = $('#plafondAdherent').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+'&codeBaseTarification='+codeBaseTarification;
- donnees += '&seuilRdCollege='+seuilRdCollege+'&plafondAdherent='+plafondAdherent;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxrecapitulerconsultercollege/recapituler/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- $('#div_consulter_recapituler').empty();
- $('#div_consulter_recapituler').html(data);
- },
- complete: function(data)
- {
-
- }
- });
-
-}
-
-function actualisercollege_temp(){
-
- donnees = ""
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxmajcollege/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- $('#div_majcollege').empty();
- $('#div_majcollege').html(data);
- $('#codeProduit').selectpicker();
- },
- complete: function(data)
- {
- //enregistrer_college_temp();
- }
- });
-
-}
-
-// 17/11/2020
-//afficher_tauxajustement_garant
-function afficher_bareme_accessoire_garant(){
-
- var codeGcAssureur = $('#codeGcAssureur').val();
- var codeLangue = $("#codeLangue").val();
-
- afficheBoutons(0);
-
- donnees = 'codeGcAssureur='+codeGcAssureur;
-
-
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxlisterbaremeaccessoiregarant/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- //alert("Erreur : "+errorData);
- },
- success: function(data) {
- $('#div_lister_table').html(data);
-
- if(codeLangue=="en_US")
- {
- $('#tableLister').DataTable({
- responsive: true,
- "order": [[ 1, "desc" ],[6, "asc"],[2, "asc"]],
- "lengthMenu": [ 20, 50, 100],
- "language": {
- "lengthMenu":"Display _MENU_ records per page",
- "zeroRecords": "Nothing found - sorry",
- "info": "Showing page _PAGE_ of _PAGES_",
- "infoEmpty": "No records available",
- "search": "Search:",
- "paginate": {
- "next": "►",
- "previous": "◄",
- "first": "|◄",
- "last": "►|"
- },
- "infoFiltered": "(filtered from _MAX_ total records)",
- "aoColumnDefs": [
- { "bSearchable": false, "aTargets": [ 0 ] }
- ]
- }
- });
- }
- else
- {
- $('#tableLister').DataTable({
- responsive: true,
- "order": [[ 1, "desc" ],[6, "asc"],[2, "asc"]],
- "lengthMenu": [ 20, 50, 100],
- "language": {
- "lengthMenu":"Affiche _MENU_ par page",
- "zeroRecords": "Désolé - Aucune donnée trouvée",
- "info": "_PAGE_ sur _PAGES_ pages",
- "infoEmpty": "Pas d'enregistrement valable",
- "search": "Recherche:",
- "paginate": {
- "next": "►",
- "previous": "◄",
- "first": "|◄",
- "last": "►|"
- },
- "infoFiltered": "(filtré de _MAX_ total enregistrements)",
- "aoColumnDefs": [
- { "bSearchable": false, "aTargets": [ 0 ] }
- ]
- }
- });
- }
-
-
- },
- complete: function() {
-
- }
- });
-
-}
-
-
-
-
-// 23/11/2020
-
-function changer_lien_parente_consulter_college_temp()
-{
- codeLienParente=$("#codeLienParente").val();
-
- if($('#codeLienParente').val()<=" ")
- {
- v_msg="Veuillez revoir le lien de parenté!";
- v_msgEng="Please review the relationship";
- alert_ebene(v_msg, v_msgEng);
-
- $('#codeLienParente').focus();
- return;
- }
-
- donnees = 'codeLienParente='+codeLienParente;
-
- $("#div_garanties").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxgarantiescollege/changerlienparenteconsultation/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- $("#div_garanties").html(data);
- },
- complete: function(data)
- {
- }
- });
-}
-
-function dupliquerstatut(codeLienParente){
-
- donnees = 'codeLienParente='+codeLienParente;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxgarantiescollege/dupliquerstatut/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- if(codeLienParente !=''){
- //changer_lien_parente_college_temp();
- particularite_lien_parente_college_temp();
- }
-
- v_msg="La duplication des garanties de l'Assuré Principal s'est effectuée avec succès!";
- v_msgEng="The duplication of the guarantees of the Principal Insured was carried out successfully!";
-
- alert_ebene(v_msg, v_msgEng);
-
- },
- complete: function(data)
- {
- }
- });
-}
-
-
-function libelleTerritoireBareme(codeTerritoire,controle){
-
- var libelle = $('#libelle').val();
-
- if(codeTerritoire=='ME'){
- $('#libelle').val(libelle+' SANS LIMITE TERRITOIRIALE');
- }else{
- $('#libelle').val(libelle+' LIMITE A '+controle.options[controle.selectedIndex].text);
-
- }
-
-}
-var garant = '',
- produit = '',
- taux = '',
- territoire = '',
- client = '',
- tab = {"libelle" : "BAREME",
- "garant" : "",
- "produit" : "",
- "taux" : "",
- "territoire" : "",
- "client" : ""
- };
-
-function libelleGarantBareme(controle){
- tab["garant"] = controle.options[controle.selectedIndex].text;
- //libelleBareme();
-}
-
-function libelleProduitBareme(controle){
- tab["produit"] = controle.options[controle.selectedIndex].text;
- libelleBareme();
-}
-
-function libelleTauxBareme(controle){
- tab["taux"] = controle.options[controle.selectedIndex].text;
- libelleBareme();
-}
-
-function libelleTerritoireBareme(codeTerritoire){
-
- tab["territoire"] = codeTerritoire;
- libelleBareme();
-
-}
-
-function libelleClientBareme(controle){
- tab["client"] = controle.options[controle.selectedIndex].text;
- libelleBareme();
-}
-
-function libelleBareme(){
-
- $('#libelle').val(tab["libelle"]+' '+tab["client"]+' '+tab["taux"]+' '+tab["territoire"]+' - '+tab["produit"]);
-
-}
-
-function afficheLibelleCollege(controle,nomClient)
-{
- ticketModerateurCollege = parseInt($('#ticketModerateurCollege').val());
-
- taux = parseInt(100-ticketModerateurCollege);
-
- $('#libelleCollege').val(controle.options[controle.selectedIndex].text+' '+nomClient+' - '+taux+'%');
-}
-
-
-
-
-
-function creer_bareme()
-{
- var libelle = $('#libelle').val();
- var idTauxCouverture = $('#idTauxCouverture').val();
- var numeroClient = $('#numeroClient').val();
- var codeTerritoire = $('#codeTerritoire').val();
- var observationBareme = $('#observationBareme').val();
- var codeGcAssureur = $('#codeGcAssureur').val();
- var codeProduit = $('#codeProduit').val();
-
-
- if(codeGcAssureur == ''){
- v_msg="Veuillez selectionner un garant pour le barème!";
- v_msgEng="Please select a guarantor for the scale!";
-
- alert_ebene(v_msg, v_msgEng);
-
- $('#codeGcAssureur').focus();
- return;
- }
-
- if(codeProduit == ''){
- v_msg="Veuillez selectionner une produit d'assuré pour le barème!";
- v_msgEng="Please select an insured category for the schedule!";
-
- alert_ebene(v_msg, v_msgEng);
-
- $('#codeProduit').focus();
- return;
- }
-
- if(idTauxCouverture == ''){
- v_msg="Le choix d'un taux de remboursement pour le barème est obligatoire!";
- v_msgEng="The choice of a reimbursement rate for the scale is mandatory!";
-
- alert_ebene(v_msg, v_msgEng);
-
- $('#idTauxCouverture').focus();
- return;
- }
-
- if(codeTerritoire == ''){
- v_msg="Veuillez selectionner un territoire de couverture pour le barème!";
- v_msgEng="Please select a coverage territory for the scale!";
-
- alert_ebene(v_msg, v_msgEng);
-
- $('#codeTerritoire').focus();
- return;
- }
-
- if (numeroClient== ''){
-
- numeroClient = "0";
- }
-
- donnees = 'idTauxCouverture='+idTauxCouverture+'&codeTerritoire='+codeTerritoire;
- donnees += '&numeroClient='+numeroClient+'&libelle='+libelle+'&observationBareme='+observationBareme;
- donnees += '&codeGcAssureur='+codeGcAssureur+'&codeProduit='+codeProduit;
-
- /*alert(donnees);
- return;
- */
-
- v_msg="Confirmez-vous la création de ce nouveau barème?";
- v_msgEng="Do you confirm the creation of this new scale?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxbaremepriseencharge/creerbareme/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- v_msg="Enregistrement effectué avec succès!";
- v_msgEng="Registration successful!";
-
- alert_ebene(v_msg,v_msgEng);
-
- },
- complete: function()
- {
- retour_liste_bareme();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function majTicketModerateur()
-{
- var idTauxCouverture = $('#idTauxCouverture').val();
-
- donnees = 'idTauxCouverture='+idTauxCouverture;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxbaremepriseencharge/majticketmoderateur/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- },
- complete: function()
- {
-
- }
- });
-}
-
-
-function garanties_produit(idProduit)
-{
- window.location.assign($("#racineWeb" ).val()+"Garantieproduit/"+idProduit+"/");
-}
-
-
-
-function afficher_garanties_bareme(idBaremePriseEnCharge)
-{
-
- donnees = 'idBaremePriseEnCharge='+idBaremePriseEnCharge+"&an="+$('#an').val();
-
- //alert(donnees); return;
-
- if(idBaremePriseEnCharge !='' || idBaremePriseEnCharge != 0)
- {
- $("#div_garanties_bareme").html('');
-
- $("#div_garanties_bareme").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxgarantiesbaremepriseencharge/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- //alert("Erreur : "+errorData);
- },
- success: function(data) {
- $('#div_garanties_bareme').html(data);
- dataTableSpeciale();
- //alert(parseInt($('#ligne2').val()));
- if(parseInt($('#ligne1').val()) <= 0)
- {
- $("#btn_ajout_tous").prop("disabled",true);
- }else{
- $("#btn_ajout_tous").prop('disabled', false);
- }
-
- if(parseInt($('#ligne2').val())<= 0)
- {
- $("#btn_retire_tous").prop("disabled",true);
- }else{
- $("#btn_retire_tous").prop('disabled', false);
- }
- },
- complete: function() {
-
- }
- });
- }
-
-}
-
-function ajouter_toutes_garantiesbareme()
-{
- var idBaremePriseEnCharge = $('#idBaremePriseEnCharge').val();
-
- donnees = 'idBaremePriseEnCharge='+idBaremePriseEnCharge;
-
- v_msg="Confirmez-vous l'ajout de toutes les garanties disponibles à ce barème de prise en charge?";
- v_msgEng="Do you confirm the addition of all the available guarantees to this coverage schedule?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxgarantiesbaremepriseencharge/ajoutertoutes/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- },
- error: function(data) {
- },
- complete: function() {
- afficher_garanties_bareme();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-}
-
-
-function ajouter_une_garantiebareme(codeGarantie)
-{
- var idBaremePriseEnCharge = $('#idBaremePriseEnCharge').val();
-
- donnees = 'idBaremePriseEnCharge='+idBaremePriseEnCharge;
- donnees += '&codeGarantie='+codeGarantie;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxgarantiesbaremepriseencharge/ajouterune/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- },
- error: function(data) {
- },
- complete: function() {
- afficher_garanties_bareme();
- }
- });
-}
-
-function retirer_toutes_garantiesbareme()
-{
- var idBaremePriseEnCharge = $('#idBaremePriseEnCharge').val();
-
- donnees = 'idBaremePriseEnCharge='+idBaremePriseEnCharge;
-
- v_msg="Confirmez-vous le retrait toutes les garanties de ce barème de prise en charge?";
- v_msgEng="Do you confirm the withdrawal of all the guarantees of this scale of support?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxgarantiesbaremepriseencharge/retirertoutes/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- },
- error: function(data) {
- },
- complete: function() {
- afficher_garanties_bareme();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-}
-
-function retirer_une_garantiebareme(codeGarantie)
-{
- var idBaremePriseEnCharge = $('#idBaremePriseEnCharge').val();
-
- donnees = 'idBaremePriseEnCharge='+idBaremePriseEnCharge;
- donnees += '&codeGarantie='+codeGarantie;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxgarantiesbaremepriseencharge/retirerune/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- },
- error: function(data) {
- },
- complete: function() {
- afficher_garanties_bareme();
- }
- });
-}
-
-function afficher_actes_garantiebareme(idBaremePriseEnCharge, codeGarantie){
-
-
- donnees = 'codeGarantie='+codeGarantie;
- donnees += '&idBaremePriseEnCharge='+idBaremePriseEnCharge;
-
- $("#div_patienter").html('');
-
- $("#div_patienter").html('' + '
');
-
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxactesgarantiebareme/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- //alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
-
- $('#div_actesgarantiebareme').html(data);
- $('#div_actesgarantiebareme').modal("show");
-
- appliquerDataTableBareme();
- $('#div_actesgarantiebareme').on('shown.bs.modal', function(){
- stylechampsRequis();
- });
-
- afficherMasquerGarantiesBareme();
- afficherMasquerGarantiesBaremeLienParente();
- afficherMasquerActeBareme();
- afficherMasquerActeBaremeLienParente();
-
- $(".datepicker").datepicker();
- $("#codeActe").selectpicker();
- $("#codeActeLienParente").selectpicker();
- $("#div_patienter").html('');
- },
- complete: function() {
- afficheNombreLigneBareme('garantiesbaremepriseencharge');
- afficheNombreLigneBareme('garantiesbaremepriseenchargelienparente');
- afficheNombreLigneBareme('actesbaremepriseencharge');
- afficheNombreLigneBareme('actesbaremepriseenchargelienparente');
- }
- });
-}
-
-function filtreproduit(){
-
- var codeGcAssureur = $('#codeGcAssureur').val();
-
- donnees = 'codeGcAssureur='+codeGcAssureur;
-
- if(codeGcAssureur !=""){
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxfiltreproduit/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- //alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
- $('#div_produit').html(data);
- $("#codeProduit").selectpicker();
-
- },
- complete: function() {
-
- }
- });
-
-
- }
-}
-
-function filtreproduitcreerbareme(){
-
- var codeGcAssureur = $('#codeGcAssureur').val();
-
- donnees = 'codeGcAssureur='+codeGcAssureur;
-
- if(codeGcAssureur !=""){
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxfiltreproduit/creerbareme/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- //alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
- $('#div_produit').html(data);
- $("#codeProduit").selectpicker();
-
- },
- complete: function() {
-
- }
- });
-
-
- }
-}
-
-function filtresouscripteur(){
-
- var codeGcAssureur = $('#codeGcAssureur').val();
-
- donnees = 'codeGcAssureur='+codeGcAssureur;
-
- //alert(donnees);
- //return;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxfiltresouscripteur/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- //alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
- $('#div_souscripteur').html(data);
-
- $("#numeroClient").val("");
-
- },
- complete: function() {
-
- }
- });
-
-
-
-}
-
-function filtretabproduit(){
-
-
- var codeGcAssureur = $('#codeGcAssureur').val();
-
- donnees = 'codeGcAssureur='+codeGcAssureur;
-
- if(codeGcAssureur !=""){
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxfiltretabproduit/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- //alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
- $('#div_tab_produit').html(data);
- appliquerDataTable();
-
- },
- complete: function() {
-
- }
- });
- }else{
- $('#div_tab_produit').html('');
- }
-}
-
-function modifier_baremepriseencharge(idBaremePriseEnCharge)
-{
- window.location.assign($("#racineWeb" ).val()+"Modifierbaremepriseencharge/"+idBaremePriseEnCharge+"/");
-}
-
-
-
-function supprimer_baremepriseencharge(idBaremePriseEnCharge)
-{
- 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()+"Ajaxnouveaureseau/supprimer/",
- type : 'post',
- data: "idBaremePriseEnCharge="+idBaremePriseEnCharge,
- error: function(errorData) {
- },
- success: function(data) {
- },
- complete: function() {
- retour_liste_bareme();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function retour_liste_bareme()
-{
- window.location.assign($("#racineWeb" ).val()+"Baremepriseencharge/");
-}
-
-function modifier_bareme()
-{
- var idBaremePriseEnCharge = $('#idBaremePriseEnCharge').val();
- var libelle = $('#libelle').val();
- var idTauxCouverture = $('#idTauxCouverture').val();
- var numeroClient = $('#numeroClient').val();
- var codeTerritoire = $('#codeTerritoire').val();
- var observationBareme = $('#observationBareme').val();
- var codeGcAssureur = $('#codeGcAssureur').val();
- var codeProduit = $('#codeProduit').val();
-
-
- if(codeGcAssureur == ''){
- v_msg="Veuillez selectionner un garant pour le barème!";
- v_msgEng="Please select a guarantor for the scale!";
-
- alert_ebene(v_msg, v_msgEng);
-
- $('#codeGcAssureur').focus();
- return;
- }
-
- if(codeProduit == ''){
- v_msg="Veuillez selectionner une produit d'assuré pour le barème!";
- v_msgEng="Please select an insured category for the schedule!";
-
- alert_ebene(v_msg, v_msgEng);
-
- $('#codeProduit').focus();
- return;
- }
-
- if(idTauxCouverture == ''){
- v_msg="Le choix d'un taux de remboursement pour le barème est obligatoire!";
- v_msgEng="The choice of a reimbursement rate for the scale is mandatory!";
-
- alert_ebene(v_msg, v_msgEng);
-
- $('#idTauxCouverture').focus();
- return;
- }
-
- if(codeTerritoire == ''){
- v_msg="Veuillez selectionner un territoire de couverture pour le barème!";
- v_msgEng="Please select a coverage territory for the scale!";
-
- alert_ebene(v_msg, v_msgEng);
-
- $('#codeTerritoire').focus();
- return;
- }
-
- donnees = 'idTauxCouverture='+idTauxCouverture+'&codeTerritoire='+codeTerritoire;
- donnees += '&numeroClient='+numeroClient+'&libelle='+libelle+'&observationBareme='+observationBareme;
- donnees += '&codeGcAssureur='+codeGcAssureur+'&codeProduit='+codeProduit+'&idBaremePriseEnCharge='+idBaremePriseEnCharge;
-
- //alert(donnees);
- //return;
-
- v_msg="Confirmez-vous la modification de ce nouveau barème?";
- v_msgEng="Do you confirm the modification of this new scale?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxbaremepriseencharge/modifierbareme/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
-
- v_msg="Enregistrement effectué avec succès!";
- v_msgEng="Registration successful!";
-
- alert_ebene(v_msg, v_msgEng);
- },
- complete: function()
- {
- retour_liste_bareme();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-}
-
-function ajax_maj_forfait_familleacte_bareme(idFamilleacte, forfait, controle)
-{
- var codeGarantie = $('#codeGarantie').val();
-
- controle.value=forfait;
-
- donnees = 'idFamilleacte='+idFamilleacte+"&forfait="+forfait+"&codeGarantie="+codeGarantie;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxactesgarantiebareme/majforfaitfamilleacte/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- //$("#div_garanties").html(data);
- },
- error: function(data) {
- },
- complete: function() {
- //controle.focus();
- //enregistrer_college_lien_parente_temp();
- }
- });
-
-}
-
-function ajax_maj_plafond_familleacte_bareme(idFamilleacte, plafond, controle)
-{
- var codeGarantie = $('#codeGarantie').val();
-
- plafond=plafond.replace(/ /g,"");
- plafond=parseInt(plafond.replace(",","."),10);
- controle.value=plafond;
-
- if(controle_numerique(controle))
- {
-
- donnees = 'idFamilleacte='+idFamilleacte+"&plafond="+plafond+"&codeGarantie="+codeGarantie;
-
- // alert(donnees);
- // return;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxactesgarantiebareme/majplafondfamilleacte/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- //$("#div_garanties").html(data);
- },
- error: function(data) {
- },
- complete: function() {
- //controle.focus();
- //enregistrer_college_lien_parente_temp();
- }
- });
- }
-}
-
-function ajax_maj_nbretransaction_familleacte_bareme(idFamilleacte, nbreTransaction, controle)
-{
- var codeGarantie = $('#codeGarantie').val();
-
- nbreTransaction=nbreTransaction.replace(",",".");
- controle.value=nbreTransaction;
-
- //alert(nbreTransaction);
- if(controle_numerique(controle))
- {
- donnees = 'idFamilleacte='+idFamilleacte+"&nbreTransaction="+nbreTransaction+"&codeGarantie="+codeGarantie;
-
- //alert(donnees);
- //return;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxactesgarantiebareme/majnbretransactionfamilleacte/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- //$("#div_garanties").html(data);
- },
- error: function(data) {
- },
- complete: function() {
- //controle.focus();
- //enregistrer_college_lien_parente_temp();
- }
- });
- }
-}
-
-function ajax_maj_periodicite_familleacte_bareme(idFamilleacte, codePeriodicite, controle)
-{
- var codeGarantie = $('#codeGarantie').val();
-
- controle.value=codePeriodicite;
-
- donnees = 'idFamilleacte='+idFamilleacte+"&codePeriodicite="+codePeriodicite+"&codeGarantie="+codeGarantie;
-
- // alert(donnees);
- // return;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxactesgarantiebareme/majperiodicitefamilleacte/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- //$("#div_garanties").html(data);
- },
- error: function(data) {
- },
- complete: function() {
- //controle.focus();
- //enregistrer_college_lien_parente_temp();
- }
- });
-
-}
-
-function ajax_maj_observation_familleacte_bareme(idFamilleacte, codeObservation, controle)
-{
- var codeGarantie = $('#codeGarantie').val();
-
- controle.value=codeObservation;
-
- donnees = 'idFamilleacte='+idFamilleacte+"&codeObservation="+codeObservation+"&codeGarantie="+codeGarantie;
-
- // alert(donnees);
- // return;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxactesgarantiebareme/majobservationfamilleacte/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- //$("#div_garanties").html(data);
- },
- error: function(data) {
- },
- complete: function() {
- //controle.focus();
- //enregistrer_college_lien_parente_temp();
- }
- });
-
-}
-
-function ajax_maj_delaicarence_familleacte_bareme(idFamilleacte, delaiCarenceFamilleActe, controle)
-{
- var codeGarantie = $('#codeGarantie').val();
-
- delaiCarenceFamilleActe=delaiCarenceFamilleActe.replace(",",".");
- controle.value=delaiCarenceFamilleActe;
-
- if(controle_numerique(controle))
- {
-
- donnees = 'idFamilleacte='+idFamilleacte+"&delaiCarenceFamilleActe="+delaiCarenceFamilleActe+"&codeGarantie="+codeGarantie;
-
- // alert(donnees);
- // return;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxactesgarantiebareme/majdelaicarencefamilleacte/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- //$("#div_garanties").html(data);
- },
- error: function(data) {
- },
- complete: function() {
- //controle.focus();
- //enregistrer_college_lien_parente_temp();
- }
- });
- }
-
-}
-
-function ajax_maj_ticketmoderateur_familleacte_bareme(idFamilleacte, ticketModerateur, controle)
-{
- var codeGarantie = $('#codeGarantie').val();
-
- ticketModerateur=ticketModerateur.replace(",",".");
- controle.value=ticketModerateur;
-
- if(controle_numerique(controle))
- {
-
- donnees = 'idFamilleacte='+idFamilleacte+"&ticketModerateur="+ticketModerateur+"&codeGarantie="+codeGarantie;
-
- // alert(donnees);
- // return;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxactesgarantiebareme/majticketmoderateurfamilleacte/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- //$("#div_garanties").html(data);
- },
- error: function(data) {
- },
- complete: function() {
- //controle.focus();
- //enregistrer_college_lien_parente_temp();
- }
- });
- }
-
-}
-
-//////////////// toutacte //////////////////////////////////////////
-function majtoutforfaitactebareme(){
- var forfaitActe = $('#forfaitActe').val();
-
- donnees = 'forfaitActe='+forfaitActe;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxactesgarantiebareme/majtoutforfaitacte/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- //alert(data);
- //affichertoutacte(idCollegeTemp,codeLienParente,codeGarantie);
- affichertoutactebareme();
- },
- error: function(data) {
- },
- complete: function() {
-
-
- }
- });
-}
-
-function majtoutplafondactebareme(){
- var plafondActe = $('#plafondActe').val();
-
- plafondActe=plafondActe.replace(/ /g,"");
- plafondActe=parseInt(plafondActe.replace(",","."),10);
-
- donnees = "plafondActe="+plafondActe;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxactesgarantiebareme/majtoutplafondacte/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- affichertoutactebareme();
- },
- error: function(data) {
- },
- complete: function() {
-
-
- }
- });
-}
-
-function majtoutnbretransactionactebareme(){
- var nbreTransactionActe = $('#nbreTransactionActe').val();
-
- donnees = 'nbreTransactionActe='+nbreTransactionActe;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxactesgarantiebareme/majtoutnbretransactionacte/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- affichertoutactebareme();
- },
- error: function(data) {
- },
- complete: function() {
-
-
- }
- });
-}
-
-
-function majtoutcodeperiodiciteactebareme(){
- var codePeriodiciteActe = $('#codePeriodiciteActe').val();
-
- donnees = "codePeriodiciteActe="+codePeriodiciteActe;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxactesgarantiebareme/majtoutcodeperiodiciteacte/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- affichertoutactebareme();
- },
- error: function(data) {
- },
- complete: function() {
-
-
- }
- });
-}
-
-function majtoutobservationactebareme(){
- var codeObservationActe = $('#codeObservationActe').val();
-
- donnees = "codeObservationActe="+codeObservationActe;
-
- //alert(donnees);
- //return;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxactesgarantiebareme/majtoutobservationacte/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- affichertoutactebareme();
- },
- error: function(data) {
- },
- complete: function() {
-
-
- }
- });
-}
-
-function majtoutdelaicarenceactebareme(){
- var delaiCarenceActe = $('#delaiCarenceActe').val();
-
- donnees = 'delaiCarenceActe='+delaiCarenceActe;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxactesgarantiebareme/majtoutdelaicarenceacte/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- affichertoutactebareme();
- },
- error: function(data) {
- },
- complete: function() {
-
-
- }
- });
-}
-
-function majtoutticketmoderateuractebareme(){
- var ticketModerateurActe = $('#ticketModerateurActe').val();
-
- donnees = "ticketModerateurActe="+ticketModerateurActe;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxactesgarantiebareme/majtoutticketmoderateuracte/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- affichertoutactebareme();
- },
- error: function(data) {
- },
- complete: function() {
-
-
- }
- });
-}
-
-/////////////////////////////////////////////////////////////////
-
-function ajax_maj_forfait_bareme(idActe, forfait, controle)
-{
- controle.value=forfait;
-
- donnees = 'idActe='+idActe+"&forfait="+forfait;
-
- // alert(donnees);
- // return;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxactesgarantiebareme/majforfaitacte/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- //$("#div_garanties").html(data);
- },
- error: function(data) {
- },
- complete: function() {
- //controle.focus();
- //enregistrer_college_lien_parente_temp();
- }
- });
-
-}
-
-function ajax_maj_plafond_bareme(idActe, plafond, controle)
-{
- plafond=plafond.replace(/ /g,"");
- plafond=parseInt(plafond.replace(",","."),10);
- controle.value=plafond;
-
- if(controle_numerique(controle))
- {
-
- donnees = 'idActe='+idActe+"&plafond="+plafond;
-
- // alert(donnees);
- // return;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxactesgarantiebareme/majplafondacte/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- //$("#div_garanties").html(data);
- },
- error: function(data) {
- },
- complete: function() {
- //controle.focus();
- //enregistrer_college_lien_parente_temp();
- }
- });
- }
-}
-
-
-function ajax_maj_nbreTransaction_bareme(idActe, nbreTransaction, controle)
-{
- nbreTransaction=nbreTransaction.replace(",",".");
- controle.value=nbreTransaction;
-
- if(controle_numerique(controle))
- {
- donnees = 'idActe='+idActe+"&nbreTransaction="+nbreTransaction;
-
- // alert(donnees);
- // return;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxactesgarantiebareme/majnbretransactionacte/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- //$("#div_garanties").html(data);
- },
- error: function(data) {
- },
- complete: function() {
- //controle.focus();
- //enregistrer_college_lien_parente_temp();
- }
- });
- }
-}
-
-function ajax_maj_codeperiodicite_bareme(idActe, codePeriodicite, controle)
-{
- controle.value=codePeriodicite;
-
- donnees = 'idActe='+idActe+"&codePeriodicite="+codePeriodicite;
-
- // alert(donnees);
- // return;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxactesgarantiebareme/majperiodiciteacte/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- //$("#div_garanties").html(data);
- },
- error: function(data) {
- },
- complete: function() {
- //controle.focus();
- //enregistrer_college_lien_parente_temp();
- }
- });
-
-}
-
-
-function ajax_maj_codeobservation_bareme(idActe, codeObservation, controle)
-{
- controle.value=codeObservation;
-
- donnees = 'idActe='+idActe+"&codeObservation="+codeObservation;
-
- // alert(donnees);
- // return;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxactesgarantiebareme/majobservationacte/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- //$("#div_garanties").html(data);
- },
- error: function(data) {
- },
- complete: function() {
- //controle.focus();
- //enregistrer_college_lien_parente_temp();
- }
- });
-
-}
-
-
-function ajax_maj_delaicarenceacte_bareme(idActe, delaiCarenceActe, controle)
-{
- delaiCarenceActe=delaiCarenceActe.replace(",",".");
- controle.value=delaiCarenceActe;
-
- if(controle_numerique(controle))
- {
-
- donnees = 'idActe='+idActe+"&delaiCarenceActe="+delaiCarenceActe;
-
- // alert(donnees);
- // return;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxactesgarantiebareme/majdelaicarenceacte/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- //$("#div_garanties").html(data);
- },
- error: function(data) {
- },
- complete: function() {
- //controle.focus();
- //enregistrer_college_lien_parente_temp();
- }
- });
- }
-}
-
-function ajax_maj_ticketmoderateur_acte_bareme(idActe, ticketModerateur, controle)
-{
- ticketModerateur=ticketModerateur.replace(",",".");
- controle.value=ticketModerateur;
-
- if(controle_numerique(controle))
- {
-
- donnees = 'idActe='+idActe+"&ticketModerateur="+ticketModerateur;
-
- // alert(donnees);
- // return;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxactesgarantiebareme/majticketmoderateuracte/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- //$("#div_garanties").html(data);
- },
- error: function(data) {
- },
- complete: function() {
- //controle.focus();
-
- }
- });
- }
-
-}
-////////////////////////////////////////////
-
-function majgarantiebareme(codeGarantie){
-
- donnees = 'codeGarantie='+codeGarantie;
- //alert(donnees);
- //return;
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxactesgarantiebareme/majgarantiebareme",
- type : 'post',
- data: donnees,
- error: function(errorData){
-
- },
- success: function(data) {
- //alert('Mise à jour OK!!! ');
- },
- complete: function() {
-
- }
- });
-}
-
-function affichertoutactebareme(){
-
- donnees = "";
-
- //alert(donnees);
- //return;
-
- $("#div_corpsacte").html('' + '
');
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxcorpsactebareme/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- $("#div_corpsacte").html(data);
- },
- error: function(data) {
- },
- complete: function() {
-
- }
- });
-}
-
-function charger_bareme(){
- var idBaremePriseEnCharge = $('#idBaremePriseEnCharge').val();
- var idCollegeTemp = $('#idCollegeTemp').val();
- var codeLienParente = $('#codeLienParente').val();
- var codeProduit = $('#codeProduit').val();
- var codeGcAssureur = $('#codeGcAssureur').val();
-
-
- donnees = "idBaremePriseEnCharge="+idBaremePriseEnCharge;
- donnees += "&idCollegeTemp="+idCollegeTemp;
- donnees += "&codeLienParente="+codeLienParente;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxgarantiescollege/chargerbareme",
- type: 'POST',
- data: donnees,
- success: function(data) {
- $("#div_corpsacte").html(data);
- },
- error: function(data) {
- },
- complete: function() {
- //changer_lien_parente_college_temp();
- }
- });
-}
-
-function filtreTicketModerateur(){
-
- var idBaremePriseEnCharge = $('#idBaremePriseEnCharge').val();
-
- donnees ='idBaremePriseEnCharge='+idBaremePriseEnCharge;
-
- //alert(donnees);
- //return;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxfiltreticketmoderateur/",
- type: 'post',
- data: donnees,
- error: function(errorData){
- //alert("Erreur : "+errorData);
-
- },
- success: function(data) {
- $('#div_ticket').html(data);
- //affiche_particularite_statut();
- },
- complete: function(){
- }
- });
-
-}
-
-function filtreTerritoire(){
-
- var idCollegeTemp = $('#idCollegeTemp').val();
- var idBaremePriseEnCharge = $("#idBaremePriseEnCharge").val();
-
- if(idBaremePriseEnCharge==undefined || idBaremePriseEnCharge<=" "){
- return;
- }
-
- donnees ='idCollegeTemp='+idCollegeTemp+'&idBaremePriseEnCharge='+idBaremePriseEnCharge;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxfiltreterritoire/",
- type: 'post',
- data: donnees,
- error: function(errorData){
- //alert("Erreur : "+errorData);
-
- },
- success: function(data) {
- $('#div_territoire').html(data);
- $('.selectpicker').selectpicker();
- },
- complete: function(){
- }
- });
-
-}
-
-function dupliquer_baremepriseencharge(id){
- v_msg='Confirmez-vous la duplication de ce barème de prise en charge?';
- v_msgEng="Do you confirm the duplication of this reimbursement scale?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- donnees = 'id='+id;
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxdupliquerbareme/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
- $('#div_dupliquer_bareme').html(data);
- $('#div_dupliquer_bareme').modal("show");
- $('#div_dupliquer_bareme').on('shown.bs.modal', function(){
- stylechampsRequis();
- $('#codeGcAssureur').focus();
- });
- },
- complete: function() {
-
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-}
-
-function duplicationbareme(){
- var idBaremePriseEnChargeOld = $('#idBaremePriseEnChargeOld').val(),
- codeGcAssureur = $('#codeGcAssureur').val(),
- codeProduit = $('#codeProduit').val(),
- idTauxCouverture = $('#idTauxCouverture').val(),
- codeTerritoire = $('#codeTerritoire').val(),
- numeroClient = $('#numeroClient').val(),
- libelle = $('#libelle').val(),
- observationBareme = $('#observationBareme').val();
-
- donnees = 'idBaremePriseEnChargeOld='+idBaremePriseEnChargeOld;
- donnees += '&codeGcAssureur='+codeGcAssureur;
- donnees += '&codeProduit='+codeProduit;
- donnees += '&idTauxCouverture='+idTauxCouverture;
- donnees += '&codeTerritoire='+codeTerritoire;
- donnees += '&numeroClient='+numeroClient;
- donnees += '&libelle='+libelle;
- donnees += '&observationBareme='+observationBareme;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxdupliquerbareme/dupliquer",
- type : 'post',
- data: donnees,
- error: function(errorData){
- alert("Erreur : "+errorData);
- },
- success: function(data) {
- $("#div_dupliquer_bareme .close").click();
- retour_liste_bareme();
- },
- complete: function() {
-
- }
- });
-
-}
-
-function supprimer_baremepriseencharge(idBaremePriseEnCharge)
-{
- 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()+"Ajaxdupliquerbareme/supprimer/",
- type : 'post',
- data: "idBaremePriseEnCharge="+idBaremePriseEnCharge,
- error: function(errorData) {
- },
- success: function(data) {
- },
- complete: function() {
- retour_liste_bareme();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function creer_groupeprestataire()
-{
- codeGroupePrestataire = $("#codeGroupePrestataire").val();
-
- if(codeGroupePrestataire<=" ")
- {
- v_msg="Veuillez indiquer un code!";
- v_msgEng="Please enter a code!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeGroupePrestataire").focus();
- return;
- }
-
- libelle = $("#libelle").val();
-
- if(libelle<=" ")
- {
- v_msg="Veuillez indiquer le libellé!";
- v_msgEng="Please enter the label!!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#libelle").focus();
- return;
- }
-
- donnees = 'codeGroupePrestataire='+codeGroupePrestataire+'&libelle='+libelle;
-
- v_msg="Confirmez-vous ce nouveau groupe de prestataire?";
- v_msgEng="Do you confirm this new provider group?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxnouveaugroupeprestataire/nouveaugroupeprestataire/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- },
- complete: function()
- {
- retour_liste_groupeprestataire();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-}
-
-function retour_liste_groupeprestataire()
-{
- window.location.assign($("#racineWeb" ).val()+"Groupeprestataire/");
-}
-
-function modifier_groupeprestataire(idGroupe)
-{
- window.location.assign($("#racineWeb" ).val()+"Modifiergroupeprestataire/"+idGroupe+"/");
-}
-
-function enregistrer_modif_groupeprestataire()
-{
- idGroupe = $("#idGroupe").val();
-
- libelle = $("#libelle").val();
-
- if(libelle<=" ")
- {
- v_msg="Veuillez indiquer le libellé!";
- v_msgEng="Please enter the label!!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#libelle").focus();
- return;
- }
-
- donnees = 'idGroupe='+idGroupe+'&libelle='+libelle;
-
- 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é
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxnouveaugroupeprestataire/enregistrermodif/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- },
- complete: function() {
- retour_liste_reseaus();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-}
-
-function modifier_prestatairegroupe_id(){
-
- idGroupe = $("#idGroupe").val();
-
- modifier_groupeprestataire(idGroupe);
-}
-
-function afficher_liste_prestataires_groupe()
-{
- donnees = "";
- donnees_retour = "";
-
-
- codeTypePrestataire = $("#codeTypePrestataire").val();
- categoriePresataire = $("#categoriePresataire").val();
- libelle = $("#libelle").val();
-
- codePays = $("#codePays").val();
- codeVille = $("#codeVille").val();
- codeLocalite = $("#codeLocalite").val();
-
- donnees += 'codeTypePrestataire=' + codeTypePrestataire;
- donnees += '&categoriePresataire=' + categoriePresataire;
- donnees += '&libelle=' + libelle;
-
- donnees += '&codePays=' + codePays;
- donnees += '&codeVille=' + codeVille;
- donnees += '&codeLocalite=' + codeLocalite;
-
- $("#div_liste_prestataire").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxlisteprestatairegroupe/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- donnees_retour = data;
- },
- complete: function() {
- $("#div_liste_prestataire").html(donnees_retour);
- $("#nbligne").val("Lignes Filtrées : "+$("#nbligne_info").val());
- dataTableSpeciale();
- }
- });
-}
-
-function selection_prestataire_groupe()
-{
- var nbcoche = $('#nbcoche').val();
-
-
- donnees = "";
- donnees_retour = "";
-
- codeTypePrestataire = $("#codeTypePrestataire").val();
- categoriePresataire = $("#categoriePresataire").val();
- libelle = $("#libelle").val();
-
- codePays = $("#codePays").val();
- codeVille = $("#codeVille").val();
- codeLocalite = $("#codeLocalite").val();
-
- donnees += 'codeTypePrestataire=' + codeTypePrestataire;
- donnees += '&categoriePresataire=' + categoriePresataire;
- donnees += '&libelle=' + libelle;
-
- donnees += '&codePays=' + codePays;
- donnees += '&codeVille=' + codeVille;
- donnees += '&codeLocalite=' + codeLocalite;
-
- $("#div_liste_prestataire").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxlisteprestatairegroupe/selectionnetout/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- donnees_retour = data;
- },
- complete: function() {
- $("#div_liste_prestataire").html(donnees_retour);
- $("#nbligne").val("Lignes : "+$("#nbligne_info").val());
- dataTableSpeciale();
- }
- });
-}
-
-function ajouter_prestataires_groupe(){
- var nbcoche = $('#nbcoche').val();
- var nomGroupe = $('#nomGroupe').val();
- var msg_fr = "Aucun prestataire n'est sélectionné pour être ajouter au groupe : "+nomGroupe+"!";
- var msg_en = "No provider is selected to be added to the group: "+nomGroupe+"'";
-
- if(nbcoche == '0' || nbcoche =='' || nbcoche ==undefined){
- alert_ebene(msg_fr,msg_en);
- return;
- }else{
- msg_fr = "Confirmez-vous l'ajout des "+ nbcoche +" prestataires sélectionnés au groupe :"+nomGroupe+"?";
- msg_en = "Do you confirm the addition of the "+ nbcoche +" selected providers to the group"+nomGroupe+"?";
-
- confirm_ebene(msg_fr, msg_en)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- donnees = "";
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxlisteprestatairegroupe/rattacher/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- //alert("Erreur : "+errorData);
- },
- success: function(data) {
- alert("Success : "+data);
- },
- complete: function() {
- afficher_liste_prestataires_groupe();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
- }
-
-}
-
-
-function ajax_composante_tarif_groupe()
-{
- adminSin=$("#adminSin").val();
-
- if (adminSin!="1")
- {
- v_msg="Non autorisée!";
- v_msgEng="Not allowed!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- codeTarifActe =$("#codeTarifActe").val();
- codeFamilleActe =$("#codeFamilleActe").val();
- codeGroupePrestataire =$("#codeGroupePrestataire").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(codeFamilleActe<=' ')
- {
- v_msg="Veuillez saisir une famille!";
- v_msgEng="Please select a family!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeFamilleActe").focus();
- return;
- }
-
- if(codeGroupePrestataire<=' ')
- {
- v_msg="Veuillez saisir un groupe!";
- v_msgEng="Please select a group!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeGroupePrestataire").focus();
- return;
- }
-
- donnees = 'codeTarifActe='+codeTarifActe+'&codeFamilleActe='+codeFamilleActe;
- donnees += '&codeGroupePrestataire='+codeGroupePrestataire;
-
- var div_attente = $('#div_compsante_tarif');
-
- div_attente.html('' + '
');
-
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxcomposantetarifgroupe/affichercomposantetarif/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data)
- {
- // $('#div_test_gabarit').html(data);
- div_attente.html(data);
- appliquerDataTable();
- },
- complete: function() {
- }
- });
-}
-
-function ajouter_tous_actes_fam_au_tarif_groupe()
-{
- codeTarifActe=$("#codeTarifActe").val();
- codeFamilleActe=$("#codeFamilleActe").val();
- codeGroupePrestataire=$("#codeGroupePrestataire").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(codeFamilleActe<=' ')
- {
- v_msg="Veuillez saisir une famille!";
- v_msgEng="Please select a family!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeFamilleActe").focus();
- return;
- }
-
- if(codeGroupePrestataire<=' ')
- {
- v_msg="Veuillez saisir un groupe!";
- v_msgEng="Please select a group!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeGroupePrestataire").focus();
- return;
- }
-
- donnees = 'codeTarifActe='+codeTarifActe+'&codeFamilleActe='+codeFamilleActe;
- donnees += '&codeGroupePrestataire='+codeGroupePrestataire;
-
- v_msg="Confirmez-vous cette opération?";
- v_msgEng="Do you confirm this operation?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxcomposantetarifgroupe/ajoutertousactsautarif/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- // $('#div_test_gabarit').html(data);
- },
- error: function(data) {
- },
- complete: function() {
- ajax_composante_tarif_groupe();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-}
-
-function ajouter_un_acte_au_tarif_groupe(idActe)
-{
- codeTarifActe=$("#codeTarifActe").val();
- //codeFamilleActe=$("#codeFamilleActe").val();
- codeGroupePrestataire=$("#codeGroupePrestataire").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(codeGroupePrestataire<=' ')
- {
- v_msg="Veuillez saisir un groupe!";
- v_msgEng="Please select a group!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeGroupePrestataire").focus();
- return;
- }
-
- donnees = 'codeTarifActe='+codeTarifActe;
- donnees += '&codeGroupePrestataire='+codeGroupePrestataire+'&idActe='+idActe;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxcomposantetarifgroupe/ajouterunacteautarif/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- },
- error: function(data) {
- },
- complete: function() {
- ajax_composante_tarif_groupe();
- }
- });
-}
-
-function retirer_tous_actes_fam_du_tarifgroupe()
-{
- codeTarifActe=$("#codeTarifActe").val();
- codeFamilleActe=$("#codeFamilleActe").val();
- codeGroupePrestataire=$("#codeGroupePrestataire").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(codeFamilleActe<=' ')
- {
- v_msg="Veuillez saisir une famille!";
- v_msgEng="Please select a family!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeFamilleActe").focus();
- return;
- }
-
- if(codeGroupePrestataire<=' ')
- {
- v_msg="Veuillez saisir un groupe!";
- v_msgEng="Please select a group!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeGroupePrestataire").focus();
- return;
- }
-
- donnees = 'codeTarifActe='+codeTarifActe+'&codeFamilleActe='+codeFamilleActe;
- donnees += '&codeGroupePrestataire='+codeGroupePrestataire;
-
- v_msg="Confirmez-vous cette opération?";
- v_msgEng="Do you confirm this operation?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxcomposantetarifgroupe/retirertousactsautarif/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- // $('#div_test_gabarit').html(data);
- },
- error: function(data) {
- },
- complete: function() {
- ajax_composante_tarif_groupe();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function majPrimeBase(){
- var codeBaseTarification = $('#codeBaseTarification').val();
- var codeProduit = $('#codeProduit').val();
- var codeGcAssureur = $('#codeGcAssureur').val();
-
-
- donnees = "codeBaseTarification="+codeBaseTarification;
- donnees += "&codeProduit="+codeProduit;
- donnees += "&codeGcAssureur="+codeGcAssureur;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxmajprimebase/majprimebase/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
-
- },
- complete: function(data)
- {
- change_categorie_college_temp();
- }
- });
-}
-
-function supprimer_actes(idActe)
-{
-
- donnees = 'idActe='+idActe;
-
- var codeGarantie = $("#codeGarantie").val();
- var idBaremePriseEnCharge = $("#idBaremePriseEnCharge").val();
-
- /*alert(donnees);
- return;
- */
- v_msg="Confirmez-vous la suppression de cet acte du barème?";
- v_msgEng="Do you confirm the removal of this act from the scale?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxactesgarantiebareme/supprimer/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- affichertoutactebareme();
- afficher_actes_horsbareme(idBaremePriseEnCharge, codeGarantie);
-
- },
- complete: function(data)
- {
-
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-// 02/01/2021
-// 02/01/2021
-function enregistrer_dossier_classique_police()
-{
- dateReclamation=$("#dateReclamation").val();
- if (dateReclamation<=" ")
- {
- v_msg="Veuillez saisir la date de la réclamation!";
- v_msgEng="Please enter the date of the complaint!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#dateReclamation").focus();
- return;
- }
-
- codeModePaiementDemande = $("#codeModePaiementDemande").val().trim();
- codeBanqueBeneficiaire = $("#codeBanqueBeneficiaire").val().trim();
- numeroCompteBeneficiaire = $("#numeroCompteBeneficiaire").val();
- observations = $("#observations").val().trim();
-
- 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(dateEcheancePolice);
- var td1 = $("#dateReclamation").datepicker("getDate");
- var td2 = $("#datejourfr_C").datepicker("getDate");
- var td3 = new Date(dateEcheancePolice);
-
- 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);
-
- $("#dateConsultation").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 ce dossier hors tiers payant?";
- v_msgEng="Do you confirm this claim?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- donnees = 'dateReclamation='+dateReclamation;
- donnees += '&observations='+observations;
- donnees += '&codeModePaiementDemande='+codeModePaiementDemande;
- donnees += '&codeBanqueBeneficiaire='+codeBanqueBeneficiaire+'&numeroCompteBeneficiaire='+numeroCompteBeneficiaire;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxdossierclassiquepolice/enregistrerdossierclassiquepolice/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- // $('#div_test_gabarit').html(data);
- v_msg="Opération effectuée avec succès!";
- v_msgEng="Operation successfully completed";
- alert_ebene(v_msg, v_msgEng);
- },
- complete: function() {
- afficher_dossier_classique_police();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-}
-
-
-function afficher_dossier_classique_police()
-{
- window.location.assign($("#racineWeb" ).val()+"Dossierclassiquepolice/");
-}
-
-function afficher_dossier_classique_police_cpt()
-{
- window.location.assign($("#racineWeb" ).val()+"Dossierclassiquepolicecpt/");
-}
-
-//
-function consulter_un_bordereau_rbcl(idDossierClassiquePolice)
-{
- donnees = 'idDossierClassiquePolice='+idDossierClassiquePolice;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxdossiersclassiquespolice/getcontextbyidbordereau/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- complete: function() {
- afficher_dossier_classique_police();
- }
- });
-}
-
-function afficher_un_dossier_classique_police()
-{
- window.location.assign($("#racineWeb" ).val()+"Undossierclassiquepolice/");
-}
-
-// 01/04/2021
-
-function enregistrer_un_dossier_classique_police()
-{
-
-
- idBeneficiaire = $("#idBeneficiaire").val().trim();
- if (idBeneficiaire<=" ")
- {
- v_msg="Veuillez indiquer un patient!";
- v_msgEng="Please indicate a patient!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#nomsearch").focus();
- return;
- }
-
- codePrestataire = $("#codePrestataire").val().trim();
- if (codePrestataire<=" ")
- {
- v_msg="Veuillez indiquer le prestataire qui a consulté!";
- v_msgEng="Please indicate the provider who consulted!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#button_popRecherchePrestataire").click();
- return;
- }
-
- prestataireConsultation = $("#prestataireConsultation").val().trim();
- if (prestataireConsultation<=" ")
- {
- v_msg="Veuillez indiquer le prestataire qui a consulté!";
- v_msgEng="Please indicate the provider who consulted!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#prestataireConsultation").focus();
- return;
- }
-
- codeAffection = $("#codeAffection").val();
- if (codeAffection<=" ")
- {
- v_msg="Veuillez indiquer l'affection de l'assuré!";
- v_msgEng="Please indicate the insured person's condition!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeAffection").focus();
- return;
- }
-
- demandeur = $("#demandeur").val().trim();
- codeLienDemandeur = $("#codeLienDemandeur").val().trim();
-
- beneficiaireReglement = $("#beneficiaireReglement").val().trim();
- codeLienBeneficiaire = $("#codeLienBeneficiaire").val().trim();
-
- observations = $("#observations").val().trim();
-
- codeModePaiementDemande = $("#codeModePaiementDemande").val().trim();
- codeBanqueBeneficiaire = $("#codeBanqueBeneficiaire").val().trim();
- numeroCompteBeneficiaire = $("#numeroCompteBeneficiaire").val().trim();
-
- 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;
- }
-
- dateConsultation=$("#dateConsultation").val();
-
- if (dateConsultation<=" ")
- {
- v_msg="Veuillez saisir la date de la facture!";
- v_msgEng="Please enter the date of the invoice!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#dateConsultation").focus();
- return;
- }
-
- codeRaisonConsultation = $("#codeRaisonConsultation").val();
-
- if (codeRaisonConsultation<=" ")
- {
- v_msg="Veuillez sélectionner une raison pour la consultation!";
- v_msgEng="Please select a reason for the consultation!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeRaisonConsultation").focus();
- return;
- }
-
- hospitalisation = $("#hospitalisation").val();
- if (hospitalisation<=" ")
- {
- v_msg="Veuillez indiquer si hospitalisation ou pas!";
- v_msgEng="Please indicate whether hospitalization or not!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#hospitalisation").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;
- }
- }
-
- dateEffetPolice = $("#dateEffetPolice_C").val();
- dateEcheancePolice = $("#dateEcheancePolice_C").val();
-
- // dateEntreeBeneficiaire= $("#dateEntreeBeneficiaire_C").val();
- dateEffetInitialPolice= $("#dateEffetInitialPolice_C").val();
- // var td0 = new Date(dateEntreeBeneficiaire);
- var td0 = $("#dateEffetInitialPolice").datepicker("getDate");//new Date(dateEffetInitialPolice);
- var td1 = $("#dateConsultation").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);
-
- $("#dateConsultation").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 ce dossier hors tiers payant?";
- v_msgEng="Do you confirm this claim?";
-
-
- 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 += '&codeModePaiementDemande='+codeModePaiementDemande;
- donnees += '&codeBanqueBeneficiaire='+codeBanqueBeneficiaire+'&numeroCompteBeneficiaire='+numeroCompteBeneficiaire;
-
- donnees += '&prestataireConsultation=' +prestataireConsultation;
- donnees += '&dateConsultation=' +dateConsultation;
- donnees += '&codeRaisonConsultation=' +codeRaisonConsultation;
- donnees += '&hospitalisation=' +hospitalisation;
- donnees += '&observations=' +observations;
- donnees += '&codePrestataire=' +codePrestataire;
- donnees += '&codeAffection=' +codeAffection;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxdossiersclassiquespolice/enregistrerundossierclassique/",
- 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() {
- afficher_un_dossier_classique_police();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-}
-
-
-function ctrlkeypress_patient_police(ev)
-{
- var keycode = (ev.keyCode ? ev.keyCode : ev.which);
- if(keycode == '13')
- {
- afficher_pop_recherche_patient_police();
- }
-}
-
-function afficher_pop_recherche_patient_police()
-{
- codesearch = $("#codesearch").val();
- nomsearch = $("#nomsearch").val();
-
- if(codesearch+nomsearch<=" ")
- return;
-
- donnees = "valid=1&codesearch="+codesearch+"&nomsearch="+nomsearch;
-
- $("#div_patients").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxlistepatients/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- // $('#div_test_gabarit').html(data);
- $("#div_patients").html(data);
- }
- });
-}
-
-function reinitialiser_patient_police()
-{
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxlistepatients/vide/",
- type : 'post',
- // data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- $("#div_patients").html(data);
- },
- complete: function() {
- }
- });
-
-/*
- $("#idPatient").val("");
- $("#idBeneficiaire").val("");
- $("#nomPatient").html("Rechercher Patient ...");
- $("#close_pop_patient").click();
-*/
-}
-
-function init_creer_un_dossier_classique_police()
-{
- regle=$("#regle").val();
-
- if (regle==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="Demande de règlement déjà effectuée!";
- v_msgEng="Request for payment already made!";
- alert_ebene(v_msg, v_msgEng);
-
-
- return;
- }
-
- $("#button_popRecherchePatient").click();
-}
-
-
-
-function creer_un_dossier_classique_police()
-{
- window.location.assign($("#racineWeb" ).val()+"Creerundossierclassiquepolice/");
-}
-
-function select_un_patient_creer_un_dossier_classique(idBeneficiaire)
-{
- if (idBeneficiaire<=" ")
- {
- v_msg="Veuillez indiquer un patient!";
- v_msgEng="Please indicate a patient!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#nomsearch").focus();
- return;
- }
-
- donnees = 'idBeneficiaire='+idBeneficiaire;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxlistepatients/getcontextbyid/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- // alert("error => "+errorData);
- },
- success: function(data) {
- // $('#div_test_gabarit').html(data);
- },
- complete: function() {
- creer_un_dossier_classique_police();
- }
- });
-}
-
-
-function nouvelle_facture_classique_police()
-{
- regle=$("#regle").val();
-
- if (regle==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="Demande de règlement déjà effectuée!";
- v_msgEng="Request for payment already made!";
- alert_ebene(v_msg, v_msgEng);
-
-
- return;
- }
-
- window.location.assign($("#racineWeb" ).val()+"Factureclassiquepolice/");
-}
-
-function enregistrerfacture_classique_police()
-{
-
-
- codePrestataire = $("#codePrestataire").val();
- if (codePrestataire<=" ")
- {
- v_msg="Veuillez indiquer le prestataire qui a consulté!";
- v_msgEng="Please indicate the provider who consulted!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#button_popRecherchePrestataire").click();
- return;
- }
-
- prestataire = $("#prestataire").val();
- if (prestataire<=" ")
- {
- v_msg="Veuillez indiquer le prestataire!";
- v_msgEng="Please indicate the provider!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#prestataire").focus();
- return;
- }
-
- dateFacture=$("#dateFacture").val();
-
- if (dateFacture<=" ")
- {
- v_msg="Veuillez saisir la date de la facture!";
- v_msgEng="Please enter the date of the invoice!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#dateFacture").focus();
- return;
- }
-
- var v_prixActe = $("#prixActe").val();
- if (v_prixActe==0)
- {
- v_msg="Rien à enregistrer!";
- v_msgEng="Nothing to save!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- v_msg="Confirmez-vous cette facture?";
- v_msgEng="Do you confirm this invoice?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- donnees = 'prestataire='+prestataire
- donnees+='&dateFacture='+dateFacture;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxdetailfactureclassique/validerfactureclassique/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- },
- complete: function() {
- v_msg="Facture ajoutée avec succès!";
- v_msgEng="Invoice added successfully!";
- alert_ebene(v_msg, v_msgEng);
-
- afficher_un_dossier_classique_police();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-}
-
-function consulter_facture_classique_police(idFacture)
-{
- window.location.assign($("#racineWeb" ).val()+"Consulteractureclassiquepolice/"+idFacture+"/");
-}
-
-function modifierdossierclassique_police()
-{
- regle=$("#regle").val();
-
- if (regle==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="Demande de règlement déjà effectuée!";
- v_msgEng="Request for payment already made!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- window.location.assign($("#racineWeb" ).val()+"Modifierdossierclassiquepolice/");
-}
-
-function demander_reglement_dc_police()
-{
- fraisRetenu=$("#fraisRetenu").val();
- if (fraisRetenu<=0)
- {
- v_msg="Rien à régler!";
- v_msgEng="Nothing to pay!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- regle=$("#regle").val();
- regle = parseInt(regle);
-
- if (regle==1)
- {
- v_msg="Déjà réglé!";
- v_msgEng="Already paid!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- demandeReglement=$("#demandeReglement").val();
- demandeReglement = parseInt(demandeReglement);
-
- if (demandeReglement==1)
- {
- v_msg="Demande de règlement déjà effectuée!";
- v_msgEng="Request for payment already made!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- v_msg="Confirmez-vous la demande de règlement?";
- v_msgEng="Do you confirm the request of payment?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxdossiersclassiquespolice/demanderreglementpolice/",
- type : 'post',
- // data: donnees,
- error: function(errorData) {
- alert("errorData => "+errorData);
- return;
- },
- success: function(data) {
- // $('#div_test_gabarit').html(data);
- v_msg="Demande de Règlement effectuée avec succès!";
- v_msgEng="Request of payment successfully completed!";
- alert_ebene(v_msg, v_msgEng);
- },
- complete: function() {
- afficher_dossier_classique_police();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function imprimer_releve_dc_police()
-{
- fraisRetenu=$("#fraisRetenu").val();
-
- if (fraisRetenu<=0)
- {
- v_msg="Rien à imprimer!";
- v_msgEng="Nothing to print!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
-
- var div_export_demande_reglement = $('#div_export_demande_reglement');
- div_export_demande_reglement.html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaximprimerdemandereglementdc/imprimerrelevepolice/",
- type: 'POST',
- success: function(data)
- {
- div_export_demande_reglement.html(data);
- },
- error : function(resultat, statut, erreur)
- {
- },
- complete: function(data)
- {
- }
- });
-}
-
-function imprimer_demande_reglement_dc_police()
-{
- regle=$("#regle").val();
- if (regle==1)
- {
- v_msg="Déjà payé!";
- v_msgEng="Already paid!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- fraisRetenu=$("#fraisRetenu").val();
-
- if (fraisRetenu<=0)
- {
- v_msg="Rien à imprimer!";
- v_msgEng="Nothing to print!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- var div_export_demande_reglement = $('#div_export_demande_reglement');
- div_export_demande_reglement.html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaximprimerdemandereglementdc/imprimerdemandereglementpolice/",
- type: 'POST',
- success: function(data)
- {
- div_export_demande_reglement.html(data);
- },
- error : function(resultat, statut, erreur)
- {
- },
- complete: function(data)
- {
- }
- });
-}
-
-
-function enregistrermodificationsdossierclassique_police()
-{
- observations = $("#observations").val();
-
- codeModePaiementDemande = $("#codeModePaiementDemande").val();
- codeBanqueBeneficiaire = $("#codeBanqueBeneficiaire").val();
- numeroCompteBeneficiaire = $("#numeroCompteBeneficiaire").val();
-
-
- 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;
- }
- }
-
- v_msg="Confirmez-vous ces modificatons?";
- v_msgEng="Do you confirm these changes?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- donnees = 'codeModePaiementDemande='+codeModePaiementDemande;
- donnees += '&codeBanqueBeneficiaire='+codeBanqueBeneficiaire+'&numeroCompteBeneficiaire='+numeroCompteBeneficiaire;
- donnees += '&observations='+observations;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxdossiersclassiquespolice/enregistrermodificationsdossierclassiquepolice/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data)
- {
- // $('#div_test_gabarit').html(data);
- v_msg="Modifications effectuées avec succès!";
- v_msgEng="Changes made successfully!";
- alert_ebene(v_msg, v_msgEng);
- },
- complete: function() {
- afficher_dossier_classique_police();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-}
-
-//
-
-function rechercher_dossier_classique_police(idReglement)
-{
- donnees = "idReglement="+idReglement;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxdossiersclassiquespolice/getcontextbyidreglement/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- },
- complete: function() {
- afficher_dossier_classique_police();
- }
- });
-}
-
-function rechercher_dossier_classique_police_cpt(idReglement)
-{
- donnees = "idReglement="+idReglement;
-
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxdossiersclassiquespolice/getcontextbyidreglement/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- },
- complete: function() {
- afficher_dossier_classique_police_cpt();
- }
- });
-}
-
-function appartient_a_un_bordereau_rbcl()
-{
- idDossierClassiquePolice=$("#idDossierClassiquePolice").val();
- return (idDossierClassiquePolice>"0");
-}
-
-function afficher_un_dossier_classique_police_cpt()
-{
- window.location.assign($("#racineWeb" ).val()+"Undossierclassiquepolicecpt/");
-}
-
-function consulter_facture_classique_police_cpt(idFacture)
-{
- window.location.assign($("#racineWeb" ).val()+"Consulteractureclassiquepolicecpt/"+idFacture+"/");
-}
-
-function lister_dossiers_classiques_police()
-{
- d1=$("#d1").val();
- d2=$("#d2").val();
-
- donnees = 'd1='+d1+'&d2='+d2;
-
- $("#div_bordereau").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxdossiersclassiquespolice/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- // $('#div_test_gabarit').html(data);
- $("#div_dossiers").html(data);
- },
- complete: function() {
- }
- });
-}
-
-
-function lister_dossiers_classiques_police_export()
-{
- alert("lister_dossiers_classiques_police_export");
- return;
-
- d1=$("#d1").val();
- d2=$("#d2").val();
-
- donnees = 'd1='+d1+'&d2='+d2;
-
- $("#div_bordereau").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxdossiersclassiquespolice/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- // $('#div_test_gabarit').html(data);
- $("#div_bordereau").html(data);
- },
- complete: function() {
- }
- });
-}
-
-function lister_dossiers_classiques_export()
-{
- //alert("lister_dossiers_classiques_export");
- //return;
-
- d1 = $("#d1").val();
- d2 = $("#d2").val();
-
- filtre = $("#filtre").val();
-
- nbLigne = $("#nbLigne").val();
-
- if(nbLigne==undefined || nbLigne=="0"){
- v_msg="Aucune données à exporter!";
- v_msgEng="No data to export!";
-
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- donnees = 'd1='+d1+'&d2='+d2+'&filtre='+filtre;
-
- $("#div_export_a").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxfacturesclassiquesexport/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- $("#div_export_a").html(data);
- },
- complete: function() {
- }
- });
-}
-
-function consulter_un_dossier_classique_police(idDossierClassique, idBeneficiaire)
-{
- donnees = 'idDossierClassique='+idDossierClassique;
- donnees += '&idBeneficiaire='+idBeneficiaire;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxdossiersclassiquespolice/getcontextbyiddossier/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- complete: function() {
- afficher_un_dossier_classique_police();
- }
- });
-}
-
-function consulter_un_dossier_classique_police_cpt(idDossierClassique, idBeneficiaire)
-{
- donnees = 'idDossierClassique='+idDossierClassique;
- donnees += '&idBeneficiaire='+idBeneficiaire;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxdossiersclassiquespolice/getcontextbyiddossier/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- complete: function() {
- afficher_un_dossier_classique_police_cpt();
- }
- });
-}
-
-function change_categorie_college_temp_lien_parente()
-{
- codeProduit = $('#codeProduit').val();
-
- if($('#codeProduit').val()<=" ")
- {
- v_msg="Veuillez sélectionner un produit!";
- v_msgEng="Please select a category!";
- alert_ebene(v_msg, v_msgEng);
-
- $('#codeProduit').focus();
- return;
- }
-
- donnees = 'codeProduit='+codeProduit;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxchangecategorie/changecategorie/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- $("#div_test_gabarit").html(data);
- $("#div_prime_categorie").html(data);
- },
- error : function(resultat, statut, erreur)
- {
- },
- complete: function(data)
- {
- $plafondAdherent = $('#plafondAdherentInfo').val();
- $plafondBeneficiaire = $('#plafondBeneficiaireInfo').val();
- $('#plafondAdherent').val($plafondAdherent);
- $('#plafondBeneficiaire').val($plafondBeneficiaire);
-
- $('#plafondBeneficiaireLienParente').val($plafondBeneficiaire);
-
- // maj_college_lien_parente();
- maj_college();
- }
- });
-}
-
-function pop_afficher_selection_changementcollege()
-{
- var div_selection_assure = $('#div_selection_assure');
-
- div_selection_assure.html('' + '
');
-
- $.ajax({
- // url: $("#racineWeb").val()+"Ajaxselectionretrait/",
- url: $("#racineWeb").val()+"Ajaxselectionchangementcollege/",
- type : 'post',
- error: function(errorData) {
- },
- success: function(data) {
- div_selection_assure.html(data);
-
- var oTable = $('.tabliste').DataTable();
- oTable.destroy();
-
- setTimeout(function() {
- appliquerDataTable();
- }, 500);
-
- },
- complete: function() {
- $("#btn_pop").click();
- }
- });
-}
-
-
-function recapituler_changementcollege()
-{
- accesoireTotal = $("#accesoireTotal").val();
-
- donnees = 'accesoireTotal='+accesoireTotal;
-
- var div_assure_a_retirer = $('#div_assure_a_retirer');
-
- div_assure_a_retirer.html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxdetailchangementcollege/recapituler/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- div_assure_a_retirer.html(data);
- },
- error: function(data) {
- },
- complete: function() {
- }
- });
-}
-
-
-function enregistrer_changementcollege()
-{
- accesoireTotal = $("#accesoireTotal").val();
-
- donnees = 'accesoireTotal='+accesoireTotal;
-
- var div_assure_a_retirer = $('#div_assure_a_retirer');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxdetailchangementcollege/recapituler/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- div_assure_a_retirer.html(data);
- },
- error: function(data) {
- },
- complete: function() {
- nbAliment=$("#nbAliment").val();
- nb_chc=$("#nb_chc").val();
-
- if (nbAliment<"1")
- {
- v_msg="Veuillez sélectionner les assurés concernée!";
- v_msgEng="Please select the people to remove!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
- /*
- if (nb_chc!=nbAliment)
- {
- v_msg="Veuillez changer tous collèges!";
- v_msgEng="Please change all colleges!";
- alert_ebene(v_msg, v_msgEng);
-
- pop_changementcollege();
- return;
- }
- */
-
- v_msg="Confirmez-vous ces changements de collège?";
- v_msgEng="Do you confirm the withdrawal of the selected people from this policy?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- window.location.assign($("#racineWeb" ).val()+"Fichechangementcollege/enregistrerchangementcollege/");
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
- }
- });
-
-}
-
-function choix_beneficiaire_changementcollege(p_choix, p_id_beneficiaire)
-{
-
-
- donnees = 'idBeneficiaire='+p_id_beneficiaire;
- donnees += '&choix='+p_choix;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxselectionchangementcollege/selectionner/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- },
- error: function(data) {
- },
- complete: function() {
- }
- });
-}
-
-function pop_changementcollege()
-{
- var div_changementcollege = $('#div_changementcollege');
-
- div_changementcollege.html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxselectionchangementcollege/afficherlistemixtechangementcollegebeneficiaire/",
- type : 'post',
- error: function(errorData) {
- },
- success: function(data) {
- div_changementcollege.html(data);
-
- var oTable = $('.tabliste').DataTable();
- oTable.destroy();
-
- setTimeout(function() {
- appliquerDataTable();
- }, 500);
- },
- complete: function() {
- $("#btn_changementcollege").click();
-
-
-
- }
- });
-}
-
-function init_changementcollege_un_adhrent(p_id_beneficiaire)
-{
- donnees = 'idBeneficiaire='+p_id_beneficiaire;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxselectionchangementcollege/afficherbeneficiairechangementcollegeunadherent/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- $('#div_maj_changementcollegetemp').html(data);
- },
- error: function(data) {
- },
- complete: function() {
- }
- });
-}
-
-function init_changementcollege_un_beneficiaire(p_id_beneficiaire)
-{
- donnees = 'idBeneficiaire='+p_id_beneficiaire;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxselectionchangementcollege/afficherbeneficiairechangementcollegeunbeneficiaire/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- // $('#div_maj_changementcollegetemp').html(data);
- $('#div_changementcollege').html(data);
- },
- error: function(data) {
- },
- complete: function() {
- }
- });
-}
-
-function changer_college_adherent_lien_parente_temp()
-{
- idBeneficiaire = $("#idBeneficiaire").val();
- idCollegeOld = $("#idCollegeOld").val();
- idCollegeNew = $("#idCollegeNew").val();
-
-
- if (idBeneficiaire<=" ")
- {
- v_msg="Veuillez sélectionner un assuré!";
- v_msgEng="Please select one person!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- if (idCollegeNew<=" ")
- {
- v_msg="Veuillez sélectionner un collège!";
- v_msgEng="Please select a college!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- if (idCollegeNew==idCollegeOld)
- {
- v_msg="Veuillez changer de collège!";
- v_msgEng="Please change college!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- donnees = 'idBeneficiaire='+idBeneficiaire;
- donnees += '&idCollegeNew='+idCollegeNew;
-
- $("#div_maj_changementcollegetemp").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxselectionchangementcollege/changercollegeadherentlienparentetemp/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- // $("#div_test_gabarit").html(data);
- $("#div_maj_changementcollegetemp").html('');
- $('#div_changementcollege').html(data);
- },
- complete: function() {
- }
- });
-}
-
-function changer_college_beneficiaire_lien_parente_temp()
-{
- idBeneficiaire = $("#idBeneficiaire").val();
- idCollegeOld = $("#idCollegeOld").val();
- idCollegeNew = $("#idCollegeNew").val();
-
-
- if (idBeneficiaire<=" ")
- {
- v_msg="Veuillez sélectionner un assuré!";
- v_msgEng="Please select one person!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- if (idCollegeNew<=" ")
- {
- v_msg="Veuillez sélectionner un collège!";
- v_msgEng="Please select a college!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- if (idCollegeNew==idCollegeOld)
- {
- v_msg="Veuillez changer de collège!";
- v_msgEng="Please change college!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- donnees = 'idBeneficiaire='+idBeneficiaire;
- donnees += '&idCollegeNew='+idCollegeNew;
-
- // $("#div_maj_changementcollegetemp").html('' + '
');
- $("#div_changementcollege").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxselectionchangementcollege/changercollegebeneficiairelienparentetemp/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- // $("#div_test_gabarit").html(data);
- // $("#div_maj_changementcollegetemp").html('');
- $('#div_changementcollege').html(data);
- },
- complete: function() {
- }
- });
-}
-
-
-function init_maj_detail_rejet_rbcl(idPrestation)
-{
- donnees = 'idPrestation='+idPrestation;
-
- // alert(donnees);
- // return;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxdetailfactureclassique/detailrejet/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- $("#div_detail_rejet").html(data);
- $("#codeMotifRejetPop").selectpicker();
- $("#codeMotifExclusionPop").selectpicker();
- $("#div_selection_acte").hide();
- },
- error: function(data) {
- },
- complete: function(data) {
- $("#btn_popmajdetailrejetrbcl").click();
- return;
-
- }
- });
-}
-
-function init_maj_detail_rejet_decompte_obs(numeroDecompte)
-{
-
- donnees = 'numeroDecompte='+numeroDecompte;
-
- //var idFacture = $('#idFacture').val();
- //var idAdherent = $('#idAdherent').val();
- //
- $("#div_patienter").html('' + '
');
-
-
- //donnees = 'idFacture='+idFacture+'&idAdherent='+idAdherent;
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxexclusiondecompteobs/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
- $("#div_patienter").html('');
- //$("#codeMotifRejet").selectpicker();
- $('#div_motif_exclusion_obs').html(data);
- $('#div_motif_exclusion_obs').modal("show");
-
- //afficherdecompte();
- },
- complete: function() {
-
- }
- });
-}
-
-function init_maj_detail_rejet_decompte(idFacture)
-{
-
- donnees = 'idFacture='+idFacture;
-
- //var idFacture = $('#idFacture').val();
- //var idAdherent = $('#idAdherent').val();
- //
- $("#div_patienter").html('' + '
');
-
-
- //donnees = 'idFacture='+idFacture+'&idAdherent='+idAdherent;
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxexclusiondecompte/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
- $("#div_patienter").html('');
- //$("#codeMotifRejet").selectpicker();
- $('#div_exclusion_actes').html(data);
- $('#div_exclusion_actes').modal("show");
-
- //afficherdecompte();
- },
- complete: function() {
-
- }
- });
-}
-
-
-function enregistrer_motif_decompte_obs()
-{
- //
- codeMotifRejet=$("#codeMotifRejet").val();
- idFacture=$("#idFacture").val();
- numeroLotDecompte=$("#numeroLotDecompte").val();
- numeroDecompte=$("#numeroDecompte").val();
- motifManuel=$("#motifManuel").val();
-
- if (codeMotifRejet<=" ")
- {
- v_msg="Veuillez revoir le motif!";
- v_msgEng="Please review the motif!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeMotifRejet").focus();
-
- return;
- }
-
- v_msg="Confirmez-vous ce motif?";
- v_msgEng="Do you confirm this reason?";
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- donnees = 'codeMotifRejet='+codeMotifRejet+'&numeroDecompte='+numeroDecompte+'&numeroLotDecompte='+numeroLotDecompte+'&motifManuel='+motifManuel;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxexclusiondecompteobs/majmotifdecompteobs/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- afficherdecompte();
- },
- error: function(data) {
- },
- complete: function(data) {
-
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function enregistrer_motif_decompte()
-{
- //
- codeMotifRejet=$("#codeMotifRejet").val();
- idFacture=$("#idFacture").val();
- numeroLotDecompte=$("#numeroLotDecompte").val();
- motifManuel=$("#motifManuel").val();
-
- if (codeMotifRejet<=" ")
- {
- v_msg="Veuillez revoir le motif!";
- v_msgEng="Please review the motif!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeMotifRejet").focus();
-
- return;
- }
-
- v_msg="Confirmez-vous ce motif?";
- v_msgEng="Do you confirm this reason?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- donnees = 'codeMotifRejet='+codeMotifRejet+'&idFacture='+idFacture+'&numeroLotDecompte='+numeroLotDecompte+'&motifManuel='+motifManuel;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxexclusiondecompte/majmotifdecompte/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- afficherdecompte();
- },
- error: function(data) {
- },
- complete: function(data) {
-
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function supprimer_motifs(idMotifDecompte)
-{
- 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()+"Ajaxexclusiondecompte/supprimermotifDecompte/",
- type : 'post',
- data: "idMotifDecompte="+idMotifDecompte,
- error: function(errorData) {
- },
- success: function(data) {
- },
- complete: function() {
- $("#close_pop_motifs").click();
- afficherdecompte();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-}
-
-
-function enregistrer_detail_rejet_rbcl()
-{
- idPrestation=$("#idPrestationRejete").val();
- detailRejet=$("#detailRejet").val();
-
- if (detailRejet<=" ")
- {
- v_msg="Veuillez revoir le détail!";
- v_msgEng="Please review the détail!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#detailRejet").focus();
-
- return;
- }
-
- v_msg="Confirmez-vous cet détail?";
- v_msgEng="Do you confirm this reason?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- donnees = 'idPrestation='+idPrestation+'&detailRejet='+detailRejet;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxdetailfactureclassique/majdetailrejet/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- $("#div_facture").html(data);
- $(".datepicker").datepicker();
- //$("#codeMotifRejetPop").selectpicker();
- //$("#codeMotifExclusionPop").selectpicker();
- },
- error: function(data) {
- },
- complete: function(data) {
- $("#close_pop_maj_detail_rejet").click();
- $("#div_selection_acte").hide();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-
-function enregistrer_detail_rejet_rbcl()
-{
- idPrestation=$("#idPrestationRejete").val();
- detailRejet=$("#detailRejet").val();
-
- if (detailRejet<=" ")
- {
- v_msg="Veuillez revoir le détail!";
- v_msgEng="Please review the détail!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#detailRejet").focus();
-
- return;
- }
-
- v_msg="Confirmez-vous cet détail?";
- v_msgEng="Do you confirm this reason?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- donnees = 'idPrestation='+idPrestation+'&detailRejet='+detailRejet;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxdetailfactureclassique/majdetailrejet/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- $("#div_facture").html(data);
- $(".datepicker").datepicker();
- //$("#codeMotifRejetPop").selectpicker();
- //$("#codeMotifExclusionPop").selectpicker();
- },
- error: function(data) {
- },
- complete: function(data) {
- $("#close_pop_maj_detail_rejet").click();
- $("#div_selection_acte").hide();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-}
-
-
-function enregistrer_detail_exclusion_rbcl()
-{
- idPrestation=$("#idPrestationexclusion").val();
- detailExclusion=$("#detailExclusion").val();
-
- if (detailExclusion<=" ")
- {
- v_msg="Veuillez revoir le détail!";
- v_msgEng="Please review the détail!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#detailExclusion").focus();
-
- return;
- }
-
- v_msg="Confirmez-vous cet détail?";
- v_msgEng="Do you confirm this reason?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- donnees = 'idPrestation='+idPrestation+'&detailExclusion='+detailExclusion;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxdetailfactureclassique/majdetailexclusion/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- $("#div_facture").html(data);
- $(".datepicker").datepicker();
- //$("#codeMotifRejetPop").selectpicker();
- //$("#codeMotifExclusionPop").selectpicker();
- },
- error: function(data) {
- },
- complete: function(data) {
- $("#close_pop_maj_detail_exclusion").click();
- $("#div_selection_acte").hide();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-
-function enregistrer_detail_exclusion_rbcl()
-{
- idPrestation=$("#idPrestationexclusion").val();
- detailExclusion=$("#detailExclusion").val();
-
- if (detailExclusion<=" ")
- {
- v_msg="Veuillez revoir le détail!";
- v_msgEng="Please review the détail!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#detailExclusion").focus();
-
- return;
- }
-
- v_msg="Confirmez-vous cet détail?";
- v_msgEng="Do you confirm this reason?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- donnees = 'idPrestation='+idPrestation+'&detailExclusion='+detailExclusion;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxdetailfactureclassique/majdetailexclusion/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- $("#div_facture").html(data);
- $(".datepicker").datepicker();
- //$("#codeMotifRejetPop").selectpicker();
- //$("#codeMotifExclusionPop").selectpicker();
- },
- error: function(data) {
- },
- complete: function(data) {
- $("#close_pop_maj_detail_exclusion").click();
- $("#div_selection_acte").hide();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-
-
-function init_maj_detail_exclusion_rbcl(idPrestation)
-{
- donnees = 'idPrestation='+idPrestation;
-
- // alert(donnees);
- // return;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxdetailfactureclassique/detailexclusion/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- $("#div_detail_rejet").html(data);
- $("#div_selection_acte").hide();
- },
- error: function(data) {
- },
- complete: function(data) {
- $("#btn_popmajdetailexclusionrbcl").click();
- return;
-
- }
- });
-}
-
-
-function consulter_detail_rejet_rbcl(idPrestation)
-{
- donnees = 'idPrestation='+idPrestation;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxdetailfactureclassique/consulterdetailrejet/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- $("#div_detail_rejet").html(data);
-
- $("#div_selection_acte").hide();
- },
- error: function(data) {
- },
- complete: function(data) {
- $("#btn_popconsulterdetailrejetrbcl").click();
- return;
-
- }
- });
-}
-
-
-function consulter_detail_exclusion_rbcl(idPrestation)
-{
- donnees = 'idPrestation='+idPrestation;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxdetailfactureclassique/consulterdetailexclusion/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- $("#div_detail_rejet").html(data);
-
- $("#div_selection_acte").hide();
- },
- error: function(data) {
- },
- complete: function(data) {
- $("#btn_popconsulterdetailexclusionrbcl").click();
- return;
-
- }
- });
-}
-
-
-function editionpieceavenant(idAvenant, numeroAvenant, codeTypeAvenant)
-{
- donnees = 'idAvenant='+idAvenant+'&numeroAvenant='+numeroAvenant+'&codeTypeAvenant='+codeTypeAvenant;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxcontextditionpieceavenant/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- },
- error : function(resultat, statut, erreur)
- {
- },
- complete: function(data)
- {
- if(codeTypeAvenant=="QTM"){
- window.location.assign($("#racineWeb" ).val()+"Fichequittancemanuelle/"+idAvenant);
- }else{
- window.location.assign($("#racineWeb" ).val()+"Editionpieceavenant/");
- }
- }
- });
-}
-//08/09 ajout des parametres date
-
-function imprimerpieceavenant(idAvenant, codeTypeAvenant, codeEtat)
-{
- //
- var td2 = $("#debutStat").datepicker("getDate");
- var td3 = $("#finStat").datepicker("getDate");
-
- dt2=Math.round(Date.parse(td2)/(1000*3600*24)); // debutStat
- dt3=Math.round(Date.parse(td3)/(1000*3600*24)); // finStat
-
- if (dt3' + '');
-
- $("#btn_pop").click();
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxeditionpieceavenant/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- $("#div_deatil_pop").html(data);
- },
- error : function(resultat, statut, erreur)
- {
- },
- complete: function(data)
- {
- //
- }
- });
-}
-
-function exporterpieceavenant(idAvenant, codeTypeAvenant, codeEtat)
-{
- donnees = 'idAvenant='+idAvenant+'&codeTypeAvenant='+codeTypeAvenant+'&codeEtat='+codeEtat;
-
- $("#div_deatil_pop").html('' + '
');
-
- $("#btn_pop").click();
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxeditionpieceavenant/exporter/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- $("#div_deatil_pop").html(data);
- },
- error : function(resultat, statut, erreur)
- {
- },
- complete: function(data)
- {
- //
- }
- });
-}
-
-//10/05/2021
-
-function affiche_effet_avenant()
-{
- var idAvenant = $('#idAvenant').val();
-
- donnees = 'idAvenant='+idAvenant;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxfacturerpolice/affichereffetavenant/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- var fromDate = new Date(data);
- var date = new Date(fromDate).toLocaleDateString();
- $("#debut").val(date);
- },
- error : function(resultat, statut, erreur)
- {
- },
- complete: function(data)
- {
- //
- }
- });
-
-}
-
-// 15/05/2021
-
-function mail_detail_stat_adherent_facture()
-{
- $('#div_export_b').html("");
- idAdherent = $("#idAdherent").val();
- emailAdherent = $("#emailAdherent").val();
-
- emailAdherent = emailAdherent.trim();
-
- if (emailAdherent<=" ")
- {
- v_msg="Veuillez indiquer les destinataires!";
- v_msgEng="Please indicate the recipients!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#emailAdherent").focus();
- return;
- }
-
- mauvais_mail=false;
-
- email_err = "";
-
- var addr = emailAdherent.split(";");
-
- addr.forEach(function(element)
- {
- if (test_adresse_email(element)==false)
- {
- email_err = element;
- mauvais_mail = true;
- // break;
- return;
- }
- });
-
- if(mauvais_mail==true)
- {
- v_msg="Veuillez revoir cette adresse : "+email_err;
- v_msgEng="Please review this address : "+email_err ;
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
-
- v_msg="Confirmez-vous cet envoi?";
- v_msgEng="Do you confirm this sending?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- donnees = "idAdherent="+idAdherent+"&emailAdherent="+emailAdherent;
- donnees_retour = "";
-
- var div_export = $('#div_export_b');
- div_export.html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxdetailrapportspfactureadhmail/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- },
- complete: function() {
- div_export.html(" ");
-
- v_msg="Opération terminée avec succès!";
- v_msgEng="Operation completed successfully!";
- alert_ebene(v_msg, v_msgEng);
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-
-
-function mail_detail_stat_adherent_garantie()
-{
- $('#div_export_b').html("");
- idAdherent = $("#idAdherent").val();
- emailAdherent = $("#emailAdherent").val();
-
- emailAdherent = emailAdherent.trim();
-
- if (emailAdherent<=" ")
- {
- v_msg="Veuillez indiquer les destinataires!";
- v_msgEng="Please indicate the recipients!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#emailAdherent").focus();
- return;
- }
-
- mauvais_mail=false;
-
- email_err = "";
-
- var addr = emailAdherent.split(";");
-
- addr.forEach(function(element)
- {
- if (test_adresse_email(element)==false)
- {
- email_err = element;
- mauvais_mail = true;
- // break;
- return;
- }
- });
-
- if(mauvais_mail==true)
- {
- v_msg="Veuillez revoir cette adresse : "+email_err;
- v_msgEng="Please review this address : "+email_err ;
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
-
- v_msg="Confirmez-vous cet envoi?";
- v_msgEng="Do you confirm this sending?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- donnees = "idAdherent="+idAdherent+"&emailAdherent="+emailAdherent;
-
- donnees_retour = "";
-
- var div_export = $('#div_export_b');
- div_export.html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxdetailrapportspgarantieadhmail/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- },
- complete: function() {
- div_export.html(" ");
-
- v_msg="Opération terminée avec succès!";
- v_msgEng="Operation completed successfully!";
- alert_ebene(v_msg, v_msgEng);
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-// 17/05/2021
-
-function reinitialiser_email_adherent()
-{
- emailAdherent = $("#emailAdherent_0").val();
- $("#emailAdherent").val(emailAdherent);
-}
-
-function etat_rapport_sp_adherent()
-{
- $('#div_export_a').html("");
- donnees = "";
- donnees_retour = "";
-
- codeEtat=$("#codeEtat").val();
-
- if (codeEtat<=" ")
- {
- v_msg="Veuillez sélectionner un état!";
- v_msgEng="Please select a state!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeEtat").focus();
- return;
- }
-
- v_url = $("#racineWeb").val()+"Ajaxetat"+codeEtat+"/";
-
- $("#div_detail_requete").html('' + '
');
-
- $.ajax({
- url: v_url,
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- donnees_retour = data;
- },
- complete: function() {
- $("#div_detail_requete").html(donnees_retour);
- $("#nbligne").val("Lignes : "+$("#nbligne_info").val());
- }
- });
-}
-
-// 18/05/2021
-function etat_rapport_sp_adherent_export()
-{
- $('#div_export_a').html("");
- donnees = "";
- donnees_retour = "";
-
- codeEtat=$("#codeEtat").val();
-
- if (codeEtat<=" ")
- {
- v_msg="Veuillez sélectionner un état!";
- v_msgEng="Please select a state!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeEtat").focus();
- return;
- }
-
- v_url = $("#racineWeb").val()+"Ajaxetat"+codeEtat+"export/";
-
- var div_export = $('#div_detail_requete');
- div_export.html('' + '
');
-
- $.ajax({
- url: v_url,
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- donnees_retour = data;
- },
- complete: function() {
- $('#div_detail_requete').html("");
- $('#div_export_a').html(donnees_retour);
- }
- });
-}
-
-function imprimer_liste_assures_periode()
-{
- debut = $("#debut").val();
- fin = $("#fin").val();
-
- if (debut<=" ")
- {
- v_msg="Veuillez indiquer une date de début!";
- v_msgEng="Please enter a start date!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#debut").focus();
- return;
- }
-
- if (fin<=" ")
- {
- v_msg="Veuillez indiquer une date de fin!";
- v_msgEng="Please enter a end date!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#fin").focus();
- return;
- }
-
- donnees = 'debut='+debut+'&fin='+fin;
-
- var div_export = $('#div_export_assures');
- div_export.html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaximprimerlisteassureperiode/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- div_export.html(data);
- },
- error : function(resultat, statut, erreur)
- {
- },
- complete: function(data)
- {
- }
- });
-}
-
-function imprimer_liste_assures_retrait()
-{
-
- debutSortie = $("#debutSortie").val();
- finSortie = $("#finSortie").val();
-
- retirer = $("#retirer").val();
-
-
- if (retirer<=" ")
- {
- retirer = "R"
- }
-
- if (debutSortie<=" ")
- {
- v_msg="Veuillez indiquer une date de début!";
- v_msgEng="Please enter a start date!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#debutSortie").focus();
- return;
- }
-
- if (finSortie<=" ")
- {
- v_msg="Veuillez indiquer une date de fin!";
- v_msgEng="Please enter a end date!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#finSortie").focus();
- return;
- }
-
- donnees = 'debutSortie='+debutSortie+'&finSortie='+finSortie+'&retirer='+retirer;
-
- var div_export = $('#div_export_assures');
- div_export.html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaximprimerlisteassureretrait/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- div_export.html(data);
- },
- error : function(resultat, statut, erreur)
- {
- },
- complete: function(data)
- {
- }
- });
-}
-
-
-function listeapprobationsubstitutionpha()
-{
- codeReponseEntentePrealable=$("#codeReponseEntentePrealable").val();
- debut=$("#debut").val();
- fin=$("#fin").val();
-
- donnees = 'codeReponseEntentePrealable='+codeReponseEntentePrealable;
- donnees += '&debut='+debut+'&fin='+fin;
-
- $("#div_ententeprealable").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxapprobationsubstitutionpha/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- $("#div_ententeprealable").html(data);
- },
- complete: function() {
- }
- });
-}
-
-// 01/06/2021
-function listedemandesubstitution_pha()
-{
- window.location.assign($("#racineWeb" ).val()+"Listeententeprealablessubstitutionpha/");
-}
-
-function consulter_approbation_pha(idDemandesubstitution)
-{
- window.location.assign($("#racineWeb" ).val()+"Consulterapprobationsubstitutionpha/"+idDemandesubstitution+"/");
-}
-
-function accepter_substitution_pha(idDemandesubstitution)
-{
-
- window.location.assign($("#racineWeb" ).val()+"Acceptersubstitutionpha/"+idDemandesubstitution+"/");
-}
-
-function enregistrerapprobation_pha()
-{
- idDemandesubstitution = $("#idDemandesubstitution").val();
- motifReel = $("#motifReel").val();
-
- if (motifReel<=" ")
- {
- v_msg="Veuillez saisir le motif!";
- v_msgEng="Please enter the reason!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#motifReel").focus();
- 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é
- codePrestataire = $("#codePrestataire").val();
-
- donnees = 'idDemandesubstitution='+idDemandesubstitution+'&motifReel='+motifReel;
- donnees += '&codePrestataire='+codePrestataire;
-
- donnees_sav = donnees;
- typeMail='accordsubstitutionpha';
- typeSms ="accordsubstitutionpha";
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxapprobationsubstitutionbenficiaire/enregistrerapprobationsubstitutionpha/",
- 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);
-
- listedemandesubstitution_pha();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function refuser_substitution_pha(idDemandesubstitution)
-{
- window.location.assign($("#racineWeb" ).val()+"Refusersubstitutionpha/"+idDemandesubstitution+"/");
-}
-
-function enregistrerrefussubstitution_pha()
-{
- idDemandesubstitution = $("#idDemandesubstitution").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!";
- 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 = 'idDemandesubstitution='+idDemandesubstitution+'&motifReel='+motifReel+'&motifRefusAssure='+motifRefusAssure;
- donnees += '&codePrestataire='+codePrestataire;
-
- donnees_sav = donnees;
- typeMail='refussubstitutionpha';
- typeSms= "refussubstitutionpha";
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxapprobationsubstitutionbenficiaire/enregistrerrefussubstitutionpha/",
- 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);
-
- listedemandesubstitution_pha();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-
-// 05/06/2021
-function tarifCentre(controle){
-
- var idPolice = $("#idPolice option:selected").text();
- var idPoliceVal = $("#idPolice").val();
- var codePrestataire = $("#codePrestataire").val();
-
-
-
- $('select[name=codeGroupePrestataire]').val(0);
- $('.selectpicker').selectpicker('refresh');
-
- var libelle = controle.options[controle.selectedIndex].text.split(' (');
-
- if(idPoliceVal ==""){
- $('#libelle').val('TARIF '+libelle[0]);
- $('#libelleEng').val(libelle[0]+' RATE');
- donnees = 'codeTypeTarifActe=TN&idPolice=0&codePrestataire='+codePrestataire;
- }else{
- $('#libelle').val('TARIF '+idPolice+' <=> '+libelle[0]);
- $('#libelleEng').val(idPolice+' <=> '+libelle[0]+' RATE');
- donnees = 'codeTypeTarifActe=TPC&idPolice='+idPoliceVal+'&codePrestataire='+codePrestataire;
- }
-
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtarifcentre/",
- type: 'post',
- data: donnees,
- error: function(errorData){
- //alert("Erreur : "+errorData);
-
- },
- success: function(data) {
- $('#div_type_tarif').html(data);
- var msgErreur = $('#div_type_tarif #msgErreur').val();
- if (msgErreur > " "){
- var str = msgErreur.split('/');
- alert_ebene(str[0],str[1]);
- $('select[name=codePrestataire]').val(0);
- $('.selectpicker').selectpicker('refresh');
- $('#libelle').val("");
- $('#libelleEng').val("");
- $('select[name=codeTypeTarifActe]').val(0);
- }
- },
- complete: function(){
- }
- });
-
-}
-
-function tarifPolice(controle){
-
- var codePrestataire = $("#codePrestataire option:selected").text();
- var codePrestataireVal = $("#codePrestataire").val();
- var idPolice = $("#idPolice").val();
- var idCollege = $("#idCollege").val();
-
- $('select[name=codeGroupePrestataire]').val(0);
- $('.selectpicker').selectpicker('refresh');
-
- var libelle = controle.options[controle.selectedIndex].text.split(' (');
-
- if(codePrestataireVal ==""){
- if(idCollege=="" || idCollege=="0" || idCollege==undefined){
- $('#libelle').val('TARIF '+libelle[0]);
- $('#libelleEng').val(libelle[0]+' RATE');
- }else{
- $('#libelle').val('TARIF COLLEGE '+libelle[0]);
- $('#libelleEng').val(libelle[0]+' COLLEGE RATE');
- }
- donnees = 'codeTypeTarifActe=TP&idPolice='+idPolice+'&codePrestataire='+'&idCollege='+idCollege;
- }else{
- if(idCollege=="" || idCollege=="0" || idCollege==undefined){
- $('#libelle').val('TARIF '+codePrestataire+' <=> '+libelle[0]);
- $('#libelleEng').val(codePrestataire+' <=> '+libelle[0]+' RATE');
- }else{
- $('#libelle').val('TARIF COLLEGE '+codePrestataire+' <=> '+libelle[0]);
- $('#libelleEng').val(codePrestataire+' <=> '+libelle[0]+' COLLEGE RATE');
- }
- donnees = 'codeTypeTarifActe=TPC&idPolice='+idPolice+'&codePrestataire='+codePrestataireVal+'&idCollege='+idCollege;;
- }
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtarifpolice/",
- type: 'post',
- data: donnees,
- error: function(errorData){
- //alert("Erreur : "+errorData);
-
- },
- success: function(data) {
- $('#div_type_tarif').html(data);
- var msgErreur = $('#div_type_tarif #msgErreur').val();
- if (msgErreur > " "){
- var str = msgErreur.split('/');
- alert_ebene(str[0],str[1]);
- $('select[name=idPolice]').val(0);
- $('.selectpicker').selectpicker('refresh');
- $('#libelle').val("");
- $('#libelleEng').val("");
- $('select[name=codeTypeTarifActe]').val(0);
- }
- },
- complete: function(){
- }
- });
-
-}
-
-function tarifGroupe(controle){
-
- $('select[name=codePrestataire]').val(1);
- $('.selectpicker').selectpicker('refresh');
-
- $('select[name=idPolice]').val(0);
- $('.selectpicker').selectpicker('refresh');
-
-
- $('#libelle').val('TARIF '+controle.options[controle.selectedIndex].text);
- $('#libelleEng').val(controle.options[controle.selectedIndex].text+' RATE');
-
- donnees ='';
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtarifcentre/",
- type: 'post',
- data: donnees,
- error: function(errorData){
- //alert("Erreur : "+errorData);
-
- },
- success: function(data) {
- $('#div_type_tarif').html(data);
- },
- complete: function(){
- }
- });
-
-}
-
-
-function filtreListetarifacte(codeTypeTarifActe){
-
- donnees = "codeTypeTarifActe="+codeTypeTarifActe;
-
- //alert(donnees);
- //return;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxfiltrelistetarifacte/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- // alert("Erreur : "+errorData);
- },
- success: function(data) {
- // alert("Success : "+data);
- $("#div_lister_table").html(data);
- appliquerDataTable();
- },
- complete: function() {
-
- }
- });
-
-}
-
-
-// 10/06/2021
-
-function etat_rapport_sp_periode()
-{
- var td0 = $("#debutExercice").datepicker("getDate");
- var td1 = $("#dateAnalyse").datepicker("getDate");
- var td2 = $("#debutStat").datepicker("getDate");
- var td3 = $("#finStat").datepicker("getDate");
-
- dt0=Math.round(Date.parse(td0)/(1000*3600*24)); // debutExercice
- dt1=Math.round(Date.parse(td1)/(1000*3600*24)); // dateAnalyse
- dt2=Math.round(Date.parse(td2)/(1000*3600*24)); // debutStat
- dt3=Math.round(Date.parse(td3)/(1000*3600*24)); // finStat
-
- if (dt2dt1)
- {
- v_msg="Période a extraire hors de la période d\'analyse!";
- v_msgEng="Period to extract out of the analysis period!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- if (dt3dt1)
- {
- v_msg="Période a extraire hors de la période d\'analyse!";
- v_msgEng="Period to extract out of the analysis period!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- if (dt3' + '');
-
- $.ajax({
- url: v_url,
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- donnees_retour = data;
- },
- complete: function() {
- $("#div_detail_requete").html(donnees_retour);
- $("#nbligne").val("Lignes : "+$("#nbligne_info").val());
- appliquerDataTable();
- }
- });
-}
-
-// 11/06/2021
-function ajaxfiltrepolice()
-{
-
- donnees = "codeTarifActe="+$("#codeTarifActe").val();
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxfiltrepolice/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- $("#div_police").html(data);
- }
- });
-}
-
-function ajax_composante_tarif_police()
-{
- adminSin=$("#adminSin").val();
-
- if (adminSin!="1")
- {
- v_msg="Non autorisée!";
- v_msgEng="Not allowed!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- codeTarifActe =$("#codeTarifActe").val();
- codeFamilleActe =$("#codeFamilleActe").val();
- idPolice =$("#idPolice").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(codeFamilleActe<=' ')
- {
- v_msg="Veuillez saisir une famille!";
- v_msgEng="Please select a family!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeFamilleActe").focus();
- return;
- }
-
- if(idPolice<=' ')
- {
- v_msg="Veuillez saisir une police!";
- v_msgEng="Please select a police!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#idPolice").focus();
- return;
- }
-
- donnees = 'codeTarifActe='+codeTarifActe+'&codeFamilleActe='+codeFamilleActe;
- donnees += '&idPolice='+idPolice;
-
- var div_attente = $('#div_compsante_tarif');
-
- div_attente.html('' + '
');
-
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxcomposantetarifpolice/affichercomposantetarif/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data)
- {
- // $('#div_test_gabarit').html(data);
- div_attente.html(data);
- appliquerDataTable();
- },
- complete: function() {
- }
- });
-}
-
-function ajouter_tous_actes_fam_au_tarif_police()
-{
- codeTarifActe=$("#codeTarifActe").val();
- codeFamilleActe=$("#codeFamilleActe").val();
- idPolice=$("#idPolice").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(codeFamilleActe<=' ')
- {
- v_msg="Veuillez saisir une famille!";
- v_msgEng="Please select a family!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeFamilleActe").focus();
- return;
- }
-
- if(idPolice<=' ')
- {
- v_msg="Veuillez saisir une police!";
- v_msgEng="Please select a police!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#idPolice").focus();
- return;
- }
-
- donnees = 'codeTarifActe='+codeTarifActe+'&codeFamilleActe='+codeFamilleActe;
- donnees += '&idPolice='+idPolice;
-
- v_msg="Confirmez-vous cette opération?";
- v_msgEng="Do you confirm this operation?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxcomposantetarifpolice/ajoutertousactsautarif/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- // $('#div_test_gabarit').html(data);
- },
- error: function(data) {
- },
- complete: function() {
- ajax_composante_tarif_police();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function retirer_tous_actes_fam_du_tarifpolice()
-{
- codeTarifActe=$("#codeTarifActe").val();
- codeFamilleActe=$("#codeFamilleActe").val();
- idPolice=$("#idPolice").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(codeFamilleActe<=' ')
- {
- v_msg="Veuillez saisir une famille!";
- v_msgEng="Please select a family!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeFamilleActe").focus();
- return;
- }
-
- if(idPolice<=' ')
- {
- v_msg="Veuillez saisir un police!";
- v_msgEng="Please select a police!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#idPolice").focus();
- return;
- }
-
- donnees = 'codeTarifActe='+codeTarifActe+'&codeFamilleActe='+codeFamilleActe;
- donnees += '&idPolice='+idPolice;
-
- v_msg="Confirmez-vous cette opération?";
- v_msgEng="Do you confirm this operation?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxcomposantetarifpolice/retirertousactsautarif/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- // $('#div_test_gabarit').html(data);
- },
- error: function(data) {
- },
- complete: function() {
- ajax_composante_tarif_police();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function ajouter_un_acte_au_tarif_police(idActe)
-{
- codeTarifActe=$("#codeTarifActe").val();
- idPolice=$("#idPolice").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(idPolice<=' ')
- {
- v_msg="Veuillez saisir un police!";
- v_msgEng="Please select a police!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#idPolice").focus();
- return;
- }
-
- donnees = 'codeTarifActe='+codeTarifActe;
- donnees += '&idPolice='+idPolice+'&idActe='+idActe;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxcomposantetarifpolice/ajouterunacteautarif/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- },
- error: function(data) {
- },
- complete: function() {
- ajax_composante_tarif_police();
- }
- });
-}
-
-// 14/06/2021
-function ajaxfiltreprestataire()
-{
- donnees = "codeTarifActe="+$("#codeTarifActe").val();
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxfiltreprestataire/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- $("#div_prestataire").html(data);
- }
- });
-}
-
-function ajaxfiltreclientprestataire()
-{
- idClient = $("#idClient").val();
- codeTarifActe = $("#codeTarifActe").val();
-
- if(idClient<=' ')
- {
- v_msg="Veuillez sélectionner un client!";
- v_msgEng="Please select a customer!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#idClient").focus();
- return;
- }
-
- if(codeTarifActe<=' ')
- {
- v_msg="Veuillez sélectionner un tarif!";
- v_msgEng="Please select a rate!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeTarifActe").focus();
- return;
- }
-
-
- donnees = "idClient="+idClient+"&codeTarifActe="+codeTarifActe;
-
- //alert(donnees);
- //return;
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxfiltreclientprestataire/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- $("#div_groupe").html(data);
- }
- });
-}
-
-
-// 17/06/2021
-
-function afficher_liste_carteassure()
-{
- donnees = "";
- donnees_retour = "";
-
- codeGcAssureur = $("#codeGcAssureur").val();
-
- if (codeGcAssureur<=" ")
- {
- v_msg="Veuillez sélectionner un garant!";
- v_msgEng="Please select a guarantor!";
- alert_ebene(v_msg, v_msgEng);
- return false;
- }
-
- idPolice =$("#idPolice").val();
- if(idPolice<=' ')
- {
- v_msg="Veuillez saisir une police!";
- v_msgEng="Please select a police!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#idPolice").focus();
- return;
- }
-
-
- idCollege=$("#idCollege").val();
-
- $("#div_export_a").html("");
-
- $("#div_liste_carte").html('' + '
');
-
- donnees = 'codeGcAssureur='+codeGcAssureur+'&idPolice='+idPolice+'&idCollege='+idCollege;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxlistecarteassure/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- donnees_retour = data;
- },
- complete: function() {
- $("#div_liste_carte").html(donnees_retour);
- appliquerDataTable();
- $("#nbligne").val("Lignes : "+$("#nbligne_info").val());
- }
- });
-}
-
-function imprimer_liste_carteassure()
-{
- nbligne_info = $("#nbligne_info").val();
- donnees = "";
-
-
- codeLienParente = $("#codeLienParente").val();
- codeEtatCarte = $("#codeEtatCarte").val();
-
- debut = $("#debut").val();
- fin = $("#fin").val();
-
- donnees += 'codeLienParente=' + codeLienParente;
- donnees += '&codeEtatCarte=' + codeEtatCarte;
-
- donnees += '&debut=' + debut;
- donnees += '&fin=' + fin;
-
- if (nbligne_info>"0")
- {
- var div_wait = $('#div_wait');
- div_wait.html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxlistecarteassure/imprimerlistecarteassure",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- div_wait.html(data);
- },
- error : function(resultat, statut, erreur)
- {
- },
- complete: function(data)
- {
- }
- });
- }else{
- v_msg="Rien à imprimer!";
- v_msgEng="Nothing to print!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-}
-
-
-// 03/07/2021
-
-function etat_rapport_sp_periode_export()
-{
- var td0 = $("#debutExercice").datepicker("getDate");
- var td1 = $("#dateAnalyse").datepicker("getDate");
- var td2 = $("#debutStat").datepicker("getDate");
- var td3 = $("#finStat").datepicker("getDate");
-
- dt0=Math.round(Date.parse(td0)/(1000*3600*24)); // debutExercice
- dt1=Math.round(Date.parse(td1)/(1000*3600*24)); // dateAnalyse
- dt2=Math.round(Date.parse(td2)/(1000*3600*24)); // debutStat
- dt3=Math.round(Date.parse(td3)/(1000*3600*24)); // finStat
-
- if (dt2dt1)
- {
- v_msg="Période a extraire hors de la période d\'analyse!";
- v_msgEng="Period to extract out of the analysis period!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- if (dt3dt1)
- {
- v_msg="Période a extraire hors de la période d\'analyse!";
- v_msgEng="Period to extract out of the analysis period!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- if (dt3' + '');
-
- $.ajax({
- url: v_url,
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- donnees_retour = data;
- },
- complete: function() {
- $('#div_detail_requete').html("");
- $('#div_export_a').html(donnees_retour);
- }
- });
-}
-
-
-function charger_detail_stat_periode_police_pdf()
-{
- $('#div_export_b').html("");
- idPolice = $("#idPolice").val();
- donnees = "idPolice="+idPolice;
- donnees_retour = "";
-
- var div_export = $('#div_export_b');
- div_export.html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxdetailrapportspperiodepdf/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- donnees_retour = data;
- },
- complete: function() {
- $('#div_export_b').html(donnees_retour);
- }
- });
-}
-
-// 04-07-2021
-
-function charger_detail_stat_periode_police()
-{
- $('#div_export_b').html("");
- idPolice = $("#idPolice").val();
- donnees = "idPolice="+idPolice;
- donnees_retour = "";
-
- var div_export = $('#div_export_b');
- div_export.html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxdetailrapportspperiode/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- donnees_retour = data;
- },
- complete: function() {
- $('#div_export_b').html(donnees_retour);
- }
- });
-}
-
-
-function mail_detail_stat_periode_police()
-{
- $('#div_export_b').html("");
- idPolice = $("#idPolice").val();
- emailRapport = $("#emailRapport").val();
-
- emailRapport = emailRapport.trim();
-
- if (emailRapport<=" ")
- {
- v_msg="Veuillez indiques les destinataires!";
- v_msgEng="Please indicate the recipients!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#emailRapport").focus();
- return;
- }
-
- mauvais_mail=false;
-
- email_err = "";
-
- var addr = emailRapport.split(";");
-
- addr.forEach(function(element)
- {
- if (test_adresse_email(element)==false)
- {
- email_err = element;
- mauvais_mail = true;
- // break;
- return;
- }
- });
-
- if(mauvais_mail==true)
- {
- v_msg="Veuillez revoir cette adresse : "+email_err;
- v_msgEng="Please review this address : "+email_err ;
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- v_msg="Confirmez-vous cet envoi?";
- v_msgEng="Do you confirm this sending?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- donnees = "idPolice="+idPolice+"&emailRapport="+emailRapport;
- donnees_retour = "";
-
- var div_export = $('#div_export_b');
- div_export.html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxdetailrapportperiodemail/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- },
- complete: function() {
- div_export.html(" ");
-
- v_msg="Opération terminée avec succès!";
- v_msgEng="Operation completed successfully!";
- alert_ebene(v_msg, v_msgEng);
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function charger_detail_stat_periode_police_facture_pdf()
-{
-
- $('#div_export_b').html("");
- idPolice = $("#idPolice").val();
- donnees = "idPolice="+idPolice;
- donnees_retour = "";
-
- var div_export = $('#div_export_b');
- div_export.html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxdetailrapportspperiodefacturepdf/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- donnees_retour = data;
- },
- complete: function() {
- $('#div_export_b').html(donnees_retour);
- }
- });
-}
-
-function charger_detail_stat_periode_police_facture()
-{
- $('#div_export_b').html("");
- idPolice = $("#idPolice").val();
- donnees = "idPolice="+idPolice;
- donnees_retour = "";
-
- var div_export = $('#div_export_b');
- div_export.html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxdetailrapportspperiodefacture/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- donnees_retour = data;
- },
- complete: function() {
- $('#div_export_b').html(donnees_retour);
- }
- });
-}
-
-
-function mail_detail_stat_periode_police_facture()
-{
- $('#div_export_b').html("");
- idPolice = $("#idPolice").val();
- emailRapport = $("#emailRapport").val();
-
- emailRapport = emailRapport.trim();
-
- if (emailRapport<=" ")
- {
- v_msg="Veuillez indiques les destinataires!";
- v_msgEng="Please indicate the recipients!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#emailRapport").focus();
- return;
- }
-
- mauvais_mail=false;
-
- email_err = "";
-
- var addr = emailRapport.split(";");
-
- addr.forEach(function(element)
- {
- if (test_adresse_email(element)==false)
- {
- email_err = element;
- mauvais_mail = true;
- // break;
- return;
- }
- });
-
- if(mauvais_mail==true)
- {
- v_msg="Veuillez revoir cette adresse : "+email_err;
- v_msgEng="Please review this address : "+email_err ;
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
-
- v_msg="Confirmez-vous cet envoi?";
- v_msgEng="Do you confirm this sending?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- donnees = "idPolice="+idPolice+"&emailRapport="+emailRapport;
- donnees_retour = "";
-
- var div_export = $('#div_export_b');
- div_export.html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxdetailrapportspperiodefacturemail/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- },
- complete: function() {
- div_export.html(" ");
-
- v_msg="Opération terminée avec succès!";
- v_msgEng="Operation completed successfully!";
- alert_ebene(v_msg, v_msgEng);
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function charger_detail_stat_periode_police_garantie_pdf()
-{
- $('#div_export_b').html("");
- idPolice = $("#idPolice").val();
- donnees = "idPolice="+idPolice;
- donnees_retour = "";
-
- var div_export = $('#div_export_b');
- div_export.html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxdetailrapportspperiodegarantiepdf/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- donnees_retour = data;
- },
- complete: function() {
- $('#div_export_b').html(donnees_retour);
- }
- });
-}
-
-
-function charger_detail_stat_periode_police_garantie()
-{
- $('#div_export_b').html("");
- idPolice = $("#idPolice").val();
- donnees = "idPolice="+idPolice;
- donnees_retour = "";
-
- var div_export = $('#div_export_b');
- div_export.html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxdetailrapportspperiodegarantie/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- donnees_retour = data;
- },
- complete: function() {
- $('#div_export_b').html(donnees_retour);
- }
- });
-}
-
-
-function mail_detail_stat_periode_police_garantie()
-{
- $('#div_export_b').html("");
- idPolice = $("#idPolice").val();
- emailRapport = $("#emailRapport").val();
-
- emailRapport = emailRapport.trim();
-
- if (emailRapport<=" ")
- {
- v_msg="Veuillez indiques les destinataires!";
- v_msgEng="Please indicate the recipients!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#emailRapport").focus();
- return;
- }
-
- mauvais_mail=false;
-
- email_err = "";
-
- var addr = emailRapport.split(";");
-
- addr.forEach(function(element)
- {
- if (test_adresse_email(element)==false)
- {
- email_err = element;
- mauvais_mail = true;
- // break;
- return;
- }
- });
-
- if(mauvais_mail==true)
- {
- v_msg="Veuillez revoir cette adresse : "+email_err;
- v_msgEng="Please review this address : "+email_err ;
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
-
- v_msg="Confirmez-vous cet envoi?";
- v_msgEng="Do you confirm this sending?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- donnees = "idPolice="+idPolice+"&emailRapport="+emailRapport;
- donnees_retour = "";
-
- var div_export = $('#div_export_b');
- div_export.html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxdetailrapportspperiodegarantiemail/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- },
- complete: function() {
- div_export.html(" ");
-
- v_msg="Opération terminée avec succès!";
- v_msgEng="Operation completed successfully!";
- alert_ebene(v_msg, v_msgEng);
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function charger_detail_stat_adherent_periode_facture_pdf()
-{
-
- $('#div_export_b').html("");
- idAdherent = $("#idAdherent").val();
- donnees = "idAdherent="+idAdherent;
- donnees_retour = "";
-
- var div_export = $('#div_export_b');
- div_export.html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxdetailrapportspfactureadhperiodepdf/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- donnees_retour = data;
- },
- complete: function() {
- $('#div_export_b').html(donnees_retour);
- }
- });
-}
-
-function charger_detail_stat_adherent_periode_facture()
-{
- $('#div_export_b').html("");
- idAdherent = $("#idAdherent").val();
- donnees = "idAdherent="+idAdherent;
- donnees_retour = "";
-
- var div_export = $('#div_export_b');
- div_export.html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxdetailrapportspfactureadhperiode/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- donnees_retour = data;
- },
- complete: function() {
- $('#div_export_b').html(donnees_retour);
- }
- });
-}
-
-function mail_detail_stat_adherent_periode_facture()
-{
- $('#div_export_b').html("");
- idAdherent = $("#idAdherent").val();
- emailAdherent = $("#emailAdherent").val();
-
- emailAdherent = emailAdherent.trim();
-
- if (emailAdherent<=" ")
- {
- v_msg="Veuillez indiquer les destinataires!";
- v_msgEng="Please indicate the recipients!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#emailAdherent").focus();
- return;
- }
-
- mauvais_mail=false;
-
- email_err = "";
-
- var addr = emailAdherent.split(";");
-
- addr.forEach(function(element)
- {
- if (test_adresse_email(element)==false)
- {
- email_err = element;
- mauvais_mail = true;
- // break;
- return;
- }
- });
-
- if(mauvais_mail==true)
- {
- v_msg="Veuillez revoir cette adresse : "+email_err;
- v_msgEng="Please review this address : "+email_err ;
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
-
- v_msg="Confirmez-vous cet envoi?";
- v_msgEng="Do you confirm this sending?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- donnees = "idAdherent="+idAdherent+"&emailAdherent="+emailAdherent;
- donnees_retour = "";
-
- var div_export = $('#div_export_b');
- div_export.html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxdetailrapportspfactureadhperiodemail/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- },
- complete: function() {
- div_export.html(" ");
-
- v_msg="Opération terminée avec succès!";
- v_msgEng="Operation completed successfully!";
- alert_ebene(v_msg, v_msgEng);
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function charger_detail_stat_adherent_periode_garantie_pdf()
-{
- $('#div_export_b').html("");
- idAdherent = $("#idAdherent").val();
- donnees = "idAdherent="+idAdherent;
- donnees_retour = "";
-
- var div_export = $('#div_export_b');
- div_export.html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxdetailrapportspgarantieadhperiodepdf/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- donnees_retour = data;
- },
- complete: function() {
- $('#div_export_b').html(donnees_retour);
- }
- });
-}
-
-function charger_detail_stat_adherent_periode_garantie()
-{
- $('#div_export_b').html("");
- idAdherent = $("#idAdherent").val();
- donnees = "idAdherent="+idAdherent;
- donnees_retour = "";
-
- var div_export = $('#div_export_b');
- div_export.html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxdetailrapportspgarantieadhperiode/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- donnees_retour = data;
- },
- complete: function() {
- $('#div_export_b').html(donnees_retour);
- }
- });
-}
-
-function mail_detail_stat_adherent_periode_garantie()
-{
- $('#div_export_b').html("");
- idAdherent = $("#idAdherent").val();
- emailAdherent = $("#emailAdherent").val();
-
- emailAdherent = emailAdherent.trim();
-
- if (emailAdherent<=" ")
- {
- v_msg="Veuillez indiquer les destinataires!";
- v_msgEng="Please indicate the recipients!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#emailAdherent").focus();
- return;
- }
-
- mauvais_mail=false;
-
- email_err = "";
-
- var addr = emailAdherent.split(";");
-
- addr.forEach(function(element)
- {
- if (test_adresse_email(element)==false)
- {
- email_err = element;
- mauvais_mail = true;
- // break;
- return;
- }
- });
-
- if(mauvais_mail==true)
- {
- v_msg="Veuillez revoir cette adresse : "+email_err;
- v_msgEng="Please review this address : "+email_err ;
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
-
- v_msg="Confirmez-vous cet envoi?";
- v_msgEng="Do you confirm this sending?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- donnees = "idAdherent="+idAdherent+"&emailAdherent="+emailAdherent;
-
- donnees_retour = "";
-
- var div_export = $('#div_export_b');
- div_export.html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxdetailrapportspgarantieadhperiodemail/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- },
- complete: function() {
- div_export.html(" ");
-
- v_msg="Opération terminée avec succès!";
- v_msgEng="Operation completed successfully!";
- alert_ebene(v_msg, v_msgEng);
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-}
-
-function ajaxfiltrepoliceprestataire()
-{
-
- donnees = "codeTarifActe="+$("#codeTarifActe").val();
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxfiltrepoliceprestataire/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- $("#div_police").html(data);
- }
- });
-}
-
-// 19-07-2021
-function filtreListePoliceTarif()
-{
- donnees = "codePrestataire="+$("#codePrestataire").val();
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxfiltrelistepolicetarif/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- $("#div_police").html(data);
- }
- });
-
-}
-
-function filtreListePrestataireTarif()
-{
- donnees = "idPolice="+$("#codePrestataire").val();
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxfiltrelisteprestatairetarif/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- $("#div_prestataire").html(data);
- }
- });
-}
-
-function ajaxfiltretarifpolice()
-{
-
- donnees = "codeTarifActe="+$("#codeTarifActe").val();
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxfiltretarifpolice/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- $("#div_police").html(data);
- }
- });
-}
-
-function ajaxfiltretarifprestataire()
-{
-
- donnees = "codeTarifActe="+$("#codeTarifActe").val();
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxfiltretarifprestataire/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- $("#div_prestataire").html(data);
- }
- });
-}
-
-function ajax_composante_tarif_client_prestataire()
-{
- adminSin=$("#adminSin").val();
-
- if (adminSin!="1")
- {
- v_msg="Non autorisée!";
- v_msgEng="Not allowed!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- idClient = $("#idClient").val();
- codeTarifActe = $("#codeTarifActe").val();
-
- if(idClient<=' ')
- {
- v_msg="Veuillez sélectionner un client!";
- v_msgEng="Please select a customer!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#idClient").focus();
- return;
- }
-
- if(codeTarifActe<=' ')
- {
- v_msg="Veuillez sélectionner un tarif!";
- v_msgEng="Please select a rate!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeTarifActe").focus();
- return;
- }
-
-
- donnees = "idClient="+idClient+"&codeTarifActe="+codeTarifActe;
-
- var div_attente = $('#div_compsante_tarif');
-
- div_attente.html('' + '
');
-
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxcomposantetarifclientprestataire/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data)
- {
- // $('#div_test_gabarit').html(data);
- div_attente.html(data);
- appliquerDataTable();
- },
- complete: function() {
- }
- });
-}
-
-function ajouter_un_acte_au_tarif_police_prestataire(idActe)
-{
- codeTarifActe=$("#codeTarifActe").val();
- idPolice=$("#idPolice").val();
-
- codePrestataire=$("#codePrestataire").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(idPolice<=' ')
- {
- v_msg="Veuillez saisir un police!";
- v_msgEng="Please select a police!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#idPolice").focus();
- return;
- }
-
- if(codePrestataire<=' ')
- {
- v_msg="Veuillez sélectionner un prestataire!";
- v_msgEng="Please select a provider!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codePrestataire").focus();
- return;
- }
-
- donnees = 'codeTarifActe='+codeTarifActe;
- donnees += '&idPolice='+idPolice+'&idActe='+idActe;
- donnees += '&codePrestataire='+codePrestataire;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxcomposantetarifpoliceprestataire/ajouterunacteautarif/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- },
- error: function(data) {
- },
- complete: function() {
- ajax_composante_tarif_police_prestataire();
- }
- });
-}
-
-function ajouter_tous_actes_fam_au_tarif_police_prestataire()
-{
- codeTarifActe=$("#codeTarifActe").val();
- codeFamilleActe=$("#codeFamilleActe").val();
- idPolice=$("#idPolice").val();
- codePrestataire=$("#codePrestataire").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(codeFamilleActe<=' ')
- {
- v_msg="Veuillez saisir une famille!";
- v_msgEng="Please select a family!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeFamilleActe").focus();
- return;
- }
-
- if(idPolice<=' ')
- {
- v_msg="Veuillez saisir une police!";
- v_msgEng="Please select a police!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#idPolice").focus();
- return;
- }
-
-
- if(codePrestataire<=' ')
- {
- v_msg="Veuillez saisir un prestataire!";
- v_msgEng="Please select a provider!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codePrestataire").focus();
- return;
- }
-
- donnees = 'codeTarifActe='+codeTarifActe+'&codeFamilleActe='+codeFamilleActe;
- donnees += '&idPolice='+idPolice;
- donnees += '&codePrestataire='+codePrestataire;
-
- v_msg="Confirmez-vous cette opération?";
- v_msgEng="Do you confirm this operation?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxcomposantetarifpoliceprestataire/ajoutertousactsautarif/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- // $('#div_test_gabarit').html(data);
- },
- error: function(data) {
- },
- complete: function() {
- ajax_composante_tarif_police_prestataire();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function retirer_tous_actes_fam_du_tarifpolice_prestataire()
-{
- codeTarifActe=$("#codeTarifActe").val();
- codeFamilleActe=$("#codeFamilleActe").val();
- idPolice=$("#idPolice").val();
- codePrestataire=$("#codePrestataire").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(codeFamilleActe<=' ')
- {
- v_msg="Veuillez saisir une famille!";
- v_msgEng="Please select a family!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeFamilleActe").focus();
- return;
- }
-
- if(idPolice<=' ')
- {
- v_msg="Veuillez saisir un police!";
- v_msgEng="Please select a police!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#idPolice").focus();
- return;
- }
-
- if(codePrestataire<=' ')
- {
- v_msg="Veuillez saisir un prestataire!";
- v_msgEng="Please select a provider!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codePrestataire").focus();
- return;
- }
-
- donnees = 'codeTarifActe='+codeTarifActe+'&codeFamilleActe='+codeFamilleActe;
- donnees += '&idPolice='+idPolice;
- donnees += '&codePrestataire='+codePrestataire;
-
- v_msg="Confirmez-vous cette opération?";
- v_msgEng="Do you confirm this operation?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxcomposantetarifpoliceprestataire/retirertousactsautarif/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- // $('#div_test_gabarit').html(data);
- },
- error: function(data) {
- },
- complete: function() {
- ajax_composante_tarif_police_prestataire();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-
-function afficher_pop_recherche_prestataire_type_prestataire(codeTypePrestataire)
-{
- codesearch = $("#codesearch").val();
- nomsearch = $("#nomsearch").val();
-
- if(codesearch+nomsearch<=" ")
- return;
-
- donnees = "valid=1&codesearch="+codesearch+"&nomsearch="+nomsearch;
- donnees += "&codeTypePrestataire="+codeTypePrestataire;
-
- // alert(donnees);
- // return;
-
- $("#div_listeprestataires").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxlisteprestataires/getlistepypeprestatairelike/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- $("#div_listeprestataires").html(data);
- }
- });
-}
-
-
-function afficher_pop_recherche_prestataire_rbcl()
-{
- codesearch = $("#codesearch").val();
- nomsearch = $("#nomsearch").val();
-
- if(codesearch+nomsearch<=" ")
- return;
-
- donnees = "valid=1&codesearch="+codesearch+"&nomsearch="+nomsearch;
-
- // alert("afficher_pop_recherche_prestataire_rbcl => "+donnees);
- // return;
-
- $("#div_listeprestataires").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxlisteprestataires/getlisteprestatairerbcl/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- $("#div_listeprestataires").html(data);
- }
- });
-}
-
-function ajax_maj_montant_rejete(idPrestation, montantRejete, controle)
-{
- montantRejete=montantRejete.replace(/ /g,"");
- controle.value=montantRejete;
-
- if(controle_numerique(controle))
- {
- donnees = 'idPrestation='+idPrestation+"&montantRejete="+montantRejete;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxdetailfactureclassique/majmontantrejete/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- $("#div_facture").html(data);
- $(".datepicker").datepicker();
- //$("#codeMotifRejetPop").selectpicker();
- //$("#codeMotifExclusionPop").selectpicker();
-
- },
- error: function(data) {
- },
- complete: function(data) {
- alerter_depassement_limite_classique();
- $("#div_selection_acte").hide();
- }
- });
- }
-}
-
-
-function maj_montant_rejete(idPrestation, montantRejete, controle)
-{
- donnees = 'idPrestation='+idPrestation+"&montantRejete="+montantRejete;
-
- montantRejete=montantRejete.replace(",",".");
- controle.value=montantRejete;
-
- if(controle_numerique(controle))
- {
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxmodifierfactureclassique/majmontantrejete/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- $("#div_facture").html(data);
- $(".datepicker").datepicker();
- $("#prestataire").selectpicker();
- },
- error: function(data) {
- },
- complete: function(data) {
- alerter_depassement_limite_classique();
- }
- });
- }
-}
-
-
-function ajax_maj_montant_exclu(idPrestation, montantExclu, controle)
-{
- montantExclu=montantExclu.replace(/ /g,"");
- controle.value=montantExclu;
-
- if(controle_numerique(controle))
- {
- donnees = 'idPrestation='+idPrestation+"&montantExclu="+montantExclu;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxdetailfactureclassique/majmontanteclu/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- $("#div_facture").html(data);
- $(".datepicker").datepicker();
- //$("#codeMotifRejetPop").selectpicker();
- //$("#codeMotifExclusionPop").selectpicker();
- },
- error: function(data) {
- },
- complete: function(data) {
- alerter_depassement_limite_classique();
- $("#div_selection_acte").hide();
- }
- });
- }
-}
-
-
-function maj_montant_exclu(idPrestation, montantExclu, controle)
-{
- donnees = 'idPrestation='+idPrestation+"&montantExclu="+montantExclu;
-
- montantExclu=montantExclu.replace(",",".");
- controle.value=montantExclu;
-
- if(controle_numerique(controle))
- {
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxmodifierfactureclassique/majmontanteclu/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- $("#div_facture").html(data);
- $(".datepicker").datepicker();
- $("#prestataire").selectpicker();
- },
- error: function(data) {
- },
- complete: function(data) {
- alerter_depassement_limite_classique();
- }
- });
- }
-}
-
-function init_maj_motif_rejet_rbcl(idPrestation, codeMotifRejet, libellemotifRejet)
-{
- donnees = 'idPrestation='+idPrestation+"&codeMotifRejet="+codeMotifRejet+"&libellemotifRejet="+libellemotifRejet;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxmajmotifrbcl/motifrejet/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- $("#div_motif_rejet").html(data);
- $("#codeMotifRejetPop").selectpicker();
- },
- error: function(data) {
- },
- complete: function(data) {
- $("#btn_popmajmotifrejetrbcl").click();
- return;
-
- }
- });
-}
-
-function init_maj_motif_exclusion_rbcl(idPrestation, codeMotifExclusion, libelleMotifExclusion)
-{
- donnees = 'idPrestation='+idPrestation+"&codeMotifExclusion="+codeMotifExclusion+"&libelleMotifExclusion="+libelleMotifExclusion;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxmajmotifrbcl/motifexclusion/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- $("#div_motif_exclusion").html(data);
- $("#codeMotifExclusionPop").selectpicker();
- },
- error: function(data) {
- },
- complete: function(data) {
- $("#btn_popmajmotifexclusionrbcl").click();
- return;
-
- }
- });
-}
-
-
-function enregistrer_motif_rejet_rbcl()
-{
- idPrestation=$("#idPrestationRejete").val();
- codeMotifRejet=$("#codeMotifRejetPop").val();
- codeMotifRejetOld=$("#codeMotifRejetOld").val();
-
- if (codeMotifRejet==codeMotifRejetOld)
- {
- v_msg="Veuillez revoir le motif!";
- v_msgEng="Please review the reason!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeMotifRejetPop").focus();
-
- return;
- }
-
- v_msg="Confirmez-vous cet motif?";
- v_msgEng="Do you confirm this reason?";
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- donnees = 'idPrestation='+idPrestation+'&codeMotifRejet='+codeMotifRejet;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxmodifierfactureclassique/majmotifrejet/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- $("#div_facture").html(data);
- $(".datepicker").datepicker();
- $("#prestataire").selectpicker();
- },
- error: function(data) {
- },
- complete: function(data) {
- $("#close_pop_maj_motif_rejet").click();
- $("#div_selection_acte").hide();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-
-
-function enregistrer_motif_exclusion_rbcl()
-{
- idPrestation=$("#idPrestationExclu").val();
- codeMotifExclusion=$("#codeMotifExclusionPop").val();
- codeMotifexclusiontOld=$("#codeMotifexclusiontOld").val();
-
- if (codeMotifExclusion==codeMotifexclusiontOld)
- {
- v_msg="Veuillez revoir le motif!";
- v_msgEng="Please review the reason!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeMotifExclusionPop").focus();
-
- return;
- }
-
- v_msg="Confirmez-vous cet motif?";
- v_msgEng="Do you confirm this reason?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- donnees = 'idPrestation='+idPrestation+'&codeMotifExclusion='+codeMotifExclusion;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxmodifierfactureclassique/majmotifexclusion/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- // $('#div_test_gabarit').html(data);
- $("#div_facture").html(data);
- $(".datepicker").datepicker();
- },
- error: function(data) {
- },
- complete: function(data) {
- $("#close_pop_maj_motif_exclusion").click();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function ctrlkeypresstype_prestataire(ev)
-{
- var keycode = (ev.keyCode ? ev.keyCode : ev.which);
- if(keycode == '13')
- {
- codeTypePrestataire = $("#codeTypePrestataire").val();
- afficher_pop_recherche_prestataire_type_prestataire(codeTypePrestataire);
- }
-}
-
-
-function remboursement_classique_police()
-{
- window.location.assign($("#racineWeb" ).val()+"Remboursementclassiquepolice/");
-}
-
-function afficher_non_facture_sin()
-{
- 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()+"Nonfacturesin/");
-}
-
-function lister_feuille_nonfacture()
-{
- debutAnalyse = $("#debutAnalyse").val();
- dateAnalyse = $("#dateAnalyse").val();
-
- if(debutAnalyse > dateAnalyse){
-
- v_msg="La date de début est supérieur à la date de fin d'analyse!";
- v_msgEng="The start date is greater than the end date of analysis!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- donnees = 'debutAnalyse='+debutAnalyse+'&dateAnalyse='+dateAnalyse;
-
- var div_lister = $('#div_lister');
- div_lister.html('' + '
');
-
- v_url = $("#racineWeb").val()+"Ajaxlisternonfacturesin/";
-
- $.ajax({
- url: v_url,
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- donnees_retour = data;
- },
- complete: function() {
- div_lister.html(donnees_retour);
- appliquerDataTable();
- }
- });
-}
-
-function facturertousfeuillenonfacture()
-{
- //
- debutAnalyse = $("#debutAnalyse").val();
- dateAnalyse = $("#dateAnalyse").val();
-
- if(debutAnalyse > dateAnalyse){
-
- v_msg="La date de début est supérieur à la date de fin d'analyse!";
- v_msgEng="The start date is greater than the end date of analysis!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- $('#div_export_a').html("");
- donnees_retour = "";
-
- donnees = 'debutAnalyse='+debutAnalyse+'&dateAnalyse='+dateAnalyse;
-
- $("#div_patienter").html('' + '
');
-
- //div_export.html('' + '
');
-
- v_url = $("#racineWeb").val()+"Ajaxlistertousnonfacturesin/facturer/";
-
- v_msg="Confirmez-vous la facturation des feuilles maladies?";
- v_msgEng="Do you confirm the invoicing of this prescription sheet?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: v_url,
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- lister_feuille_nonfacture();
- },
- complete: function() {
-
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-
-function facturerfeuillenonfacture(numeroFeuilleMaladie)
-{
- donnees = 'numeroFeuilleMaladie='+numeroFeuilleMaladie;
-
- v_url = $("#racineWeb").val()+"Ajaxlisternonfacturesin/facturer/";
-
- v_msg="Confirmez-vous la facturation de cette feuille de prescription?";
- v_msgEng="Do you confirm the invoicing of this prescription sheet?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: v_url,
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- lister_feuille_nonfacture();
- },
- complete: function() {
-
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function lister_feuille_nonfacture_pdf()
-{
- debutAnalyse = $("#debutAnalyse").val();
- dateAnalyse = $("#dateAnalyse").val();
-
- if(debutAnalyse > dateAnalyse){
-
- v_msg="La date de début est supérieur à la date de fin d'analyse!";
- v_msgEng="The start date is greater than the end date of analysis!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- $('#div_export_a').html("");
- donnees_retour = "";
-
- donnees = 'debutAnalyse='+debutAnalyse+'&dateAnalyse='+dateAnalyse;
-
- div_export.html('' + '
');
-
- v_url = $("#racineWeb").val()+"Ajaxlisternonfacturesinpdf/";
-
- $.ajax({
- url: v_url,
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- donnees_retour = data;
- },
- complete: function() {
- div_export.html(donnees_retour);
-
- }
- });
-}
-
-function ajax_maj_tm_acte_rbcl(idPrestation, tm, controle)
-{
- donnees = 'idPrestation='+idPrestation+"&tm="+tm;
-
- tm=tm.replace(",",".");
- controle.value=tm;
-
- if(controle_numerique(controle))
- {
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxdetailfactureclassique/majtmuneprestation/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- $("#div_facture").html(data);
- $(".datepicker").datepicker();
- //$("#codeMotifRejetPop").selectpicker();
- //$("#codeMotifExclusionPop").selectpicker();
-
- },
- error: function(data) {
- },
- complete: function(data) {
- alerter_depassement_limite_classique();
- $("#div_selection_acte").hide();
- }
- });
- }
-}
-
-
-function maj_tm_acte_rbcl(idPrestation, tm, controle)
-{
- donnees = 'idPrestation='+idPrestation+"&tm="+tm;
-
- tm=tm.replace(",",".");
- controle.value=tm;
-
- if(controle_numerique(controle))
- {
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxmodifierfactureclassique/majtmuneprestation/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- $("#div_facture").html(data);
- $(".datepicker").datepicker();
- $("#prestataire").selectpicker();
- },
- error: function(data) {
- },
- complete: function(data) {
- alerter_depassement_limite_classique();
- }
- });
- }
-}
-
-function ajax_cout_lettrecle_tarif(reinitialiser)
-{
- adminSin=$("#adminSin").val();
-
- if (adminSin!="1")
- {
- v_msg="Non autorisée!";
- v_msgEng="Not allowed!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- codeTarifActe =$("#codeTarifActe").val();
-
- if(codeTarifActe<=' ')
- {
- v_msg="Veuillez saisir un tarif standard!";
- v_msgEng="Please enter a standard rate!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeTarifActe").focus();
- return;
- }
-
- donnees = 'codeTarifActe='+codeTarifActe;
- donnees += '&reinitialiser='+reinitialiser;
-
- var div_attente = $('#div_compsante_tarif');
-
- div_attente.html('' + '
');
-
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxcoutlettrecletarif/affichercout/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data)
- {
- // $('#div_test_gabarit').html(data);
- div_attente.html(data);
- appliquerDataTable();
- },
- complete: function() {
- }
- });
-}
-
-function ajouter_une_lettre_cle_tarif(idLettre)
-{
- codeTarifActe=$("#codeTarifActe").val();
-
- if(codeTarifActe<=' ')
- {
- v_msg="Veuillez selectionner un tarif!";
- v_msgEng="Please select a rate!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeTarifActe").focus();
- return;
- }
-
- donnees = 'codeTarifActe='+codeTarifActe+'&idLettre='+idLettre;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxcoutlettrecletarif/ajouterunelettrecletarif/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- },
- error: function(data) {
- },
- complete: function() {
- ajax_cout_lettrecle_tarif("0");
- }
- });
-}
-
-function retirer_une_lettre_cle_tarif(idDetail)
-{
- donnees = 'idDetail='+idDetail;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxcoutlettrecletarif/retirerunelettrecle/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- // $('#div_test_gabarit').html(data);
- },
- error: function(data) {
- },
- complete: function() {
- ajax_cout_lettrecle_tarif("0");
- }
- });
-}
-
-
-function etatstatsmaladiefichetechique(numero){
-
-
- var td0 = $("#debutExercice").datepicker("getDate");
- var td1 = $("#dateAnalyse").datepicker("getDate");
- var td2 = $("#debutStat").datepicker("getDate");
- var td3 = $("#finStat").datepicker("getDate");
-
- if (numero=="dixhuit"){
- alert("Désolé car l'état n'est pas encore disponible. Soyez indulgent ! Dès que possible nous le mettrons en ligne. Merci pour votre compréhension!");
- return;
- }
-
-
- dt0=Math.round(Date.parse(td0)/(1000*3600*24)); // debutExercice
- dt1=Math.round(Date.parse(td1)/(1000*3600*24)); // dateAnalyse
- dt2=Math.round(Date.parse(td2)/(1000*3600*24)); // debutStat
- dt3=Math.round(Date.parse(td3)/(1000*3600*24)); // finStat
-
- if (dt2dt1)
- {
- v_msg="Période a extraire hors de la période d\'analyse!";
- v_msgEng="Period to extract out of the analysis period!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- if (dt3' + '');
- //alert(donnees);
- $.ajax({
- url: v_url,
- type : 'post',
- data: donnees,
- error: function(errorData) {
-
- },
- success: function(data) {
- //donnees_retour = data;
- $('#div_export_a').html(data);
- },
- complete: function() {
-
- }
- });
-}
-
-
-function envoiestatistiqueswhatsapp(){
-
-
-
- // marc 03 07 2023
- debutStat = $("#debutStat").val();
- finStat = $("#finStat").val();
-
- idPolice = $("#idPolice").val();
-
- idCollege = $("#idCollege").val();
-
- codeGcAssureur = $("#codeGcAssureur").val();
-
- chargeravantapres = $("#chargeravantapres").val();
-
- $('#div_export_a').html("");
-
- donnees = 'debutStat='+debutStat+"&finStat="+finStat+"&idPolice="+idPolice+"&idCollege="+idCollege+"&codeGcAssureur="+codeGcAssureur+"&chargeravantapres="+chargeravantapres;
- depenses = parseInt($('#depenses').val().replace(/ /g,""),10);
- donnees += "&depenses="+depenses;
- Chargement = parseFloat($('#Chargement').val().replace(/ /g,""),10);
- donnees += "&Chargement="+Chargement;
-
- $('#div_export_a').html("");
-
-
- v_url = $("#racineWeb").val()+"Ajaxstatsmaladiefichetechniquewhatsapppdf/envoiewhatsapp/";
-
- var div_export = $('#div_export_a');
- div_export.html('' + '
');
-
- $.ajax({
- url: v_url,
- type : 'post',
- data: donnees,
- error: function(errorData) {
-
- },
- success: function(data) {
- //donnees_retour = data;
- $('#div_export_a').html(data);
- },
- complete: function() {
-
- }
- });
-}
-
-
-function filtrespolicegarantstatistique(){
-
-
- var codeGcAssureur = $('#codeGcAssureur').val();
-
- donnees = 'codeGcAssureur='+codeGcAssureur;
-
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxfiltrespolicegarantstatistique/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- //alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
-
- $('#div_policegarant').html(data);
-
- $("#idPolice" ).selectpicker();
- },
- complete: function() {
-
- }
- });
-
-}
-
-function filtrescollegepolice() {
-
- donnees = "idPolice=" + $("#idPolice").val();
-
- $.ajax({
- url: $("#racineWeb").val() + "Ajaxfiltrescollegepolice/",
- type: 'post',
- data: donnees,
- error: function (errorData) {
- },
- success: function (data) {
- $("#div_college").html(data);
- $("#div_effetpolice").html(data);
- $(".datepicker").datepicker();
- $("#idCollege").selectpicker();
- },
- complete: function () {
-
- }
- });
-}
-
-
-function filtreseffetpolice() {
- //////
- donnees = "idPolice=" + $("#idPolice").val();
-
- $.ajax({
- url: $("#racineWeb").val() + "Ajaxfiltreseffetpolice/",
- type: 'post',
- data: donnees,
- error: function (errorData) {
- },
- success: function (data) {
- $("#div_effetpolice").html(data);
- $(".datepicker").datepicker();
-
- $("#idCollege").selectpicker();
- },
- complete: function () {
-
- }
- });
-}
-
-
-function filtrespolicegarant(){
-
-
- var codeGcAssureur = $('#codeGcAssureur').val();
-
- donnees = 'codeGcAssureur='+codeGcAssureur;
-
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxfiltrespolicegarant/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- //alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
-
- $('#div_policegarant').html(data);
-
- $("#idPolice").selectpicker();
-
- },
- complete: function() {
-
- }
- });
-
-
-
-
-}
-
-function enregistrer_motif_rejet_classique(idPrestation, codeMotifRejet)
-{
-
- donnees = 'idPrestation='+idPrestation+'&codeMotifRejet='+codeMotifRejet;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxdetailfactureclassique/majmotifrejet/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- $("#div_facture").html(data);
- $(".datepicker").datepicker();
- $("#codeMotifRejetPop").selectpicker();
- $("#codeMotifExclusionPop").selectpicker();
-
- },
- error: function(data) {
- },
- complete: function(data) {
- $("#div_selection_acte").hide();
- }
- });
-
-}
-
-
-function enregistrer_motif_exclusion_classique(idPrestation, codeMotifExclusion)
-{
- donnees = 'idPrestation='+idPrestation+'&codeMotifExclusion='+codeMotifExclusion;
-
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxdetailfactureclassique/majmotifexclusion/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- // $('#div_test_gabarit').html(data);
- $("#div_facture").html(data);
- $(".datepicker").datepicker();
- $("#codeMotifRejetPop").selectpicker();
- $("#codeMotifExclusionPop").selectpicker();
-
- },
- error: function(data) {
- },
- complete: function(data) {
- //$("#close_pop_maj_motif_exclusion").click();
- $("#div_selection_acte").hide();
- }
- });
-
-}
-
-
-function supprimer_facture_classique(idFacture)
-{
- 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é
- donnees = 'idFacture=' + idFacture;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxfacturesdossierclassique/supprimer/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- },
- complete: function() {
- //afficher_liste_facture_dossier_classique();
- afficher_dossier_classique();
-
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-}
-
-function afficher_liste_facture_dossier_classique()
-{
- donnees = '';
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxfacturesdossierclassique/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- $("#div_detail_facture").html(data);
- },
- complete: function() {
-
- }
- });
-}
-
-function afficheBeneficiaire(numeroBeneficiaire){
- //var nomForm = $('#nomForm').val();
-
-
- donnees = "numeroBeneficiaire="+numeroBeneficiaire;
-
- $("#div_patienter").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxinfosbeneficiaire/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- $("#div_infos_beneficiaire").html(data);
- $("#div_infos_beneficiaire").modal("show");
- $("#div_patienter").empty();
- },
- complete: function() {
- afficherMasquerAdherent();
- afficherMasquerGaranties();
- afficherMasquerDepenses();
- afficherMasquerBareme();
- }
- });
-
-}
-
-
-function afficherMasquerBareme()
-{
- masquerBareme = $("#masquerBareme").val();
-
- const element = document.getElementById("chevron-bareme");
-
- if(masquerBareme=="1"){
- $('#div_bareme').hide();
- $("#masquerBareme").val("0");
- $("#span_bareme").text("Voir");
-
- element.classList.remove("bi-chevron-up");
- element.classList.add("bi-chevron-down");
-
- }else{
- $('#div_bareme').show();
- $("#masquerBareme").val("1");
- $("#span_bareme").text("Masquer");
-
- element.classList.remove("bi-chevron-down");
- element.classList.add("bi-chevron-up");
- }
-}
-
-
-
-function afficherMasquerGaranties()
-{
- masquerGarantie = $("#masquerGarantie").val();
-
- let d = document.getElementById("div_benef");
-
-
- const element = document.getElementById("chevron-garantie");
-
-
- if(masquerGarantie=="1"){
- $('#div_garantie').hide();
- $("#masquerGarantie").val("0");
- $("#span_garantie").text("Afficher");
-
- element.classList.remove("bi-chevron-up");
- element.classList.add("bi-chevron-down");
-
- $('#div_garantie').css('margin-bottom', '0px');
-
-
- }else{
- $('#div_garantie').show();
- $("#masquerGarantie").val("1");
- $("#span_garantie").text("Masquer");
- //$('#div_benef').hide();
-
- element.classList.remove("bi-chevron-down");
- element.classList.add("bi-chevron-up");
-
- $('#div_garantie').css('margin-bottom', '180px');
-
-
- }
-
-}
-
-function afficherMasquerDepenses()
-{
- masquerDepenses = $("#masquerDepenses").val();
-
- const element = document.getElementById("chevron-prestation");
-
- if(masquerDepenses=="1"){
- $('#div_depenses').hide();
- $("#masquerDepenses").val("0");
- $("#span_depenses").text("Voir");
-
- element.classList.remove("bi-chevron-up");
- element.classList.add("bi-chevron-down");
-
- }else{
- $('#div_depenses').show();
- $("#masquerDepenses").val("1");
- $("#span_depenses").text("Masquer");
-
- element.classList.remove("bi-chevron-down");
- element.classList.add("bi-chevron-up");
- }
-
-}
-
-
-function afficherMasquerAdherent()
-{
- masquerAdherent = $("#masquerAdherent").val();
-
- const element = document.getElementById("chevron-adherent");
-
- if(masquerAdherent=="1"){
- $('#div_adherent').hide();
- $("#masquerAdherent").val("0");
- $("#span_adherent").text("Afficher");
-
- element.classList.remove("bi-chevron-up");
- element.classList.add("bi-chevron-down");
- }else{
- $('#div_adherent').show();
- $("#masquerAdherent").val("1");
- $("#span_adherent").text("Masquer");
-
- element.classList.remove("bi-chevron-down");
- element.classList.add("bi-chevron-up");
- }
-}
-
-function maj_detail_rejet_rbcl(idPrestation)
-{
- donnees = 'idPrestation='+idPrestation;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxmodifierfactureclassique/detailrejet/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- $("#div_detail_rejet").html(data);
- },
- error: function(data) {
- },
- complete: function(data) {
- $("#btn_popmajdetailrejetrbcl").click();
- return;
-
- }
- });
-}
-
-
-function modifier_detail_rejet_rbcl()
-{
- idPrestation=$("#idPrestationRejete").val();
- detailRejet=$("#detailRejet").val();
-
- if (detailRejet<=" ")
- {
- v_msg="Veuillez revoir le détail!";
- v_msgEng="Please review the détail!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#detailRejet").focus();
-
- return;
- }
-
- v_msg="Confirmez-vous cet détail?";
- v_msgEng="Do you confirm this reason?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- donnees = 'idPrestation='+idPrestation+'&detailRejet='+detailRejet;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxmodifierfactureclassique/majdetailrejet/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- $("#div_facture").html(data);
- $(".datepicker").datepicker();
- },
- error: function(data) {
- },
- complete: function(data) {
- $("#close_pop_maj_detail_rejet").click();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-
-function maj_detail_exclusion_rbcl(idPrestation)
-{
- donnees = 'idPrestation='+idPrestation;
-
- // alert(donnees);
- // return;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxmodifierfactureclassique/detailexclusion/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- $("#div_detail_rejet").html(data);
- },
- error: function(data) {
- },
- complete: function(data) {
- $("#btn_popmajdetailexclusionrbcl").click();
- return;
-
- }
- });
-}
-
-
-function modifier_detail_exclusion_rbcl()
-{
- idPrestation=$("#idPrestationexclusion").val();
- detailExclusion=$("#detailExclusion").val();
-
- if (detailExclusion<=" ")
- {
- v_msg="Veuillez revoir le détail!";
- v_msgEng="Please review the détail!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#detailExclusion").focus();
-
- return;
- }
-
- v_msg="Confirmez-vous cet détail?";
- v_msgEng="Do you confirm this reason?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- donnees = 'idPrestation='+idPrestation+'&detailExclusion='+detailExclusion;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxmodifierfactureclassique/majdetailexclusion/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- $("#div_facture").html(data);
- $(".datepicker").datepicker();
- },
- error: function(data) {
- },
- complete: function(data) {
- $("#close_pop_maj_detail_exclusion").click();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-
-function afficherExamensPrescrits(numeroFeuilleMaladie) {
-
-
- codeReponseEntentePrealable = $("#codeReponseEntentePrealable").val();
-
- donnees = "numeroFeuilleMaladie=" + numeroFeuilleMaladie;
- donnees += "&codeReponseEntentePrealable=" + codeReponseEntentePrealable;
-
- $("#div_patienter").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val() + "Ajaxexamensprescrits/",
- type: 'post',
- data: donnees,
- error: function (errorData) {
- },
- success: function (data) {
- $("#div_examens_prescrits").html(data);
- appliquerDataTable();
- $("#div_examens_prescrits").modal({backdrop: 'static', keyboard: false, show: true });
- $("#div_examens_prescrits").modal("show");
- $("#div_patienter").empty();
-
- //Ajaxmedicamentsprescrits
-
- var motifReel = document.getElementById('motifReel');
- var motifRefusPrestataire = document.getElementById('motifRefusPrestataire');
- motifReel.value = "";
- //motifReel.focus();
- //motifReel.setSelectionRange(field, 1, 2);
-
- motifRefusPrestataire.value = "";
- //motifRefusPrestataire.focus();
- //motifRefusPrestataire.setSelectionRange(field, 1, 2);
-
- },
- complete: function () {
-
- }
- });
-
-}
-
-// 07/02/2022
-
-function ajax_maj_qte_prescrit_act_exam(idExamen, quantite, controle)
-{
- quantite=quantite.replace(",",".");
- controle.value=quantite;
-
- if(controle_numerique(controle))
- {
- if(quantite==0)
- {
- controle.focus();
- v_msg="Veuillez saisir la quantit\u00e9!";
- v_msgEng="Please enter the quantity!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- donnees = 'idExamen='+idExamen+"&quantite="+quantite;
-
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxlisteacteexamen/majquantite/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- //$("#div_examens_prescrits").html(data);
- //controle.focus();
- },
- error: function(data) {
- },
- complete: function() {
- affiche_liste_act_exam_provisoire();
- }
- });
- }
-}
-
-function supprimer_examen(idExamen)
-{
- v_msg="Confirmez-vous la suppression de cet examen?";
- v_msgEng="Do you confirm the removal of this exam?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- donnees = 'idExamen='+idExamen;
-
- $("#div_examens").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxexamensprescrits/supprimer/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- $("#div_examens").html(data);
- },
- error: function(data) {
- },
- complete: function() {
- //prescription_examen();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-}
-
-function afficherMedicamentsPrescrits(numeroFeuilleMaladie){
-
-
- codeReponseEntentePrealable = $("#codeReponseEntentePrealable").val();
-
- donnees = "numeroFeuilleMaladie=" + numeroFeuilleMaladie;
- donnees += "&codeReponseEntentePrealable=" + codeReponseEntentePrealable;
-
- $("#div_patienter").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxmedicamentsprescrits/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
-
-
- $("#div_medicaments_prescrits").html(data);
- $("#div_medicaments_prescrits").modal("show");
- $("#div_patienter").empty();
-
-
- var motifReel = document.getElementById('motifReel');
- var motifRefusPrestataire = document.getElementById('motifRefusPrestataire');
- motifReel.value = "";
- motifRefusPrestataire.value = "";
-
-
-
-
-
- },
- complete: function() {
-
- }
- });
-
-}
-
-function appliquerDataTableMini(){
- var oTable = $('#tablistemini');
-
- // Détruire l'instance existante si elle existe
- if ($.fn.DataTable.isDataTable(oTable)) {
- table.DataTable().destroy();
- table.empty(); // Optionnel : vider le contenu si nécessaire
- }
-
- try{
- oTable.DataTable({
- "lengthMenu": [ 50, 100, 150],
- "scrollX": true,
- "scrollY": "34vh",
- "pagingType": "full_numbers",
- "autoWidth": false,
- "language": {
- "lengthMenu":"Affiche _MENU_ par page",
- "zeroRecords": "Désolé - Aucune donnée trouvée",
- "info": "_PAGE_ sur _PAGES_ pages",
- "infoEmpty": "Pas d'enregistrement",
- "search": "Recherche:",
- "paginate": {
- "next": "►",
- "previous": "◄",
- "first": "|◄",
- "last": "►|"
- },
- "infoFiltered": "(filtré de _MAX_ total enregistrements)"
- }
- });
-
- }
- catch(err){
- return false;
- }
-}
-
-function maj_composante_tauxappliquepolice_prestataire_acte(idActe, tauxApplique)
-{
- donnees = 'idActe='+idActe+"&tauxApplique="+tauxApplique;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxcomposantetarifpoliceprestataire/majtauxapplique/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- // $('#div_test_gabarit').html(data);
- },
- complete: function(data)
- {
- }
- });
-}
-
-function affiche_actes_plafonnes_beneficiaire(){
-
- var idBeneficiaire = $('#idBeneficiaire').val();
- var idAdherent = $('#idAdherent').val();
-
- $("#div_patienter").html('' + '
');
-
-
- donnees = 'idAdherent='+idAdherent+'&idBeneficiaire='+idBeneficiaire;
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxactesplafonnesbeneficiaire/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
- $("#div_patienter").html('');
- $('#div_actes_bareme').html(data);
- $('#div_actes_bareme').modal("show");
- },
- complete: function() {
-
- }
- });
-}
-
-function affiche_reseau_prestatairessoins_beneficiaire(){
-
- var idPolice = $('#idPolice').val();
- var idCollege = $('#idCollege').val();
-
- var numeroBeneficiaire = $('#numeroBeneficiaire').val();
- var numeroAdherent = $('#numeroAdherent').val();
-
- $("#div_patienter").html('' + '
');
-
- donnees = 'idPolice='+idPolice+'&idCollege='+idCollege;
- donnees += '&numeroAdherent='+numeroAdherent+'&numeroBeneficiaire='+numeroBeneficiaire;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxprestatairessoinsbeneficiaire/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
- $("#div_patienter").html('');
- $('#div_prestataires_soins').html(data);
- //appliquerDataTable();
- $('#div_prestataires_soins').modal("show");
-
- setTimeout(function() {
- //your datatable code
- functionDataTable();
-
- }, 500);
-
- },
- complete: function() {
-
- }
- });
-
-}
-
-function afficherHistoriquePrestataion(numeroBeneficiaire,numeroBonExamen){
-
- donnees = "numeroBeneficiaire="+numeroBeneficiaire+"&numeroBonExamen="+numeroBonExamen;
-
- $("#div_patienter").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxhistoriqueprestation/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- $("#div_historique_prestation").html(data);
- $("#div_historique_prestation").modal("show");
-
- },
- complete: function() {
- afficherhistoriquegarantie(numeroBeneficiaire);
-
- $("#div_patienter").empty();
- }
- });
-
-}
-function afficherhistoriquegarantie(numeroBeneficiaire){
-
- d1=$("#d1").val();
- d2=$("#d2").val();
-
- codeGarantie=$("#codeGarantie").val();
-
- donnees = "numeroBeneficiaire="+numeroBeneficiaire+"&codeGarantie="+codeGarantie;
- donnees += '&d1='+d1+'&d2='+d2;
-
- $("#div_prestation").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxhistoriqueprestation/prestations/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- $("#div_prestation").html(data);
-
- setTimeout(function() {
- functionDataTable();
- }, 500);
-
-
- },
- complete: function() {
-
- }
- });
-
-}
-
-function afficherHistoriqueMedicament(numeroBeneficiaire){
-
-
- donnees = "numeroBeneficiaire="+numeroBeneficiaire;
-
- $("#div_patienter").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxhistoriquemedicament/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- $("#div_historique_medicament").html(data);
- appliquerDataTable();
- $("#div_historique_medicament").modal("show");
- $("#div_patienter").empty();
-
- },
- complete: function() {
-
- }
- });
-
-}
-
-function functionDataTable(){
- var tab = '';
-
- tab = $('#tableLister');
- var codeLangue = $("#codeLangue").val();
-
- // Détruire l'instance existante si elle existe
- if ($.fn.DataTable.isDataTable(tab)) {
- table.DataTable().destroy();
- table.empty(); // Optionnel : vider le contenu si nécessaire
- }
-
- try{
- if(codeLangue=="en_US")
- {
- tab.DataTable({
- responsive: true,
- "lengthMenu": [ 25, 50, 100],
- "scrollX": true,
- "scrollY": "55vh",
- "pagingType": "full_numbers",
- "autoWidth": false,
- "language": {
- "lengthMenu":"Display _MENU_ records per page",
- "zeroRecords": "Nothing found - sorry",
- "info": "Showing page _PAGE_ of _PAGES_",
- "infoEmpty": "No records available",
- "search": "Search:",
- "paginate": {
- "next": "►",
- "previous": "◄",
- "first": "|◄",
- "last": "►|"
- },
- "infoFiltered": "(filtered from _MAX_ total records)"
- }
- });
- }
- else
- {
- tab.DataTable({
- responsive: true,
- "lengthMenu": [ 25, 50, 100],
- "scrollX": true,
- "scrollY": "55vh",
- "pagingType": "full_numbers",
- "autoWidth": false,
- "language": {
- "lengthMenu":"Affiche _MENU_ par page",
- "zeroRecords": "D\u00e9sol\u00e9 - Aucune donn\u00e9e trouv\u00e9e",
- "info": "_PAGE_ sur _PAGES_ pages",
- "infoEmpty": "Pas d'enregistrement",
- "search": "Recherche:",
- "paginate": {
- "next": "►",
- "previous": "◄",
- "first": "|◄",
- "last": "►|"
- },
- "infoFiltered": "(filtr\u00e9 de _MAX_ total enregistrements)"
- }
- });
- }
-
-
-
- }
- catch(err){
- return false;
- }
-
-}
-
-function recapituler_quittance_manuelle()
-{
- //accesoireTotal = $("#accesoireTotal").val();
-
- accessoireGarant = $("#accessoireGarant").val();
- accessoireGestion = $("#accessoireGestion").val();
- accessoireCourtier = $("#accessoireCourtier").val();
-
- accessoireGarant = accessoireGarant.replace(/ /g,"");
- accessoireGarant = parseInt(accessoireGarant.replace(",","."),10);
-
- accessoireGestion = accessoireGestion.replace(/ /g,"");
- accessoireGestion = parseInt(accessoireGestion.replace(",","."),10);
-
- accessoireCourtier = accessoireCourtier.replace(/ /g,"");
- accessoireCourtier = parseInt(accessoireCourtier.replace(",","."),10);
-
- //donnees = 'accesoireTotal='+accesoireTotal;
-
- donnees = 'accessoireGarant='+accessoireGarant;
- donnees += '&accessoireGestion='+accessoireGestion;
- donnees += '&accessoireCourtier='+accessoireCourtier;
-
- // $("#div_test_gabarit").html("");
-
- //alert(donnees);return;
-
- var div_assure_a_retirer = $('#div_assure_a_retirer');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxdetailquittancemanuelle/recapituler/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- // $("#div_test_gabarit").html(data);
- div_assure_a_retirer.html(data);
- },
- error: function(data) {
- },
- complete: function() {
- }
- });
-}
-
-function pop_afficher_selection_quittance_manuelle()
-{
- var div_selection_assure = $('#div_selection_assure');
- var div_patienter = $('#div_patienter');
-
- div_selection_assure.html('' + '
');
-
-
-
- div_patienter.html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxselectionquittancemanuelle/",
- type : 'post',
- error: function(errorData) {
- },
- success: function(data) {
- div_selection_assure.html(data);
- //appliquerDataTable();
-
- div_patienter.html('');
- },
- complete: function() {
- $("#btn_pop").click();
- }
- });
-}
-
-function enregistrer_quittance_manuelle()
-{
- //
-
- dateemission = $("#dateemission").val();
- accessoireGarant = $("#accessoireGarant").val();
- accessoireGestion = $("#accessoireGestion").val();
- accessoireCourtier = $("#accessoireCourtier").val();
-
- accessoireGarant = accessoireGarant.replace(/ /g,"");
- accessoireGarant = parseInt(accessoireGarant.replace(",","."),10);
-
- accessoireGestion = accessoireGestion.replace(/ /g,"");
- accessoireGestion = parseInt(accessoireGestion.replace(",","."),10);
-
- accessoireCourtier = accessoireCourtier.replace(/ /g,"");
- accessoireCourtier = parseInt(accessoireCourtier.replace(",","."),10);
-
- //donnees = 'accesoireTotal='+accesoireTotal;
-
- donnees = 'accessoireGarant='+accessoireGarant;
- donnees += '&accessoireGestion='+accessoireGestion;
- donnees += '&accessoireCourtier='+accessoireCourtier;
- donnees += '&dateemission='+dateemission;
- var div_assure_a_retirer = $('#div_assure_a_retirer');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxdetailquittancemanuelle/recapituler/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- div_assure_a_retirer.html(data);
- },
- error: function(data) {
- },
- complete: function() {
- nbAliment=$("#nbAliment").val();
-
- if (nbAliment<"1")
- {
- v_msg="Veuillez sélectionner les personnes conernées!";
- v_msgEng="Please select the persons concerned!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- v_msg="Confirmez-vous cette nouvelle prime?";
- v_msgEng="Do you confirm this new premium?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- window.location.assign($("#racineWeb" ).val()+"Fichequittancemanuelle/enregistrerquittancemanuelle/");
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
- }
- });
-
-
-}
-
-function beneficiaire_a_selectionner(p_choix, p_id_beneficiaire)
-{
- donnees = 'idBeneficiaire='+p_id_beneficiaire;
- donnees += '&choix='+p_choix;
-
- //alert(donnees);return;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxselectionquittancemanuelle/selectionner/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- },
- error: function(data) {
- },
- complete: function() {
- //recapituler_quittance_manuelle();
- }
- });
-}
-
-function ajax_maj_prime_beneficiaire_temp(idPrime, prime, controle)
-{
- prime=prime.replace(",",".");
- controle.value=prime;
-
- if(controle_numerique(controle))
- {
- donnees = 'idPrime='+idPrime+"&prime="+prime;
-
- var div_assure_a_retirer = $('#div_assure_a_retirer');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxdetailquittancemanuelle/majprime/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- // $("#div_test_gabarit").html(data);
- div_assure_a_retirer.html(data);
- },
- error: function(data) {
- },
- complete: function() {
-
- }
- });
- }
-}
-//27-10-2022
-
-function verifierQuantiteModifier()
-{
-
-
- quantitePrescrite = $('#quantitePrescrite').val();
- quantiteModifiee = $('#quantiteModifiee').val();
-
- codeTypePrestation = $('#codeTypePrestation').val();
- prixSeance = $('#prixSeance').val();
-
- quantiteHospit = $('#quantiteHospit').val();
- quantiteModifieeHospit = $('#quantiteModifieeHospit').val();
-
- if(quantiteModifiee != undefined){
- if(parseInt(quantiteModifiee) > parseInt(quantitePrescrite)){
- $('#quantiteModifiee').val(0);
- }
-
-
- }
-
- if(quantiteModifieeHospit != undefined){
- if(parseInt(quantiteModifieeHospit) > parseInt(quantitePrescrite)){
- $('#quantiteModifieeHospit').val(0);
- }
- }
-
- if(codeTypePrestation=="SEA" && quantiteModifiee > "0"){
- quantiteModifiee = parseInt(quantiteModifiee);
- prixSeance = parseInt(prixSeance.replace(/ /g,""));
-
- $('#prixTotalSeance').val(formatCurrency(quantiteModifiee*prixSeance));
- }
-}
-
-//26-10-2022
-function formatNumerique(controle){
- controle.value = controle.value.replace(/ /g,"");
- return;
-
-}
-
-
-function tarifSouscripteur(controle)
-{
- var idSouscripteur = $("#idSouscripteur").val();
-
- $('select[name=codePrestataire]').val(0);
- $('select[name=codeGroupePrestataire]').val(0);
- $('select[name=idPolice]').val(0);
- $('.selectpicker').selectpicker('refresh');
-
- var souscripteur = controle.options[controle.selectedIndex].text;
-
- $('#libelle').val('TARIF '+souscripteur);
- $('#libelleEng').val(souscripteur+' RATE');
-
- var libelle = $('#libelle').val();
- var libelleEng = $('#libelleEng').val();
-
- donnees = 'codeTypeTarifActe=TSS&idSouscripteur='+idSouscripteur+'&libelle='+libelle;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtarifsouscripteur/",
- type: 'post',
- data: donnees,
- error: function(errorData){
- //alert("Erreur : "+errorData);
-
- },
- success: function(data) {
- $('#div_type_tarif').html(data);
- var msgErreur = $('#div_type_tarif #msgErreur').val();
- if (msgErreur > " "){
- var str = msgErreur.split('/');
- alert_ebene(str[0],str[1]);
- $('select[name=idSouscripteur]').val(0);
- $('.selectpicker').selectpicker('refresh');
- $('#libelle').val("");
- $('#libelleEng').val("");
- $('select[name=codeTypeTarifActe]').val(0);
- }
- },
- complete: function(){
- }
- });
-
-}
-
-function ajax_composante_tarif_souscripteur()
-{
- adminSin=$("#adminSin").val();
-
- if (adminSin!="1")
- {
- v_msg="Non autorisée!";
- v_msgEng="Not allowed!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- codeTarifActe=$("#codeTarifActe").val();
- codeFamilleActe=$("#codeFamilleActe").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(codeFamilleActe<=' ')
- {
- v_msg="Veuillez saisir une famille!";
- v_msgEng="Please select a family!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeFamilleActe").focus();
- return;
- }
-
- donnees = 'codeTarifActe='+codeTarifActe+'&codeFamilleActe='+codeFamilleActe;
-
- var div_attente = $('#div_compsante_tarif');
-
- div_attente.html('' + '
');
-
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxcomposantetarifsouscripteur/affichercomposantetarif/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data)
- {
- // $('#div_test_gabarit').html(data);
- div_attente.html(data);
- appliquerDataTable();
- },
- complete: function() {
- }
- });
-}
-
-function ajouter_tous_actes_fam_au_tarif_souscripteur()
-{
- codeTarifActe=$("#codeTarifActe").val();
- codeFamilleActe=$("#codeFamilleActe").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(codeFamilleActe<=' ')
- {
- v_msg="Veuillez saisir une famille!";
- v_msgEng="Please select a family!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeFamilleActe").focus();
- return;
- }
-
- donnees = 'codeTarifActe='+codeTarifActe+'&codeFamilleActe='+codeFamilleActe;
-
- v_msg="Confirmez-vous cette opération?";
- v_msgEng="Do you confirm this operation?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxcomposantetarifsouscripteur/ajoutertousactsautarif/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- // $('#div_test_gabarit').html(data);
- },
- error: function(data) {
- },
- complete: function() {
- ajax_composante_tarif_souscripteur();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-
-function ajouter_un_acte_au_tarif_souscripteur(idActe)
-{
- codeTarifActe=$("#codeTarifActe").val();
- codeFamilleActe=$("#codeFamilleActe").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(codeFamilleActe<=' ')
- {
- v_msg="Veuillez saisir une famille!";
- v_msgEng="Please select a family!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeFamilleActe").focus();
- return;
- }
-
- donnees = 'idActe='+idActe+'&codeTarifActe='+codeTarifActe+'&codeFamilleActe='+codeFamilleActe;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxcomposantetarifsouscripteur/ajouterunacteautarif/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- },
- error: function(data) {
- },
- complete: function() {
- ajax_composante_tarif_souscripteur();
- }
- });
-}
-
-//31-12-2022
-
-function filtrepolicesgarant()
-{
-
- donnees = "codeGcAssureur="+$("#codeGcAssureur").val();
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxfiltrepolicegarant/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- $("#div_police").html(data);
- $("#idPolice").selectpicker();
- }
- });
-}
-
-function filtrecollegepolice()
-{
- donnees = "idPolice="+$("#idPolice").val();
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxfiltrecollegepolice/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- $("#div_college").html(data);
- $("#idCollege").selectpicker();
- }
- });
-}
-
-function filtreproduitgarant(){
- //
-
- var codeGcAssureur = $('#codeGcAssureur').val();
-
- var codeGcAssureur = $('#codeGcAssureur').val();
-
-
- donnees = 'codeGcAssureur='+codeGcAssureur;
-
- if(codeGcAssureur !=""){
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxfiltreproduitgarant/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- //alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
- //
- $('#div_produit').html(data);
- $("#codeProduit").selectpicker();
- },
- complete: function() {
-
- }
- });
-
-
- }
-}
-
-function afficher_adherent_bascule()
-{
- codeGcAssureur = $('#codeGcAssureur').val();
- codeProduit = $('#codeProduit').val();
- idPolice = $('#idPolice').val();
- idCollege = $('#idCollege').val();
-
-
- idCollegePolice = $('#idCollegePolice').val();
-
-
- if(codeGcAssureur<=' ')
- {
- v_msg="Veuillez sélectionner un garant!";
- v_msgEng="Please select a guarantor!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeGcAssureur").focus();
- return;
- }
-
- if(codeProduit<=' ')
- {
- v_msg="Veuillez sélectionner un produit!!";
- v_msgEng="Please select a product!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeProduit").focus();
- return;
- }
-
- if(idPolice<=' ')
- {
- v_msg="Veuillez sélectionner une police!";
- v_msgEng="Please select an insurance policy!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#idPolice").focus();
- return;
- }
-
- if(idCollege<=' ')
- {
- v_msg="Veuillez sélectionner un collège!";
- v_msgEng="Please select an insurance college!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#idCollege").focus();
- return;
- }
-
- donnees = 'codeGcAssureur='+codeGcAssureur;
- donnees += '&codeProduit='+codeProduit;
- donnees += '&idPolice='+idPolice;
- donnees += '&idCollege='+idCollege;
- donnees += '&idCollegePolice='+idCollegePolice;
-
- var div_attente = $('#div_adherents');
-
-
- div_attente.html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxadherentsbacules/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- //alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
- div_attente.html(data);
- appliquerDataTable();
- $("#idCollegePolice").selectpicker();
-
- },
- complete: function() {
-
- }
- });
-
-}
-
-function ajouter_adherent_bascule(numeroAdherent)
-{
- codeGcAssureur = $('#codeGcAssureur').val();
- codeProduit = $('#codeProduit').val();
- idPolice = $('#idPolice').val();
- idCollege = $('#idCollege').val();
- idOption = $('#idOption').val();
- dateEffet = $('#dateEffet').val();
-
- if(codeGcAssureur<=' ')
- {
- v_msg="Veuillez sélectionner un garant!";
- v_msgEng="Please select a guarantor!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeGcAssureur").focus();
- return;
- }
-
- if(codeProduit<=' ')
- {
- v_msg="Veuillez sélectionner un produit!!";
- v_msgEng="Please select a product!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeProduit").focus();
- return;
- }
-
- if(idPolice<=' ')
- {
- v_msg="Veuillez sélectionner une police!";
- v_msgEng="Please select an insurance policy!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#idPolice").focus();
- return;
- }
-
- if(idCollege<=' ')
- {
- v_msg="Veuillez sélectionner un collège!";
- v_msgEng="Please select an insurance college!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#idCollege").focus();
- return;
- }
-
- /*
- if(idOption=="2"){
- v_msg="Cette option n'est pas encore prise en compte!";
- v_msgEng="This option is not yet taken into account!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
-
- }
- */
-
- if(dateEffet<=' ')
- {
- v_msg="Veuillez sélectionner une date d'effet!";
- v_msgEng="Please select an effective date!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#dateEffet").focus();
- return;
- }
-
- donnees = 'codeGcAssureur='+codeGcAssureur;
- donnees += '&codeProduit='+codeProduit;
- donnees += '&idPolice='+idPolice;
- donnees += '&idCollege='+idCollege;
- donnees += '&idOption='+idOption;
- donnees += '&numeroAdherent='+numeroAdherent;
- donnees += '&dateEffet='+dateEffet;
-
- var div_attente = $('#div_adherents');
-
-
- div_attente.html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxadherentsbacules/ajouter/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- //alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
- afficher_adherent_bascule();
-
- },
- complete: function() {
-
- }
- });
-}
-
-function ajouter_tous_adherents_basculer()
-{
- codeGcAssureur = $('#codeGcAssureur').val();
- codeProduit = $('#codeProduit').val();
- idPolice = $('#idPolice').val();
- idCollege = $('#idCollege').val();
- idOption = $('#idOption').val();
- dateEffet = $('#dateEffet').val();
-
- idCollegePolice = $('#idCollegePolice').val();
-
- //alert(idCollegePolice);return;
-
- if(codeGcAssureur<=' ')
- {
- v_msg="Veuillez sélectionner un garant!";
- v_msgEng="Please select a guarantor!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeGcAssureur").focus();
- return;
- }
-
- if(codeProduit<=' ')
- {
- v_msg="Veuillez sélectionner un produit!!";
- v_msgEng="Please select a product!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeProduit").focus();
- return;
- }
-
- if(idPolice<=' ')
- {
- v_msg="Veuillez sélectionner une police!";
- v_msgEng="Please select an insurance policy!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#idPolice").focus();
- return;
- }
-
- if(idCollege<=' ')
- {
- v_msg="Veuillez sélectionner un collège!";
- v_msgEng="Please select an insurance college!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#idCollege").focus();
- return;
- }
-
- /*
- if(idOption=="2"){
- v_msg="Cette option n'est pas encore prise en compte!";
- v_msgEng="This option is not yet taken into account!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
-
- }
- */
-
- if(dateEffet<=' ')
- {
- v_msg="Veuillez sélectionner une date d'effet!";
- v_msgEng="Please select an effective date!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#dateEffet").focus();
- return;
- }
-
- donnees = 'codeGcAssureur='+codeGcAssureur;
- donnees += '&codeProduit='+codeProduit;
- donnees += '&idPolice='+idPolice;
- donnees += '&idCollege='+idCollege;
- donnees += '&idOption='+idOption;
- donnees += '&dateEffet='+dateEffet;
- donnees += '&idCollegePolice='+idCollegePolice;
-
- //alert(donnees); die();
-
- var div_attente = $('#div_adherents');
-
-
- div_attente.html('' + '
');
-
-
- v_msg="Attention, cela va ajouter tous les adhérents disponibles à cette autre police! Confirmez-vous?";
- v_msgEng="Be careful, this will add all available members to this other policy! Can you confirm?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxadherentsbacules/ajoutertous/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- //alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
- afficher_adherent_bascule();
-
- },
- complete: function() {
-
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function filtreadherentcollege()
-{
- var idCollegePolice = $('#idCollegePolice').val();
-
- donnees = 'idCollegePolice='+idCollegePolice;
-
- //alert(donnees); return;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxfiltreadherentcollege/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- //alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
- //$('#div_college_police').html(data);
- afficher_adherent_bascule();
- //appliquerDataTable();
-
- },
- complete: function() {
-
- }
- });
-
-}
-
-//05-01-2023
-
-function filtrecollegepolicetarif()
-{
-
- donnees = "idPolice="+$("#idPolice").val();
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxfiltrecollegepolicetarif/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- $("#div_college").html(data);
- $("#idCollege").selectpicker();
- }
- });
-}
-
-// 09-01-2023
-
-function ajax_maj_garantie_tm(idPrestation, codeGarantie, controle)
-{
- donnees = 'idPrestation='+idPrestation+"&codeGarantie="+codeGarantie;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxprestatairetm/majgarantie/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- //$("#div_complet").html(data);
- //afficher_prestataire_tm();
- },
- error: function(data) {
- },
- complete: function() {
- }
- });
-
-}
-
-function ajax_maj_affection_tm(idPrestation, codeAffection, controle)
-{
- donnees = 'idPrestation='+idPrestation+"&codeAffection="+codeAffection;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxprestatairetm/majaffection/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- //$("#div_complet").html(data);
- //afficher_prestataire_tm();
- },
- error: function(data) {
- },
- complete: function() {
- }
- });
-
-}
-
-// 10-01-2023
-
-function afficher_affection_tm()
-{
- idCollege = $("#idCollege").val();
-
-
- var div_attente = $('#div_complet');
-
-
- div_attente.html('' + '
');
-
-
- donnees = 'idCollege='+idCollege;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxaffectioncollegetm/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- div_attente.html(data);
- appliquerDataTable();
- //$("#codeGarantie").selectpicker();
- },
- error: function(data) {
- },
- complete: function() {
- }
- });
-}
-
-function ajouter_une_affection_tm(codeAffection)
-{
- var idCollege = $('#idCollege').val();
- var tm = $('#tm').val();
-
- var appliquerPlafond = $('#appliquerPlafond').val();
-
- if(tm==undefined){
- tm = "0";
- }
-
- if(tm<=' ')
- {
- v_msg="Veuillez entrer la valeur du Ticket Modérateur!";
- v_msgEng="Please enter the value of the Moderator Ticket!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#tm").focus();
- return;
- }
-
-
- if(appliquerPlafond<=' ')
- {
- v_msg="Le plafond s'applique oui ou non ?";
- v_msgEng="Does the cap apply or not?";
- alert_ebene(v_msg, v_msgEng);
-
- $("#appliquerPlafond").focus();
- return;
- }
-
-
-
- donnees = 'codeAffection='+codeAffection+'&idCollege='+idCollege+'&tm='+tm+'&appliquerPlafond='+appliquerPlafond;
-
-
- //alert(donnees);
- //return;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxaffectioncollegetm/ajouter/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- //$("#div_complet").html(data);
- afficher_affection_tm();
- },
- error: function(data) {
- },
- complete: function() {
- }
- });
-}
-
-function retirer_une_affection_tm(idAffection)
-{
- donnees = 'idAffection='+idAffection;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxaffectioncollegetm/retirer/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- //$("#div_complet").html(data);
- afficher_prestataire_tm();
- },
- error: function(data) {
- },
- complete: function() {
- }
- });
-}
-
-
-
-function ajax_maj_tm_affection(idAffection, tm, controle)
-{
-
- tm=tm.replace(",",".");
- controle.value=tm;
-
- donnees = 'idAffection='+idAffection+"&tm="+tm;
-
- if(controle_numerique(controle))
- {
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxaffectioncollegetm/majtm/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- //$("#div_complet").html(data);
- //afficher_prestataire_tm();
- },
- error: function(data) {
- },
- complete: function() {
- }
- });
- }
-}
-
-function retirer_adherent_bascule(numeroAdherent)
-{
- codeGcAssureur = $('#codeGcAssureur').val();
- codeProduit = $('#codeProduit').val();
- idPolice = $('#idPolice').val();
- idCollege = $('#idCollege').val();
- idOption = $('#idOption').val();
- dateEffet = $('#dateEffet').val();
-
- if(codeGcAssureur<=' ')
- {
- v_msg="Veuillez sélectionner un garant!";
- v_msgEng="Please select a guarantor!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeGcAssureur").focus();
- return;
- }
-
- if(codeProduit<=' ')
- {
- v_msg="Veuillez sélectionner un produit!!";
- v_msgEng="Please select a product!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeProduit").focus();
- return;
- }
-
- if(idPolice<=' ')
- {
- v_msg="Veuillez sélectionner une police!";
- v_msgEng="Please select an insurance policy!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#idPolice").focus();
- return;
- }
-
- if(idCollege<=' ')
- {
- v_msg="Veuillez sélectionner un collège!";
- v_msgEng="Please select an insurance college!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#idCollege").focus();
- return;
- }
-
-
- donnees = 'numeroAdherent='+numeroAdherent;
-
- var div_attente = $('#div_adherents');
-
-
- div_attente.html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxadherentsbacules/retirer/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- //alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
- afficher_adherent_bascule();
-
- },
- complete: function() {
-
- }
- });
-}
-
-function retirer_tous_adherent_bascule()
-{
- codeGcAssureur = $('#codeGcAssureur').val();
- codeProduit = $('#codeProduit').val();
- idPolice = $('#idPolice').val();
- idCollege = $('#idCollege').val();
-
-
- //alert(idCollegePolice);return;
-
- if(codeGcAssureur<=' ')
- {
- v_msg="Veuillez sélectionner un garant!";
- v_msgEng="Please select a guarantor!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeGcAssureur").focus();
- return;
- }
-
- if(codeProduit<=' ')
- {
- v_msg="Veuillez sélectionner un produit!!";
- v_msgEng="Please select a product!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeProduit").focus();
- return;
- }
-
- if(idPolice<=' ')
- {
- v_msg="Veuillez sélectionner une police!";
- v_msgEng="Please select an insurance policy!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#idPolice").focus();
- return;
- }
-
- if(idCollege<=' ')
- {
- v_msg="Veuillez sélectionner un collège!";
- v_msgEng="Please select an insurance college!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#idCollege").focus();
- return;
- }
-
-
- donnees = 'codeGcAssureur='+codeGcAssureur;
- donnees += '&codeProduit='+codeProduit;
- donnees += '&idPolice='+idPolice;
- donnees += '&idCollege='+idCollege;
-
- //alert(donnees); die();
-
- var div_attente = $('#div_adherents');
-
-
- div_attente.html('' + '
');
-
-
- v_msg="Attention cela va annuler le basculement de tous les adhérents de cette police! Confirmez-vous?";
- v_msgEng="Please note that this will cancel the switch for all members of this policy! You confirm?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxadherentsbacules/retirertous/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- //alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
- afficher_adherent_bascule();
-
- },
- complete: function() {
-
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-// 18-01-2023
-function afficher_remboursement_garantie()
-{
- idCollege = $("#idCollege").val();
-
-
- var div_attente = $('#div_complet');
-
-
- div_attente.html('' + '
');
-
-
- donnees = 'idCollege='+idCollege;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxremboursementgarantie/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- div_attente.html(data);
- appliquerDataTable();
- //$("#codeGarantie").selectpicker();
- },
- error: function(data) {
- },
- complete: function() {
- }
- });
-}
-
-function ajouter_une_garantie_police(codeGarantie)
-{
-
- donnees = 'codeGarantie='+codeGarantie;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxremboursementgarantie/ajouter/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- //$("#div_complet").html(data);
- afficher_remboursement_garantie();
- },
- error: function(data) {
- },
- complete: function() {
- }
- });
-}
-
-//19-01-2023
-function ajax_maj_limite(idGarantie, nbreLimiteGarantie, controle)
-{
- idCollege = $("#idCollege").val();
- nbreLimiteGarantie=nbreLimiteGarantie.replace(",",".");
- controle.value=nbreLimiteGarantie;
-
- donnees = 'idGarantie='+idGarantie+"&nbreLimiteGarantie="+nbreLimiteGarantie+"&idCollege="+idCollege;
-
- if(controle_numerique(controle))
- {
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxremboursementgarantie/majlimite/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- //$("#div_complet").html(data);
- //afficher_prestataire_tm();
- },
- error: function(data) {
- },
- complete: function() {
- }
- });
- }
-}
-
-
-function ajax_maj_typeremboursement(idGarantie, codeTypeRemboursement, controle)
-{
- idCollege = $("#idCollege").val();
-
- donnees = 'idGarantie='+idGarantie+"&codeTypeRemboursement="+codeTypeRemboursement+"&idCollege="+idCollege;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxremboursementgarantie/majtyperemboursement/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- //$("#div_complet").html(data);
- //afficher_prestataire_tm();
- },
- error: function(data) {
- },
- complete: function() {
- }
- });
-
-}
-
-
-// 23-01-2023
-function filtreadherentparcollege()
-{
- var idCollegePolice = $('#idCollegePolice').val();
-
- if(idCollegePolice ==""){
- idCollegePolice = "0";
- }
-
- donnees = 'idCollegePolice='+idCollegePolice;
-
- //alert(donnees); return;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxfiltreadherentparcollege/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- //alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
- //$('#div_college_police').html(data);
- afficher_adherents_police();
- //appliquerDataTable();
-
- },
- complete: function() {
-
- }
- });
-
-}
-
-// 27-01-2023
-
-function augmenteAnnee(){
-
- var an = $("#an").val();
-
- $("#an").val(parseInt(an)+1);
-
- afficher_garanties_bareme();
-}
-
-function diminueAnnee(){
-
- var an = $("#an").val();
- $("#an").val(parseInt(an-1));
-
- afficher_garanties_bareme();
-
-}
-
-// 31-01-2023
-
-function ajouterunactebareme(){
-
- var codeActe = $("#codeActe").val();
- var codeGarantie = $("#codeGarantie").val();
- var idBaremePriseEnCharge = $("#idBaremePriseEnCharge").val();
-
-
- donnees = "codeActe="+codeActe+"&codeGarantie="+codeGarantie+"&idBaremePriseEnCharge="+idBaremePriseEnCharge;
-
- //alert(donnees);
- //return;
-
- $("#div_corpsacte").html('' + '
');
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxcorpsactebareme/ajouteracte/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- $("#div_corpsacte").html(data);
- },
- error: function(data) {
- },
- complete: function() {
-
- }
- });
-}
-
-function ajouterunactebareme(){
-
- var codeActe = $("#codeActe").val();
- var codeGarantie = $("#codeGarantie").val();
- var idBaremePriseEnCharge = $("#idBaremePriseEnCharge").val();
-
-
- donnees = "codeActe="+codeActe+"&codeGarantie="+codeGarantie+"&idBaremePriseEnCharge="+idBaremePriseEnCharge;
-
- //alert(donnees);
- //return;
-
- $("#div_corpsacte").html('' + '
');
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxcorpsactebareme/ajouteracte/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- //$("#div_corpsacte").html(data);
-
- affichertoutactebareme();
- afficher_actes_horsbareme(idBaremePriseEnCharge, codeGarantie);
- },
- error: function(data) {
- },
- complete: function() {
-
- }
- });
-}
-
-
-function afficher_actes_horsbareme(idBaremePriseEnCharge, codeGarantie){
-
- donnees = 'codeGarantie='+codeGarantie;
- donnees += '&idBaremePriseEnCharge='+idBaremePriseEnCharge;
-
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxacteshorsbareme/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- //alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
- $('#div_actehorsbareme').html(data);
- $("#codeActe").selectpicker();
-
- },
- complete: function() {
-
- }
- });
-}
-
-
-// 06-02-2023
-
-function detail_baremepriseencharge(idBaremePriseEnCharge)
-{
- window.location.assign($("#racineWeb" ).val()+"Detailbaremepriseencharge/"+idBaremePriseEnCharge+"/");
-}
-
-// 20-02-2022
-function afficherMasquerGarantiesBareme()
-{
-
- masquerGarantie = $("#masquerGarantie").val();
-
-
- if(masquerGarantie == undefined){
- masquerGarantie = "1";
- }
-
- if(masquerGarantie=="1"){
- $('#div_garanties_masquer').hide();
- $("#masquerGarantie").val("0");
- $("#span_garantie").text("[+]");
-
- }else{
- $('#div_garanties_masquer').show();
- $("#masquerGarantie").val("1");
-
- intit_saisie_garantiebareme();
- actualiser_bareme_garantie();
- $("#span_garantie").text("[-]");
-
- $("#masquerGarantieLienParente").val("1");
- $("#masquerActe").val("1");
- $("#masquerActeLienParente").val("1");
-
- afficherMasquerGarantiesBaremeLienParente();
- afficherMasquerActeBareme();
- afficherMasquerActeBaremeLienParente();
- }
-
- afficheNombreLigneBareme('garantiesbaremepriseencharge');
-
-
-}
-
-
-function afficherMasquerGarantiesBaremeLienParente()
-{
-
- masquerGarantieLienParente = $("#masquerGarantieLienParente").val();
-
-
- if(masquerGarantieLienParente == undefined){
- masquerGarantieLienParente = "1";
- }
-
- if(masquerGarantieLienParente=="1"){
- $('#div_garanties_lienparente_masquer').hide();
- $("#masquerGarantieLienParente").val("0");
- $("#span_garantie_lienparente").text("[+]");
-
- }else{
- $('#div_garanties_lienparente_masquer').show();
- $("#masquerGarantieLienParente").val("1");
- intit_saisie_garantiebareme_lienparente();
- actualiser_bareme_garantie_lienparente();
- $("#span_garantie_lienparente").text("[-]");
-
- $("#masquerGarantie").val("1");
- $("#masquerActe").val("1");
- $("#masquerActeLienParente").val("1");
-
- afficherMasquerGarantiesBareme();
- afficherMasquerActeBareme();
- afficherMasquerActeBaremeLienParente();
- }
-
- afficheNombreLigneBareme('garantiesbaremepriseenchargelienparente');
-}
-
-
-function afficherMasquerActeBareme()
-{
- 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");
- actualiser_bareme_acte();
- intit_saisie_actebareme();
- $("#span_acte").text("[-]");
-
- $("#masquerGarantie").val("1");
- $("#masquerGarantieLienParente").val("1");
- $("#masquerActeLienParente").val("1");
-
- afficherMasquerGarantiesBareme();
- afficherMasquerGarantiesBaremeLienParente();
- afficherMasquerActeBaremeLienParente();
- }
-
- afficheNombreLigneBareme('actesbaremepriseencharge');
-}
-
-function afficherMasquerActeBaremeLienParente()
-{
-
- masquerActeLienParente = $("#masquerActeLienParente").val();
-
- if(masquerActeLienParente == undefined){
- masquerActeLienParente = "1";
- }
-
- if(masquerActeLienParente=="1"){
- $('#div_acte_lienparente_masquer').hide();
- $("#masquerActeLienParente").val("0");
- $("#span_acte_lienparente").text("[+]");
-
- }else{
- $('#div_acte_lienparente_masquer').show();
- $("#masquerActeLienParente").val("1");
- actualiser_bareme_acte_lienparente();
- intit_saisie_actebareme_lienparente();
- $("#span_acte_lienparente").text("[-]");
-
- $("#masquerGarantie").val("1");
- $("#masquerGarantieLienParente").val("1");
- $("#masquerActe").val("1");
-
- afficherMasquerGarantiesBareme();
- afficherMasquerGarantiesBaremeLienParente();
- afficherMasquerActeBareme();
- }
-
- afficheNombreLigneBareme('actesbaremepriseenchargelienparente');
-}
-
-function appliquerDataTableBareme(){
- var oTable = $('#tabbareme');
-
- // Détruire l'instance existante si elle existe
- if ($.fn.DataTable.isDataTable(oTable)) {
- table.DataTable().destroy();
- table.empty(); // Optionnel : vider le contenu si nécessaire
- }
-
- try{
- oTable.DataTable({
- "lengthMenu": [3, 6, 10],
- "scrollX": true,
- "scrollY": "20vh",
- "pagingType": "full_numbers",
- "autoWidth": true,
- "bFilter": false,
- "bLengthChange": false,
- "orderMulti": false,
- "orderCellsTop": true,
- "language": {
- "lengthMenu":"Affiche _MENU_ par page",
- "zeroRecords": "Désolé - Aucune donnée trouvée",
- "info": "_PAGE_ sur _PAGES_ pages",
- "infoEmpty": "Pas d'enregistrement",
- "search": "Recherche:",
- "paginate": {
- "next": "►",
- "previous": "◄",
- "first": "|◄",
- "last": "►|"
- },
- "infoFiltered": "(filtré de _MAX_ total enregistrements)"
- }
- });
-
- }
- catch(err){
- return false;
- }
-}
-
-//22-02-2023
-
-function actualiser_bareme_garantie()
-{
- codeGarantie = $("#codeGarantie").val();
- idBaremePriseEnCharge = $("#idBaremePriseEnCharge").val();
-
-
- donnees = 'codeGarantie='+codeGarantie;
- donnees += '&idBaremePriseEnCharge='+idBaremePriseEnCharge;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxinsererbaremegarantie/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- //alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
- $('#div_garanties_bareme').html(data);
-
-
- },
- complete: function() {
-
- }
- });
-
-}
-
-// inserer_bareme()
-
-function inserer_bareme_garantie()
-{
- codeGarantie = $("#codeGarantie").val();
- idBaremePriseEnCharge = $("#idBaremePriseEnCharge").val();
-
- dateEffetGarantie = $("#dateEffetGarantie").val();
- forfaitPlafondGarantieAdherent = $("#forfaitPlafondGarantieAdherent").val();
- codePeriodicitePlafondGarantieAdherent = $("#codePeriodicitePlafondGarantieAdherent").val();
- nbreTransactionGarantieAdherent = $("#nbreTransactionGarantieAdherent").val();
- codePeriodiciteGarantieAdherent = $("#codePeriodiciteGarantieAdherent").val();
- forfaitPlafondGarantie = $("#forfaitPlafondGarantie").val();
- codePeriodicitePlafondGarantie = $("#codePeriodicitePlafondGarantie").val();
- nbreTransactionGarantie = $("#nbreTransactionGarantie").val();
- codePeriodiciteGarantie = $("#codePeriodiciteGarantie").val();
- //codeObservationFamilleActe = $("#codeObservationFamilleActe").val();
- codeTypeRemboursement = $("#codeTypeRemboursement").val();
- delaiCarenceFamilleActe = $("#delaiCarenceFamilleActe").val();
- ticketModerateurFamilleActe = $("#ticketModerateurFamilleActe").val();
-
- forfaitTmGarantie = $("#forfaitTmGarantie").val();
-
- ageMinimumFamilleActe = $("#ageMinimumFamilleActe").val();
- ageMaximumFamilleActe = $("#ageMaximumFamilleActe").val();
- actifFamilleActe = $("#actifFamilleActe").val();
-
-
- forfaitPlafondGarantieAdherent = forfaitPlafondGarantieAdherent.replace(/ /g,"");
- forfaitPlafondGarantie = forfaitPlafondGarantie.replace(/ /g,"");
-
- forfaitTmGarantie = forfaitTmGarantie.replace(/ /g,"");
-
-
- if(dateEffetGarantie <= " "){
-
- v_msg="Veuillez entrer une date d'effet!";
- v_msgEng="Please enter an effective date!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#dateEffetGarantie").focus();
- return;
-
- }
-
- if(actifFamilleActe <= " "){
-
- v_msg="Veuillez indiquer le statut de cet barème!";
- v_msgEng="Please indicate the status of this scale!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#actifFamilleActe").focus();
- return;
-
- }
-
- $("#div_garanties_bareme").html('' + '
');
-
-
- donnees = 'codeGarantie='+codeGarantie;
- donnees += '&idBaremePriseEnCharge='+idBaremePriseEnCharge;
- donnees += '&dateEffetGarantie='+dateEffetGarantie;
- donnees += '&forfaitPlafondGarantieAdherent='+forfaitPlafondGarantieAdherent;
- donnees += '&codePeriodicitePlafondGarantieAdherent='+codePeriodicitePlafondGarantieAdherent;
- donnees += '&nbreTransactionGarantieAdherent='+nbreTransactionGarantieAdherent;
- donnees += '&codePeriodiciteGarantieAdherent='+codePeriodiciteGarantieAdherent;
- donnees += '&forfaitPlafondGarantie='+forfaitPlafondGarantie;
- donnees += '&codePeriodicitePlafondGarantie='+codePeriodicitePlafondGarantie;
- donnees += '&nbreTransactionGarantie='+nbreTransactionGarantie;
- donnees += '&codePeriodiciteGarantie='+codePeriodiciteGarantie;
- //donnees += '&codeObservationFamilleActe='+codeObservationFamilleActe;
- donnees += '&codeTypeRemboursement='+codeTypeRemboursement;
- donnees += '&delaiCarenceFamilleActe='+delaiCarenceFamilleActe;
- donnees += '&ticketModerateurFamilleActe='+ticketModerateurFamilleActe;
- donnees += '&ageMinimumFamilleActe='+ageMinimumFamilleActe;
- donnees += '&ageMaximumFamilleActe='+ageMaximumFamilleActe;
- donnees += '&actifFamilleActe='+actifFamilleActe;
-
- donnees += '&forfaitTmGarantie='+forfaitTmGarantie;
-
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxinsererbaremegarantie/ajouter/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- //alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
- intit_saisie_garantiebareme();
- actualiser_bareme_garantie();
-
- },
- complete: function() {
- afficheNombreLigneBareme('garantiesbaremepriseencharge');
-
- }
- });
-}
-
-function intit_saisie_garantiebareme()
-{
- $("#dateEffetGarantie").val("");
- $("#forfaitPlafondGarantieAdherent").val("0");
-
- $("#codePeriodicitePlafondGarantieAdherent").val("A");
- $("#nbreTransactionGarantieAdherent").val("0");
- $("#codePeriodiciteGarantieAdherent").val("A");
- $("#forfaitPlafondGarantie").val("0");
-
- $("#forfaitTmGarantie").val("0");
-
- $("#codePeriodicitePlafondGarantie").val("A");
- $("#nbreTransactionGarantie").val("0");
- $("#codePeriodiciteGarantie").val("A");
- //$("#codeObservationFamilleActe").val("VD");
- $("#codeTypeRemboursement").val("RDTP");
- $("#delaiCarenceFamilleActe").val("0");
- //$("#ticketModerateurFamilleActe").val("0");
- $("#ageMinimumFamilleActe").val("0");
- $("#ageMaximumFamilleActe").val("0");
- $("#actifFamilleActe").val("1");
-}
-
-// 23-02-20233
-
-function actualiser_bareme_garantie_lienparente()
-{
- codeGarantie = $("#codeGarantie").val();
- idBaremePriseEnCharge = $("#idBaremePriseEnCharge").val();
-
-
-
- donnees = 'codeGarantie='+codeGarantie;
- donnees += '&idBaremePriseEnCharge='+idBaremePriseEnCharge;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxinsererbaremegarantielienparente/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- //alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
- $('#div_garanties_bareme_lienparente').html(data);
-
-
- },
- complete: function() {
-
- }
- });
-
-}
-
-function inserer_bareme_garantie_lienparente()
-{
-
-
- codeGarantie = $("#codeGarantie").val();
- idBaremePriseEnCharge = $("#idBaremePriseEnCharge").val();
-
- dateEffetGarantieLienParente = $("#dateEffetGarantieLienParente").val();
- codeLienParente = $("#codeLienParente").val();
- forfaitPlafondGarantieLienParente = $("#forfaitPlafondGarantieLienParente").val();
- codePeriodicitePlafondGarantieLienParente = $("#codePeriodicitePlafondGarantieLienParente").val();
- nbreTransactionGarantieLienParente = $("#nbreTransactionGarantieLienParente").val();
- codePeriodiciteGarantieLienParente = $("#codePeriodiciteGarantieLienParente").val();
- //codeObservationFamilleActeLienParente = $("#codeObservationFamilleActeLienParente").val();
- codeTypeRemboursementLienParente = $("#codeTypeRemboursementLienParente").val();
- delaiCarenceFamilleActeLienParente = $("#delaiCarenceFamilleActeLienParente").val();
- ticketModerateurFamilleActeLienParente = $("#ticketModerateurFamilleActeLienParente").val();
-
-
- forfaitTmGarantieLienParente = $("#forfaitTmGarantieLienParente").val();
-
- ageMinimumFamilleActeLienParente = $("#ageMinimumFamilleActeLienParente").val();
- ageMaximumFamilleActeLienParente = $("#ageMaximumFamilleActeLienParente").val();
- actifFamilleActeLienParente = $("#actifFamilleActeLienParente").val();
-
-
- forfaitPlafondGarantieLienParente = forfaitPlafondGarantieLienParente.replace(/ /g,"");
- forfaitTmGarantieLienParente = forfaitTmGarantieLienParente.replace(/ /g,"");
-
- if(dateEffetGarantieLienParente <= " "){
-
- v_msg="Veuillez entrer une date d'effet!";
- v_msgEng="Please enter an effective date!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#dateEffetGarantieLienParente").focus();
- return;
-
- }
-
- if(codeLienParente <= " "){
-
- v_msg="Veuillez entrer le lien de parenté!";
- v_msgEng="Please enter the relationship!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeLienParente").focus();
- return;
-
- }
-
- if(actifFamilleActeLienParente <= " "){
-
- v_msg="Veuillez indiquer le statut de cet barème!";
- v_msgEng="Please indicate the status of this scale!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#actifFamilleActeLienParente").focus();
- return;
-
- }
-
- $("#div_garanties_bareme_lienparente").html('' + '
');
-
-
- donnees = 'codeGarantie='+codeGarantie;
- donnees += '&idBaremePriseEnCharge='+idBaremePriseEnCharge;
-
- donnees += '&dateEffetGarantieLienParente='+dateEffetGarantieLienParente;
- donnees += '&codeLienParente='+codeLienParente;
- donnees += '&forfaitPlafondGarantieLienParente='+forfaitPlafondGarantieLienParente;
- donnees += '&codePeriodicitePlafondGarantieLienParente='+codePeriodicitePlafondGarantieLienParente;
- donnees += '&nbreTransactionGarantieLienParente='+nbreTransactionGarantieLienParente;
- donnees += '&codePeriodiciteGarantieLienParente='+codePeriodiciteGarantieLienParente;
-
-
- //donnees += '&codeObservationFamilleActeLienParente='+codeObservationFamilleActeLienParente;
- donnees += '&codeTypeRemboursementLienParente='+codeTypeRemboursementLienParente;
- donnees += '&delaiCarenceFamilleActeLienParente='+delaiCarenceFamilleActeLienParente;
- donnees += '&ticketModerateurFamilleActeLienParente='+ticketModerateurFamilleActeLienParente;
- donnees += '&ageMinimumFamilleActeLienParente='+ageMinimumFamilleActeLienParente;
- donnees += '&ageMaximumFamilleActeLienParente='+ageMaximumFamilleActeLienParente;
- donnees += '&actifFamilleActeLienParente='+actifFamilleActeLienParente;
-
- donnees += '&forfaitTmGarantieLienParente='+forfaitTmGarantieLienParente;
-
-
-
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxinsererbaremegarantielienparente/ajouter/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- //alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
-
- intit_saisie_garantiebareme_lienparente();
- actualiser_bareme_garantie_lienparente();
-
- },
- complete: function() {
- afficheNombreLigneBareme('garantiesbaremepriseenchargelienparente');
-
- }
- });
-}
-
-function intit_saisie_garantiebareme_lienparente()
-{
- $("#dateEffetGarantieLienParente").val("");
- $("#codeLienParente").val("");
- $("#forfaitPlafondGarantieLienParente").val("0");
- $("#codePeriodicitePlafondGarantieLienParente").val("A");
- $("#nbreTransactionGarantieLienParente").val("0");
- $("#codePeriodiciteGarantieLienParente").val("A");
-
- //$("#codeObservationFamilleActeLienParente").val("VD");
- $("#codeTypeRemboursementLienParente").val("RDTP");
- $("#delaiCarenceFamilleActeLienParente").val("0");
- //$("#ticketModerateurFamilleActeLienParente").val("0");
- $("#ageMinimumFamilleActeLienParente").val("0");
- $("#ageMaximumFamilleActeLienParente").val("0");
- $("#actifFamilleActeLienParente").val("1");
-
- $("#forfaitTmGarantieLienParente").val("0");
-
-
-}
-
-
-function actualiser_bareme_acte()
-{
- codeGarantie = $("#codeGarantie").val();
- idBaremePriseEnCharge = $("#idBaremePriseEnCharge").val();
-
-
- donnees = 'codeGarantie='+codeGarantie;
- donnees += '&idBaremePriseEnCharge='+idBaremePriseEnCharge;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxinsererbaremeacte/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- //alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
- $('#div_actes_bareme').html(data);
-
-
- },
- complete: function() {
-
- }
- });
-
-}
-
-function inserer_bareme_acte()
-{
-
-
- codeGarantie = $("#codeGarantie").val();
- idBaremePriseEnCharge = $("#idBaremePriseEnCharge").val();
-
- codeActe = $("#codeActe").val();
-
- dateEffetActe = $("#dateEffetActe").val();
- forfaitPlafondActeAdherent = $("#forfaitPlafondActeAdherent").val();
- codePeriodicitePlafondActeAdherent = $("#codePeriodicitePlafondActeAdherent").val();
- nbreTransactionActeAdherent = $("#nbreTransactionActeAdherent").val();
- codePeriodiciteActeAdherent = $("#codePeriodiciteActeAdherent").val();
- forfaitPlafondActe = $("#forfaitPlafondActe").val();
- codePeriodicitePlafondActe = $("#codePeriodicitePlafondActe").val();
- nbreTransactionActe = $("#nbreTransactionActe").val();
- codePeriodiciteActe = $("#codePeriodiciteActe").val();
- codeTypeRemboursementActe = $("#codeTypeRemboursementActe").val();
- delaiCarenceActe = $("#delaiCarenceActe").val();
- ticketModerateurActe = $("#ticketModerateurActe").val();
- ageMinimumActe = $("#ageMinimumActe").val();
- ageMaximumActe = $("#ageMaximumActe").val();
- actifActe = $("#actifActe").val();
-
-
- forfaitTmActe = $("#forfaitTmActe").val();
-
-
- forfaitPlafondActeAdherent = forfaitPlafondActeAdherent.replace(/ /g,"");
- forfaitPlafondActe = forfaitPlafondActe.replace(/ /g,"");
- forfaitTmActe = forfaitTmActe.replace(/ /g,"");
-
- if(codeActe <= " "){
-
- v_msg="Veuillez entrer un acte!";
- v_msgEng="Please enter an act!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeActe").focus();
- return;
-
- }
-
- if(dateEffetActe <= " "){
-
- v_msg="Veuillez entrer une date d'effet!";
- v_msgEng="Please enter an effective date!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#dateEffetActe").focus();
- return;
-
- }
-
- if(actifActe <= " "){
-
- v_msg="Veuillez indiquer le statut de cet barème!";
- v_msgEng="Please indicate the status of this scale!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#actifActe").focus();
- return;
-
- }
-
- $("#div_actes_bareme").html('' + '
');
-
-
- donnees = 'codeGarantie='+codeGarantie;
- donnees += '&idBaremePriseEnCharge='+idBaremePriseEnCharge;
-
- donnees += '&codeActe='+codeActe;
-
- donnees += '&dateEffetActe='+dateEffetActe;
- donnees += '&forfaitPlafondActeAdherent='+forfaitPlafondActeAdherent;
- donnees += '&codePeriodicitePlafondActeAdherent='+codePeriodicitePlafondActeAdherent;
- donnees += '&nbreTransactionActeAdherent='+nbreTransactionActeAdherent;
- donnees += '&codePeriodiciteActeAdherent='+codePeriodiciteActeAdherent;
-
- donnees += '&forfaitPlafondActe='+forfaitPlafondActe;
- donnees += '&codePeriodicitePlafondActe='+codePeriodicitePlafondActe;
- donnees += '&nbreTransactionActe='+nbreTransactionActe;
- donnees += '&codePeriodiciteActe='+codePeriodiciteActe;
- donnees += '&codeTypeRemboursementActe='+codeTypeRemboursementActe;
- donnees += '&delaiCarenceActe='+delaiCarenceActe;
- donnees += '&ticketModerateurActe='+ticketModerateurActe;
- donnees += '&ageMinimumActe='+ageMinimumActe;
- donnees += '&ageMaximumActe='+ageMaximumActe;
- donnees += '&actifActe='+actifActe;
-
- donnees += '&forfaitTmActe='+forfaitTmActe;
-
-
-
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxinsererbaremeacte/ajouter/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- //alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
- intit_saisie_actebareme();
- actualiser_bareme_acte();
-
- },
- complete: function() {
- afficheNombreLigneBareme('actesbaremepriseencharge');
-
- }
- });
-}
-
-function intit_saisie_actebareme()
-{
- $("#codeActe").selectpicker('val', '');
-
-
- $("#codeActe").val('');
- $("#searchInputActe").val('');
- $("#zone").val('');
-
-
- $("#dateEffetActe").val("");
- $("#forfaitPlafondActeAdherent").val("0");
- $("#codePeriodicitePlafondActeAdherent").val("A");
- $("#nbreTransactionActeAdherent").val("0");
- $("#codePeriodiciteActeAdherent").val("A");
- $("#forfaitPlafondActe").val("0");
- $("#codePeriodicitePlafondActe").val("A");
- $("#nbreTransactionActe").val("0");
- $("#codePeriodiciteActe").val("A");
- //$("#codeObservationActe").val("VD");
- $("#delaiCarenceActe").val("0");
- //$("#ticketModerateurActe").val("0");
- $("#ageMinimumActe").val("0");
- $("#ageMaximumActe").val("0");
- $("#actifActe").val("1");
-
- $("#forfaitTmActe").val("0");
-}
-
-
-function actualiser_bareme_acte_lienparente()
-{
- codeGarantie = $("#codeGarantie").val();
- idBaremePriseEnCharge = $("#idBaremePriseEnCharge").val();
-
-
-
- donnees = 'codeGarantie='+codeGarantie;
- donnees += '&idBaremePriseEnCharge='+idBaremePriseEnCharge;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxinsererbaremeactelienparente/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- //alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
- $('#div_actes_lienparente').html(data);
-
-
- },
- complete: function() {
-
- }
- });
-
-}
-
-function inserer_bareme_acte_lienparente()
-{
- codeGarantie = $("#codeGarantie").val();
- idBaremePriseEnCharge = $("#idBaremePriseEnCharge").val();
-
- codeActeLienParente = $("#codeActeLienParente").val();
-
- dateEffetActeLienParente = $("#dateEffetActeLienParente").val();
- codeLienParenteActeLienParente = $("#codeLienParenteActeLienParente").val();
- forfaitPlafondActeLienParente = $("#forfaitPlafondActeLienParente").val();
- codePeriodicitePlafondActeLienParente = $("#codePeriodicitePlafondActeLienParente").val();
- nbreTransactionActeLienParente = $("#nbreTransactionActeLienParente").val();
- codePeriodiciteActeLienParente = $("#codePeriodiciteActeLienParente").val();
- codeTypeRemboursementActeLienParente = $("#codeTypeRemboursementActeLienParente").val();
- delaiCarenceActeLienParente = $("#delaiCarenceActeLienParente").val();
- ticketModerateurActeLienParente = $("#ticketModerateurActeLienParente").val();
- ageMinimumActeLienParente = $("#ageMinimumActeLienParente").val();
- ageMaximumActeLienParente = $("#ageMaximumActeLienParente").val();
- actifActeLienParente = $("#actifActeLienParente").val();
-
- forfaitTmActeLienParente = $("#forfaitTmActeLienParente").val();
-
- forfaitPlafondActeLienParente = forfaitPlafondActeLienParente.replace(/ /g,"");
- forfaitTmActeLienParente = forfaitTmActeLienParente.replace(/ /g,"");
-
- if(codeActeLienParente <=" "){
-
- v_msg="Veuillez entrer un acte!";
- v_msgEng="Please enter an act!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeActeLienParente").focus();
- return;
-
- }
-
- if(dateEffetActeLienParente <= " "){
-
- v_msg="Veuillez entrer une date d'effet!";
- v_msgEng="Please enter an effective date!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#dateEffetActeLienParente").focus();
- return;
-
- }
-
- if(codeLienParenteActeLienParente <= " "){
-
- v_msg="Veuillez entrer le lien de parenté!";
- v_msgEng="Please enter the relationship!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeLienParenteActeLienParente").focus();
- return;
-
- }
-
- if(actifActeLienParente <= " "){
-
- v_msg="Veuillez indiquer le statut de cet barème!";
- v_msgEng="Please indicate the status of this scale!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#actifActeLienParente").focus();
- return;
-
- }
-
- $("#div_actes_lienparente").html('' + '
');
-
-
- donnees = 'codeGarantie='+codeGarantie;
- donnees += '&idBaremePriseEnCharge='+idBaremePriseEnCharge;
- donnees += '&codeActeLienParente='+codeActeLienParente;
- donnees += '&dateEffetActeLienParente='+dateEffetActeLienParente;
- donnees += '&codeLienParenteActeLienParente='+codeLienParenteActeLienParente;
- donnees += '&forfaitPlafondActeLienParente='+forfaitPlafondActeLienParente;
- donnees += '&codePeriodicitePlafondActeLienParente='+codePeriodicitePlafondActeLienParente;
- donnees += '&nbreTransactionActeLienParente='+nbreTransactionActeLienParente;
- donnees += '&codePeriodiciteActeLienParente='+codePeriodiciteActeLienParente;
-
-
- donnees += '&codeTypeRemboursementActeLienParente='+codeTypeRemboursementActeLienParente;
- donnees += '&delaiCarenceActeLienParente='+delaiCarenceActeLienParente;
- donnees += '&ticketModerateurActeLienParente='+ticketModerateurActeLienParente;
- donnees += '&ageMinimumActeLienParente='+ageMinimumActeLienParente;
- donnees += '&ageMaximumActeLienParente='+ageMaximumActeLienParente;
- donnees += '&actifActeLienParente='+actifActeLienParente;
-
- donnees += '&forfaitTmActeLienParente='+forfaitTmActeLienParente;
-
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxinsererbaremeactelienparente/ajouter/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- //alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
- intit_saisie_actebareme_lienparente();
- actualiser_bareme_acte_lienparente();
-
- },
- complete: function() {
- afficheNombreLigneBareme('actesbaremepriseenchargelienparente');
- }
- });
-}
-
-function intit_saisie_actebareme_lienparente()
-{
- $("#codeActeLienParente").selectpicker('val', '');
-
- $("#codeActeLienParente").val('');
- $("#searchInputActe").val('');
-
- $("#dateEffetActeLienParente").val("");
- $("#codeLienParenteActeLienParente").val("");
- $("#forfaitPlafondActeLienParente").val("0");
- $("#codePeriodicitePlafondActeLienParente").val("A");
- $("#nbreTransactionActeLienParente").val("0");
- $("#codePeriodiciteActeLienParente").val("A");
-
- //$("#codeObservationActeLienParente").val("VD");
- $("#delaiCarenceActeLienParente").val("0");
- //$("#ticketModerateurActeLienParente").val("0");
- $("#ageMinimumActeLienParente").val("0");
- $("#ageMaximumActeLienParente").val("0");
- $("#actifActeLienParente").val("1");
-
- $("#forfaitTmActeLienParente").val("0");
-
-
-}
-
-function controleDateEffetGarantieBareme(){
-
- var datejour = $("#datejour_C").val();
- var maxDateEffetGarantie = $("#maxDateEffetGarantie").val();
- var dateEffetGarantie = $("#dateEffetGarantie").val();
-
- var str = dateEffetGarantie.split('/');
-
- var effet = str[2]+'-'+str[1]+'-'+str[0];
-
- var tdj = new Date(datejour);
- var tde = new Date(effet);
-
- dte=Math.round(Date.parse(tde)/(1000*3600*24));
- dtj=Math.round(Date.parse(tdj)/(1000*3600*24));
-
- //alert(maxDateEffetGarantie);
- //return;
-
- if((dte < dtj) && (maxDateEffetGarantie!=undefined)){
- var tdm = new Date(maxDateEffetGarantie);
-
- dtm = Math.round(Date.parse(tdm)/(1000*3600*24));
-
- //alert(dte < dtm);
- //return;
-
- if(dte < dtm){
-
- v_msg="Date d'effet invalide!";
- v_msgEng="Invalid effective date!";
- alert_ebene(v_msg, v_msgEng);
- $("#dateEffetGarantie").val('');
- $("#dateEffetGarantie").focus();
- return;
- }
- }
-
-
-}
-
-//24-02-2023
-
-function validiteDateEffetGarantieLienParente(){
-
- var codeGarantie = $("#codeGarantie").val();
- var idBaremePriseEnCharge = $("#idBaremePriseEnCharge").val();
-
- var dateEffetGarantieLienParente = $("#dateEffetGarantieLienParente").val();
- var codeLienParente = $("#codeLienParente").val();
-
- var datejour = $("#datejour_C").val();
-
- var str = dateEffetGarantieLienParente.split('/');
- var effet = str[2]+'-'+str[1]+'-'+str[0];
-
-
- donnees = 'codeGarantie='+codeGarantie;
- donnees += '&idBaremePriseEnCharge='+idBaremePriseEnCharge;
- donnees += '&codeLienParente='+codeLienParente;
-
- //alert(donnees);
- //return;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxinsererbaremegarantielienparente/controle/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- //alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
- $('#div_maxdateeffetGarantieLienParente').html(data);
-
- var tdj = new Date(datejour);
- var tde = new Date(effet);
-
- maxDateEffetGarantieLienParente = $("#maxDateEffetGarantieLienParente").val();
-
- dte=Math.round(Date.parse(tde)/(1000*3600*24));
- dtj=Math.round(Date.parse(tdj)/(1000*3600*24));
-
- if((dte < dtj) && (maxDateEffetGarantieLienParente!=undefined || maxDateEffetGarantieLienParente!='')){
- var tdm = new Date(maxDateEffetGarantieLienParente);
- dtm = Math.round(Date.parse(tdm)/(1000*3600*24));
-
- if(dte < dtm){
-
- v_msg="Date d'effet invalide!";
- v_msgEng="Invalid effective date!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#dateEffetGarantieLienParente").val('');
- $("#dateEffetGarantieLienParente").focus();
- return;
- }else{
- inserer_bareme_garantie_lienparente();
- }
- }else{
-
- inserer_bareme_garantie_lienparente();
- }
-
- },
- complete: function() {
-
-
- }
- });
-
-}
-
-
-function validiteDateEffetActeBareme(){
-
- var codeGarantie = $("#codeGarantie").val();
- var idBaremePriseEnCharge = $("#idBaremePriseEnCharge").val();
-
- var codeActe = $("#codeActe").val();
-
- var dateEffetActe = $("#dateEffetActe").val();
- var datejour = $("#datejour_C").val();
-
- var str = dateEffetActe.split('/');
- var effet = str[2]+'-'+str[1]+'-'+str[0];
-
- donnees = 'codeGarantie='+codeGarantie;
- donnees += '&idBaremePriseEnCharge='+idBaremePriseEnCharge;
- donnees += '&codeActe='+codeActe;
-
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxinsererbaremeacte/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){
-
- 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_acte();
- }
- }else{
-
- inserer_bareme_acte();
- }
-
- },
- complete: function() {
-
-
- }
- });
-
-}
-
-
-function validiteDateEffetActeBaremeLienParente(){
-
- var codeGarantie = $("#codeGarantie").val();
- var idBaremePriseEnCharge = $("#idBaremePriseEnCharge").val();
- var codeActeLienParente = $("#codeActeLienParente").val();
-
- var dateEffetActeLienParente = $("#dateEffetActeLienParente").val();
- var codeLienParenteActeLienParente = $("#codeLienParenteActeLienParente").val();
-
- var datejour = $("#datejour_C").val();
-
- var str = dateEffetActeLienParente.split('/');
- var effet = str[2]+'-'+str[1]+'-'+str[0];
-
- donnees = 'codeGarantie='+codeGarantie;
- donnees += '&idBaremePriseEnCharge='+idBaremePriseEnCharge;
- donnees += '&codeActeLienParente='+codeActeLienParente;
- donnees += '&codeLienParenteActeLienParente='+codeLienParenteActeLienParente;
-
- //alert(donnees);
- //return;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxinsererbaremeactelienparente/controle/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- //alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
- $('#div_maxdateeffetactebaremelienparente').html(data);
-
- var tdj = new Date(datejour);
- var tde = new Date(effet);
-
- maxDateEffetActeBaremeLienParente = $("#maxDateEffetActeBaremeLienParente").val();
-
-
- dte=Math.round(Date.parse(tde)/(1000*3600*24));
- dtj=Math.round(Date.parse(tdj)/(1000*3600*24));
-
- if((dte < dtj) && (maxDateEffetActeBaremeLienParente!=undefined || maxDateEffetActeBaremeLienParente!='')){
- var tdm = new Date(maxDateEffetActeBaremeLienParente);
- dtm = Math.round(Date.parse(tdm)/(1000*3600*24));
-
- if(dte < dtm){
-
- v_msg="Date d'effet invalide!";
- v_msgEng="Invalid effective date!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#dateEffetActeLienParente").val('');
- $("#dateEffetActeLienParente").focus();
- return;
- }else{
- inserer_bareme_acte_lienparente();
- }
- }else{
-
- inserer_bareme_acte_lienparente();
- }
-
- },
- complete: function() {
-
-
- }
- });
-
-}
-
-//30-03-2023
-function limiteadherent(){
-
- var idAdherent = $('#idAdherent').val();
-
- $("#div_patienter").html('' + '
');
-
- //Ajaxlimiteaddadherent
- donnees = 'idAdherent='+idAdherent;
-
- //alert(donnees);
- //return;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxlimiteadherent/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
- $("#div_patienter").html('');
- $('#div_limite_adherent').html(data);
- //appliquerDataTable();
- $('#div_limite_adherent').modal("show");
-
- },
- complete: function() {
-
- }
- });
-}
-
-function ajax_maj_plafond_aherent(idLimite, plafond)
-{
- plafond = plafond.replace(/ /g,"");
-
- donnees = 'idLimite='+idLimite+'&plafond='+plafond;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxlimiteadherent/majplafond/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
- },
- complete: function() {
-
- }
- });
-
-}
-
-function limitebeneficiaire(){
-
- var idBeneficiaire = $('#idBeneficiaire').val();
-
- $("#div_patienter").html('' + '
');
-
- donnees = 'idBeneficiaire='+idBeneficiaire;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxlimitebeneficiaire/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
- $("#div_patienter").html('');
- $('#div_limite_beneficiaire').html(data);
- //appliquerDataTable();
- $('#div_limite_beneficiaire').modal("show");
- },
- complete: function() {
-
- }
- });
-}
-
-function ajax_maj_plafond_beneficiaire(idLimite, plafond)
-{
- plafond = plafond.replace(/ /g,"");
-
- donnees = 'idLimite='+idLimite+'&plafond='+plafond;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxlimitebeneficiaire/majplafond/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
- },
- complete: function() {
-
- }
- });
-
-}
-
-//10-04-2023
-function ajax_maj_plafond_affection(idAffection, appliquerPlafond, controle)
-{
- if(appliquerPlafond<=' ')
- {
- v_msg="Le plafond s'applique Oui ou Non ?";
- v_msgEng="Does the cap apply or not?";
- alert_ebene(v_msg, v_msgEng);
-
- controle.focus();
- return;
- }
-
- donnees = 'idAffection='+idAffection+"&appliquerPlafond="+appliquerPlafond;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxaffectioncollegetm/majplafond/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- //$("#div_complet").html(data);
- //afficher_prestataire_tm();
- },
- error: function(data) {
- },
- complete: function() {
- }
- });
-
-}
-
-//19-04-2023
-function supprimer_baremegarantie(adminProd,idGarantie)
-{
-
- 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()+"Ajaxinsererbaremegarantie/supprimer/",
- type : 'post',
- data: "idGarantie="+idGarantie,
- error: function(errorData) {
- },
- success: function(data) {
- },
- complete: function() {
- actualiser_bareme_garantie();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function supprimer_baremegarantielienparente(adminProd, idGarantie)
-{
-
- 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()+"Ajaxinsererbaremegarantielienparente/supprimer/",
- type : 'post',
- data: "idGarantie="+idGarantie,
- error: function(errorData) {
- },
- success: function(data) {
- },
- complete: function() {
- actualiser_bareme_garantie_lienparente();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-
-function supprimer_baremeacte(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()+"Ajaxinsererbaremeacte/supprimer/",
- type : 'post',
- data: "idActe="+idActe,
- error: function(errorData) {
- },
- success: function(data) {
- },
- complete: function() {
- actualiser_bareme_acte();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function supprimer_baremeactelienparente(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()+"Ajaxinsererbaremeactelienparente/supprimer/",
- type : 'post',
- data: "idActe="+idActe,
- error: function(errorData) {
- },
- success: function(data) {
- },
- complete: function() {
- actualiser_bareme_acte_lienparente();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-//28-04-2023
-function afficheNombreLigneBareme(table)
-{
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxnbrelignebareme/"+table+"/",
- type : 'post',
- data: "table="+table,
- error: function(errorData) {
- },
- success: function(data) {
- if(table=="garantiesbaremepriseencharge"){
- $("#garantiesbaremepriseencharge").html(data);
- }else if(table=="garantiesbaremepriseenchargelienparente"){
- $("#garantiesbaremepriseenchargelienparente").html(data);
- }else if(table=="actesbaremepriseencharge"){
- $("#actesbaremepriseencharge").html(data);
- }else if(table=="actesbaremepriseenchargelienparente"){
- $("#actesbaremepriseenchargelienparente").html(data);
- }else if(table=="detailbareme"){
- $("#detailbareme").html(data);
- }
- },
- complete: function() {
-
- }
- });
-
-
-}
-
-//02-05-2023
-function archivage_bareme(idBaremePriseEnCharge, archiver)
-{
- if(archiver=="0"){
-
- v_msg="Valider l'entête du barème avant de voir son détail, confirmez-vous la validation?";
- v_msgEng="Validate the header of the scale before seeing its details, do you confirm the validation?";
- }else{
- v_msg="Invalider l'entête du barème avant de le modifier, confirmez-vous la invalidation?";
- v_msgEng="Invalidate the header of the scale before changing it, do you confirm the invalidation?";
- }
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxbaremepriseencharge/archiver/",
- type: 'POST',
- data: 'idBaremePriseEnCharge='+idBaremePriseEnCharge+'&archiver='+archiver,
- success: function(data)
- {
- if(archiver=="0"){
- v_msg="Le barème est validé avec succès!";
- v_msgEng="The schedule is successfully validated!";
- }else{
- v_msg="Le barème est invalidé avec succès!";
- v_msgEng="The scale is successfully invalidated!";
- }
-
- alert_ebene(v_msg, v_msgEng);
-
- },
- complete: function(data)
- {
- retour_liste_bareme();
- }
- });
- } else {
- // L'utilisateur a annulé
- retour_liste_bareme();
- }
- });
-
-}
-
-//
-function plafondFamilleProduit(){
- var codeProduit = $('#codeProduit').val();
- var codeGcAssureur = $('#codeGcAssureur').val();
-
- donnees ='codeProduit='+codeProduit;
- donnees +='&codeGcAssureur='+codeGcAssureur;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxplafondfamilleproduit/",
- type: 'post',
- data: donnees,
- error: function(errorData){
- //alert("Erreur : "+errorData);
-
- },
- success: function(data) {
- $('#div_plafond').html(data);
- //affiche_particularite_statut();
- },
- complete: function(){
- }
- });
-
-}
-
-function libelleBaremeCollege(controle){
-
- tab["bareme"] = controle.options[controle.selectedIndex].text;
-
- nomcollege();
-
-}
-
-function libelleTypeCollege(controle){
-
- tab["type"] = controle.options[controle.selectedIndex].text;
-
-
-
- nomcollege();
-}
-
-function nomcollege(){
- if(tab["type"]==undefined)
- {
- tab["type"] = '';
- }
-
- if(tab["bareme"]==undefined)
- {
- tab["bareme"] = '';
- }
-
- $('#libelleCollege').val(tab["type"]+' '+tab["bareme"]);
-}
-
-//09-05-2023
-function affichelisteactes(libelle, zone)
-{
- if(libelle!='' && libelle.length >="3")
- {
- var donnees = 'libelle='+ libelle+'&zone='+zone;
-
- //alert(donnees);
- vLink = "Ajaxchargeractesexamenhospitalisation/";
- $.ajax({
- type: "POST",
- url: $("#racineWeb").val()+vLink,
- data:donnees,
- beforeSend: function(){
- if(zone=="acte" || zone=="decompte" || zone=="proforma"){
- $("#searchInputActe").css("background","#FFF url(Bootstrap/images/LoaderIcon.gif) no-repeat 165px");
- }else if (zone=="lienparente"){
- $("#searchInputLienparente").css("background","#FFF url(Bootstrap/images/LoaderIcon.gif) no-repeat 165px");
- }
- },
- success: function(data){
- if(zone=="acte" || zone=="decompte" || zone=="proforma"){
- $("#div_selection_acte").show();
- $("#div_selection_acte").html(data);
- $("#searchInputActe").css("background","#FFF");
- }else if (zone=="lienparente"){
- $("#div_selection_lienparente").show();
- $("#div_selection_lienparente").html(data);
- $("#searchInputLienparente").css("background","#FFF");
- }
- }
- });
- }else{
- if(zone=="acte" || zone=="decompte" || zone=="proforma"){
- $("#div_selection_acte").hide();
- }else if (zone=="lienparente"){
- $("#div_selection_lienparente").hide();
- }
- return false;
- }
-}
-
-function selectElement(code, libelle, zone){
- nomForm = $("#nomForm").val();
-
- if(zone=="acte" || zone=="decompte" || zone=="proforma"){
- $("#searchInputActe").val(libelle);
- $("#div_selection_acte").hide();
- $("#codeActe").val(code);
-
- if(nomForm=="tMadherentacte"){
- afficheMaxdateEffetAdherentacte();
- }else if(nomForm=="tMbeneficiaireActe"){
- afficheMaxdateEffetBeneficiaireacte();
- }else if(nomForm=="tMcollegeActe"){
- afficheMaxdateEffetcollegeacte();
- }else if(nomForm=="tMpoliceActe"){
- afficheMaxdateEffetpoliceacte();
- }else if(nomForm=="tMclientActe"){
- afficheMaxdateEffetclientacte();
- }else if(nomForm=="frmFactureclassique" || nomForm=="frmFactureclassiquepolice"){
- ajouter_un_acte_factureclassique(code);
- }else if(nomForm=="traitementProforma"){
- ajouter_un_acte_proforma(code);
- }
-
-
-
- if(zone=="decompte"){
- //var str = libelle.split(' <==> ');
-
- //var prixTarif = extraitNombre(str[1]);
-
- ajouter_un_acte_selection_dec(code);
- }
-
- }else if (zone=="lienparente"){
- $("#searchInputLienparente").val(libelle);
- $("#div_selection_lienparente").hide();
- $("#codeActeLienParente").val(code);
- }
-}
-
-function afficherDetailBareme()
-{
- masquerBareme = $("#masquerBareme").val();
-
- if(masquerBareme == undefined){
- masquerBareme = "1";
- }
-
- //alert(masquerGarantie);
-
- if(masquerBareme=="1"){
- $('#div_bareme').hide();
- $("#masquerBareme").val("0");
- $("#span_bareme").text("[+]");
-
- }else{
- $('#div_bareme').show();
- $("#masquerBareme").val("1");
- //$("#dateEffetGarantie").focus();
- $("#span_bareme").text("[-]");
-
- init_saisie_detailbareme();
- actualiser_detailbareme();
- }
-
- afficheNombreLigneBareme('detailbareme');
-}
-
-
-function init_saisie_detailbareme()
-{
- $("#dateEffetBareme").val("");
- $("#actif").val("");
-}
-
-function controleDateEffetBareme(){
-
- var datejour = $("#datejour_C").val();
- var maxDateEffetBareme = $("#maxDateEffetBareme").val();
- var dateEffetBareme = $("#dateEffetBareme").val();
-
- var str = dateEffetBareme.split('/');
-
- var effet = str[2]+'-'+str[1]+'-'+str[0];
-
- var tdj = new Date(datejour);
- var tde = new Date(effet);
-
- dte=Math.round(Date.parse(tde)/(1000*3600*24));
- dtj=Math.round(Date.parse(tdj)/(1000*3600*24));
-
- //alert(maxDateEffetBareme);
- //return;
-
- if((dte < dtj) && (maxDateEffetBareme!=undefined)){
- var tdm = new Date(maxDateEffetBareme);
-
- dtm = Math.round(Date.parse(tdm)/(1000*3600*24));
-
- //alert(dte+' '+dtm);
- //return;
-
- if(dte < dtm){
-
- v_msg="Date d'effet invalide!";
- v_msgEng="Invalid effective date!";
- alert_ebene(v_msg, v_msgEng);
- $("#dateEffetBareme").val('');
- $("#dateEffetBareme").focus();
- return;
- }
- }
-
-
-}
-
-function actualiser_detailbareme()
-{
- idBaremePriseEnCharge = $("#idBaremePriseEnCharge").val();
-
- donnees = 'idBaremePriseEnCharge='+idBaremePriseEnCharge;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxinsererdetailbareme/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- //alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
- $('#div_bareme').html(data);
-
-
- },
- complete: function() {
-
- }
- });
-
-}
-
-function supprimer_detailbareme(adminProd, idDetail)
-{
-
- 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()+"Ajaxinsererdetailbareme/supprimer/",
- type : 'post',
- data: "idDetail="+idDetail,
- error: function(errorData) {
- },
- success: function(data) {
- },
- complete: function() {
- actualiser_detailbareme();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-// inserer_bareme()
-function inserer_bareme()
-{
- idBaremePriseEnCharge = $("#idBaremePriseEnCharge").val();
- dateEffetBareme = $("#dateEffetBareme").val();
- ticketModerateurBareme = $("#ticketModerateurBareme").val();
- //actif = $("#actif").val();
-
- if(dateEffetBareme <= " "){
-
- v_msg="Veuillez entrer une date d'effet!";
- v_msgEng="Please enter an effective date!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#dateEffetBareme").focus();
- return;
-
- }
-
- if(ticketModerateurBareme <= " "){
-
- v_msg="Veuillez entrer un ticket modérateur!";
- v_msgEng="Please enter a co-payment!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#ticketModerateurBareme").focus();
- return;
-
- }
-
- $("#div_bareme").html('' + '
');
-
- donnees = 'idBaremePriseEnCharge='+idBaremePriseEnCharge;
- donnees += '&dateEffetBareme='+dateEffetBareme;
- donnees += '&ticketModerateurBareme='+ticketModerateurBareme;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxinsererdetailbareme/ajouter/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- //alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
- init_saisie_detailbareme();
- actualiser_detailbareme();
- },
- complete: function() {
- afficheNombreLigneBareme('detailbareme');
- $("#masquerBareme").val("0");
- afficherDetailBareme();
- }
- });
-}
-
-//15-05-2023
-function consosadherent(){
-
- var idAdherent = $('#idAdherent').val();
-
- $("#div_patienter").html('' + '
');
-
- //Ajaxlimiteaddadherent
- donnees = 'idAdherent='+idAdherent;
-
- //alert(donnees);
- //return;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxconsosadherent/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
- $("#div_patienter").html('');
- $('#div_consos_adherent').html(data);
- $('#div_consos_adherent').modal("show");
- },
- complete: function() {
-
- }
- });
-}
-
-
-function consosbeneficiaire(){
- //\u00ea, \u00e9
-
- var idBeneficiaire = $('#idBeneficiaire').val();
-
- $("#div_patienter").html('' + '
');
-
- //Ajaxlimiteaddadherent
- donnees = 'idBeneficiaire='+idBeneficiaire;
-
- //alert(donnees);
- //return;
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxconsosbeneficiaire/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
- $("#div_patienter").html('');
- $('#div_consos_beneficiaire').html(data);
- $('#div_consos_beneficiaire').modal("show");
- },
- complete: function() {
-
- }
- });
-}
-
-function recherchecodeproduit()
-{
- var codeProduit = $("#codeProduit").val();
-
- var donnee_a_affciher = "";
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxnouveauproduit/rechercher",
- type : 'post',
- data: 'codeProduit='+codeProduit,
- error: function(errorData){
- alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
- donnee_a_affciher = data;
- },
- complete: function() {
- //alert(donnee_a_affciher);
- if(donnee_a_affciher=="true")
- {
- v_msg="Ce code produit existe déjà! Veuillez le remplacer.";
- v_msgEng="This product code already exists! Please replace it.";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeProduit").val("");
- $("#codeProduit").focus();
- }
- }
- });
-
-}
-
-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)
-{
- donnee_a_affciher = "";
-
- quantite=quantite.replace(",",".");
- controle.value=quantite;
-
- if(controle_numerique(controle))
- {
- if(quantite==0)
- {
- controle.focus();
- v_msg="Veuillez saisir la quantit\u00e9!";
- v_msgEng="Please enter the quantity!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- donnees = 'idPrestationactes='+idPrestationactes+"&quantite="+quantite;
-
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxafficherajoutactesdec/majquantite/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- donnee_a_affciher = data;
- },
- error: function(data) {
- },
- complete: function() {
- $("#div_prestations").html(donnee_a_affciher);
- }
- });
- }
-}
-
-//20-05-2023
-function maj_composante_effettarif_acte(idActe, dateEffet, maxDateEffetActe, ligne){
-
- var datejour = $("#datejour_C").val();
-
- var str = dateEffet.split('/');
-
- var effet = str[2]+'-'+str[1]+'-'+str[0];
-
- var tdj = new Date(datejour);
- var tde = new Date(effet);
-
- donnees = "idActe="+idActe+"&dateEffet="+dateEffet;
-
- v_msg="Confirmez-vous cette date d'effet?";
- v_msgEng="Do you confirm this effective date?";
-
- dte=Math.round(Date.parse(tde)/(1000*3600*24));
- dtj=Math.round(Date.parse(tdj)/(1000*3600*24));
-
- //alert(donnees);
- //return;
-
- if((dte < dtj) && (maxDateEffetActe!="")){
- var tdm = new Date(maxDateEffetActe);
-
- dtm = Math.round(Date.parse(tdm)/(1000*3600*24));
-
- if(dte < dtm){
-
- v_msg="Date d'effet invalide!";
- v_msgEng="Invalid effective date!";
- alert_ebene(v_msg, v_msgEng);
- $("#dateEffet"+ligne).val('');
- $("#dateEffet"+ligne).focus();
- return;
- }else{
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxcomposantetarif/majeffet/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- //actualiserActesTarifes();
- },
- complete: function(data)
- {
- }
- });
- } else {
- // L'utilisateur a annulé
- $("#dateEffet"+ligne).val('');
- $("#dateEffet"+ligne).focus();
- }
- });
- }
- }else{
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxcomposantetarif/majeffet/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- //actualiserActesTarifes();
- },
- complete: function(data)
- {
- }
- });
- } else {
- // L'utilisateur a annulé
- $("#dateEffet"+ligne).val('');
- $("#dateEffet"+ligne).focus();
- }
- });
- }
-}
-
-
-function actualiserActesTarifes()
-{
- donnees='';
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxactestarifes/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- $('#div_acte_2').html(data);
- appliquerDataTable();
- },
- complete: function(data)
- {
- }
- });
-
-}
-
-//21-05-2023
-function valider_tarif()
-{
- codeTarifActe=$("#codeTarifActe").val();
- codeFamilleActe=$("#codeFamilleActe").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(codeFamilleActe<=' ')
- {
- v_msg="Veuillez saisir une famille!";
- v_msgEng="Please select a family!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeFamilleActe").focus();
- return;
- }
-
- donnees = 'codeTarifActe='+codeTarifActe+'&codeFamilleActe='+codeFamilleActe;
-
- v_msg="Validez-vous cette composition de tarif?";
- v_msgEng="Do you validate this price composition?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxcomposantetarif/validertarif/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
-
- },
- error: function(data) {
- },
- complete: function() {
- ajax_composante_tarif("1");
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function ajouter_tous_prestataires_tarifclient()
-{
- idClient = $("#idClient").val();
- codeTarifActe = $("#codeTarifActe").val();
-
- if(idClient<=' ')
- {
- v_msg="Veuillez sélectionner un client!";
- v_msgEng="Please select a customer!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#idClient").focus();
- return;
- }
-
- if(codeTarifActe<=' ')
- {
- v_msg="Veuillez sélectionner un tarif!";
- v_msgEng="Please select a rate!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeTarifActe").focus();
- return;
- }
-
-
- donnees = "idClient="+idClient+"&codeTarifActe="+codeTarifActe;
-
- v_msg="Attention, cela va associer tous les prestataires au tarif sélectionné! Confirmez-vous cette action?";
- v_msgEng="Be careful, this will associate all providers with the selected rate! Do you confirm this action?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $("#div_compsante_tarif").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxcomposantetarifclientprestataire/ajoutertousprestataires/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- $('#div_compsante_tarif').html(data);
- appliquerDataTable();
- },
- error: function(data) {
- },
- complete: function() {
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function ajouter_un_prestataire_tarifclient(codePrestataire)
-{
- idClient = $("#idClient").val();
- codeTarifActe = $("#codeTarifActe").val();
-
- if(idClient<=' ')
- {
- v_msg="Veuillez sélectionner un client!";
- v_msgEng="Please select a customer!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#idClient").focus();
- return;
- }
-
- if(codeTarifActe<=' ')
- {
- v_msg="Veuillez sélectionner un tarif!";
- v_msgEng="Please select a rate!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeTarifActe").focus();
- return;
- }
-
-
- donnees = "idClient="+idClient+"&codeTarifActe="+codeTarifActe+'&codePrestataire='+codePrestataire;
-
-
- $("#div_compsante_tarif").html('' + '
');
-
- v_msg="Voulez-vous associer ce prestataire au tarif sélectionné?";
- v_msgEng="Do you want to associate this service provider with the selected rate?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxcomposantetarifclientprestataire/ajouterunprestataire/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- $('#div_compsante_tarif').html(data);
- appliquerDataTable();
- },
- error: function(data) {
- },
- complete: function()
- {
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function retirer_tous_prestataires_tarifclient()
-{
- idClient = $("#idClient").val();
- codeTarifActe = $("#codeTarifActe").val();
-
- if(idClient<=' ')
- {
- v_msg="Veuillez sélectionner un client!";
- v_msgEng="Please select a customer!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#idClient").focus();
- return;
- }
-
- if(codeTarifActe<=' ')
- {
- v_msg="Veuillez sélectionner un tarif!";
- v_msgEng="Please select a rate!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeTarifActe").focus();
- return;
- }
-
-
- donnees = "idClient="+idClient+"&codeTarifActe="+codeTarifActe;
-
- $("#div_compsante_tarif").html('' + '
');
-
- v_msg="Confirmez-vous le retrait du tarif de tous les prestataires ajoutés?";
- v_msgEng="Do you confirm the withdrawal of the tariff of all the providers added?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxcomposantetarifclientprestataire/retirertousprestataires/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- $('#div_compsante_tarif').html(data);
- appliquerDataTable();
- },
- error: function(data)
- {
- },
- complete: function()
- {
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function retirer_un_prestataire_tarifclient(codePrestataire)
-{
-
- idClient = $("#idClient").val();
- codeTarifActe = $("#codeTarifActe").val();
-
- if(idClient<=' ')
- {
- v_msg="Veuillez sélectionner un client!";
- v_msgEng="Please select a customer!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#idClient").focus();
- return;
- }
-
- if(codeTarifActe<=' ')
- {
- v_msg="Veuillez sélectionner un tarif!";
- v_msgEng="Please select a rate!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeTarifActe").focus();
- return;
- }
-
-
- donnees = "idClient="+idClient+"&codeTarifActe="+codeTarifActe+'&codePrestataire='+codePrestataire;
-
-
- $("#div_compsante_tarif").html('' + '
');
-
- v_msg="Attention! Confirmez-vous le retrait de ce prestataire?";
- v_msgEng="Attention! Do you confirm the withdrawal of this service provider?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxcomposantetarifclientprestataire/retirerunprestataire/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- $('#div_compsante_tarif').html(data);
- appliquerDataTable();
- },
- error: function(data) {
- },
- complete: function()
- {
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-//25-05-2023
-function ajax_composante_tarif_police_prestataire()
-{
- adminSin=$("#adminSin").val();
-
- if (adminSin!="1")
- {
- v_msg="Non autorisée!";
- v_msgEng="Not allowed!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- idPolice = $("#idPolice").val();
- codeTarifActe = $("#codeTarifActe").val();
-
- if(idPolice<=' ')
- {
- v_msg="Veuillez sélectionner une police!";
- v_msgEng="Please select a insurance policy!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#idPolice").focus();
- return;
- }
-
- if(codeTarifActe<=' ')
- {
- v_msg="Veuillez sélectionner un tarif!";
- v_msgEng="Please select a rate!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeTarifActe").focus();
- return;
- }
-
-
- donnees = "idPolice="+idPolice+"&codeTarifActe="+codeTarifActe;
-
- var div_attente = $('#div_compsante_tarif');
-
- div_attente.html('' + '
');
-
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxcomposantetarifpoliceprestataire/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data)
- {
- // $('#div_test_gabarit').html(data);
- div_attente.html(data);
- appliquerDataTable();
- },
- complete: function() {
- }
- });
-}
-
-function ajouter_tous_prestataires_tarifpolice()
-{
- idPolice = $("#idPolice").val();
- codeTarifActe = $("#codeTarifActe").val();
-
- if(idPolice<=' ')
- {
- v_msg="Veuillez sélectionner une police!";
- v_msgEng="Please select a insurance policy!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#idPolice").focus();
- return;
- }
-
- if(codeTarifActe<=' ')
- {
- v_msg="Veuillez sélectionner un tarif!";
- v_msgEng="Please select a rate!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeTarifActe").focus();
- return;
- }
-
-
- donnees = "idPolice="+idPolice+"&codeTarifActe="+codeTarifActe;
-
- $("#div_compsante_tarif").html('' + '
');
-
-
- v_msg="Attention, cela va associer tous les prestataires au tarif sélectionné! Confirmez-vous cette action?";
- v_msgEng="Be careful, this will associate all providers with the selected rate! Do you confirm this action?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxcomposantetarifpoliceprestataire/ajoutertousprestataires/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- $('#div_compsante_tarif').html(data);
- appliquerDataTable();
- },
- error: function(data) {
- },
- complete: function() {
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function ajouter_un_prestataire_tarifpolice(codePrestataire)
-{
- idPolice = $("#idPolice").val();
- codeTarifActe = $("#codeTarifActe").val();
-
- if(idPolice<=' ')
- {
- v_msg="Veuillez sélectionner une police!";
- v_msgEng="Please select a insurance policy!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#idPolice").focus();
- return;
- }
-
- if(codeTarifActe<=' ')
- {
- v_msg="Veuillez sélectionner un tarif!";
- v_msgEng="Please select a rate!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeTarifActe").focus();
- return;
- }
-
-
- donnees = "idPolice="+idPolice+"&codeTarifActe="+codeTarifActe+'&codePrestataire='+codePrestataire;
-
-
- $("#div_compsante_tarif").html('' + '
');
-
- v_msg="Voulez-vous associer ce prestataire au tarif sélectionné?";
- v_msgEng="Do you want to associate this service provider with the selected rate?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxcomposantetarifpoliceprestataire/ajouterunprestataire/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- $('#div_compsante_tarif').html(data);
- appliquerDataTable();
- },
- error: function(data) {
- },
- complete: function()
- {
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- ajax_composante_tarif_police_prestataire();
- }
- });
-
-}
-
-function retirer_tous_prestataires_tarifpolice()
-{
- idPolice = $("#idPolice").val();
- codeTarifActe = $("#codeTarifActe").val();
-
- if(idPolice<=' ')
- {
- v_msg="Veuillez sélectionner une police!";
- v_msgEng="Please select a insurance policy!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#idPolice").focus();
- return;
- }
-
- if(codeTarifActe<=' ')
- {
- v_msg="Veuillez sélectionner un tarif!";
- v_msgEng="Please select a rate!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeTarifActe").focus();
- return;
- }
-
-
- donnees = "idPolice="+idPolice+"&codeTarifActe="+codeTarifActe;
-
- $("#div_compsante_tarif").html('' + '
');
-
-
- v_msg="Confirmez-vous le retrait du tarif de tous les prestataires ajoutés?";
- v_msgEng="Do you confirm the withdrawal of the tariff of all the providers added?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxcomposantetarifpoliceprestataire/retirertousprestataires/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- $('#div_compsante_tarif').html(data);
- appliquerDataTable();
- },
- error: function(data)
- {
- },
- complete: function()
- {
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function retirer_un_prestataire_tarifpolice(codePrestataire)
-{
-
- idPolice = $("#idPolice").val();
- codeTarifActe = $("#codeTarifActe").val();
-
- if(idPolice<=' ')
- {
- v_msg="Veuillez sélectionner une police!";
- v_msgEng="Please select a insurance policy!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#idPolice").focus();
- return;
- }
-
- if(codeTarifActe<=' ')
- {
- v_msg="Veuillez sélectionner un tarif!";
- v_msgEng="Please select a rate!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeTarifActe").focus();
- return;
- }
-
-
- donnees = "idPolice="+idPolice+"&codeTarifActe="+codeTarifActe+'&codePrestataire='+codePrestataire;
-
-
- $("#div_compsante_tarif").html('' + '
');
-
- v_msg="Attention! Confirmez-vous le retrait de ce prestataire?";
- v_msgEng="Attention! Do you confirm the withdrawal of this service provider?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxcomposantetarifpoliceprestataire/retirerunprestataire/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- $('#div_compsante_tarif').html(data);
- appliquerDataTable();
- },
- error: function(data) {
- },
- complete: function()
- {
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function ajax_composante_tarif_college_prestataire()
-{
- adminSin=$("#adminSin").val();
-
- if (adminSin!="1")
- {
- v_msg="Non autorisée!";
- v_msgEng="Not allowed!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- idCollege = $("#idCollege").val();
- codeTarifActe = $("#codeTarifActe").val();
-
- if(idCollege<=' ')
- {
- v_msg="Veuillez sélectionner un collège!";
- v_msgEng="Please select a college!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#idCollege").focus();
- return;
- }
-
- if(codeTarifActe<=' ')
- {
- v_msg="Veuillez sélectionner un tarif!";
- v_msgEng="Please select a rate!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeTarifActe").focus();
- return;
- }
-
- idPolice = $("#idPolice").val();
-
- donnees = "idCollege="+idCollege+"&codeTarifActe="+codeTarifActe;
- donnees += "&idPolice="+idPolice;
-
- var div_attente = $('#div_compsante_tarif');
-
- div_attente.html('' + '
');
-
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxcomposantetarifcollegeprestataire/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data)
- {
- // $('#div_test_gabarit').html(data);
- div_attente.html(data);
- appliquerDataTable();
- },
- complete: function() {
- }
- });
-}
-
-function ajouter_tous_prestataires_tarifcollege()
-{
- idCollege = $("#idCollege").val();
- codeTarifActe = $("#codeTarifActe").val();
-
- if(idCollege<=' ')
- {
- v_msg="Veuillez sélectionner un collège!";
- v_msgEng="Please select a college!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#idCollege").focus();
- return;
- }
-
- if(codeTarifActe<=' ')
- {
- v_msg="Veuillez sélectionner un tarif!";
- v_msgEng="Please select a rate!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeTarifActe").focus();
- return;
- }
-
- donnees = "idCollege="+idCollege+"&codeTarifActe="+codeTarifActe;
-
- $("#div_compsante_tarif").html('' + '
');
-
-
- v_msg="Attention, cela va associer tous les prestataires au tarif sélectionné! Confirmez-vous cette action?";
- v_msgEng="Be careful, this will associate all providers with the selected rate! Do you confirm this action?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxcomposantetarifcollegeprestataire/ajoutertousprestataires/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- $('#div_compsante_tarif').html(data);
- appliquerDataTable();
- },
- error: function(data) {
- },
- complete: function() {
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function ajouter_un_prestataire_tarifcollege(codePrestataire)
-{
- idCollege = $("#idCollege").val();
- codeTarifActe = $("#codeTarifActe").val();
-
- if(idCollege<=' ')
- {
- v_msg="Veuillez sélectionner un collège!";
- v_msgEng="Please select a college!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#idCollege").focus();
- return;
- }
-
- if(codeTarifActe<=' ')
- {
- v_msg="Veuillez sélectionner un tarif!";
- v_msgEng="Please select a rate!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeTarifActe").focus();
- return;
- }
-
-
- donnees = "idCollege="+idCollege+"&codeTarifActe="+codeTarifActe+'&codePrestataire='+codePrestataire;
-
- $("#div_compsante_tarif").html('' + '
');
-
- v_msg="Voulez-vous associer ce prestataire au tarif sélectionné?";
- v_msgEng="Do you want to associate this service provider with the selected rate?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxcomposantetarifcollegeprestataire/ajouterunprestataire/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- $('#div_compsante_tarif').html(data);
- appliquerDataTable();
- },
- error: function(data) {
- },
- complete: function()
- {
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function retirer_tous_prestataires_tarifcollege()
-{
- idCollege = $("#idCollege").val();
- codeTarifActe = $("#codeTarifActe").val();
-
- if(idCollege<=' ')
- {
- v_msg="Veuillez sélectionner un collège!";
- v_msgEng="Please select a college!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#idCollege").focus();
- return;
- }
-
- if(codeTarifActe<=' ')
- {
- v_msg="Veuillez sélectionner un tarif!";
- v_msgEng="Please select a rate!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeTarifActe").focus();
- return;
- }
-
- donnees = "idCollege="+idCollege+"&codeTarifActe="+codeTarifActe;
-
- $("#div_compsante_tarif").html('' + '
');
-
-
- v_msg="Confirmez-vous le retrait du tarif de tous les prestataires ajoutés?";
- v_msgEng="Do you confirm the withdrawal of the tariff of all the providers added?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxcomposantetarifcollegeprestataire/retirertousprestataires/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- $('#div_compsante_tarif').html(data);
- appliquerDataTable();
- },
- error: function(data)
- {
- },
- complete: function()
- {
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function retirer_un_prestataire_tarifcollege(codePrestataire)
-{
-
- idCollege = $("#idCollege").val();
- codeTarifActe = $("#codeTarifActe").val();
-
- if(idCollege<=' ')
- {
- v_msg="Veuillez sélectionner un collège!";
- v_msgEng="Please select a college!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#idCollege").focus();
- return;
- }
-
- if(codeTarifActe<=' ')
- {
- v_msg="Veuillez sélectionner un tarif!";
- v_msgEng="Please select a rate!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeTarifActe").focus();
- return;
- }
-
- donnees = "idCollege="+idCollege+"&codeTarifActe="+codeTarifActe+'&codePrestataire='+codePrestataire;
-
- $("#div_compsante_tarif").html('' + '
');
-
- v_msg="Attention! Confirmez-vous le retrait de ce prestataire?";
- v_msgEng="Attention! Do you confirm the withdrawal of this service provider?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxcomposantetarifcollegeprestataire/retirerunprestataire/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- $('#div_compsante_tarif').html(data);
- appliquerDataTable();
- },
- error: function(data) {
- },
- complete: function()
- {
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function chargernumero(numero)
-{
- var nomForm = $('#nomForm').val();
- var donnees = 'numero='+ numero;
- //alert(donnees); return;
-
- if(nomForm=="adherentprestataire" || nomForm=="tMadherent" || nomForm=="tMadherentacte"
- || nomForm=="tMadherentacteprestataire" || nomForm=="tMadherentgarantie" || nomForm =="tMadherentgarantieprestataire"
- || nomForm =="tMadherentprestataire")
- {
- vLink = "Ajaxchargernumeroadherent/";
- }else
- if(nomForm=="beneficiaireprestataire" || nomForm=="tMbeneficiaire" || nomForm=="tMbeneficiaireActe"
- || nomForm=="tMbeneficiaireActePrestataire" || nomForm=="tMbeneficiaireGarantie" || nomForm=="tMbeneficiaireGarantiePrestataire"
- || nomForm=="tMbeneficiairePrestataire" || nomForm=="tarifappliquebeneficiaire" || nomForm=="remboursementClassic")
- {
- vLink = "Ajaxchargernumerobeneficiaire/";
- }
-
- $.ajax({
- type: "POST",
- url: $("#racineWeb").val()+vLink,
- data:donnees,
- beforeSend: function(){
- $("#searchInput").css("background","#FFF url(Bootstrap/images/LoaderIcon.gif) no-repeat 165px");
- },
- success: function(data){
- $("#div_selection").show();
- $("#div_selection").html(data);
- $("#searchInput").css("background","#FFF");
- }
- });
-}
-
-//adhérent - prestataire
-function selectAssure(id, numero, nom, nomPolice, nomCollege, codeLienParente){
-
- $("#searchInput").val(numero);
- $("#div_selection").hide();
- $("#nomAssure").val(nom);
- $("#idAssure").val(id);
-
- $("#nomPolice").val(nomPolice);
- $("#nomCollege").val(nomCollege);
- $("#codeLienParente").val(codeLienParente);
-
- if($("#nomForm").val()=="tMadherent")
- {
- afficheMaxdateEffetAdherent();
- }
-}
-
-function ajax_composante_tarif_adherent_prestataire()
-{
- adminSin=$("#adminSin").val();
-
- if (adminSin!="1")
- {
- v_msg="Non autorisée!";
- v_msgEng="Not allowed!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- idAssure = $("#idAssure").val();
- codeTarifActe = $("#codeTarifActe").val();
-
- if(idAssure=='0')
- {
- v_msg="Veuillez entrer un numéro d'adhérent!";
- v_msgEng="Please enter a membership number!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#searchInput").focus();
- return;
- }
-
- if(codeTarifActe<=' ')
- {
- v_msg="Veuillez sélectionner un tarif!";
- v_msgEng="Please select a rate!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeTarifActe").focus();
- return;
- }
-
- nomAssure = $("#nomAssure").val();
- numeroAdherent = $("#searchInput").val();
-
- nomPolice = $("#nomPolice").val();
- nomCollege = $("#nomCollege").val();
- codeLienParente = $("#codeLienParente").val();
-
- donnees = "idAssure="+idAssure+"&codeTarifActe="+codeTarifActe;
- donnees += "&numeroAdherent="+numeroAdherent+"&nomAssure="+nomAssure;
- donnees += "&nomPolice="+nomPolice+"&nomCollege="+nomCollege;
- donnees += "&codeLienParente="+codeLienParente;
-
- var div_attente = $('#div_compsante_tarif');
-
- div_attente.html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxcomposantetarifadherentprestataire/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data)
- {
- // $('#div_test_gabarit').html(data);
- div_attente.html(data);
- appliquerDataTable();
- },
- complete: function() {
- }
- });
-}
-
-function ajouter_tous_prestataires_tarifadherent()
-{
- idAssure = $("#idAssure").val();
- codeTarifActe = $("#codeTarifActe").val();
-
- if(idAssure=='0')
- {
- v_msg="Veuillez entrer un numéro d'adhérent!";
- v_msgEng="Please enter a membership number!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#searchInput").focus();
- return;
- }
-
- if(codeTarifActe<=' ')
- {
- v_msg="Veuillez sélectionner un tarif!";
- v_msgEng="Please select a rate!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeTarifActe").focus();
- return;
- }
-
- donnees = "idAssure="+idAssure+"&codeTarifActe="+codeTarifActe;
-
-
- $("#div_compsante_tarif").html('' + '
');
-
-
- v_msg="Attention, cela va associer tous les prestataires au tarif sélectionné! Confirmez-vous cette action?";
- v_msgEng="Be careful, this will associate all providers with the selected rate! Do you confirm this action?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxcomposantetarifadherentprestataire/ajoutertousprestataires/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- $('#div_compsante_tarif').html(data);
- appliquerDataTable();
- },
- error: function(data) {
- },
- complete: function() {
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function ajouter_un_prestataire_tarifadherent(codePrestataire)
-{
- idAssure = $("#idAssure").val();
- codeTarifActe = $("#codeTarifActe").val();
-
- if(idAssure=='0')
- {
- v_msg="Veuillez entrer un numéro d'adhérent!";
- v_msgEng="Please enter a membership number!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#searchInput").focus();
- return;
- }
-
- if(codeTarifActe<=' ')
- {
- v_msg="Veuillez sélectionner un tarif!";
- v_msgEng="Please select a rate!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeTarifActe").focus();
- return;
- }
-
-
- donnees = "idAssure="+idAssure+"&codeTarifActe="+codeTarifActe+'&codePrestataire='+codePrestataire;
-
- $("#div_compsante_tarif").html('' + '
');
-
- v_msg="Voulez-vous associer ce prestataire au tarif sélectionné?";
- v_msgEng="Do you want to associate this service provider with the selected rate?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxcomposantetarifadherentprestataire/ajouterunprestataire/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- $('#div_compsante_tarif').html(data);
- appliquerDataTable();
- },
- error: function(data) {
- },
- complete: function()
- {
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function retirer_tous_prestataires_tarifadherent()
-{
- idAssure = $("#idAssure").val();
- codeTarifActe = $("#codeTarifActe").val();
-
- if(idAssure=='0')
- {
- v_msg="Veuillez entrer un numéro d'adhérent!";
- v_msgEng="Please enter a membership number!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#searchInput").focus();
- return;
- }
-
- if(codeTarifActe<=' ')
- {
- v_msg="Veuillez sélectionner un tarif!";
- v_msgEng="Please select a rate!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeTarifActe").focus();
- return;
- }
-
-
- donnees = "idAssure="+idAssure+"&codeTarifActe="+codeTarifActe;
-
-
- $("#div_compsante_tarif").html('' + '
');
-
-
- v_msg="Confirmez-vous le retrait du tarif de tous les prestataires ajoutés?";
- v_msgEng="Do you confirm the withdrawal of the tariff of all the providers added?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxcomposantetarifadherentprestataire/retirertousprestataires/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- $('#div_compsante_tarif').html(data);
- appliquerDataTable();
- },
- error: function(data)
- {
- },
- complete: function()
- {
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function retirer_un_prestataire_tarifadherent(codePrestataire)
-{
-
- idAssure = $("#idAssure").val();
- codeTarifActe = $("#codeTarifActe").val();
-
- if(idAssure=='0')
- {
- v_msg="Veuillez entrer un numéro d'adhérent!";
- v_msgEng="Please enter a membership number!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#searchInput").focus();
- return;
- }
-
- if(codeTarifActe<=' ')
- {
- v_msg="Veuillez sélectionner un tarif!";
- v_msgEng="Please select a rate!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeTarifActe").focus();
- return;
- }
-
-
- donnees = "idAssure="+idAssure+"&codeTarifActe="+codeTarifActe+'&codePrestataire='+codePrestataire;
-
-
- $("#div_compsante_tarif").html('' + '
');
-
- v_msg="Attention! Confirmez-vous le retrait de ce prestataire?";
- v_msgEng="Attention! Do you confirm the withdrawal of this service provider?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxcomposantetarifadherentprestataire/retirerunprestataire/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- $('#div_compsante_tarif').html(data);
- appliquerDataTable();
- },
- error: function(data) {
- },
- complete: function()
- {
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-}
-
-
-//beneficiaire - prestataire
-function selectBeneficiaire(id, numero, nom, nomPolice, nomCollege, codeLienParente, numeroAdherent, adherent){
- $("#searchInput").val(numero);
- $("#div_selection").hide();
- $("#nomAssure").val(nom);
- $("#idAssure").val(id);
-
- $("#codeLienParente").val(codeLienParente);
-
- $("#noAdherent").val(numeroAdherent);
- $("#nomAdherent").val(adherent);
-
- if($("#nomForm").val()=="remboursementClassic"){
- $("#idBeneficiaire").val(id);
- ajax_context_adherent(id);
- }else{
- $("#nomPolice").val(nomPolice);
- $("#nomCollege").val(nomCollege);
- }
-
-
-
- if($("#nomForm").val()=="tMbeneficiaire")
- {
- afficheMaxdateEffetBeneficiaire();
- }
-}
-
-function ajax_composante_tarif_beneficiaire_prestataire()
-{
- adminSin=$("#adminSin").val();
-
- if (adminSin!="1")
- {
- v_msg="Non autorisée!";
- v_msgEng="Not allowed!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- idAssure = $("#idAssure").val();
- codeTarifActe = $("#codeTarifActe").val();
-
- if(idAssure=='0')
- {
- v_msg="Veuillez entrer un numéro d'adhérent!";
- v_msgEng="Please enter a membership number!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#searchInput").focus();
- return;
- }
-
- if(codeTarifActe<=' ')
- {
- v_msg="Veuillez sélectionner un tarif!";
- v_msgEng="Please select a rate!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeTarifActe").focus();
- return;
- }
-
- nomAssure = $("#nomAssure").val();
- numeroBeneficiaire = $("#searchInput").val();
-
- nomPolice = $("#nomPolice").val();
- nomCollege = $("#nomCollege").val();
- codeLienParente = $("#codeLienParente").val();
-
- noAdherent = $("#noAdherent").val();
- nomAdherent = $("#nomAdherent").val();
-
- donnees = "idAssure="+idAssure+"&codeTarifActe="+codeTarifActe;
- donnees += "&numeroBeneficiaire="+numeroBeneficiaire+"&nomAssure="+nomAssure;
- donnees += "&nomPolice="+nomPolice+"&nomCollege="+nomCollege;
- donnees += "&codeLienParente="+codeLienParente;
- donnees += "&noAdherent="+noAdherent+"&nomAdherent="+nomAdherent;
-
- var div_attente = $('#div_compsante_tarif');
-
- div_attente.html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtarifbeneficiaireprestataire/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data)
- {
- // $('#div_test_gabarit').html(data);
- div_attente.html(data);
- appliquerDataTable();
- },
- complete: function() {
- }
- });
-}
-
-function ajouter_tous_prestataires_tarifbeneficiaire()
-{
- idAssure = $("#idAssure").val();
- codeTarifActe = $("#codeTarifActe").val();
-
- if(idAssure=='0')
- {
- v_msg="Veuillez entrer un numéro du bénéficiaire!";
- v_msgEng="Please enter a beneficiary number!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#searchInput").focus();
- return;
- }
-
- if(codeTarifActe<=' ')
- {
- v_msg="Veuillez sélectionner un tarif!";
- v_msgEng="Please select a rate!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeTarifActe").focus();
- return;
- }
-
- donnees = "idAssure="+idAssure+"&codeTarifActe="+codeTarifActe;
-
-
- $("#div_compsante_tarif").html('' + '
');
-
-
- v_msg="Attention, cela va associer tous les prestataires au tarif sélectionné! Confirmez-vous cette action?";
- v_msgEng="Be careful, this will associate all providers with the selected rate! Do you confirm this action?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtarifbeneficiaireprestataire/ajoutertousprestataires/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- $('#div_compsante_tarif').html(data);
- appliquerDataTable();
- },
- error: function(data) {
- },
- complete: function() {
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function ajouter_un_prestataire_tarifbeneficiaire(codePrestataire)
-{
- idAssure = $("#idAssure").val();
- codeTarifActe = $("#codeTarifActe").val();
-
- if(idAssure=='0')
- {
- v_msg="Veuillez entrer un numéro d'adhérent!";
- v_msgEng="Please enter a membership number!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#searchInput").focus();
- return;
- }
-
- if(codeTarifActe<=' ')
- {
- v_msg="Veuillez sélectionner un tarif!";
- v_msgEng="Please select a rate!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeTarifActe").focus();
- return;
- }
-
-
- donnees = "idAssure="+idAssure+"&codeTarifActe="+codeTarifActe+'&codePrestataire='+codePrestataire;
-
- $("#div_compsante_tarif").html('' + '
');
-
- v_msg="Voulez-vous associer ce prestataire au tarif sélectionné?";
- v_msgEng="Do you want to associate this service provider with the selected rate?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtarifbeneficiaireprestataire/ajouterunprestataire/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- $('#div_compsante_tarif').html(data);
- appliquerDataTable();
- },
- error: function(data) {
- },
- complete: function()
- {
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function retirer_tous_prestataires_tarifbeneficiaire()
-{
- idAssure = $("#idAssure").val();
- codeTarifActe = $("#codeTarifActe").val();
-
- if(idAssure=='0')
- {
- v_msg="Veuillez entrer un numéro d'adhérent!";
- v_msgEng="Please enter a membership number!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#searchInput").focus();
- return;
- }
-
- if(codeTarifActe<=' ')
- {
- v_msg="Veuillez sélectionner un tarif!";
- v_msgEng="Please select a rate!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeTarifActe").focus();
- return;
- }
-
-
- donnees = "idAssure="+idAssure+"&codeTarifActe="+codeTarifActe;
-
-
- $("#div_compsante_tarif").html('' + '
');
-
-
- v_msg="Confirmez-vous le retrait du tarif de tous les prestataires ajoutés?";
- v_msgEng="Do you confirm the withdrawal of the tariff of all the providers added?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtarifbeneficiaireprestataire/retirertousprestataires/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- $('#div_compsante_tarif').html(data);
- appliquerDataTable();
- },
- error: function(data)
- {
- },
- complete: function()
- {
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function retirer_un_prestataire_tarifbeneficiaire(codePrestataire)
-{
-
- idAssure = $("#idAssure").val();
- codeTarifActe = $("#codeTarifActe").val();
-
- if(idAssure=='0')
- {
- v_msg="Veuillez entrer un numéro d'adhérent!";
- v_msgEng="Please enter a membership number!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#searchInput").focus();
- return;
- }
-
- if(codeTarifActe<=' ')
- {
- v_msg="Veuillez sélectionner un tarif!";
- v_msgEng="Please select a rate!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeTarifActe").focus();
- return;
- }
-
- donnees = "idAssure="+idAssure+"&codeTarifActe="+codeTarifActe+'&codePrestataire='+codePrestataire;
-
- $("#div_compsante_tarif").html('' + '
');
-
- v_msg="Attention! Confirmez-vous le retrait de ce prestataire?";
- v_msgEng="Attention! Do you confirm the withdrawal of this service provider?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtarifbeneficiaireprestataire/retirerunprestataire/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- $('#div_compsante_tarif').html(data);
- appliquerDataTable();
- },
- error: function(data) {
- },
- complete: function()
- {
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-//27-05-2023
-
-function recupererValeur()
-{
-
- nomForm = $("#nomForm").val();
-
-
- if(nomForm=="frmadherent")
- {
- nom = $("#nom").val();
- prenoms = $("#prenoms").val();
- sexe = $("#sexe").val();
- dateNaissance = $("#dateNaissance").val();
- idCollege = $("#idCollege").val();
-
- myVal = 0;
-
- donnees = "nom="+nom+"&prenoms="+prenoms+"&idCollege="+idCollege;
- donnees += "&sexe="+sexe+"&dateNaissance="+dateNaissance;
-
- myVal_nom = (nom<=" ") ? 0 : 1;
- myVal_prenoms = (prenoms<=" ") ? 0 : 1;
- myVal_sexe = (sexe<=" ") ? 0 : 1;
- myVal_dateNaissance = (dateNaissance<=" ") ? 0 : 1;
-
- myVal = parseInt(myVal_nom+myVal_prenoms+myVal_sexe+myVal_dateNaissance);
-
- if(myVal==4)
- {
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxexistanceassure/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- $('#div_existance').html(data);
- var existe = $("#existe").val();
-
- if(existe=="1")
- {
- v_msg="Les informations que vous avez saisi seront dupliquées dans la base de données si vous les enregistrez!";
- v_msgEng="The information you entered will be duplicated in the database if you save it!";
-
- alert_ebene(v_msg, v_msgEng);
- }
- },
- error: function(data) {
- },
- complete: function()
- {
- }
- });
- }
- }else if(nomForm=="frmbeneficiaire")
- {
- nomBeneficiaire = $("#nomBeneficiaire").val();
- prenomsBeneficiaire = $("#prenomsBeneficiaire").val();
- codeLienParente = $("#codeLienParente").val();
- sexe = $("#sexe").val();
- dateNaissance = $("#dateNaissance").val();
- idAdherent = $("#idAdherent").val();
-
- myVal = 0;
-
- donnees = "nomBeneficiaire="+nomBeneficiaire+"&prenomsBeneficiaire="+prenomsBeneficiaire;
- donnees += "&codeLienParente="+codeLienParente+"&sexe="+sexe+"&dateNaissance="+dateNaissance;
- donnees += "&idAdherent="+idAdherent;
-
- //alert(donnees);
-
-
- myVal_nom = (nomBeneficiaire<=" ") ? 0 : 1;
- myVal_prenoms = (prenomsBeneficiaire<=" ") ? 0 : 1;
- myVal_codeLienParente = (codeLienParente<=" ") ? 0 : 1;
- myVal_sexe = (sexe<=" ") ? 0 : 1;
- myVal_dateNaissance = (dateNaissance<=" ") ? 0 : 1;
-
- myVal = parseInt(myVal_nom+myVal_prenoms+myVal_codeLienParente+myVal_sexe+myVal_dateNaissance);
-
- if(myVal==5)
- {
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxexistancebeneficiaire/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- $('#div_existance').html(data);
- var existe = $("#existe").val();
-
- if(existe=="1")
- {
- v_msg="Les informations que vous avez saisi seront dupliquées dans la base de données si vous les enregistrez!";
- v_msgEng="The information you entered will be duplicated in the database if you save it!";
-
- alert_ebene(v_msg, v_msgEng);
- }
- },
- error: function(data) {
- },
- complete: function()
- {
- }
- });
- }
-
-
- }
-}
-
-function supprimer_un_acte_du_tarif(idDetailtarifacte, ligne)
-{
- donnees = 'idDetailtarifacte='+idDetailtarifacte;
-
- v_msg="Confirmez-vous cette suppression?";
- v_msgEng="Do you confirm this removal?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxcomposantetarif/supprimer/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- supprdetailtarif(idDetailtarifacte, ligne);
- },
- error: function(data) {
- },
- complete: function() {
-
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function supprdetailtarif(idDetailtarifacte, ligne)
-{
- donnees = 'idDetailtarifacte='+idDetailtarifacte+'&ligne='+ligne;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxdetailsupprime/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- $('#div_suppr').html(data);
- var suppr = $("#suppr").val();
-
- if(suppr=="1"){
- $("#tabLigne"+ligne).css({"background-color": "red", "color": "white"});
- }else{
- $("#tabLigne"+ligne).css({"background-color": "transparent", "color": "black"});
- }
-
- },
- error: function(data) {
- },
- complete: function() {
- //ajax_composante_tarif("0");
- }
- });
-
-}
-
-//16-06-2023 sorel
-function inserer_tmadherent()
-{
- idAdherent = $("#idAssure").val();
- dateEffet = $("#dateEffet").val();
- tm = $("#tm").val();
-
- if((idAdherent < " ") || (idAdherent == "0"))
- {
- v_msg="Veuillez sélectionner un adhérent!";
- v_msgEng="Please select a member!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#searchInput").focus();
-
- return;
-
- }
-
- if((dateEffet < " "))
- {
- v_msg="Veuillez une date d'effet!";
- v_msgEng="Please an effective date!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#dateEffet").focus();
-
- return;
-
- }
-
- if(tm < " ")
- {
- v_msg="Veuillez entrer la valeur du ticket Modérateur!";
- v_msgEng="Please enter the Moderator ticket value!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#tm").focus();
-
- return;
-
- }
-
- donnees = 'idAdherent='+idAdherent+'&dateEffet='+dateEffet+'&tm='+tm;
-
- $("#div_liste_tm").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtmadherent/inserer/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
-
- },
- error: function(data) {
- },
- complete: function() {
- affichertmadherent();
-
- $("#idAssure").val('');
- $("#searchInput").val('');
- $("#nomAssure").val('');
- $("#dateEffet").val('');
- $("#tm").val('');
- $("#codeLienParente").val('');
- $("#nomPolice").val('');
- $("#nomCollege").val('');
- }
- });
-}
-
-function affichertmadherent()
-{
- donnees = '';
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtmadherent/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- $('#div_liste_tm').html(data);
-
- },
- error: function(data) {
- },
- complete: function() {
-
- }
- });
-
-}
-
-
-
-function controleDateEffetTm(){
-
- var datejour = $("#datejour_C").val();
- var maxDateEffetTmAdherent = $("#maxDateEffetTmAdherent").val();
- var dateEffet = $("#dateEffet").val();
-
- var str = dateEffet.split('/');
-
- var effet = str[2]+'-'+str[1]+'-'+str[0];
-
- var tdj = new Date(datejour);
- var tde = new Date(effet);
-
- dte=Math.round(Date.parse(tde)/(1000*3600*24));
- dtj=Math.round(Date.parse(tdj)/(1000*3600*24));
-
- //alert(maxDateEffetGarantie);
- //return;
-
- if((dte < dtj) && (maxDateEffetTmAdherent!=undefined)){
- var tdm = new Date(maxDateEffetTmAdherent);
-
- dtm = Math.round(Date.parse(tdm)/(1000*3600*24));
-
- //alert(dte < dtm);
- //return;
-
- if(dte < dtm){
-
- v_msg="Date d'effet invalide!";
- v_msgEng="Invalid effective date!";
- alert_ebene(v_msg, v_msgEng);
- $("#dateEffet").val('');
- $("#dateEffet").focus();
- return;
- }
- }
-
-
-}
-
-function afficheMaxdateEffetAdherent()
-{
- idAdherent = $("#idAssure").val();
-
- donnees = "idAdherent="+idAdherent;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtmadherent/controle/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- $('#div_effet_max').html(data);
-
- },
- error: function(data) {
- },
- complete: function() {
-
- }
- });
-}
-
-
-function supprimer_tmadherent(idTm, adminSin)
-{
- if (adminSin != "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()+"Ajaxtmadherent/supprimer/",
- type : 'post',
- data: "idTm="+idTm,
- error: function(errorData) {
- },
- success: function(data) {
- },
- complete: function() {
- affichertmadherent();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-}
-
-//20-06-2023
-function retour_limite()
-{
- nomForm = $("#nomForm").val();
-
- if(nomForm == "ficheAdherent"){
- afficher_adherent_id();
- }else if(nomForm == "ficheBeneficiaire"){
- afficher_beneficiaire_id();
- }
-
-}
-
-//20-06-2023 sorel
-function inserer_tmadherentacte()
-{
- idAdherent = $("#idAssure").val();
- dateEffet = $("#dateEffet").val();
- tm = $("#tm").val();
- codeActe = $("#codeActe").val();
- codeGarantie = $("#codeGarantie").val();
-
- if((idAdherent < " ") || (idAdherent == "0"))
- {
- v_msg="Veuillez sélectionner un adhérent!";
- v_msgEng="Please select a member!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#searchInput").focus();
-
- return;
-
- }
-
- if((dateEffet < " "))
- {
- v_msg="Veuillez une date d'effet!";
- v_msgEng="Please an effective date!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#dateEffet").focus();
-
- return;
-
- }
-
- if(tm < " ")
- {
- v_msg="Veuillez entrer la valeur du ticket Modérateur!";
- v_msgEng="Please enter the Moderator ticket value!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#tm").focus();
-
- return;
-
- }
-
- if(codeActe < " ")
- {
- v_msg="Veuillez sélectionner un acte!";
- v_msgEng="Please select an act!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#searchInputActe").focus();
-
- return;
-
- }
-
- donnees = 'idAdherent='+idAdherent+'&dateEffet='+dateEffet;
- donnees += '&tm='+tm+'&codeActe='+codeActe+'&codeGarantie='+codeGarantie;
-
- //alert(donnees);
- //return;
-
- $("#div_liste_tm").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtmadherentacte/inserer/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
-
- },
- error: function(data) {
- },
- complete: function() {
- affichertmadherentacte();
-
- $("#idAssure").val('');
- $("#searchInput").val('');
- $("#nomAssure").val('');
- $("#dateEffet").val('');
- $("#tm").val('');
- $("#codeLienParente").val('');
- $("#nomPolice").val('');
- $("#nomCollege").val('');
- $("#searchInputActe").val('');
- $("#codeActe").val('');
-
- $("#codeGarantie").val('');
- $('.selectpicker').selectpicker('refresh');
-
- }
- });
-}
-
-function affichertmadherentacte()
-{
- donnees = '';
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtmadherentacte/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- $('#div_liste_tm').html(data);
-
- },
- error: function(data) {
- },
- complete: function() {
-
- }
- });
-
-}
-
-//21-06-2023
-function supprimer_tmadherentacte(idTm, adminSin)
-{
- if (adminSin != "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()+"Ajaxtmadherentacte/supprimer/",
- type : 'post',
- data: "idTm="+idTm,
- error: function(errorData) {
- },
- success: function(data) {
- },
- complete: function() {
- affichertmadherentacte();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function afficheMaxdateEffetAdherentacte()
-{
- idAdherent = $("#idAssure").val();
- codeActe = $("#codeActe").val();
- codeGarantie= $("#codeGarantie").val();
-
- if((idAdherent < " ") || (idAdherent == "0"))
- {
- v_msg="Veuillez sélectionner un adhérent!";
- v_msgEng="Please select a member!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#searchInput").focus();
- $("#searchInputActe").val('');
-
- return;
-
- }
-
- if(codeActe < " ")
- {
- v_msg="Veuillez sélectionner un acte!";
- v_msgEng="Please select an act!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#searchInputActe").focus();
-
- return;
-
- }
-
- donnees = "idAdherent="+idAdherent+"&codeActe="+codeActe+'&codeGarantie='+codeGarantie;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtmadherentacte/controle/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- $('#div_effet_max').html(data);
-
- },
- error: function(data) {
- },
- complete: function() {
-
- }
- });
-}
-
-function affichelisteprestataires(libelle)
-{
- if(libelle!='' && libelle.length >="3")
- {
- var donnees = 'libelle='+ libelle;
-
- vLink = "Ajaxchargerlisteprestataires/";
- $.ajax({
- type: "POST",
- url: $("#racineWeb").val()+vLink,
- data:donnees,
- beforeSend: function(){
- $("#searchInputPrestataire").css("background","#FFF url(Bootstrap/images/LoaderIcon.gif) no-repeat 165px");
- },
- success: function(data){
- $("#div_selection_prestataire").show();
- $("#div_selection_prestataire").html(data);
- $("#searchInputPrestataire").css("background","#FFF");
- }
- });
- }else{
- $("#div_selection_prestataire").hide();
- return false;
- }
-}
-
-function selectPrestataire(code, libelle){
- nomForm = $("#nomForm").val();
-
- $("#searchInputPrestataire").val(libelle);
- $("#div_selection_prestataire").hide();
- $("#codePrestataire").val(code);
-
- //console.log($("#codePrestataire").val());
-
- if(nomForm=="tMadherentacteprestataire"){
- afficheMaxdateEffetAdherentacteprestataire();
- }else if(nomForm=="tMadherentgarantieprestataire")
- {
- afficheMaxdateEffetAdherentgarantieprestataire();
- }else if(nomForm=="tMadherentprestataire")
- {
- afficheMaxdateEffetAdherentprestataire();
- }else if(nomForm=="tMbeneficiaireActePrestataire")
- {
- afficheMaxdateEffetBeneficiaireacteprestataire();
- }else if(nomForm=="tMbeneficiaireGarantiePrestataire")
- {
- afficheMaxdateEffetBeneficiairegarantieprestataire();
- }else if(nomForm=="tMbeneficiairePrestataire")
- {
- afficheMaxdateEffetBeneficiairePrestataire();
- }else if(nomForm=="tMcollegeacteprestataire")
- {
- afficheMaxdateEffetCollegeacteprestataire();
- }else if(nomForm=="tMcollegegarantieprestataire")
- {
- afficheMaxdateEffetCollegegarantieprestataire();
- }else if(nomForm=="tMcollegeprestataire")
- {
- afficheMaxdateEffetCollegeprestataire();
- }else if(nomForm=="tMpoliceacteprestataire")
- {
- afficheMaxdateEffetPoliceacteprestataire();
- }else if(nomForm=="tMpolicegarantieprestataire")
- {
- afficheMaxdateEffetPolicegarantieprestataire();
- }else if(nomForm=="tMpoliceprestataire")
- {
- afficheMaxdateEffetPoliceprestataire();
- }else if(nomForm=="tMclientacteprestataire")
- {
- afficheMaxdateEffetClientacteprestataire();
- }else if(nomForm=="tMclientgarantieprestataire")
- {
- afficheMaxdateEffetClientgarantieprestataire();
- }else if(nomForm=="tMclientprestataire")
- {
- afficheMaxdateEffetClientprestataire();
- }else if(nomForm=="modifierRembClassique")
- {
- $("#prestataireConsultation").val(libelle);
- }
-
-
-
-
-}
-
-function afficheMaxdateEffetAdherentacteprestataire()
-{
- idAdherent = $("#idAssure").val();
- codeActe = $("#codeActe").val();
- codePrestataire = $("#codePrestataire").val();
- codeGarantie = $("#codeGarantie").val();
-
- if((idAdherent < " ") || (idAdherent == "0"))
- {
- v_msg="Veuillez sélectionner un adhérent!";
- v_msgEng="Please select a member!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#searchInput").focus();
- $("#searchInputActe").val('');
- $("#searchInputPrestataire").val('');
-
- return;
-
- }
-
- if(codeActe < " ")
- {
- v_msg="Veuillez sélectionner un acte!";
- v_msgEng="Please select an act!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#searchInputActe").focus();
- $("#searchInputPrestataire").val('');
-
- return;
-
- }
-
- if(codePrestataire < " ")
- {
- v_msg="Veuillez sélectionner un prestataire!";
- v_msgEng="Please select an provider!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#searchInputPrestataire").focus();
-
- return;
-
- }
-
-
- donnees = "idAdherent="+idAdherent+"&codeActe="+codeActe+"&codePrestataire="+codePrestataire+'&codeGarantie='+codeGarantie;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtmadherentacteprestataire/controle/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- $('#div_effet_max').html(data);
-
- },
- error: function(data) {
- },
- complete: function() {
-
- }
- });
-}
-
-function inserer_tmadherentacteprestataire()
-{
- idAdherent = $("#idAssure").val();
- dateEffet = $("#dateEffet").val();
- tm = $("#tm").val();
- codeActe = $("#codeActe").val();
- codePrestataire = $("#codePrestataire").val();
-
- codeGarantie = $("#codeGarantie").val();
-
- if((idAdherent < " ") || (idAdherent == "0"))
- {
- v_msg="Veuillez sélectionner un adhérent!";
- v_msgEng="Please select a member!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#searchInput").focus();
-
- return;
-
- }
-
- if((dateEffet < " "))
- {
- v_msg="Veuillez une date d'effet!";
- v_msgEng="Please an effective date!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#dateEffet").focus();
-
- return;
-
- }
-
- if(tm < " ")
- {
- v_msg="Veuillez entrer la valeur du ticket Modérateur!";
- v_msgEng="Please enter the Moderator ticket value!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#tm").focus();
-
- return;
-
- }
-
- if(codeActe < " ")
- {
- v_msg="Veuillez sélectionner un acte!";
- v_msgEng="Please select an act!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#searchInputActe").focus();
-
- return;
-
- }
-
- if(codePrestataire < " ")
- {
- v_msg="Veuillez sélectionner un prestataire!";
- v_msgEng="Please select an provider!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#searchInputPrestataire").focus();
-
- return;
-
- }
-
- donnees = 'idAdherent='+idAdherent+'&dateEffet='+dateEffet;
- donnees += '&tm='+tm+'&codeActe='+codeActe+"&codePrestataire="+codePrestataire;
- donnees += "&codeGarantie="+codeGarantie;
-
- //alert(donnees);
- //return;
-
- $("#div_liste_tm").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtmadherentacteprestataire/inserer/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
-
- },
- error: function(data) {
- },
- complete: function() {
- affichertmadherentacteprestataire();
-
- $("#idAssure").val('');
- $("#searchInput").val('');
- $("#nomAssure").val('');
- $("#dateEffet").val('');
- $("#tm").val('');
- $("#codeLienParente").val('');
- $("#nomPolice").val('');
- $("#nomCollege").val('');
- $("#searchInputActe").val('');
- $("#codeActe").val('');
- $("#searchInputPrestataire").val('');
- $("#codePrestataire").val('');
-
- $("#codeGarantie").val('');
- $('.selectpicker').selectpicker('refresh');
- }
- });
-}
-
-function affichertmadherentacteprestataire()
-{
- donnees = '';
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtmadherentacteprestataire/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- $('#div_liste_tm').html(data);
-
- },
- error: function(data) {
- },
- complete: function() {
-
- }
- });
-
-}
-
-function supprimer_tmadherentacteprestataire(idTm, adminSin)
-{
- if (adminSin != "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()+"Ajaxtmadherentacteprestataire/supprimer/",
- type : 'post',
- data: "idTm="+idTm,
- error: function(errorData) {
- },
- success: function(data) {
- },
- complete: function() {
- affichertmadherentacteprestataire();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-
-//26-06-2023 sorel
-function inserer_tmadherentgarantie()
-{
- idAdherent = $("#idAssure").val();
- dateEffet = $("#dateEffet").val();
- tm = $("#tm").val();
- codeGarantie = $("#codeGarantie").val();
-
- if((idAdherent < " ") || (idAdherent == "0"))
- {
- v_msg="Veuillez sélectionner un adhérent!";
- v_msgEng="Please select a member!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#searchInput").focus();
-
- return;
-
- }
-
- if((dateEffet < " "))
- {
- v_msg="Veuillez une date d'effet!";
- v_msgEng="Please an effective date!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#dateEffet").focus();
-
- return;
-
- }
-
- if(tm < " ")
- {
- v_msg="Veuillez entrer la valeur du ticket Modérateur!";
- v_msgEng="Please enter the Moderator ticket value!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#tm").focus();
-
- return;
-
- }
-
- if(codeGarantie < " ")
- {
- v_msg="Veuillez sélectionner une garantie!";
- v_msgEng="Please select a guarantee!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeGarantie").focus();
-
- return;
-
- }
-
- donnees = 'idAdherent='+idAdherent+'&dateEffet='+dateEffet;
- donnees += '&tm='+tm+'&codeGarantie='+codeGarantie;
-
- //alert(donnees);
- //return;
-
- $("#div_liste_tm").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtmadherentgarantie/inserer/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
-
- },
- error: function(data) {
- },
- complete: function() {
- affichertmadherentgarantie();
-
- $("#idAssure").val('');
- $("#searchInput").val('');
- $("#nomAssure").val('');
- $("#dateEffet").val('');
- $("#tm").val('');
- $("#codeLienParente").val('');
- $("#nomPolice").val('');
- $("#nomCollege").val('');
- $("#codeGarantie").val('');
- $('.selectpicker').selectpicker('refresh');
- }
- });
-}
-
-function affichertmadherentgarantie()
-{
- donnees = '';
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtmadherentgarantie/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- $('#div_liste_tm').html(data);
-
- },
- error: function(data) {
- },
- complete: function() {
-
- }
- });
-
-}
-
-
-function afficheMaxdateEffetAdherentgarantie()
-{
- idAdherent = $("#idAssure").val();
- codeGarantie = $("#codeGarantie").val();
-
- if((idAdherent < " ") || (idAdherent == "0"))
- {
- v_msg="Veuillez sélectionner un adhérent!";
- v_msgEng="Please select a member!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#searchInput").focus();
- $("#codeGarantie").val('');
- $('.selectpicker').selectpicker('refresh');
-
- return;
-
- }
-
- if(codeGarantie < " ")
- {
- v_msg="Veuillez sélectionner une garantie!";
- v_msgEng="Please select a guarantee!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeGarantie").focus();
-
- return;
-
- }
-
- donnees = "idAdherent="+idAdherent+"&codeGarantie="+codeGarantie;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtmadherentgarantie/controle/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- $('#div_effet_max').html(data);
-
- },
- error: function(data) {
- },
- complete: function() {
-
- }
- });
-}
-
-function supprimer_tmadherentgarantie(idTm, adminSin)
-{
- if (adminSin != "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()+"Ajaxtmadherentgarantie/supprimer/",
- type : 'post',
- data: "idTm="+idTm,
- error: function(errorData) {
- },
- success: function(data) {
- },
- complete: function() {
- affichertmadherentgarantie();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function inserer_tmadherentgarantieprestataire()
-{
- idAdherent = $("#idAssure").val();
- dateEffet = $("#dateEffet").val();
- tm = $("#tm").val();
- codeGarantie = $("#codeGarantie").val();
- codePrestataire = $("#codePrestataire").val();
-
- if((idAdherent < " ") || (idAdherent == "0"))
- {
- v_msg="Veuillez sélectionner un adhérent!";
- v_msgEng="Please select a member!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#searchInput").focus();
-
- return;
-
- }
-
- if((dateEffet < " "))
- {
- v_msg="Veuillez une date d'effet!";
- v_msgEng="Please an effective date!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#dateEffet").focus();
-
- return;
-
- }
-
- if(tm < " ")
- {
- v_msg="Veuillez entrer la valeur du ticket Modérateur!";
- v_msgEng="Please enter the Moderator ticket value!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#tm").focus();
-
- return;
-
- }
-
- if(codeGarantie < " ")
- {
- v_msg="Veuillez sélectionner un acte!";
- v_msgEng="Please select an act!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeGarantie").focus();
-
- return;
-
- }
-
- if(codePrestataire < " ")
- {
- v_msg="Veuillez sélectionner un prestataire!";
- v_msgEng="Please select an provider!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#searchInputPrestataire").focus();
-
- return;
-
- }
-
- donnees = 'idAdherent='+idAdherent+'&dateEffet='+dateEffet;
- donnees += '&tm='+tm+'&codeGarantie='+codeGarantie+"&codePrestataire="+codePrestataire;
-
- $("#div_liste_tm").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtmadherentgarantieprestataire/inserer/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
-
- },
- error: function(data) {
- },
- complete: function() {
- affichertmadherentgarantieprestataire();
-
- $("#idAssure").val('');
- $("#searchInput").val('');
- $("#nomAssure").val('');
- $("#dateEffet").val('');
- $("#tm").val('');
- $("#codeLienParente").val('');
- $("#nomPolice").val('');
- $("#nomCollege").val('');
-
- $("#codeGarantie").val('');
- $('.selectpicker').selectpicker('refresh');
- $("#searchInputPrestataire").val('');
- $("#codePrestataire").val('');
- }
- });
-}
-
-function afficheMaxdateEffetAdherentgarantieprestataire()
-{
- idAdherent = $("#idAssure").val();
- codeGarantie = $("#codeGarantie").val();
- codePrestataire = $("#codePrestataire").val();
-
- if((idAdherent < " ") || (idAdherent == "0"))
- {
- v_msg="Veuillez sélectionner un adhérent!";
- v_msgEng="Please select a member!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#searchInput").focus();
- $("#codeGarantie").val('');
- $('.selectpicker').selectpicker('refresh');
- $("#searchInputPrestataire").val('');
-
- return;
-
- }
-
- if(codeGarantie < " ")
- {
- v_msg="Veuillez sélectionner une garantie!";
- v_msgEng="Please select a guarantee!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeGarantie").focus();
- $("#searchInputPrestataire").val('');
-
- return;
-
- }
-
- if(codePrestataire < " ")
- {
- v_msg="Veuillez sélectionner un prestataire!";
- v_msgEng="Please select an provider!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#searchInputPrestataire").focus();
-
- return;
-
- }
-
-
- donnees = "idAdherent="+idAdherent+"&codeGarantie="+codeGarantie+"&codePrestataire="+codePrestataire;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtmadherentgarantieprestataire/controle/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- $('#div_effet_max').html(data);
-
- },
- error: function(data) {
- },
- complete: function() {
-
- }
- });
-}
-
-function affichertmadherentgarantieprestataire()
-{
- donnees = '';
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtmadherentgarantieprestataire/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- $('#div_liste_tm').html(data);
-
- },
- error: function(data) {
- },
- complete: function() {
-
- }
- });
-
-}
-
-function supprimer_tmadherentgarantieprestataire(idTm, adminSin)
-{
- if (adminSin != "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()+"Ajaxtmadherentgarantieprestataire/supprimer/",
- type : 'post',
- data: "idTm="+idTm,
- error: function(errorData) {
- },
- success: function(data) {
- },
- complete: function() {
- affichertmadherentgarantieprestataire();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function inserer_tmadherentprestataire()
-{
- idAdherent = $("#idAssure").val();
- dateEffet = $("#dateEffet").val();
- tm = $("#tm").val();
-
- codePrestataire = $("#codePrestataire").val();
-
- if((idAdherent < " ") || (idAdherent == "0"))
- {
- v_msg="Veuillez sélectionner un adhérent!";
- v_msgEng="Please select a member!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#searchInput").focus();
-
- return;
-
- }
-
- if((dateEffet < " "))
- {
- v_msg="Veuillez une date d'effet!";
- v_msgEng="Please an effective date!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#dateEffet").focus();
-
- return;
-
- }
-
- if(tm < " ")
- {
- v_msg="Veuillez entrer la valeur du ticket Modérateur!";
- v_msgEng="Please enter the Moderator ticket value!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#tm").focus();
-
- return;
-
- }
-
- if(codePrestataire < " ")
- {
- v_msg="Veuillez sélectionner un prestataire!";
- v_msgEng="Please select an provider!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#searchInputPrestataire").focus();
-
- return;
-
- }
-
- donnees = 'idAdherent='+idAdherent+'&dateEffet='+dateEffet;
- donnees += '&tm='+tm+"&codePrestataire="+codePrestataire;
-
- $("#div_liste_tm").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtmadherentprestataire/inserer/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
-
- },
- error: function(data) {
- },
- complete: function() {
- affichertmadherentprestataire();
-
- $("#idAssure").val('');
- $("#searchInput").val('');
- $("#nomAssure").val('');
- $("#dateEffet").val('');
- $("#tm").val('');
- $("#codeLienParente").val('');
- $("#nomPolice").val('');
- $("#nomCollege").val('');
- $("#searchInputPrestataire").val('');
- $("#codePrestataire").val('');
- }
- });
-}
-
-function affichertmadherentprestataire()
-{
- donnees = '';
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtmadherentprestataire/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- $('#div_liste_tm').html(data);
-
- },
- error: function(data) {
- },
- complete: function() {
-
- }
- });
-
-}
-
-function afficheMaxdateEffetAdherentprestataire()
-{
- idAdherent = $("#idAssure").val();
-
- codePrestataire = $("#codePrestataire").val();
-
- if((idAdherent < " ") || (idAdherent == "0"))
- {
- v_msg="Veuillez sélectionner un adhérent!";
- v_msgEng="Please select a member!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#searchInput").focus();
- $('.selectpicker').selectpicker('refresh');
- $("#searchInputPrestataire").val('');
-
- return;
-
- }
-
-
- if(codePrestataire < " ")
- {
- v_msg="Veuillez sélectionner un prestataire!";
- v_msgEng="Please select an provider!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#searchInputPrestataire").focus();
-
- return;
-
- }
-
-
- donnees = "idAdherent="+idAdherent+"&codePrestataire="+codePrestataire;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtmadherentprestataire/controle/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- $('#div_effet_max').html(data);
-
- },
- error: function(data) {
- },
- complete: function() {
-
- }
- });
-}
-
-function supprimer_tmadherentprestataire(idTm, adminSin)
-{
- if (adminSin != "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()+"Ajaxtmadherentprestataire/supprimer/",
- type : 'post',
- data: "idTm="+idTm,
- error: function(errorData) {
- },
- success: function(data) {
- },
- complete: function() {
- affichertmadherentprestataire();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-//06-07-2023
-function afficheMaxdateEffetBeneficiaire()
-{
- idBeneficiaire = $("#idAssure").val();
-
- donnees = "idBeneficiaire="+idBeneficiaire;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtmbeneficiaire/controle/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- $('#div_effet_max').html(data);
-
- },
- error: function(data) {
- },
- complete: function() {
-
- }
- });
-}
-
-function controleDateEffetTmBeneficiaire(){
-
- var datejour = $("#datejour_C").val();
- var maxDateEffetTmBeneficiaire = $("#maxDateEffetTmBeneficiaire").val();
- var dateEffet = $("#dateEffet").val();
-
- var str = dateEffet.split('/');
-
- var effet = str[2]+'-'+str[1]+'-'+str[0];
-
- var tdj = new Date(datejour);
- var tde = new Date(effet);
-
- dte=Math.round(Date.parse(tde)/(1000*3600*24));
- dtj=Math.round(Date.parse(tdj)/(1000*3600*24));
-
- //alert(maxDateEffetGarantie);
- //return;
-
- if((dte < dtj) && (maxDateEffetTmBeneficiaire!=undefined)){
- var tdm = new Date(maxDateEffetTmBeneficiaire);
-
- dtm = Math.round(Date.parse(tdm)/(1000*3600*24));
-
- //alert(dte < dtm);
- //return;
-
- if(dte < dtm){
-
- v_msg="Date d'effet invalide!";
- v_msgEng="Invalid effective date!";
- alert_ebene(v_msg, v_msgEng);
- $("#dateEffet").val('');
- $("#dateEffet").focus();
- return;
- }
- }
-
-
-}
-
-
-function inserer_tmbeneficiaire()
-{
- idBeneficiaire = $("#idAssure").val();
- dateEffet = $("#dateEffet").val();
- tm = $("#tm").val();
-
- if((idBeneficiaire < " ") || (idBeneficiaire == "0"))
- {
- v_msg="Veuillez sélectionner un bénéficiaire!";
- v_msgEng="Please select a beneficiary!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#searchInput").focus();
-
- return;
-
- }
-
- if((dateEffet < " "))
- {
- v_msg="Veuillez une date d'effet!";
- v_msgEng="Please an effective date!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#dateEffet").focus();
-
- return;
-
- }
-
- if(tm < " ")
- {
- v_msg="Veuillez entrer la valeur du ticket Modérateur!";
- v_msgEng="Please enter the Moderator ticket value!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#tm").focus();
-
- return;
-
- }
-
- donnees = 'idBeneficiaire='+idBeneficiaire+'&dateEffet='+dateEffet+'&tm='+tm;
-
- $("#div_liste_tm").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtmbeneficiaire/inserer/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
-
- },
- error: function(data) {
- },
- complete: function() {
- affichertmbeneficiaire();
-
- $("#idAssure").val('');
- $("#searchInput").val('');
- $("#nomAssure").val('');
- $("#noAdherent").val('');
- $("#nomAdherent").val('');
- $("#dateEffet").val('');
- $("#tm").val('');
- $("#codeLienParente").val('');
- $("#nomPolice").val('');
- $("#nomCollege").val('');
- }
- });
-}
-
-function affichertmbeneficiaire()
-{
- donnees = '';
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtmbeneficiaire/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- $('#div_liste_tm').html(data);
-
- },
- error: function(data) {
- },
- complete: function() {
-
- }
- });
-
-}
-
-function supprimer_tmbeneficiaire(idTm, adminSin)
-{
- if (adminSin != "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()+"Ajaxtmbeneficiaire/supprimer/",
- type : 'post',
- data: "idTm="+idTm,
- error: function(errorData) {
- },
- success: function(data) {
- },
- complete: function() {
- affichertmbeneficiaire();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-
-function afficheMaxdateEffetBeneficiaireacte()
-{
- idBeneficiaire = $("#idAssure").val();
- codeActe = $("#codeActe").val();
-
- codeGarantie = $("#codeGarantie").val();
-
- if((idBeneficiaire < " ") || (idBeneficiaire == "0"))
- {
- v_msg="Veuillez sélectionner un bénéficiaire!";
- v_msgEng="Please select a beneficiary!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#searchInput").focus();
- $("#searchInputActe").val('');
-
- return;
-
- }
-
- if(codeActe < " ")
- {
- v_msg="Veuillez sélectionner un acte!";
- v_msgEng="Please select an act!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#searchInputActe").focus();
-
- return;
-
- }
-
- donnees = "idBeneficiaire="+idBeneficiaire+"&codeActe="+codeActe+'&codeGarantie='+codeGarantie;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtmbeneficiaireacte/controle/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- $('#div_effet_max').html(data);
-
- },
- error: function(data) {
- },
- complete: function() {
-
- }
- });
-}
-
-function inserer_tmbeneficiaireacte()
-{
- idBeneficiaire = $("#idAssure").val();
- dateEffet = $("#dateEffet").val();
- tm = $("#tm").val();
- codeActe = $("#codeActe").val();
-
- codeGarantie = $("#codeGarantie").val();
-
- if((idBeneficiaire < " ") || (idBeneficiaire == "0"))
- {
- v_msg="Veuillez sélectionner un bénéficiaire!";
- v_msgEng="Please select a beneficiary!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#searchInput").focus();
-
- return;
-
- }
-
- if((dateEffet < " "))
- {
- v_msg="Veuillez une date d'effet!";
- v_msgEng="Please an effective date!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#dateEffet").focus();
-
- return;
-
- }
-
- if(tm < " ")
- {
- v_msg="Veuillez entrer la valeur du ticket Modérateur!";
- v_msgEng="Please enter the Moderator ticket value!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#tm").focus();
-
- return;
-
- }
-
- if(codeActe < " ")
- {
- v_msg="Veuillez sélectionner un acte!";
- v_msgEng="Please select an act!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#searchInputActe").focus();
-
- return;
-
- }
-
- donnees = 'idBeneficiaire='+idBeneficiaire+'&dateEffet='+dateEffet;
- donnees += '&tm='+tm+'&codeActe='+codeActe+'&codeGarantie='+codeGarantie;
-
- //alert(donnees);
- //return;
-
- $("#div_liste_tm").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtmbeneficiaireacte/inserer/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
-
- },
- error: function(data) {
- },
- complete: function() {
- affichertmbeneficiaireacte();
-
- $("#idAssure").val('');
- $("#searchInput").val('');
- $("#nomAssure").val('');
- $("#noAdherent").val('');
- $("#nomAdherent").val('');
- $("#dateEffet").val('');
- $("#tm").val('');
- $("#codeLienParente").val('');
- $("#nomPolice").val('');
- $("#nomCollege").val('');
- $("#searchInputActe").val('');
- $("#codeActe").val('');
-
- $("#codeGarantie").val('');
- $('.selectpicker').selectpicker('refresh');
- }
- });
-}
-
-function affichertmbeneficiaireacte()
-{
- donnees = '';
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtmbeneficiaireacte/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- $('#div_liste_tm').html(data);
-
- },
- error: function(data) {
- },
- complete: function() {
-
- }
- });
-
-}
-
-function supprimer_tmbeneficiaireacte(idTm, adminSin)
-{
- if (adminSin != "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()+"Ajaxtmbeneficiaireacte/supprimer/",
- type : 'post',
- data: "idTm="+idTm,
- error: function(errorData) {
- },
- success: function(data) {
- },
- complete: function() {
- affichertmbeneficiaireacte();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-}
-
-
-function afficheMaxdateEffetBeneficiaireacteprestataire()
-{
- idBeneficiaire = $("#idAssure").val();
- codeActe = $("#codeActe").val();
- codePrestataire = $("#codePrestataire").val();
-
- codeGarantie = $("#codeGarantie").val();
-
- if((idBeneficiaire < " ") || (idBeneficiaire == "0"))
- {
- v_msg="Veuillez sélectionner un bénéficiaire!";
- v_msgEng="Please select a beneficiary!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#searchInput").focus();
- $("#searchInputActe").val('');
- $("#searchInputPrestataire").val('');
-
- return;
-
- }
-
- if(codeActe < " ")
- {
- v_msg="Veuillez sélectionner un acte!";
- v_msgEng="Please select an act!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#searchInputActe").focus();
- $("#searchInputPrestataire").val('');
-
- return;
-
- }
-
- if(codePrestataire < " ")
- {
- v_msg="Veuillez sélectionner un prestataire!";
- v_msgEng="Please select an provider!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#searchInputPrestataire").focus();
-
- return;
-
- }
-
-
- donnees = "idBeneficiaire="+idBeneficiaire+"&codeActe="+codeActe+"&codePrestataire="+codePrestataire+'&codeGarantie='+codeGarantie;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtmbeneficiaireacteprestataire/controle/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- $('#div_effet_max').html(data);
-
- },
- error: function(data) {
- },
- complete: function() {
-
- }
- });
-}
-
-///////////////////////
-
-function inserer_tmbeneficiaireacteprestataire()
-{
- idBeneficiaire = $("#idAssure").val();
- dateEffet = $("#dateEffet").val();
- tm = $("#tm").val();
- codeActe = $("#codeActe").val();
- codePrestataire = $("#codePrestataire").val();
-
- codeGarantie = $("#codeGarantie").val();
-
- if((idBeneficiaire < " ") || (idBeneficiaire == "0"))
- {
- v_msg="Veuillez sélectionner un bénéficiaire!";
- v_msgEng="Please select a beneficiary!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#searchInput").focus();
-
- return;
-
- }
-
- if((dateEffet < " "))
- {
- v_msg="Veuillez une date d'effet!";
- v_msgEng="Please an effective date!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#dateEffet").focus();
-
- return;
-
- }
-
- if(tm < " ")
- {
- v_msg="Veuillez entrer la valeur du ticket Modérateur!";
- v_msgEng="Please enter the Moderator ticket value!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#tm").focus();
-
- return;
-
- }
-
- if(codeActe < " ")
- {
- v_msg="Veuillez sélectionner un acte!";
- v_msgEng="Please select an act!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#searchInputActe").focus();
-
- return;
-
- }
-
- if(codePrestataire < " ")
- {
- v_msg="Veuillez sélectionner un prestataire!";
- v_msgEng="Please select an provider!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#searchInputPrestataire").focus();
-
- return;
-
- }
-
- donnees = 'idBeneficiaire='+idBeneficiaire+'&dateEffet='+dateEffet;
- donnees += '&tm='+tm+'&codeActe='+codeActe+"&codePrestataire="+codePrestataire+'&codeGarantie='+codeGarantie;
-
- //alert(donnees);
- //return;
-
- $("#div_liste_tm").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtmbeneficiaireacteprestataire/inserer/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
-
- },
- error: function(data) {
- },
- complete: function() {
- affichertmbeneficiaireacteprestataire();
-
- $("#idAssure").val('');
- $("#searchInput").val('');
- $("#nomAssure").val('');
- $("#noAdherent").val('');
- $("#nomAdherent").val('');
- $("#dateEffet").val('');
- $("#tm").val('');
- $("#codeLienParente").val('');
- $("#nomPolice").val('');
- $("#nomCollege").val('');
- $("#searchInputActe").val('');
- $("#codeActe").val('');
- $("#searchInputPrestataire").val('');
- $("#codePrestataire").val('');
-
- $("#codeGarantie").val('');
- $('.selectpicker').selectpicker('refresh');
- }
- });
-}
-
-function affichertmbeneficiaireacteprestataire()
-{
- donnees = '';
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtmbeneficiaireacteprestataire/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- $('#div_liste_tm').html(data);
-
- },
- error: function(data) {
- },
- complete: function() {
-
- }
- });
-
-}
-
-function supprimer_tmbeneficiaireacteprestataire(idTm, adminSin)
-{
- if (adminSin != "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()+"Ajaxtmbeneficiaireacteprestataire/supprimer/",
- type : 'post',
- data: "idTm="+idTm,
- error: function(errorData) {
- },
- success: function(data) {
- },
- complete: function() {
- affichertmbeneficiaireacteprestataire();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-//07-07-2023
-function inserer_tmbeneficiairegarantie()
-{
- idBeneficiaire = $("#idAssure").val();
- dateEffet = $("#dateEffet").val();
- tm = $("#tm").val();
- codeGarantie = $("#codeGarantie").val();
-
- if((idBeneficiaire < " ") || (idBeneficiaire == "0"))
- {
- v_msg="Veuillez sélectionner un bénéficiaire!";
- v_msgEng="Please select a beneficiary!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#searchInput").focus();
-
- return;
-
- }
-
- if((dateEffet < " "))
- {
- v_msg="Veuillez une date d'effet!";
- v_msgEng="Please an effective date!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#dateEffet").focus();
-
- return;
-
- }
-
- if(tm < " ")
- {
- v_msg="Veuillez entrer la valeur du ticket Modérateur!";
- v_msgEng="Please enter the Moderator ticket value!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#tm").focus();
-
- return;
-
- }
-
- if(codeGarantie < " ")
- {
- v_msg="Veuillez sélectionner une garantie!";
- v_msgEng="Please select a guarantee!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeGarantie").focus();
-
- return;
-
- }
-
- donnees = 'idBeneficiaire='+idBeneficiaire+'&dateEffet='+dateEffet;
- donnees += '&tm='+tm+'&codeGarantie='+codeGarantie;
-
- //alert(donnees);
- //return;
-
- $("#div_liste_tm").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtmbeneficiairegarantie/inserer/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
-
- },
- error: function(data) {
- },
- complete: function() {
- affichertmbeneficiairegarantie();
-
- $("#idAssure").val('');
- $("#searchInput").val('');
- $("#nomAssure").val('');
- $("#noAdherent").val('');
- $("#nomAdherent").val('');
- $("#dateEffet").val('');
- $("#tm").val('');
- $("#codeLienParente").val('');
- $("#nomPolice").val('');
- $("#nomCollege").val('');
- $("#codeGarantie").val('');
- $('.selectpicker').selectpicker('refresh');
- }
- });
-}
-
-function affichertmbeneficiairegarantie()
-{
- donnees = '';
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtmbeneficiairegarantie/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- $('#div_liste_tm').html(data);
-
- },
- error: function(data) {
- },
- complete: function() {
-
- }
- });
-
-}
-
-
-function afficheMaxdateEffetBeneficiairegarantie()
-{
- idBeneficiaire = $("#idAssure").val();
- codeGarantie = $("#codeGarantie").val();
-
- if((idBeneficiaire < " ") || (idBeneficiaire == "0"))
- {
- v_msg="Veuillez sélectionner un bénéficiaire!";
- v_msgEng="Please select a beneficiary!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#searchInput").focus();
- $("#codeGarantie").val('');
- $('.selectpicker').selectpicker('refresh');
-
- return;
-
- }
-
- if(codeGarantie < " ")
- {
- v_msg="Veuillez sélectionner une garantie!";
- v_msgEng="Please select a guarantee!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeGarantie").focus();
-
- return;
-
- }
-
- donnees = "idBeneficiaire="+idBeneficiaire+"&codeGarantie="+codeGarantie;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtmbeneficiairegarantie/controle/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- $('#div_effet_max').html(data);
-
- },
- error: function(data) {
- },
- complete: function() {
-
- }
- });
-}
-
-function supprimer_tmbeneficiairegarantie(idTm, adminSin)
-{
- if (adminSin != "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()+"Ajaxtmbeneficiairegarantie/supprimer/",
- type : 'post',
- data: "idTm="+idTm,
- error: function(errorData) {
- },
- success: function(data) {
- },
- complete: function() {
- affichertmbeneficiairegarantie();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-}
-
-//////////////////
-
-function afficheMaxdateEffetBeneficiairegarantieprestataire()
-{
- idBeneficiaire = $("#idAssure").val();
- codeGarantie = $("#codeGarantie").val();
- codePrestataire = $("#codePrestataire").val();
-
- if((idBeneficiaire < " ") || (idBeneficiaire == "0"))
- {
- v_msg="Veuillez sélectionner un bénéficiaire!";
- v_msgEng="Please select a beneficiary!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#searchInput").focus();
- $("#searchInputActe").val('');
- $("#searchInputPrestataire").val('');
-
- return;
-
- }
-
- if(codeGarantie < " ")
- {
- v_msg="Veuillez sélectionner une garantie!";
- v_msgEng="Please select a guarantee!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeGarantie").focus();
-
- return;
-
- }
-
- if(codePrestataire < " ")
- {
- v_msg="Veuillez sélectionner un prestataire!";
- v_msgEng="Please select an provider!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#searchInputPrestataire").focus();
-
- return;
-
- }
-
-
- donnees = "idBeneficiaire="+idBeneficiaire+"&codeGarantie="+codeGarantie+"&codePrestataire="+codePrestataire;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtmbeneficiairegarantieprestataire/controle/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- $('#div_effet_max').html(data);
-
- },
- error: function(data) {
- },
- complete: function() {
-
- }
- });
-}
-
-function inserer_tmbeneficiairegarantieprestataire()
-{
- idBeneficiaire = $("#idAssure").val();
- dateEffet = $("#dateEffet").val();
- tm = $("#tm").val();
- codeGarantie = $("#codeGarantie").val();
- codePrestataire = $("#codePrestataire").val();
-
- if((idBeneficiaire < " ") || (idBeneficiaire == "0"))
- {
- v_msg="Veuillez sélectionner un bénéficiaire!";
- v_msgEng="Please select a beneficiary!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#searchInput").focus();
-
- return;
-
- }
-
- if((dateEffet < " "))
- {
- v_msg="Veuillez une date d'effet!";
- v_msgEng="Please an effective date!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#dateEffet").focus();
-
- return;
-
- }
-
- if(tm < " ")
- {
- v_msg="Veuillez entrer la valeur du ticket Modérateur!";
- v_msgEng="Please enter the Moderator ticket value!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#tm").focus();
-
- return;
-
- }
-
- if(codeGarantie < " ")
- {
- v_msg="Veuillez sélectionner une garantie!";
- v_msgEng="Please select a guarantee!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeGarantie").focus();
-
- return;
-
- }
-
- if(codePrestataire < " ")
- {
- v_msg="Veuillez sélectionner un prestataire!";
- v_msgEng="Please select an provider!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#searchInputPrestataire").focus();
-
- return;
-
- }
-
- donnees = 'idBeneficiaire='+idBeneficiaire+'&dateEffet='+dateEffet;
- donnees += '&tm='+tm+'&codeGarantie='+codeGarantie+"&codePrestataire="+codePrestataire;
-
- //alert(donnees);
- //return;
-
- $("#div_liste_tm").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtmbeneficiairegarantieprestataire/inserer/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
-
- },
- error: function(data) {
- },
- complete: function() {
- affichertmbeneficiairegarantieprestataire();
-
- $("#idAssure").val('');
- $("#searchInput").val('');
- $("#nomAssure").val('');
- $("#noAdherent").val('');
- $("#nomAdherent").val('');
- $("#dateEffet").val('');
- $("#tm").val('');
- $("#codeLienParente").val('');
- $("#nomPolice").val('');
- $("#nomCollege").val('');
- $("#searchInputActe").val('');
- $("#codeGarantie").val('');
- $('.selectpicker').selectpicker('refresh');
- $("#searchInputPrestataire").val('');
- $("#codePrestataire").val('');
- }
- });
-}
-
-function affichertmbeneficiairegarantieprestataire()
-{
- donnees = '';
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtmbeneficiairegarantieprestataire/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- $('#div_liste_tm').html(data);
-
- },
- error: function(data) {
- },
- complete: function() {
-
- }
- });
-
-}
-
-function supprimer_tmbeneficiairegarantieprestataire(idTm, adminSin)
-{
- if (adminSin != "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()+"Ajaxtmbeneficiairegarantieprestataire/supprimer/",
- type : 'post',
- data: "idTm="+idTm,
- error: function(errorData) {
- },
- success: function(data) {
- },
- complete: function() {
- affichertmbeneficiairegarantieprestataire();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-/////////////////////////
-
-function afficheMaxdateEffetBeneficiairePrestataire()
-{
- idBeneficiaire = $("#idAssure").val();
- codePrestataire = $("#codePrestataire").val();
-
- if((idBeneficiaire < " ") || (idBeneficiaire == "0"))
- {
- v_msg="Veuillez sélectionner un bénéficiaire!";
- v_msgEng="Please select a beneficiary!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#searchInput").focus();
- $("#searchInputActe").val('');
- $("#searchInputPrestataire").val('');
-
- return;
-
- }
-
-
- if(codePrestataire < " ")
- {
- v_msg="Veuillez sélectionner un prestataire!";
- v_msgEng="Please select an provider!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#searchInputPrestataire").focus();
-
- return;
-
- }
-
-
- donnees = "idBeneficiaire="+idBeneficiaire+"&codePrestataire="+codePrestataire;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtmbeneficiaireprestataire/controle/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- $('#div_effet_max').html(data);
-
- },
- error: function(data) {
- },
- complete: function() {
-
- }
- });
-}
-
-function inserer_tmbeneficiaireprestataire()
-{
- idBeneficiaire = $("#idAssure").val();
- dateEffet = $("#dateEffet").val();
- tm = $("#tm").val();
-
- codePrestataire = $("#codePrestataire").val();
-
- if((idBeneficiaire < " ") || (idBeneficiaire == "0"))
- {
- v_msg="Veuillez sélectionner un bénéficiaire!";
- v_msgEng="Please select a beneficiary!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#searchInput").focus();
-
- return;
-
- }
-
- if((dateEffet < " "))
- {
- v_msg="Veuillez une date d'effet!";
- v_msgEng="Please an effective date!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#dateEffet").focus();
-
- return;
-
- }
-
- if(tm < " ")
- {
- v_msg="Veuillez entrer la valeur du ticket Modérateur!";
- v_msgEng="Please enter the Moderator ticket value!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#tm").focus();
-
- return;
-
- }
-
-
- if(codePrestataire < " ")
- {
- v_msg="Veuillez sélectionner un prestataire!";
- v_msgEng="Please select an provider!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#searchInputPrestataire").focus();
-
- return;
-
- }
-
- donnees = 'idBeneficiaire='+idBeneficiaire+'&dateEffet='+dateEffet;
- donnees += '&tm='+tm+"&codePrestataire="+codePrestataire;
-
- //alert(donnees);
- //return;
-
- $("#div_liste_tm").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtmbeneficiaireprestataire/inserer/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
-
- },
- error: function(data) {
- },
- complete: function() {
- affichertmbeneficiaireprestataire();
-
- $("#idAssure").val('');
- $("#searchInput").val('');
- $("#nomAssure").val('');
- $("#noAdherent").val('');
- $("#nomAdherent").val('');
- $("#dateEffet").val('');
- $("#tm").val('');
- $("#codeLienParente").val('');
- $("#nomPolice").val('');
- $("#nomCollege").val('');
- $("#searchInputActe").val('');
-
- $("#searchInputPrestataire").val('');
- $("#codePrestataire").val('');
- }
- });
-}
-
-function affichertmbeneficiaireprestataire()
-{
- donnees = '';
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtmbeneficiaireprestataire/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- $('#div_liste_tm').html(data);
-
- },
- error: function(data) {
- },
- complete: function() {
-
- }
- });
-
-}
-
-function supprimer_tmbeneficiaireprestataire(idTm, adminSin)
-{
- if (adminSin != "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()+"Ajaxtmbeneficiaireprestataire/supprimer/",
- type : 'post',
- data: "idTm="+idTm,
- error: function(errorData) {
- },
- success: function(data) {
- },
- complete: function() {
- affichertmbeneficiaireprestataire();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-}
-
-//12-07-2023
-
-function controleDateEffetTmNegocie(){
-
- var datejour = $("#datejour_C").val();
- var maxDateEffetTm = $("#maxDateEffetTm").val();
- var dateEffet = $("#dateEffet").val();
-
- var str = dateEffet.split('/');
-
- var effet = str[2]+'-'+str[1]+'-'+str[0];
-
- var tdj = new Date(datejour);
- var tde = new Date(effet);
-
- dte=Math.round(Date.parse(tde)/(1000*3600*24));
- dtj=Math.round(Date.parse(tdj)/(1000*3600*24));
-
- //alert(maxDateEffetGarantie);
- //return;
-
- if((dte < dtj) && (maxDateEffetTm!=undefined)){
- var tdm = new Date(maxDateEffetTm);
-
- dtm = Math.round(Date.parse(tdm)/(1000*3600*24));
-
- //alert(dte < dtm);
- //return;
-
- if(dte < dtm){
-
- v_msg="Date d'effet invalide!";
- v_msgEng="Invalid effective date!";
- alert_ebene(v_msg, v_msgEng);
- $("#dateEffet").val('');
- $("#dateEffet").focus();
- return;
- }
- }
-
-
-}
-
-function filtretmcollegepolice()
-{
- donnees = "idPolice="+$("#idPolice").val();
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxfiltretmcollegepolice/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- $("#div_college").html(data);
- $("#idCollege").selectpicker();
- }
- });
-}
-
-function afficheMaxdateEffetCollege()
-{
- idCollege = $("#idCollege").val();
-
- donnees = "idCollege="+idCollege;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtmcollege/controle/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- $('#div_effet_max').html(data);
-
- },
- error: function(data) {
- },
- complete: function() {
-
- }
- });
-}
-
-
-function inserer_tmcollege()
-{
- idCollege = $("#idCollege").val();
- dateEffet = $("#dateEffet").val();
- tm = $("#tm").val();
-
- if((idCollege < " ") || (idCollege == "0"))
- {
- v_msg="Veuillez sélectionner un collège!";
- v_msgEng="Please select a college!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#idCollege").focus();
-
- return;
-
- }
-
- if((dateEffet < " "))
- {
- v_msg="Veuillez une date d'effet!";
- v_msgEng="Please an effective date!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#dateEffet").focus();
-
- return;
-
- }
-
- if(tm < " ")
- {
- v_msg="Veuillez entrer la valeur du ticket Modérateur!";
- v_msgEng="Please enter the Moderator ticket value!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#tm").focus();
-
- return;
-
- }
-
- donnees = 'idCollege='+idCollege+'&dateEffet='+dateEffet+'&tm='+tm;
-
- $("#div_liste_tm").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtmcollege/inserer/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
-
- },
- error: function(data) {
- },
- complete: function() {
- affichertmcollege();
-
- $("#idPolice").val('');
- $("#idCollege").val('');
- $('.selectpicker').selectpicker('refresh');
-
- $("#dateEffet").val('');
- $("#tm").val('');
-
- }
- });
-}
-
-function affichertmcollege()
-{
- donnees = '';
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtmcollege/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- $('#div_liste_tm').html(data);
-
- },
- error: function(data) {
- },
- complete: function() {
-
- }
- });
-
-}
-
-
-function supprimer_tmcollege(idTm, adminSin)
-{
- if (adminSin != "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()+"Ajaxtmcollege/supprimer/",
- type : 'post',
- data: "idTm="+idTm,
- error: function(errorData) {
- },
- success: function(data) {
- },
- complete: function() {
- affichertmcollege();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-
-function afficheMaxdateEffetcollegeacte()
-{
- idCollege = $("#idCollege").val();
- codeActe = $("#codeActe").val();
- codeGarantie= $("#codeGarantie").val();
-
- if((idCollege < " ") || (idCollege == "0"))
- {
- v_msg="Veuillez sélectionner un collège!";
- v_msgEng="Please select a college!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#idCollege").focus();
-
-
- return;
-
- }
-
- if(codeActe < " ")
- {
- v_msg="Veuillez sélectionner un acte!";
- v_msgEng="Please select an act!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#searchInputActe").focus();
-
- return;
-
- }
-
- donnees = "idCollege="+idCollege+"&codeActe="+codeActe+'&codeGarantie='+codeGarantie;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtmcollegeacte/controle/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- $('#div_effet_max').html(data);
-
- },
- error: function(data) {
- },
- complete: function() {
-
- }
- });
-}
-
-//13-07-2023
-function inserer_tmcollegeacte()
-{
- idCollege = $("#idCollege").val();
- dateEffet = $("#dateEffet").val();
- tm = $("#tm").val();
- codeActe = $("#codeActe").val();
- codeGarantie = $("#codeGarantie").val();
-
- if((idCollege < " ") || (idCollege == "0"))
- {
- v_msg="Veuillez sélectionner un collège!";
- v_msgEng="Please select a college!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#idCollege").focus();
-
- return;
-
- }
-
- if(codeActe < " ")
- {
- v_msg="Veuillez sélectionner un acte!";
- v_msgEng="Please select an act!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#searchInputActe").focus();
-
- return;
-
- }
-
- if((dateEffet < " "))
- {
- v_msg="Veuillez une date d'effet!";
- v_msgEng="Please an effective date!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#dateEffet").focus();
-
- return;
-
- }
-
- if(tm < " ")
- {
- v_msg="Veuillez entrer la valeur du ticket Modérateur!";
- v_msgEng="Please enter the Moderator ticket value!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#tm").focus();
-
- return;
-
- }
-
- donnees = 'idCollege='+idCollege+'&dateEffet='+dateEffet+'&tm='+tm+'&codeActe='+codeActe+'&codeGarantie='+codeGarantie;
-
- $("#div_liste_tm").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtmcollegeacte/inserer/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
-
- },
- error: function(data) {
- },
- complete: function() {
- affichertmcollegeacte();
-
- $("#idPolice").val('');
- $("#idCollege").val('');
- $("#codeGarantie").val('');
-
- $('.selectpicker').selectpicker('refresh');
-
- $("#searchInputActe").val('');
- $("#codeActe").val('');
-
- $("#dateEffet").val('');
- $("#tm").val('');
-
- }
- });
-}
-
-function affichertmcollegeacte()
-{
- donnees = '';
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtmcollegeacte/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- $('#div_liste_tm').html(data);
-
- },
- error: function(data) {
- },
- complete: function() {
-
- }
- });
-
-}
-
-
-function supprimer_tmcollegeacte(idTm, adminSin)
-{
- if (adminSin != "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()+"Ajaxtmcollegeacte/supprimer/",
- type : 'post',
- data: "idTm="+idTm,
- error: function(errorData) {
- },
- success: function(data) {
- },
- complete: function() {
- affichertmcollegeacte();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-
-function afficheMaxdateEffetCollegeacteprestataire()
-{
- idCollege = $("#idCollege").val();
- codeActe = $("#codeActe").val();
- codePrestataire = $("#codePrestataire").val();
- codeGarantie = $("#codeGarantie").val();
-
- if((idCollege < " ") || (idCollege == "0"))
- {
- v_msg="Veuillez sélectionner un collège!";
- v_msgEng="Please select a college!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#idCollege").focus();
-
- return;
-
- }
-
- if(codeActe < " ")
- {
- v_msg="Veuillez sélectionner un acte!";
- v_msgEng="Please select an act!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#searchInputActe").focus();
- $("#searchInputPrestataire").val('');
-
- return;
-
- }
-
- if(codePrestataire < " ")
- {
- v_msg="Veuillez sélectionner un prestataire!";
- v_msgEng="Please select an provider!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#searchInputPrestataire").focus();
-
- return;
-
- }
-
-
- donnees = "idCollege="+idCollege+"&codeActe="+codeActe+"&codePrestataire="+codePrestataire+'&codeGarantie='+codeGarantie;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtmcollegeacteprestataire/controle/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- $('#div_effet_max').html(data);
-
- },
- error: function(data) {
- },
- complete: function() {
-
- }
- });
-}
-
-function inserer_tmcollegeacteprestataire()
-{
- idCollege = $("#idCollege").val();
- dateEffet = $("#dateEffet").val();
- tm = $("#tm").val();
- codeActe = $("#codeActe").val();
- codePrestataire = $("#codePrestataire").val();
- codeGarantie = $("#codeGarantie").val();
-
- if((idCollege < " ") || (idCollege == "0"))
- {
- v_msg="Veuillez sélectionner un collège!";
- v_msgEng="Please select a college!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#idCollege").focus();
-
- return;
-
- }
-
- if(codeActe < " ")
- {
- v_msg="Veuillez sélectionner un acte!";
- v_msgEng="Please select an act!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#searchInputActe").focus();
-
- return;
-
- }
-
- if(codePrestataire < " ")
- {
- v_msg="Veuillez sélectionner un prestataire!";
- v_msgEng="Please select an provider!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#searchInputPrestataire").focus();
-
- return;
-
- }
-
- if((dateEffet < " "))
- {
- v_msg="Veuillez une date d'effet!";
- v_msgEng="Please an effective date!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#dateEffet").focus();
-
- return;
-
- }
-
- if(tm < " ")
- {
- v_msg="Veuillez entrer la valeur du ticket Modérateur!";
- v_msgEng="Please enter the Moderator ticket value!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#tm").focus();
-
- return;
-
- }
-
- donnees = 'idCollege='+idCollege+'&dateEffet='+dateEffet+'&tm='+tm+'&codeActe='+codeActe+"&codePrestataire="+codePrestataire+'&codeGarantie='+codeGarantie;;
-
- $("#div_liste_tm").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtmcollegeacteprestataire/inserer/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
-
- },
- error: function(data) {
- },
- complete: function() {
- affichertmcollegeacteprestataire();
-
- $("#idPolice").val('');
- $("#idCollege").val('');
- $("#codeGarantie").val('');
-
- $('.selectpicker').selectpicker('refresh');
-
- $("#searchInputActe").val('');
- $("#codeActe").val('');
-
- $("#searchInputPrestataire").val('');
- $("#codePrestataire").val('');
-
- $("#dateEffet").val('');
- $("#tm").val('');
-
- }
- });
-}
-
-function affichertmcollegeacteprestataire()
-{
- donnees = '';
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtmcollegeacteprestataire/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- $('#div_liste_tm').html(data);
-
- },
- error: function(data) {
- },
- complete: function() {
-
- }
- });
-
-}
-
-
-function supprimer_tmcollegeacteprestataire(idTm, adminSin)
-{
- if (adminSin != "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()+"Ajaxtmcollegeacteprestataire/supprimer/",
- type : 'post',
- data: "idTm="+idTm,
- error: function(errorData) {
- },
- success: function(data) {
- },
- complete: function() {
- affichertmcollegeacteprestataire();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function afficheMaxdateEffetCollegegarantie()
-{
- idCollege = $("#idCollege").val();
- codeGarantie = $("#codeGarantie").val();
-
- if((idCollege < " ") || (idCollege == "0"))
- {
- v_msg="Veuillez sélectionner un collège!";
- v_msgEng="Please select a college!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#idCollege").focus();
- $("#codeGarantie").val('');
- $('.selectpicker').selectpicker('refresh');
-
- return;
-
- }
-
- if(codeGarantie < " ")
- {
- v_msg="Veuillez sélectionner une garantie!";
- v_msgEng="Please select a guarantee!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeGarantie").focus();
-
- return;
-
- }
-
- donnees = "idCollege="+idCollege+"&codeGarantie="+codeGarantie;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtmcollegegarantie/controle/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- $('#div_effet_max').html(data);
-
- },
- error: function(data) {
- },
- complete: function() {
-
- }
- });
-}
-
-
-function inserer_tmcollegegarantie()
-{
- idCollege = $("#idCollege").val();
- dateEffet = $("#dateEffet").val();
- tm = $("#tm").val();
- codeGarantie = $("#codeGarantie").val();
-
- if((idCollege < " ") || (idCollege == "0"))
- {
- v_msg="Veuillez sélectionner un collège!";
- v_msgEng="Please select a college!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#idCollege").focus();
-
- return;
-
- }
-
- if(codeGarantie < " ")
- {
- v_msg="Veuillez sélectionner une garantie!";
- v_msgEng="Please select a guarantee!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeGarantie").focus();
-
- return;
-
- }
-
- if((dateEffet < " "))
- {
- v_msg="Veuillez une date d'effet!";
- v_msgEng="Please an effective date!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#dateEffet").focus();
-
- return;
-
- }
-
- if(tm < " ")
- {
- v_msg="Veuillez entrer la valeur du ticket Modérateur!";
- v_msgEng="Please enter the Moderator ticket value!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#tm").focus();
-
- return;
-
- }
-
- donnees = 'idCollege='+idCollege+'&dateEffet='+dateEffet+'&tm='+tm+'&codeGarantie='+codeGarantie;
-
- $("#div_liste_tm").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtmcollegegarantie/inserer/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
-
- },
- error: function(data) {
- },
- complete: function() {
- affichertmcollegegarantie();
-
- $("#idPolice").val('');
- $("#idCollege").val('');
- $("#codeGarantie").val('');
- $('.selectpicker').selectpicker('refresh');
-
- $("#dateEffet").val('');
- $("#tm").val('');
-
- }
- });
-}
-
-function affichertmcollegegarantie()
-{
- donnees = '';
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtmcollegegarantie/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- $('#div_liste_tm').html(data);
-
- },
- error: function(data) {
- },
- complete: function() {
-
- }
- });
-
-}
-
-
-function supprimer_tmcollegegarantie(idTm, adminSin)
-{
- if (adminSin != "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()+"Ajaxtmcollegegarantie/supprimer/",
- type : 'post',
- data: "idTm="+idTm,
- error: function(errorData) {
- },
- success: function(data) {
- },
- complete: function() {
- affichertmcollegegarantie();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function afficheMaxdateEffetCollegegarantieprestataire()
-{
- idCollege = $("#idCollege").val();
- codeGarantie = $("#codeGarantie").val();
- codePrestataire = $("#codePrestataire").val();
-
- if((idCollege < " ") || (idCollege == "0"))
- {
- v_msg="Veuillez sélectionner un collège!";
- v_msgEng="Please select a college!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#idCollege").focus();
-
- return;
-
- }
-
- if(codeGarantie < " ")
- {
- v_msg="Veuillez sélectionner une garantie!";
- v_msgEng="Please select a guarantee!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeGarantie").focus();
-
- return;
-
- }
-
- if(codePrestataire < " ")
- {
- v_msg="Veuillez sélectionner un prestataire!";
- v_msgEng="Please select an provider!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#searchInputPrestataire").focus();
-
- return;
-
- }
-
-
- donnees = "idCollege="+idCollege+"&codeGarantie="+codeGarantie+"&codePrestataire="+codePrestataire;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtmcollegegarantieprestataire/controle/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- $('#div_effet_max').html(data);
-
- },
- error: function(data) {
- },
- complete: function() {
-
- }
- });
-}
-
-
-function inserer_tmcollegegarantieprestataire()
-{
- idCollege = $("#idCollege").val();
- dateEffet = $("#dateEffet").val();
- tm = $("#tm").val();
- codeGarantie = $("#codeGarantie").val();
- codePrestataire = $("#codePrestataire").val();
-
- if((idCollege < " ") || (idCollege == "0"))
- {
- v_msg="Veuillez sélectionner un collège!";
- v_msgEng="Please select a college!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#idCollege").focus();
-
- return;
-
- }
-
- if(codeGarantie < " ")
- {
- v_msg="Veuillez sélectionner une garantie!";
- v_msgEng="Please select a guarantee!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeGarantie").focus();
-
- return;
-
- }
-
- if(codePrestataire < " ")
- {
- v_msg="Veuillez sélectionner un prestataire!";
- v_msgEng="Please select an provider!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#searchInputPrestataire").focus();
-
- return;
-
- }
-
- if((dateEffet < " "))
- {
- v_msg="Veuillez une date d'effet!";
- v_msgEng="Please an effective date!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#dateEffet").focus();
-
- return;
-
- }
-
- if(tm < " ")
- {
- v_msg="Veuillez entrer la valeur du ticket Modérateur!";
- v_msgEng="Please enter the Moderator ticket value!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#tm").focus();
-
- return;
-
- }
-
- donnees = 'idCollege='+idCollege+'&dateEffet='+dateEffet+'&tm='+tm+'&codeGarantie='+codeGarantie+"&codePrestataire="+codePrestataire;
-
- $("#div_liste_tm").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtmcollegegarantieprestataire/inserer/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
-
- },
- error: function(data) {
- },
- complete: function() {
- affichertmcollegegarantieprestataire();
-
- $("#idPolice").val('');
- $("#idCollege").val('');
- $("#codeGarantie").val('');
- $('.selectpicker').selectpicker('refresh');
-
- $("#searchInputPrestataire").val('');
- $("#codePrestataire").val('');
-
- $("#dateEffet").val('');
- $("#tm").val('');
-
- }
- });
-}
-
-function affichertmcollegegarantieprestataire()
-{
- donnees = '';
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtmcollegegarantieprestataire/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- $('#div_liste_tm').html(data);
-
- },
- error: function(data) {
- },
- complete: function() {
-
- }
- });
-
-}
-
-
-function supprimer_tmcollegegarantieprestataire(idTm, adminSin)
-{
- if (adminSin != "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()+"Ajaxtmcollegegarantieprestataire/supprimer/",
- type : 'post',
- data: "idTm="+idTm,
- error: function(errorData) {
- },
- success: function(data) {
- },
- complete: function() {
- affichertmcollegegarantieprestataire();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-//14-07-2023
-function afficheMaxdateEffetCollegeprestataire()
-{
- idCollege = $("#idCollege").val();
-
- codePrestataire = $("#codePrestataire").val();
-
- if((idCollege < " ") || (idCollege == "0"))
- {
- v_msg="Veuillez sélectionner un collège!";
- v_msgEng="Please select a college!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#idCollege").focus();
-
- return;
-
- }
-
-
- if(codePrestataire < " ")
- {
- v_msg="Veuillez sélectionner un prestataire!";
- v_msgEng="Please select an provider!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#searchInputPrestataire").focus();
-
- return;
-
- }
-
-
- donnees = "idCollege="+idCollege+"&codePrestataire="+codePrestataire;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtmcollegeprestataire/controle/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- $('#div_effet_max').html(data);
-
- },
- error: function(data) {
- },
- complete: function() {
-
- }
- });
-}
-
-
-function inserer_tmcollegeprestataire()
-{
- idCollege = $("#idCollege").val();
- dateEffet = $("#dateEffet").val();
- tm = $("#tm").val();
- codeGarantie = $("#codeGarantie").val();
- codePrestataire = $("#codePrestataire").val();
-
- if((idCollege < " ") || (idCollege == "0"))
- {
- v_msg="Veuillez sélectionner un collège!";
- v_msgEng="Please select a college!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#idCollege").focus();
-
- return;
-
- }
-
-
- if(codePrestataire < " ")
- {
- v_msg="Veuillez sélectionner un prestataire!";
- v_msgEng="Please select an provider!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#searchInputPrestataire").focus();
-
- return;
-
- }
-
- if((dateEffet < " "))
- {
- v_msg="Veuillez une date d'effet!";
- v_msgEng="Please an effective date!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#dateEffet").focus();
-
- return;
-
- }
-
- if(tm < " ")
- {
- v_msg="Veuillez entrer la valeur du ticket Modérateur!";
- v_msgEng="Please enter the Moderator ticket value!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#tm").focus();
-
- return;
-
- }
-
- donnees = 'idCollege='+idCollege+'&dateEffet='+dateEffet+'&tm='+tm+"&codePrestataire="+codePrestataire;
-
- $("#div_liste_tm").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtmcollegeprestataire/inserer/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
-
- },
- error: function(data) {
- },
- complete: function() {
- affichertmcollegeprestataire();
-
- $("#idPolice").val('');
- $("#idCollege").val('');
- $('.selectpicker').selectpicker('refresh');
-
- $("#searchInputPrestataire").val('');
- $("#codePrestataire").val('');
-
- $("#dateEffet").val('');
- $("#tm").val('');
-
- }
- });
-}
-
-function affichertmcollegeprestataire()
-{
- donnees = '';
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtmcollegeprestataire/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- $('#div_liste_tm').html(data);
-
- },
- error: function(data) {
- },
- complete: function() {
-
- }
- });
-
-}
-
-
-function supprimer_tmcollegeprestataire(idTm, adminSin)
-{
- if (adminSin != "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()+"Ajaxtmcollegeprestataire/supprimer/",
- type : 'post',
- data: "idTm="+idTm,
- error: function(errorData) {
- },
- success: function(data) {
- },
- complete: function() {
- affichertmcollegeprestataire();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function afficheMaxdateEffetPolice()
-{
- idPolice = $("#idPolice").val();
-
- donnees = "idPolice="+idPolice;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtmpolice/controle/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- $('#div_effet_max').html(data);
-
- },
- error: function(data) {
- },
- complete: function() {
-
- }
- });
-}
-
-function inserer_tmpolice()
-{
- idPolice = $("#idPolice").val();
- dateEffet = $("#dateEffet").val();
- tm = $("#tm").val();
-
- if((idPolice < " ") || (idPolice == "0"))
- {
- v_msg="Veuillez sélectionner une police!";
- v_msgEng="Please select a policy!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#idPolice").focus();
-
- return;
-
- }
-
- if((dateEffet < " "))
- {
- v_msg="Veuillez une date d'effet!";
- v_msgEng="Please an effective date!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#dateEffet").focus();
-
- return;
-
- }
-
- if(tm < " ")
- {
- v_msg="Veuillez entrer la valeur du ticket Modérateur!";
- v_msgEng="Please enter the Moderator ticket value!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#tm").focus();
-
- return;
-
- }
-
- donnees = 'idPolice='+idPolice+'&dateEffet='+dateEffet+'&tm='+tm;
-
- $("#div_liste_tm").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtmpolice/inserer/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
-
- },
- error: function(data) {
- },
- complete: function() {
- affichertmpolice();
-
- $("#idPolice").val('');
- $('.selectpicker').selectpicker('refresh');
-
- $("#dateEffet").val('');
- $("#tm").val('');
-
- }
- });
-}
-
-function affichertmpolice()
-{
- donnees = '';
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtmpolice/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- $('#div_liste_tm').html(data);
-
- },
- error: function(data) {
- },
- complete: function() {
-
- }
- });
-
-}
-
-
-function supprimer_tmpolice(idTm, adminSin)
-{
- if (adminSin != "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()+"Ajaxtmpolice/supprimer/",
- type : 'post',
- data: "idTm="+idTm,
- error: function(errorData) {
- },
- success: function(data) {
- },
- complete: function() {
- affichertmpolice();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function afficheMaxdateEffetpoliceacte()
-{
- idPolice = $("#idPolice").val();
- codeActe = $("#codeActe").val();
- codeGarantie= $("#codeGarantie").val();
-
- if((idPolice < " ") || (idPolice == "0"))
- {
- v_msg="Veuillez sélectionner une police!";
- v_msgEng="Please select a policy!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#idPolice").focus();
-
- return;
-
- }
-
- if(codeActe < " ")
- {
- v_msg="Veuillez sélectionner un acte!";
- v_msgEng="Please select an act!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#searchInputActe").focus();
-
- return;
-
- }
- //codeGarantie
- donnees = "idPolice="+idPolice+"&codeActe="+codeActe+"&codeGarantie="+codeGarantie;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtmpoliceacte/controle/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- $('#div_effet_max').html(data);
-
- },
- error: function(data) {
- },
- complete: function() {
-
- }
- });
-}
-
-
-function inserer_tmpoliceacte()
-{
- idPolice = $("#idPolice").val();
- dateEffet = $("#dateEffet").val();
- tm = $("#tm").val();
- codeActe = $("#codeActe").val();
- codeGarantie = $("#codeGarantie").val();
-
- if((idPolice < " ") || (idPolice == "0"))
- {
- v_msg="Veuillez sélectionner une police!";
- v_msgEng="Please select a policy!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#idPolice").focus();
-
- return;
-
- }
-
- if(codeActe < " ")
- {
- v_msg="Veuillez sélectionner un acte!";
- v_msgEng="Please select an act!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#searchInputActe").focus();
-
- return;
-
- }
-
- if((dateEffet < " "))
- {
- v_msg="Veuillez une date d'effet!";
- v_msgEng="Please an effective date!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#dateEffet").focus();
-
- return;
-
- }
-
- if(tm < " ")
- {
- v_msg="Veuillez entrer la valeur du ticket Modérateur!";
- v_msgEng="Please enter the Moderator ticket value!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#tm").focus();
-
- return;
-
- }
-
- donnees = 'idPolice='+idPolice+'&dateEffet='+dateEffet+'&tm='+tm+'&codeActe='+codeActe+"&codeGarantie="+codeGarantie;
-
- $("#div_liste_tm").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtmpoliceacte/inserer/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
-
- },
- error: function(data) {
- },
- complete: function() {
- affichertmpoliceacte();
-
- $("#idPolice").val('');
- $("#codeGarantie").val('');
-
- $('.selectpicker').selectpicker('refresh');
-
- $("#searchInputActe").val('');
- $("#codeActe").val('');
-
- $("#dateEffet").val('');
- $("#tm").val('');
-
- }
- });
-}
-
-function affichertmpoliceacte()
-{
- donnees = '';
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtmpoliceacte/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- $('#div_liste_tm').html(data);
-
- },
- error: function(data) {
- },
- complete: function() {
-
- }
- });
-
-}
-
-
-function supprimer_tmpoliceacte(idTm, adminSin)
-{
- if (adminSin != "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()+"Ajaxtmpoliceacte/supprimer/",
- type : 'post',
- data: "idTm="+idTm,
- error: function(errorData) {
- },
- success: function(data) {
- },
- complete: function() {
- affichertmpoliceacte();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-
-function afficheMaxdateEffetPoliceacteprestataire()
-{
- idPolice = $("#idPolice").val();
- codeActe = $("#codeActe").val();
- codePrestataire = $("#codePrestataire").val();
- codeGarantie = $("#codeGarantie").val();
-
- if((idPolice < " ") || (idPolice == "0"))
- {
- v_msg="Veuillez sélectionner un police!";
- v_msgEng="Please select a policy!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#idPolice").focus();
-
- return;
-
- }
-
- if(codeActe < " ")
- {
- v_msg="Veuillez sélectionner un acte!";
- v_msgEng="Please select an act!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#searchInputActe").focus();
- $("#searchInputPrestataire").val('');
-
- return;
-
- }
-
- if(codePrestataire < " ")
- {
- v_msg="Veuillez sélectionner un prestataire!";
- v_msgEng="Please select an provider!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#searchInputPrestataire").focus();
-
- return;
-
- }
-
-
- donnees = "idPolice="+idPolice+"&codeActe="+codeActe+"&codePrestataire="+codePrestataire+'&codeGarantie='+codeGarantie;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtmpoliceacteprestataire/controle/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- $('#div_effet_max').html(data);
-
- },
- error: function(data) {
- },
- complete: function() {
-
- }
- });
-}
-
-function inserer_tmpoliceacteprestataire()
-{
- idPolice = $("#idPolice").val();
- dateEffet = $("#dateEffet").val();
- tm = $("#tm").val();
- codeActe = $("#codeActe").val();
- codePrestataire = $("#codePrestataire").val();
- codeGarantie = $("#codeGarantie").val();
-
- if((idPolice < " ") || (idPolice == "0"))
- {
- v_msg="Veuillez sélectionner une police!";
- v_msgEng="Please select a policy!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#idPolice").focus();
-
- return;
-
- }
-
- if(codeActe < " ")
- {
- v_msg="Veuillez sélectionner un acte!";
- v_msgEng="Please select an act!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#searchInputActe").focus();
-
- return;
-
- }
-
- if(codePrestataire < " ")
- {
- v_msg="Veuillez sélectionner un prestataire!";
- v_msgEng="Please select an provider!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#searchInputPrestataire").focus();
-
- return;
-
- }
-
- if((dateEffet < " "))
- {
- v_msg="Veuillez une date d'effet!";
- v_msgEng="Please an effective date!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#dateEffet").focus();
-
- return;
-
- }
-
- if(tm < " ")
- {
- v_msg="Veuillez entrer la valeur du ticket Modérateur!";
- v_msgEng="Please enter the Moderator ticket value!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#tm").focus();
-
- return;
-
- }
-
- donnees = 'idPolice='+idPolice+'&dateEffet='+dateEffet+'&tm='+tm+'&codeActe='+codeActe+"&codePrestataire="+codePrestataire+'&codeGarantie='+codeGarantie;
-
- $("#div_liste_tm").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtmpoliceacteprestataire/inserer/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
-
- },
- error: function(data) {
- },
- complete: function() {
- affichertmpoliceacteprestataire();
-
- $("#idPolice").val('');
- $("#codeGarantie").val('');
-
- $('.selectpicker').selectpicker('refresh');
-
- $("#searchInputActe").val('');
- $("#codeActe").val('');
-
- $("#searchInputPrestataire").val('');
- $("#codePrestataire").val('');
-
- $("#dateEffet").val('');
- $("#tm").val('');
-
- }
- });
-}
-
-function affichertmpoliceacteprestataire()
-{
- donnees = '';
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtmpoliceacteprestataire/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- $('#div_liste_tm').html(data);
-
- },
- error: function(data) {
- },
- complete: function() {
-
- }
- });
-
-}
-
-
-function supprimer_tmpoliceacteprestataire(idTm, adminSin)
-{
- if (adminSin != "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()+"Ajaxtmpoliceacteprestataire/supprimer/",
- type : 'post',
- data: "idTm="+idTm,
- error: function(errorData) {
- },
- success: function(data) {
- },
- complete: function() {
- affichertmpoliceacteprestataire();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-}
-
-function afficheMaxdateEffetPolicegarantie()
-{
- idPolice = $("#idPolice").val();
- codeGarantie = $("#codeGarantie").val();
-
- if((idPolice < " ") || (idPolice == "0"))
- {
- v_msg="Veuillez sélectionner une police!";
- v_msgEng="Please select a policy!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#idPolice").focus();
- $("#codeGarantie").val('');
- $('.selectpicker').selectpicker('refresh');
-
- return;
-
- }
-
- if(codeGarantie < " ")
- {
- v_msg="Veuillez sélectionner une garantie!";
- v_msgEng="Please select a guarantee!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeGarantie").focus();
-
- return;
-
- }
-
- donnees = "idPolice="+idPolice+"&codeGarantie="+codeGarantie;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtmpolicegarantie/controle/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- $('#div_effet_max').html(data);
-
- },
- error: function(data) {
- },
- complete: function() {
-
- }
- });
-}
-
-function inserer_tmpolicegarantie()
-{
- idPolice = $("#idPolice").val();
- dateEffet = $("#dateEffet").val();
- tm = $("#tm").val();
- codeGarantie = $("#codeGarantie").val();
-
- if((idPolice < " ") || (idPolice == "0"))
- {
- v_msg="Veuillez sélectionner une police!";
- v_msgEng="Please select a policy!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#idPolice").focus();
-
- return;
-
- }
-
- if(codeGarantie < " ")
- {
- v_msg="Veuillez sélectionner une garantie!";
- v_msgEng="Please select a guarantee!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeGarantie").focus();
-
- return;
-
- }
-
- if((dateEffet < " "))
- {
- v_msg="Veuillez une date d'effet!";
- v_msgEng="Please an effective date!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#dateEffet").focus();
-
- return;
-
- }
-
- if(tm < " ")
- {
- v_msg="Veuillez entrer la valeur du ticket Modérateur!";
- v_msgEng="Please enter the Moderator ticket value!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#tm").focus();
-
- return;
-
- }
-
- donnees = 'idPolice='+idPolice+'&dateEffet='+dateEffet+'&tm='+tm+'&codeGarantie='+codeGarantie;
-
- $("#div_liste_tm").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtmpolicegarantie/inserer/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
-
- },
- error: function(data) {
- },
- complete: function() {
- affichertmpolicegarantie();
-
- $("#idPolice").val('');
- $("#codeGarantie").val('');
- $('.selectpicker').selectpicker('refresh');
-
- $("#dateEffet").val('');
- $("#tm").val('');
-
- }
- });
-}
-
-function affichertmpolicegarantie()
-{
- donnees = '';
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtmpolicegarantie/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- $('#div_liste_tm').html(data);
-
- },
- error: function(data) {
- },
- complete: function() {
-
- }
- });
-
-}
-
-
-function supprimer_tmpolicegarantie(idTm, adminSin)
-{
- if (adminSin != "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()+"Ajaxtmpolicegarantie/supprimer/",
- type : 'post',
- data: "idTm="+idTm,
- error: function(errorData) {
- },
- success: function(data) {
- },
- complete: function() {
- affichertmpolicegarantie();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-
-function afficheMaxdateEffetPolicegarantieprestataire()
-{
- idPolice = $("#idPolice").val();
- codeGarantie = $("#codeGarantie").val();
- codePrestataire = $("#codePrestataire").val();
-
- if((idPolice < " ") || (idPolice == "0"))
- {
- v_msg="Veuillez sélectionner une police!";
- v_msgEng="Please select a policy!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#idPolice").focus();
-
- return;
-
- }
-
- if(codeGarantie < " ")
- {
- v_msg="Veuillez sélectionner une garantie!";
- v_msgEng="Please select a guarantee!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeGarantie").focus();
-
- return;
-
- }
-
- if(codePrestataire < " ")
- {
- v_msg="Veuillez sélectionner un prestataire!";
- v_msgEng="Please select an provider!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#searchInputPrestataire").focus();
-
- return;
-
- }
-
-
- donnees = "idPolice="+idPolice+"&codeGarantie="+codeGarantie+"&codePrestataire="+codePrestataire;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtmpolicegarantieprestataire/controle/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- $('#div_effet_max').html(data);
-
- },
- error: function(data) {
- },
- complete: function() {
-
- }
- });
-}
-
-function inserer_tmpolicegarantieprestataire()
-{
- idPolice = $("#idPolice").val();
- dateEffet = $("#dateEffet").val();
- tm = $("#tm").val();
- codeGarantie = $("#codeGarantie").val();
- codePrestataire = $("#codePrestataire").val();
-
- if((idPolice < " ") || (idPolice == "0"))
- {
- v_msg="Veuillez sélectionner une police!";
- v_msgEng="Please select a policy!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#idPolice").focus();
-
- return;
-
- }
-
- if(codeGarantie < " ")
- {
- v_msg="Veuillez sélectionner une garantie!";
- v_msgEng="Please select a guarantee!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeGarantie").focus();
-
- return;
-
- }
-
- if(codePrestataire < " ")
- {
- v_msg="Veuillez sélectionner un prestataire!";
- v_msgEng="Please select an provider!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#searchInputPrestataire").focus();
-
- return;
-
- }
-
- if((dateEffet < " "))
- {
- v_msg="Veuillez une date d'effet!";
- v_msgEng="Please an effective date!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#dateEffet").focus();
-
- return;
-
- }
-
- if(tm < " ")
- {
- v_msg="Veuillez entrer la valeur du ticket Modérateur!";
- v_msgEng="Please enter the Moderator ticket value!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#tm").focus();
-
- return;
-
- }
-
- donnees = 'idPolice='+idPolice+'&dateEffet='+dateEffet+'&tm='+tm+'&codeGarantie='+codeGarantie+"&codePrestataire="+codePrestataire;
-
- $("#div_liste_tm").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtmpolicegarantieprestataire/inserer/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
-
- },
- error: function(data) {
- },
- complete: function() {
- affichertmpolicegarantieprestataire();
-
- $("#idPolice").val('');
-
- $("#codeGarantie").val('');
- $('.selectpicker').selectpicker('refresh');
-
- $("#searchInputPrestataire").val('');
- $("#codePrestataire").val('');
-
- $("#dateEffet").val('');
- $("#tm").val('');
-
- }
- });
-}
-
-function affichertmpolicegarantieprestataire()
-{
- donnees = '';
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtmpolicegarantieprestataire/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- $('#div_liste_tm').html(data);
-
- },
- error: function(data) {
- },
- complete: function() {
-
- }
- });
-
-}
-
-
-function supprimer_tmpolicegarantieprestataire(idTm, adminSin)
-{
- if (adminSin != "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()+"Ajaxtmpolicegarantieprestataire/supprimer/",
- type : 'post',
- data: "idTm="+idTm,
- error: function(errorData) {
- },
- success: function(data) {
- },
- complete: function() {
- affichertmpolicegarantieprestataire();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function afficheMaxdateEffetPoliceprestataire()
-{
- idPolice = $("#idPolice").val();
-
- codePrestataire = $("#codePrestataire").val();
-
- if((idPolice < " ") || (idPolice == "0"))
- {
- v_msg="Veuillez sélectionner un police!";
- v_msgEng="Please select a policy!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#idPolice").focus();
-
- return;
-
- }
-
-
- if(codePrestataire < " ")
- {
- v_msg="Veuillez sélectionner un prestataire!";
- v_msgEng="Please select an provider!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#searchInputPrestataire").focus();
-
- return;
-
- }
-
-
- donnees = "idPolice="+idPolice+"&codePrestataire="+codePrestataire;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtmpoliceprestataire/controle/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- $('#div_effet_max').html(data);
-
- },
- error: function(data) {
- },
- complete: function() {
-
- }
- });
-}
-
-function inserer_tmpoliceprestataire()
-{
- idPolice = $("#idPolice").val();
- dateEffet = $("#dateEffet").val();
- tm = $("#tm").val();
- codeGarantie = $("#codeGarantie").val();
- codePrestataire = $("#codePrestataire").val();
-
- if((idPolice < " ") || (idPolice == "0"))
- {
- v_msg="Veuillez sélectionner une police!";
- v_msgEng="Please select a policy!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#idPolice").focus();
-
- return;
-
- }
-
-
- if(codePrestataire < " ")
- {
- v_msg="Veuillez sélectionner un prestataire!";
- v_msgEng="Please select an provider!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#searchInputPrestataire").focus();
-
- return;
-
- }
-
- if((dateEffet < " "))
- {
- v_msg="Veuillez une date d'effet!";
- v_msgEng="Please an effective date!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#dateEffet").focus();
-
- return;
-
- }
-
- if(tm < " ")
- {
- v_msg="Veuillez entrer la valeur du ticket Modérateur!";
- v_msgEng="Please enter the Moderator ticket value!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#tm").focus();
-
- return;
-
- }
-
- donnees = 'idPolice='+idPolice+'&dateEffet='+dateEffet+'&tm='+tm+"&codePrestataire="+codePrestataire;
-
- $("#div_liste_tm").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtmpoliceprestataire/inserer/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
-
- },
- error: function(data) {
- },
- complete: function() {
- affichertmpoliceprestataire();
-
- $("#idPolice").val('');
-
- $('.selectpicker').selectpicker('refresh');
-
- $("#searchInputPrestataire").val('');
- $("#codePrestataire").val('');
-
- $("#dateEffet").val('');
- $("#tm").val('');
-
- }
- });
-}
-
-function affichertmpoliceprestataire()
-{
- donnees = '';
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtmpoliceprestataire/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- $('#div_liste_tm').html(data);
-
- },
- error: function(data) {
- },
- complete: function() {
-
- }
- });
-
-}
-
-
-function supprimer_tmpoliceprestataire(idTm, adminSin)
-{
- if (adminSin != "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()+"Ajaxtmpoliceprestataire/supprimer/",
- type : 'post',
- data: "idTm="+idTm,
- error: function(errorData) {
- },
- success: function(data) {
- },
- complete: function() {
- affichertmpoliceprestataire();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-}
-
-function afficheMaxdateEffetClient()
-{
- idClient = $("#idClient").val();
-
- donnees = "idClient="+idClient;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtmsouscripteur/controle/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- $('#div_effet_max').html(data);
-
- },
- error: function(data) {
- },
- complete: function() {
-
- }
- });
-}
-
-function inserer_tmclient()
-{
- idClient = $("#idClient").val();
- dateEffet = $("#dateEffet").val();
- tm = $("#tm").val();
-
- if((idClient < " ") || (idClient == "0"))
- {
- v_msg="Veuillez sélectionner un souscripteur!";
- v_msgEng="Please select a subscriber!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#idClient").focus();
-
- return;
-
- }
-
- if((dateEffet < " "))
- {
- v_msg="Veuillez une date d'effet!";
- v_msgEng="Please an effective date!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#dateEffet").focus();
-
- return;
-
- }
-
- if(tm < " ")
- {
- v_msg="Veuillez entrer la valeur du ticket Modérateur!";
- v_msgEng="Please enter the Moderator ticket value!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#tm").focus();
-
- return;
-
- }
-
- donnees = 'idClient='+idClient+'&dateEffet='+dateEffet+'&tm='+tm;
-
- $("#div_liste_tm").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtmsouscripteur/inserer/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
-
- },
- error: function(data) {
- },
- complete: function() {
- affichertmclient();
-
- $("#idClient").val('');
- $('.selectpicker').selectpicker('refresh');
-
- $("#dateEffet").val('');
- $("#tm").val('');
-
- }
- });
-}
-
-function affichertmclient()
-{
- donnees = '';
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtmsouscripteur/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- $('#div_liste_tm').html(data);
-
- },
- error: function(data) {
- },
- complete: function() {
-
- }
- });
-
-}
-
-
-function supprimer_tmclient(idTm, adminSin)
-{
- if (adminSin != "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()+"Ajaxtmsouscripteur/supprimer/",
- type : 'post',
- data: "idTm="+idTm,
- error: function(errorData) {
- },
- success: function(data) {
- },
- complete: function() {
- affichertmclient();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function afficheMaxdateEffetclientacte()
-{
- idClient = $("#idClient").val();
- codeActe = $("#codeActe").val();
- codeGarantie = $("#codeGarantie").val();
-
- if((idClient < " ") || (idClient == "0"))
- {
- v_msg="Veuillez sélectionner un souscripteur!";
- v_msgEng="Please select a subscriber!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#idClient").focus();
-
- return;
-
- }
-
- if(codeActe < " ")
- {
- v_msg="Veuillez sélectionner un acte!";
- v_msgEng="Please select an act!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#searchInputActe").focus();
-
- return;
-
- }
-
- donnees = "idClient="+idClient+"&codeActe="+codeActe+'&codeGarantie='+codeGarantie;;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtmsouscripteuracte/controle/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- $('#div_effet_max').html(data);
-
- },
- error: function(data) {
- },
- complete: function() {
-
- }
- });
-}
-
-function inserer_tmclientacte()
-{
- idClient = $("#idClient").val();
- dateEffet = $("#dateEffet").val();
- tm = $("#tm").val();
- codeActe = $("#codeActe").val();
- codeGarantie = $("#codeGarantie").val();
-
- if((idClient < " ") || (idClient == "0"))
- {
- v_msg="Veuillez sélectionner un souscripteur!";
- v_msgEng="Please select a subscriber!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#idClient").focus();
-
- return;
-
- }
-
- if(codeActe < " ")
- {
- v_msg="Veuillez sélectionner un acte!";
- v_msgEng="Please select an act!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#searchInputActe").focus();
-
- return;
-
- }
-
- if((dateEffet < " "))
- {
- v_msg="Veuillez une date d'effet!";
- v_msgEng="Please an effective date!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#dateEffet").focus();
-
- return;
-
- }
-
- if(tm < " ")
- {
- v_msg="Veuillez entrer la valeur du ticket Modérateur!";
- v_msgEng="Please enter the Moderator ticket value!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#tm").focus();
-
- return;
-
- }
-
- donnees = 'idClient='+idClient+'&dateEffet='+dateEffet+'&tm='+tm+'&codeActe='+codeActe+'&codeGarantie='+codeGarantie;
-
- $("#div_liste_tm").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtmsouscripteuracte/inserer/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
-
- },
- error: function(data) {
- },
- complete: function() {
- affichertmclientacte();
-
- $("#idClient").val('');
- $("#codeGarantie").val('');
-
- $('.selectpicker').selectpicker('refresh');
-
- $("#searchInputActe").val('');
- $("#codeActe").val('');
-
- $("#dateEffet").val('');
- $("#tm").val('');
-
- }
- });
-}
-
-function affichertmclientacte()
-{
- donnees = '';
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtmsouscripteuracte/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- $('#div_liste_tm').html(data);
-
- },
- error: function(data) {
- },
- complete: function() {
-
- }
- });
-
-}
-
-
-function supprimer_tmclientacte(idTm, adminSin)
-{
- if (adminSin != "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()+"Ajaxtmsouscripteuracte/supprimer/",
- type : 'post',
- data: "idTm="+idTm,
- error: function(errorData) {
- },
- success: function(data) {
- },
- complete: function() {
- affichertmclientacte();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function afficheMaxdateEffetClientacteprestataire()
-{
- idClient = $("#idClient").val();
- codeActe = $("#codeActe").val();
- codePrestataire = $("#codePrestataire").val();
- codeGarantie = $("#codeGarantie").val();
-
- if((idClient < " ") || (idClient == "0"))
- {
- v_msg="Veuillez sélectionner un souscripteur!";
- v_msgEng="Please select a subscriber!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#idPolice").focus();
-
- return;
-
- }
-
- if(codeActe < " ")
- {
- v_msg="Veuillez sélectionner un acte!";
- v_msgEng="Please select an act!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#searchInputActe").focus();
- $("#searchInputPrestataire").val('');
-
- return;
-
- }
-
- if(codePrestataire < " ")
- {
- v_msg="Veuillez sélectionner un prestataire!";
- v_msgEng="Please select an provider!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#searchInputPrestataire").focus();
-
- return;
-
- }
-
-
- donnees = "idClient="+idClient+"&codeActe="+codeActe+"&codePrestataire="+codePrestataire+"&codeGarantie="+codeGarantie;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtmsouscripteuracteprestataire/controle/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- $('#div_effet_max').html(data);
-
- },
- error: function(data) {
- },
- complete: function() {
-
- }
- });
-}
-
-function inserer_tmclientacteprestataire()
-{
- idClient = $("#idClient").val();
- dateEffet = $("#dateEffet").val();
- tm = $("#tm").val();
- codeActe = $("#codeActe").val();
- codeGarantie = $("#codeGarantie").val();
- codePrestataire = $("#codePrestataire").val();
-
- if((idClient < " ") || (idClient == "0"))
- {
- v_msg="Veuillez sélectionner un souscripteur!";
- v_msgEng="Please select a subscriber!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#idClient").focus();
-
- return;
-
- }
-
- if(codeActe < " ")
- {
- v_msg="Veuillez sélectionner un acte!";
- v_msgEng="Please select an act!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#searchInputActe").focus();
-
- return;
-
- }
-
- if(codePrestataire < " ")
- {
- v_msg="Veuillez sélectionner un prestataire!";
- v_msgEng="Please select an provider!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#searchInputPrestataire").focus();
-
- return;
-
- }
-
- if((dateEffet < " "))
- {
- v_msg="Veuillez une date d'effet!";
- v_msgEng="Please an effective date!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#dateEffet").focus();
-
- return;
-
- }
-
- if(tm < " ")
- {
- v_msg="Veuillez entrer la valeur du ticket Modérateur!";
- v_msgEng="Please enter the Moderator ticket value!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#tm").focus();
-
- return;
-
- }
-
- donnees = 'idClient='+idClient+'&dateEffet='+dateEffet+'&tm='+tm+'&codeActe='+codeActe+"&codePrestataire="+codePrestataire+"&codeGarantie="+codeGarantie;
-
- $("#div_liste_tm").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtmsouscripteuracteprestataire/inserer/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
-
- },
- error: function(data) {
- },
- complete: function() {
- affichertmclientacteprestataire();
-
- $("#idClient").val('');
- $("#codeGarantie").val('');
- $('.selectpicker').selectpicker('refresh');
-
- $("#searchInputActe").val('');
- $("#codeActe").val('');
-
- $("#searchInputPrestataire").val('');
- $("#codePrestataire").val('');
-
- $("#dateEffet").val('');
- $("#tm").val('');
-
- }
- });
-}
-
-function affichertmclientacteprestataire()
-{
- donnees = '';
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtmsouscripteuracteprestataire/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- $('#div_liste_tm').html(data);
-
- },
- error: function(data) {
- },
- complete: function() {
-
- }
- });
-
-}
-
-
-function supprimer_tmclientacteprestataire(idTm, adminSin)
-{
- if (adminSin != "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()+"Ajaxtmsouscripteuracteprestataire/supprimer/",
- type : 'post',
- data: "idTm="+idTm,
- error: function(errorData) {
- },
- success: function(data) {
- },
- complete: function() {
- affichertmclientacteprestataire();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-//16-07-2023
-function afficheMaxdateEffetClientgarantie()
-{
- idClient = $("#idClient").val();
- codeGarantie = $("#codeGarantie").val();
-
- if((idClient < " ") || (idClient == "0"))
- {
- v_msg="Veuillez sélectionner un souscripteur!";
- v_msgEng="Please select a subscriber!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#idClient").focus();
- $("#codeGarantie").val('');
- $('.selectpicker').selectpicker('refresh');
-
- return;
-
- }
-
- if(codeGarantie < " ")
- {
- v_msg="Veuillez sélectionner une garantie!";
- v_msgEng="Please select a guarantee!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeGarantie").focus();
-
- return;
-
- }
-
- donnees = "idClient="+idClient+"&codeGarantie="+codeGarantie;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtmsouscripteurgarantie/controle/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- $('#div_effet_max').html(data);
-
- },
- error: function(data) {
- },
- complete: function() {
-
- }
- });
-}
-
-function inserer_tmclientgarantie()
-{
- idClient = $("#idClient").val();
- dateEffet = $("#dateEffet").val();
- tm = $("#tm").val();
- codeGarantie = $("#codeGarantie").val();
-
- if((idClient < " ") || (idClient == "0"))
- {
- v_msg="Veuillez sélectionner un souscripteur!";
- v_msgEng="Please select a subscriber!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#idClient").focus();
-
- return;
-
- }
-
- if(codeGarantie < " ")
- {
- v_msg="Veuillez sélectionner une garantie!";
- v_msgEng="Please select a guarantee!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeGarantie").focus();
-
- return;
-
- }
-
- if((dateEffet < " "))
- {
- v_msg="Veuillez une date d'effet!";
- v_msgEng="Please an effective date!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#dateEffet").focus();
-
- return;
-
- }
-
- if(tm < " ")
- {
- v_msg="Veuillez entrer la valeur du ticket Modérateur!";
- v_msgEng="Please enter the Moderator ticket value!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#tm").focus();
-
- return;
-
- }
-
- donnees = 'idClient='+idClient+'&dateEffet='+dateEffet+'&tm='+tm+'&codeGarantie='+codeGarantie;
-
- $("#div_liste_tm").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtmsouscripteurgarantie/inserer/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
-
- },
- error: function(data) {
- },
- complete: function() {
- affichertmclientgarantie();
-
- $("#idClient").val('');
- $("#codeGarantie").val('');
- $('.selectpicker').selectpicker('refresh');
-
- $("#dateEffet").val('');
- $("#tm").val('');
-
- }
- });
-}
-
-function affichertmclientgarantie()
-{
- donnees = '';
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtmsouscripteurgarantie/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- $('#div_liste_tm').html(data);
-
- },
- error: function(data) {
- },
- complete: function() {
-
- }
- });
-
-}
-
-
-function supprimer_tmclientgarantie(idTm, adminSin)
-{
- if (adminSin != "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()+"Ajaxtmsouscripteurgarantie/supprimer/",
- type : 'post',
- data: "idTm="+idTm,
- error: function(errorData) {
- },
- success: function(data) {
- },
- complete: function() {
- affichertmclientgarantie();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function afficheMaxdateEffetClientgarantieprestataire()
-{
- idClient = $("#idClient").val();
- codeGarantie = $("#codeGarantie").val();
- codePrestataire = $("#codePrestataire").val();
-
- if((idClient < " ") || (idClient == "0"))
- {
- v_msg="Veuillez sélectionner un souscripteur!";
- v_msgEng="Please select a subscriber!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#idClient").focus();
-
- return;
-
- }
-
- if(codeGarantie < " ")
- {
- v_msg="Veuillez sélectionner une garantie!";
- v_msgEng="Please select a guarantee!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeGarantie").focus();
-
- return;
-
- }
-
- if(codePrestataire < " ")
- {
- v_msg="Veuillez sélectionner un prestataire!";
- v_msgEng="Please select an provider!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#searchInputPrestataire").focus();
-
- return;
-
- }
-
-
- donnees = "idClient="+idClient+"&codeGarantie="+codeGarantie+"&codePrestataire="+codePrestataire;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtmsouscripteurgarantieprestataire/controle/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- $('#div_effet_max').html(data);
-
- },
- error: function(data) {
- },
- complete: function() {
-
- }
- });
-}
-
-function inserer_tmclientgarantieprestataire()
-{
- idClient = $("#idClient").val();
- dateEffet = $("#dateEffet").val();
- tm = $("#tm").val();
- codeGarantie = $("#codeGarantie").val();
- codePrestataire = $("#codePrestataire").val();
-
- if((idClient < " ") || (idClient == "0"))
- {
- v_msg="Veuillez sélectionner un souscripteur!";
- v_msgEng="Please select a subscriber!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#idClient").focus();
-
- return;
-
- }
-
- if(codeGarantie < " ")
- {
- v_msg="Veuillez sélectionner une garantie!";
- v_msgEng="Please select a guarantee!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeGarantie").focus();
-
- return;
-
- }
-
- if(codePrestataire < " ")
- {
- v_msg="Veuillez sélectionner un prestataire!";
- v_msgEng="Please select an provider!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#searchInputPrestataire").focus();
-
- return;
-
- }
-
- if((dateEffet < " "))
- {
- v_msg="Veuillez une date d'effet!";
- v_msgEng="Please an effective date!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#dateEffet").focus();
-
- return;
-
- }
-
- if(tm < " ")
- {
- v_msg="Veuillez entrer la valeur du ticket Modérateur!";
- v_msgEng="Please enter the Moderator ticket value!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#tm").focus();
-
- return;
-
- }
-
- donnees = 'idClient='+idClient+'&dateEffet='+dateEffet+'&tm='+tm+'&codeGarantie='+codeGarantie+"&codePrestataire="+codePrestataire;
-
- $("#div_liste_tm").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtmsouscripteurgarantieprestataire/inserer/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
-
- },
- error: function(data) {
- },
- complete: function() {
- affichertmclientgarantieprestataire();
-
- $("#idClient").val('');
-
- $("#codeGarantie").val('');
- $('.selectpicker').selectpicker('refresh');
-
- $("#searchInputPrestataire").val('');
- $("#codePrestataire").val('');
-
- $("#dateEffet").val('');
- $("#tm").val('');
-
- }
- });
-}
-
-function affichertmclientgarantieprestataire()
-{
- donnees = '';
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtmsouscripteurgarantieprestataire/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- $('#div_liste_tm').html(data);
-
- },
- error: function(data) {
- },
- complete: function() {
-
- }
- });
-
-}
-
-
-function supprimer_tmclientgarantieprestataire(idTm, adminSin)
-{
- if (adminSin != "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()+"Ajaxtmsouscripteurgarantieprestataire/supprimer/",
- type : 'post',
- data: "idTm="+idTm,
- error: function(errorData) {
- },
- success: function(data) {
- },
- complete: function() {
- affichertmclientgarantieprestataire();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-////////////////////////////////
-////////////////////////////////
-function afficheMaxdateEffetClientprestataire()
-{
- idClient = $("#idClient").val();
-
- codePrestataire = $("#codePrestataire").val();
-
- if((idClient < " ") || (idClient == "0"))
- {
- v_msg="Veuillez sélectionner un souscripteur!";
- v_msgEng="Please select a subscriber!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#idClient").focus();
-
- return;
-
- }
-
-
- if(codePrestataire < " ")
- {
- v_msg="Veuillez sélectionner un prestataire!";
- v_msgEng="Please select an provider!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#searchInputPrestataire").focus();
-
- return;
-
- }
-
-
- donnees = "idClient="+idClient+"&codePrestataire="+codePrestataire;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtmsouscripteurprestataire/controle/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- $('#div_effet_max').html(data);
-
- },
- error: function(data) {
- },
- complete: function() {
-
- }
- });
-}
-
-function inserer_tmclientprestataire()
-{
- idClient = $("#idClient").val();
- dateEffet = $("#dateEffet").val();
- tm = $("#tm").val();
- codeGarantie = $("#codeGarantie").val();
- codePrestataire = $("#codePrestataire").val();
-
- if((idClient < " ") || (idClient == "0"))
- {
- v_msg="Veuillez sélectionner un souscripteur!";
- v_msgEng="Please select a subscriber!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#idClient").focus();
-
- return;
-
- }
-
-
- if(codePrestataire < " ")
- {
- v_msg="Veuillez sélectionner un prestataire!";
- v_msgEng="Please select an provider!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#searchInputPrestataire").focus();
-
- return;
-
- }
-
- if((dateEffet < " "))
- {
- v_msg="Veuillez une date d'effet!";
- v_msgEng="Please an effective date!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#dateEffet").focus();
-
- return;
-
- }
-
- if(tm < " ")
- {
- v_msg="Veuillez entrer la valeur du ticket Modérateur!";
- v_msgEng="Please enter the Moderator ticket value!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#tm").focus();
-
- return;
-
- }
-
- donnees = 'idClient='+idClient+'&dateEffet='+dateEffet+'&tm='+tm+"&codePrestataire="+codePrestataire;
-
- $("#div_liste_tm").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtmsouscripteurprestataire/inserer/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
-
- },
- error: function(data) {
- },
- complete: function() {
- affichertmclientprestataire();
-
- $("#idClient").val('');
-
- $('.selectpicker').selectpicker('refresh');
-
- $("#searchInputPrestataire").val('');
- $("#codePrestataire").val('');
-
- $("#dateEffet").val('');
- $("#tm").val('');
-
- }
- });
-}
-
-function affichertmclientprestataire()
-{
- donnees = '';
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtmsouscripteurprestataire/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- $('#div_liste_tm').html(data);
-
- },
- error: function(data) {
- },
- complete: function() {
-
- }
- });
-
-}
-
-
-function supprimer_tmclientprestataire(idTm, adminSin)
-{
- if (adminSin != "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()+"Ajaxtmsouscripteurprestataire/supprimer/",
- type : 'post',
- data: "idTm="+idTm,
- error: function(errorData) {
- },
- success: function(data) {
- },
- complete: function() {
- affichertmclientprestataire();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-//17-07-2023
-function affichertarifapplique()
-{
- idBeneficiaire = $("#idAssure").val();
- codePrestataire = $("#codePrestataire").val();
- codeActe = $("#codeActe").val();
- datePrestation = $("#datePrestation").val();
-
- if((idBeneficiaire < " ") || (idBeneficiaire == "0"))
- {
- v_msg="Veuillez sélectionner un bénéficiaire!";
- v_msgEng="Please select a beneficiary!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#searchInput").focus();
-
- return;
-
- }
-
- if(codePrestataire < " ")
- {
- v_msg="Veuillez sélectionner un prestataire!";
- v_msgEng="Please select an provider!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#searchInputPrestataire").focus();
-
- return;
-
- }
-
- if(codeActe < " ")
- {
- v_msg="Veuillez sélectionner un acte!";
- v_msgEng="Please select an act!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#searchInputActe").focus();
-
- return;
-
- }
-
- if((datePrestation < " "))
- {
- v_msg="Veuillez une date d'effet!";
- v_msgEng="Please an effective date!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#datePrestation").focus();
-
- return;
-
- }
-
-
- donnees = 'idBeneficiaire='+idBeneficiaire+'&datePrestation='+datePrestation;
- donnees += '&codeActe='+codeActe+"&codePrestataire="+codePrestataire;
-
- $("#div_tarif_applique").html('' + '
');
-
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxaffichertarifapplique/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- $('#div_tarif_applique').html(data);
-
- },
- error: function(data) {
- },
- complete: function() {
-
- }
- });
-}
-
-function reinit_tarifapplique()
-{
- $("#idAssure").val('');
- $("#searchInput").val('');
- $("#nomAssure").val('');
- $("#datePrestation").val('');
- $("#tm").val('');
- $("#codeLienParente").val('');
- $("#nomPolice").val('');
- $("#nomCollege").val('');
- $("#searchInputActe").val('');
- $("#codeActe").val('');
- $("#searchInputPrestataire").val('');
- $("#codePrestataire").val('');
-
- $("#noAdherent").val('');
- $("#nomAdherent").val('');
-
- $('#div_tarif_applique').html('');
-}
-
-function ajouter_un_acte_factureclassique(codeActe)
-{
- var numeroFacture = $("#numeroFacture").val();
- var codePrestataire = $("#codePrestataire").val();
-
- var tmFacture = $("#tmFacture").val();
-
-
- donnee_a_affciher = "";
-
- donnees=""
-
- if(numeroFacture =="" || numeroFacture =="0" || numeroFacture == undefined){
- v_msg="Veuillez entrer le numéro de la facture!";
- v_msgEng="Please select an act!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#numeroFacture").focus();
-
- $("#searchInputActe").val('');
- $("#codeActe").val('');
-
- return;
- }
-
- if (codeActe<=" ")
- {
- v_msg="Veuillez sélectionner un acte!";
- v_msgEng="Please select an act!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- donnees = 'codeActe='+codeActe+'&codePrestataire='+codePrestataire+'&tmFacture='+tmFacture;
-
- $("#div_prestations").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxdetailfactureclassique/ajouteractefactureclassique/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- donnee_a_affciher = data;
-
- $("#searchInputActe").val('');
- $("#div_selection_acte").hide();
- },
- complete: function() {
- $("#div_prestations").html(donnee_a_affciher);
- $("#codeMotifRejetPop").selectpicker();
- $("#codeMotifExclusionPop").selectpicker();
- }
- });
-}
-
-//marc
-function modifier_coursier_prestataire(id)
-{
- ////////
- donnees ='&id='+id;
-
-
- $.ajax({
- url: $("#racineWeb").val()+"Modifiercoursierprestataire/modif/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
-
- },
- complete: function() {
- window.location.assign($("#racineWeb" ).val()+"Modifiercoursierprestataire/");
-
- }
- });
-}
-
-function modification_coursier_prestataire()
-{
- ////////
- nom=$("#nom").val();
- codePrestataire=$("#codePrestataire").val();
- email=$("#email").val();
- actif=$("#actif").val();
-
- prenoms=$("#prenoms").val();
-
- telephone=$("#telephone").val();
-
- numeroPiece=$("#numeroPiece").val();
-
- codeNaturePiece=$("#codeNaturePiece").val();
- dateNaissance=$("#dateNaissance").val();
- sexe=$("#sexe").val();
- SocieteCoursier=$("#SocieteCoursier").val();
-
-
-
-
- if(nom<=" ")
- {
- v_msg="Veuillez entrer le nom du coursier!";
- v_msgEng="Please enter the name of the courier!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#nom").focus();
- return;
- }
-
- if(prenoms<=" ")
- {
- v_msg="Veuillez entrer le prenom du coursier!";
- v_msgEng="Please enter the first name of the courier!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#prenoms").focus();
- return;
- }
-
-
- if(telephone<=" ")
- {
- v_msg="Veuillez entrer le téléphone du coursier!";
- v_msgEng="Please enter courier's phone!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#telephone").focus();
- return;
- }
- if(numeroPiece<=" ")
- {
- v_msg="Veuillez entrer le numero de piece du coursier!";
- v_msgEng="Please enter courier part number!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#numeroPiece").focus();
- return;
- }
- if(codeNaturePiece<=" ")
- {
- v_msg="Veuillez entrer le nature de piece du coursier!";
- v_msgEng="Please enter courier nature number!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeNaturePiece").focus();
- return;
- }
- if(sexe<=" ")
- {
- v_msg="Veuillez entrer le genre du coursier!";
- v_msgEng="Please enter the gender of the courie!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#sexe").focus();
- return;
- }
-
- donnees = 'codePrestataire='+codePrestataire+'&nom='+nom+'&prenoms='+prenoms+'&telephone='+telephone+'&email='+email;
- donnees +='&actif='+actif+'&dateNaissance='+dateNaissance+'&SocieteCoursier='+SocieteCoursier+'&numeroPiece='+numeroPiece;
- donnees +='&codeNaturePiece='+codeNaturePiece+'&sexe='+sexe;
-
-
-
- v_msg="Confirmez-vous ces modifications?";
- v_msgEng="Do you confirm this updates?";
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Modifiercoursierprestataire/modifiercoursierprestataire",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- },
- complete: function() {
- window.location.assign($("#racineWeb" ).val()+"Coursierprestataire/");
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function creer_coursier_prestataire()
-{
-
- ////////
- nom=$("#nom").val();
- codePrestataire=$("#codePrestataire").val();
- email=$("#email").val();
- codeLangue=$("#codeLangue").val();
-
- prenoms=$("#prenoms").val();
-
- telephone=$("#telephone").val();
-
- numeroPiece=$("#numeroPiece").val();
-
- codeNaturePiece=$("#codeNaturePiece").val();
- dateNaissance=$("#dateNaissance").val();
- sexe=$("#sexe").val();
- SocieteCoursier=$("#SocieteCoursier").val();
-
-
-
-
- if(nom<=" ")
- {
- v_msg="Veuillez entrer le nom du coursier!";
- v_msgEng="Please enter the name of the courier!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#nom").focus();
- return;
- }
-
- if(prenoms<=" ")
- {
- v_msg="Veuillez entrer le prenom du coursier!";
- v_msgEng="Please enter the first name of the courier!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#prenoms").focus();
- return;
- }
-
-
- if(telephone<=" ")
- {
- v_msg="Veuillez entrer le téléphone du coursier!";
- v_msgEng="Please enter courier's phone!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#telephone").focus();
- return;
- }
- if(numeroPiece<=" ")
- {
- v_msg="Veuillez entrer le numero de piece du coursier!";
- v_msgEng="Please enter courier part number!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#numeroPiece").focus();
- return;
- }
- if(codeNaturePiece<=" ")
- {
- v_msg="Veuillez entrer le nature de piece du coursier!";
- v_msgEng="Please enter courier nature number!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeNaturePiece").focus();
- return;
- }
- if(sexe<=" ")
- {
- v_msg="Veuillez entrer le genre du coursier!";
- v_msgEng="Please enter the gender of the courie!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#sexe").focus();
- return;
- }
-
- donnees = 'codePrestataire='+codePrestataire+'&nom='+nom+'&prenoms='+prenoms+'&telephone='+telephone+'&email='+email;
- donnees +='&codeLangue='+codeLangue+'&dateNaissance='+dateNaissance+'&SocieteCoursier='+SocieteCoursier+'&numeroPiece='+numeroPiece;
- donnees +='&codeNaturePiece='+codeNaturePiece+'&sexe='+sexe;
-
-
- v_msg="Confirmez-vous la création d'un nouveau coursier pour ce prestataire?";
- v_msgEng="Do you confirm the creation of a new courier for this service provider?";
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Nouveaucoursierprestataire/creercoursierprestataire",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- },
- complete: function() {
- window.location.assign($("#racineWeb" ).val()+"Coursierprestataire/");
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function coursier_prestataire()
-{
- window.location.assign($("#racineWeb" ).val()+"Coursierprestataire/");
-}
-function nouveau_coursier_prestataire()
-{
- window.location.assign($("#racineWeb" ).val()+"Nouveaucoursierprestataire/");
-}
-function nouveau_coursier_prestatairecpt()
-{
- window.location.assign($("#racineWeb" ).val()+"Nouveaucoursierprestatairecpt/");
-}
-
-function creer_coursier_prestatairecpt()
-{
-
- //;
- nom=$("#nom").val();
- codePrestataire=$("#codePrestataire").val();
- email=$("#email").val();
- codeLangue=$("#codeLangue").val();
-
- prenoms=$("#prenoms").val();
-
- telephone=$("#telephone").val();
-
- numeroPiece=$("#numeroPiece").val();
-
- codeNaturePiece=$("#codeNaturePiece").val();
- dateNaissance=$("#dateNaissance").val();
- sexe=$("#sexe").val();
- SocieteCoursier=$("#SocieteCoursier").val();
-
- idReglement_temp=$("#idReglement_temp").val();
-
- if(nom<=" ")
- {
- v_msg="Veuillez entrer le nom du coursier!";
- v_msgEng="Please enter the name of the courier!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#nom").focus();
- return;
- }
-
- if(prenoms<=" ")
- {
- v_msg="Veuillez entrer le prenom du coursier!";
- v_msgEng="Please enter the first name of the courier!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#prenoms").focus();
- return;
- }
-
-
- if(telephone<=" ")
- {
- v_msg="Veuillez entrer le téléphone du coursier!";
- v_msgEng="Please enter courier's phone!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#telephone").focus();
- return;
- }
- if(numeroPiece<=" ")
- {
- v_msg="Veuillez entrer le numero de piece du coursier!";
- v_msgEng="Please enter courier part number!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#numeroPiece").focus();
- return;
- }
- if(codeNaturePiece<=" ")
- {
- v_msg="Veuillez entrer le nature de piece du coursier!";
- v_msgEng="Please enter courier nature number!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeNaturePiece").focus();
- return;
- }
- if(sexe<=" ")
- {
- v_msg="Veuillez entrer le genre du coursier!";
- v_msgEng="Please enter the gender of the courie!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#sexe").focus();
- return;
- }
- if(dateNaissance<=" ")
- {
- v_msg="Veuillez entrer la date de naissance!";
- v_msgEng="Please enter the birthday of the courie!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#dateNaissance").focus();
- return;
- }
-
- donnees = 'codePrestataire='+codePrestataire+'&nom='+nom+'&prenoms='+prenoms+'&telephone='+telephone+'&email='+email;
- donnees +='&codeLangue='+codeLangue+'&dateNaissance='+dateNaissance+'&SocieteCoursier='+SocieteCoursier+'&numeroPiece='+numeroPiece;
- donnees +='&codeNaturePiece='+codeNaturePiece+'&sexe='+sexe;
-
-
-
- v_msg="Confirmez-vous la création d'un nouveau coursier pour ce prestataire?";
- v_msgEng="Do you confirm the creation of a new courier for this service provider?";
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Nouveaucoursierprestatairecpt/creercoursierprestataire",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- },
- complete: function() {
- retirer_cheque_cpt_2(idReglement_temp);
-
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function retirer_cheque_cpt_2(idReglement)
-{
- ////////
- //idReglement = $("#idReglement").val();
- donnees = 'idReglement='+idReglement;
-
- $.ajax({
- url: $("#racineWeb").val()+"Retirerchequecpt/retrait/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
-
- },
- complete: function() {
- window.location.assign($("#racineWeb" ).val()+"Retirerchequecpt/"+idReglement+"/");
-
- }
- });
-
-}
-
-function imprimer_cheque_paiement_decompte()
-{ //marc
- /*$('#div_export_b').html("");
- $("#btn_pop_imprimer_cheque_pdc").click();
- */
- idPaiementDecompte=$("#idPaiementDecompte").val();
-
- donnees = "idPaiementDecompte="+idPaiementDecompte;
-
- $("#div_patienter").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaximprimerchequepdc/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- $("#div_infos_cheque").html(data);
- $("#div_infos_cheque").modal("show");
- $("#div_patienter").empty();
-
- },
- complete: function() {
- }
- });
-}
-
-function modifierpaimentdecompte()
-{ //marc
- /*$('#div_export_b').html("");
- $("#btn_pop_imprimer_cheque_pdc").click();
-
-*/
- //
- idPaiementDecompte=$("#idPaiementDecompte").val();
-
- donnees = "idPaiementDecompte="+idPaiementDecompte;
-
- $("#div_patienter").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxmodifierpaiementdecomptes/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
-
- $("#div_modifier_paiement").html(data);
- $("#div_modifier_paiement").modal("show");
- $("#div_patienter").empty();
- $("#codeBanquePayeur" ).selectpicker();
-
- },
- complete: function() {
- }
- });
-}
-
-function modifier_detail_paiement_decompte(codePrestataire,key)
-{
- ////////
-
-
- ordrereglementprestataire=$(key).val();
-
- donnees = 'codePrestataire='+codePrestataire+'&ordrereglementprestataire='+ordrereglementprestataire;
-
-
- v_msg="Confirmez-vous cette modification?";
- v_msgEng="Do you confirm this update?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxprestataire/modifierordrereglementprestatairecp/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- },
- complete: function() {
- return;
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-
-}
-
-function imprimer_detail_cheque_paiement_decompte()
-{
- donnees_retour = "";
-
- var div_export = $('#div_export_c');
- div_export.html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaximprimerchequepaiementdecompte/",
- type : 'post',
- error: function(errorData) {
- },
- success: function(data) {
- donnees_retour = data;
- },
- complete: function() {
- div_export.html(donnees_retour);
- }
- });
-}
-
-function imprimercourierreglement()
-{
- idReglement = $("#idReglement").val();
-
- if (idReglement>"0")
- {
- var div_wait = $('#div_wait');
- div_wait.html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaximprimercourierreglement/",
- type: 'POST',
- success: function(data)
- {
- div_wait.html(data);
- },
- error : function(resultat, statut, erreur)
- {
- },
- complete: function(data)
- {
- }
- });
- }
-}
-
-function imprimercourierreglementcpt()
-{
- ////////
- codePrestataire = $("#codePrestataire").val();
- datedebut = $("#datedebut").val();
- datefin = $("#datefin").val();
- codeTypePrestataire = $("#codeTypePrestataire").val();
-
-
- donnees = 'codePrestataire='+codePrestataire+'&datedebut='+datedebut+'&datefin='+datefin+'&codeTypePrestataire='+codeTypePrestataire;
-
- var div_wait = $('#div_wait');
- div_wait.html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaximprimercourierreglementcpt/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- div_wait.html(data);
- },
- error : function(resultat, statut, erreur)
- {
- },
- complete: function(data)
- {
- }
- });
-}
-function selectionner_cheque_a_imprimer(idReglement,choix)
-{
- //debugger
- donnees = 'choix='+choix+'&idReglement='+idReglement;
- if(choix=="0"){
- v_url = $("#racineWeb").val()+"Ajaximprimerchequepdc/deselectionner/";
- }else{
- v_url = $("#racineWeb").val()+"Ajaximprimerchequepdc/selectionner/";
- }
-
- $.ajax({
- url: v_url,
- type: 'POST',
- data: donnees,
- success: function(data) {
- },
- error: function(data) {
- },
- complete: function() {
-
- imprimer_cheque_paiement_decompte();
- }
- });
-}
-function selectionner_cheque_a_imprimer_tout(choix)
-{
- //debugger
- idPaiementDecompte=$("#idPaiementDecompte").val();
-
- donnees = 'choix='+choix+'&idPaiementDecompte='+idPaiementDecompte;
-
- v_url = $("#racineWeb").val()+"Ajaximprimerchequepdc/selectionnertout/";
-
- $.ajax({
- url: v_url,
- type: 'POST',
- data: donnees,
- success: function(data) {
- },
- error: function(data) {
- },
- complete: function() {
-
- imprimer_cheque_paiement_decompte();
- }
- });
-}
-
-function majmotifdepassement(idMessage, ligne)
-{
- libelle=$("#libelle"+ligne).val();
-
- donnees = 'idMessage='+idMessage+'&libelle='+libelle;
-
- v_url = $("#racineWeb").val()+"Ajaxparamsysteme/enregistrer/";
-
- $.ajax({
- url: v_url,
- type: 'POST',
- data: donnees,
- success: function(data) {
- },
- error: function(data) {
- },
- complete: function() {
-
-
- }
- });
-
-}
-
-function afficher_parammessages()
-{
- window.location.assign($("#racineWeb" ).val()+"Parammessages/");
-}
-
-function supprimer_prestation_classique(idPrestation)
-{
-
- donnees = 'idPrestation='+idPrestation;
-
- $("#div_prestations").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxdetailfactureclassique/supprimerprestation/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- donnee_a_affciher = data;
-
- $("#searchInputActe").val('');
- $("#div_selection_acte").hide();
- },
- complete: function() {
- $("#div_prestations").html(donnee_a_affciher);
- }
- });
-
-}
-
-//16-08-2023
-function init_supprimer_data_face()
-{
- window.location.assign($("#racineWeb" ).val()+"Supprimerface/");
-}
-
-function supprimer_data_face()
-{
- faceRegistered_C=$("#faceRegistered_C" ).val();
-
- if(faceRegistered_C<1)
- {
- v_msg="Pas de face enregistrée!";
- v_msgEng="No face registered!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
-
- motif=$("#motif").val();
-
- if (motif<=" ")
- {
- v_msg="Veuillez saisir un motif!";
- v_msgEng="Please enter a reaon!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#motif").focus();
- return;
- }
-
- v_msg="Confirmez-vous la suppression de la face?";
- v_msgEng="Do you confirm the deletion of the face?";
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- donnees = 'motif='+motif;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxsupprimerface/supprimerface/",
- type : 'post',
- data: donnees,
- success: function(data) {
- v_msg="Face ré-initialisée avec succès!";
- v_msgEng="Face re-initialized successfully!";
- alert_ebene(v_msg, v_msgEng);
-
- },
- error: function(data) {
- },
- complete: function() {
- window.location.assign($("#racineWeb" ).val()+"Supprimerface/");
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-
-function re_init_photo_face()
-{
- var photo = document.getElementById('photo_face');
- photo.setAttribute('src', "");
- $('#message_face').html("");
- $('#image_face').val("");
- $("#div_wait_face_ebene").html('');
-}
-
-function ebene_init_photo_face() // OK
-{
- faceRegistered = $("#faceRegistered").val();
- if(faceRegistered=="1")
- {
- v_msg="Cette personne a déjà une face dans le système!";
- v_msgEng="This person already has a face in the system!";
- alert_ebene(v_msg, v_msgEng);
- $('#message_face').html("");
- return;
- }
- re_init_photo_face();
- $("#btn_pop_save_face").click();
-}
-
-
-function ebene_init_confirm_photo_face() // OK
-{
- faceRegistered = $("#faceRegistered").val();
-
- if(faceRegistered!="1")
- {
- v_msg="Cettte personne n'a pas encore de face dans le système!";
- v_msgEng="This person doesn't have a face in the system yet!";
- alert_ebene(v_msg, v_msgEng);
- $('#message_face').html("");
- return;
- }
-
- re_init_photo_face();
- $("#btn_pop_save_face").click();
-
-}
-
-function ebene_enregistrer_photo_face() // OK
-{
- $("#ebene_confirmer_photo_face").disable();
- $("#ebene_supprimer_photo_face").disable();
- $("#ebene_take_photo_face").disable();
- $("#motif").disable();
-
- $("ebene_confirmer_photo_face").prop('disabled', true);
- $("ebene_supprimer_photo_face").prop('disabled', true);
- $("ebene_take_photo_face").prop('disabled', true);
- $("motif").prop('disabled', true);
-
- $('#message_face').html("");
- $("#div_wait_face_ebene").html('');
-
- $("#okId").val("-1");
- $("#okId_face").val("-1");
-
- $("#del_face").val("0");
- image_face = $("#image_face").val();
- if(image_face<=" ")
- {
- v_msg="Veuillez prendre une photo!";
- v_msgEng="Please take a photo!";
- alert_ebene(v_msg, v_msgEng);
- return;
- }
-
- $("#div_wait_face_ebene").html('' + '
');
-
- compare_face = $("#compare_face").val();
-
- var dataURL = canvas.toDataURL("image/jpeg");
-
- $.ajax({
- url: $("#racineWeb").val()+"Prestations/ebeneenregistrerface/",
- type: 'POST',
- data: {'image_face' : dataURL, 'compare_face' : compare_face , 'del_face' : "0"},
- success: function(data) {
- $("#ebene_take_photo_face").enable();
- $("#div_wait_face_ebene").html('');
- $("#message_face").html(data);
- photo_succes = $("#photo_succes").val();
- if(photo_succes=="1")
- {
- v_msg="Enrôlement effectué avec succès!";
- v_msgEng="Enrollment completed successfully!";
- // alert_ebene(v_msg, v_msgEng);
- setTimeout(() => {
- // prestations();
- afficher_beneficiaire_id();
- }, 2000)
- }
- },
- error: function(data) {
- },
- complete: function(data) {
- $("#div_wait_face_ebene").html('');
- }
- });
-}
-
-function ebene_confirmer_photo_face() // OK
-{
- $("#ebene_confirmer_photo_face").disable();
- $("#ebene_supprimer_photo_face").disable();
- $("#ebene_take_photo_face").disable();
- $("#motif").disable();
-
- $("ebene_confirmer_photo_face").prop('disabled', true);
- $("ebene_supprimer_photo_face").prop('disabled', true);
- $("ebene_take_photo_face").prop('disabled', true);
- $("motif").prop('disabled', true);
-
- $('#message_face').html("");
- $("#div_wait_face_ebene").html('');
-
- $("#del_face").val("0");
- faceRegistered = $("#faceRegistered").val();
- if(faceRegistered!="1")
- {
- v_msg="Cette personne n'a pas encore de photo dans le système!";
- v_msgEng="This person does not have a photo in the system yet!";
- alert_ebene(v_msg, v_msgEng);
- $('#message_face').html("");
- return;
- }
-
- image_face = $("#image_face").val();
- if(image_face<=" ")
- {
- v_msg="Veuillez prendre une photo!";
- v_msgEng="Please take a photo!";
- alert_ebene(v_msg, v_msgEng);
- $('#message_face').html("");
- return;
- }
-
- $("#div_wait_face_ebene").html('' + '
');
-
- compare_face = $("#compare_face").val();
-
- var dataURL = canvas.toDataURL("image/jpeg");
-
- $.ajax({
- url: $("#racineWeb").val()+"Prestations/ebeneenregistrerface/",
- type: 'POST',
- data: {'image_face' : dataURL, 'compare_face' : compare_face , 'del_face' : "0"},
- success: function(data) {
- $("#ebene_take_photo_face").enable();
- $("#div_wait_face_ebene").html('');
- $("#message_face").html(data);
- photo_succes = $("#photo_succes").val();
- if(photo_succes=="1")
- {
- $("#okId_face").val("1");
- v_msg="Face confirmée!";
- v_msgEng="Face confirmed!";
- // alert_ebene(v_msg, v_msgEng);
- setTimeout(() => {
- // prestations();
- afficher_beneficiaire_id();
- }, 2000)
- }
- else
- {
- $("#okId").val("-1");
- $("#okId_face").val("-1");
- }
- },
- error: function(data) {
- },
- complete: function(data) {
- $("#div_wait_face_ebene").html('');
- }
- });
-}
-
-function ebene_supprimer_photo_face() // OK
-{
- $('#message_face').html("");
- $("#div_wait_face_ebene").html('');
-
- motif=$("#motif").val();
- motif= motif.trim();
- $("#motif").val(motif);
-
- if (motif<=" ")
- {
- v_msg="Veuillez saisir un motif!";
- v_msgEng="Please enter a reaon!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#motif").focus();
- return;
- }
-
- $("#del_face").val("1");
-
- faceRegistered = $("#faceRegistered").val();
- if(faceRegistered!="1")
- {
- v_msg="Cette personne n'a pas encore de photo dans le système!";
- v_msgEng="This person does not have a photo in the system yet!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- image_face = $("#image_face").val();
- if(image_face<=" ")
- {
- v_msg="Veuillez prendre une photo!";
- v_msgEng="Please take a photo!";
- 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é
- $("#ebene_confirmer_photo_face").disable();
- $("#ebene_supprimer_photo_face").disable();
- $("#ebene_take_photo_face").disable();
- $("#motif").disable();
-
- $("ebene_confirmer_photo_face").prop('disabled', true);
- $("ebene_supprimer_photo_face").prop('disabled', true);
- $("ebene_take_photo_face").prop('disabled', true);
- $("motif").prop('disabled', true);
-
- $("#div_wait_face_ebene").html('' + '
');
-
- compare_face = $("#compare_face").val();
-
- var dataURL = canvas.toDataURL("image/jpeg");
-
- $.ajax({
- url: $("#racineWeb").val()+"Prestations/ebeneenregistrerface/",
- type: 'POST',
- data: {'image_face' : dataURL, 'compare_face' : compare_face, 'del_face' : "1", 'motif' : motif},
- success: function(data) {
- $("#ebene_take_photo_face").enable();
- $("#div_wait_face_ebene").html('');
- $("#message_face").html(data);
- photo_succes = $("#photo_succes").val();
- if(photo_succes=="1")
- {
- $("#okId").val("-1");
- $("#okId_face").val("-1");
-
- document.getElementById('photo_face').setAttribute('src', "");
-
- $("#faceRegistered").val("0");
-
- $("#ebene_confirmer_photo_face").disable();
- $("#ebene_supprimer_photo_face").disable();
- $("#motif").disable();
-
- $("ebene_confirmer_photo_face").prop('disabled', true);
- $("ebene_supprimer_photo_face").prop('disabled', true);
- $("motif").prop('disabled', true);
-
- v_msg="Face supprimée avec succès!";
- v_msgEng="Face removed successfully!";
- // alert_ebene(v_msg, v_msgEng);
- setTimeout(() => {
- // prestations();
- afficher_beneficiaire_id();
- }, 2000)
- }
- },
- error: function(data) {
- },
- complete: function(data) {
- $("#div_wait_face_ebene").html('');
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-
-function histsupprface()
-{
- $("#div_detail_suppr_face").html("");
-
- debut=$("#debut").val();
- fin=$("#fin").val();
-
- donnees = 'debut='+debut+'&fin='+fin;
-
- $("#div_detail_suppr_face").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxhistsupprface/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- $("#div_detail_suppr_face").html(data);
- },
- complete: function() {
- }
- });
-}
-
-function histsupprface_export()
-{
- $("#div_detail_suppr_face").html("");
-
- debut=$("#debut").val();
- fin=$("#fin").val();
-
- donnees = 'debut='+debut+'&fin='+fin;
- donnees_retour = "";
-
- $("#div_detail_suppr_face").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxhistsupprfaceexport/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- donnees_retour = data;
- },
- complete: function() {
- $("#div_detail_suppr_face").html(donnees_retour);
- }
- });
-}
-
-function histo_enrollement_face()
-{
- $("#div_detail_suppr_face").html("");
-
- debut=$("#debut").val();
- fin=$("#fin").val();
-
- donnees = 'debut='+debut+'&fin='+fin;
- donnees_retour = "";
-
- $("#div_detail_suppr_face").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxhistsupprfaceexport/historiqueenrollement/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- donnees_retour = data;
- },
- complete: function() {
- $("#div_detail_suppr_face").html(donnees_retour);
- }
- });
-}
-
-function afficher_liste_log_reconnaissance_faciale()
-{
- debut = $("#debut").val();
- fin = $("#fin").val();
-
- donnees = 'debut='+debut+'&fin='+fin;
-
- $("#div_detail").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxlogreconnaissancefaciale/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- // $("#div_test_gabarit").html(data);
- $("#div_detail").html(data);
- },
- complete: function() {
- }
- });
-}
-
-function exporter_log_reconnaissance_faciale()
-{
- debut = $("#debut").val();
- fin = $("#fin").val();
-
- donnees = 'debut='+debut+'&fin='+fin;
-
- $("#div_deatil_pop").html('' + '
');
-
- $("#btn_pop").click();
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxlogreconnaissancefaciale/exporterlogreconnaissancefaciale/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- // $("#div_test_gabarit").html(data);
- $("#div_deatil_pop").html(data);
- },
- complete: function() {
- }
- });
-}
-
-function afficher_liste_log_register_face()
-{
- debut = $("#debut").val();
- fin = $("#fin").val();
-
- donnees = 'debut='+debut+'&fin='+fin;
-
- $("#div_detail").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxlogregisterface/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- // $("#div_test_gabarit").html(data);
- $("#div_detail").html(data);
- },
- complete: function() {
- }
- });
-}
-
-function exporter_log_register_face()
-{
- debut = $("#debut").val();
- fin = $("#fin").val();
-
- donnees = 'debut='+debut+'&fin='+fin;
-
- $("#div_deatil_pop").html('' + '
');
-
- $("#btn_pop").click();
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxlogregisterface/getlogreregisterfaceexport/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- // $("#div_test_gabarit").html(data);
- $("#div_deatil_pop").html(data);
- },
- complete: function() {
- }
- });
-}
-
-function afficher_liste_log_remove_face()
-{
- debut = $("#debut").val();
- fin = $("#fin").val();
-
- donnees = 'debut='+debut+'&fin='+fin;
-
- $("#div_detail").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxlogremoveface/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- // $("#div_test_gabarit").html(data);
- $("#div_detail").html(data);
- },
- complete: function() {
- }
- });
-}
-
-function exporter_log_remove_face()
-{
- debut = $("#debut").val();
- fin = $("#fin").val();
-
- donnees = 'debut='+debut+'&fin='+fin;
-
- $("#div_deatil_pop").html('' + '
');
-
- $("#btn_pop").click();
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxlogremoveface/getlogreremovefaceexport/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- // $("#div_test_gabarit").html(data);
- $("#div_deatil_pop").html(data);
- },
- complete: function() {
- }
- });
-}
-
-function ctrlkeypress_liste_logconnexion(ev)
-{
- var keycode = (ev.keyCode ? ev.keyCode : ev.which);
- if(keycode == '13')
- {
- afficher_liste_logconnexion();
- }
-}
-
-function afficher_liste_logconnexion()
-{
- login = $("#login").val();
- ipConnexion = $("#ipConnexion").val();
- debut = $("#debut").val();
- fin = $("#fin").val();
-
- donnees = 'login='+login+'&ipConnexion='+ipConnexion+'&debut='+debut+'&fin='+fin;
-
- $("#div_detail").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxlogconnexion/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- // $("#div_test_gabarit").html(data);
- $("#div_detail").html(data);
- },
- complete: function() {
- }
- });
-}
-
-function exporter_liste_logconnexion()
-{
- login = $("#login").val();
- ipConnexion = $("#ipConnexion").val();
- debut = $("#debut").val();
- fin = $("#fin").val();
-
- donnees = 'login='+login+'&ipConnexion='+ipConnexion+'&debut='+debut+'&fin='+fin;
-
- $("#div_deatil_pop").html('' + '
');
-
- $("#btn_pop").click();
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxlogconnexion/exporterlogconnexion/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- $("#div_deatil_pop").html(data);
- },
- complete: function() {
- }
- });
-}
-
-// Récupère les coordonnées géographiques à partir de l'adresse IP entrée en paramètre
-// et l'affiche sur une carte google Map
-function trouve_coordonnees_geo_ip(ip)
-{
- donnees='ipConnexion='+ip;
-
- $.ajax({
- url: "Ajaxlogconnexion/getcoordonneesgeoip/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- },
-
- success: function(data) {
- if(data !='false')
- {
- var str = data.split('/'),
- lat = str[0], // Latitude de l'adresse IP retourné
- lon = str[1], // Longitude de l'adresse IP retourné
- out = "&output=embed"
- src="https://maps.google.com/maps?q="+lat+","+lon+out; // Source de l'iframe
-
- $('#map').attr("src", src);
- $('#div_contenu_map').modal("show"); // Affiche en modal = carte google
-
- $('#div_contenu_map').on('hidden.bs.modal', function(){
- $('#map').html("").attr("src", ""); // Réinitialise la source de l'iframe à la fermeture du modal
- });
- }
- else
- {
- v_msg="Impossible de trouver les coordonnées géographiques de l'adresse IP: "+ip;
- v_msgEng="Unable to find the geographic coordinates of the IP address: "+ip;
- alert_ebene(v_msg, v_msgEng);
-
- }
- },
- complete: function() {
-
- }
- });
-}
-function lister_encaissements_client()
-{
- numeroClient = $("#numeroClient_C" ).val();
- idClient = $("#idClient_C").val();
-
- if (idClient>"0")
- {
- window.location.assign($("#racineWeb").val()+"Listerencaissementclient/");
- }
- else
- {
- v_msg="Veuillez sélectionner un client!";
- v_msgEng="Please select a customer!";
- alert_ebene(v_msg, v_msgEng);
- }
-}
-
-function changer_mode_paiement_liste_encaissements_client()
-{
- codeModePaiement=$("#codeModePaiement").val();
- valide=$("#valide").val();
-
- donnees = 'codeModePaiement='+codeModePaiement+'&valide='+valide;
-
- var div_attente = $('#div_liste');
-
- div_attente.html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxlisterencaissementclient/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- div_attente.html(data);
- },
- complete: function() {
- }
- });
-}
-
-function lister_encaissements_attente()
-{
- debut=$("#debut").val();
- fin=$("#fin").val();
-
- donnees = 'debut='+debut+'&fin='+fin;
-
- var div_attente = $('#div_liste');
-
- div_attente.html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxconsulterencaisementsattente/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- // $('#div_test_gabarit').html(data);
- div_attente.html(data);
- },
- complete: function() {
- }
- });
-}
-
-function exporter_encaissements_attente()
-{
- debut=$("#debut").val();
- fin=$("#fin").val();
-
- donnees = 'debut='+debut+'&fin='+fin;
-
- $("#div_deatil_pop").html('' + '
');
-
- $("#btn_pop").click();
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxconsulterencaisementsattente/exporterencaisementsattente/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- $("#div_deatil_pop").html(data);
- },
- complete: function() {
- }
- });
-}
-
-function exporter_paiement_decompte()
-{
- debut=$("#debut").val();
- fin=$("#fin").val();
-
- donnees = 'debut='+debut+'&fin='+fin;
-
- $("#div_detail_paiement_decompte").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxexporterpaiementdecompte/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- $("#div_detail_paiement_decompte").html(data);
- },
- complete: function() {
- }
- });
-}
-
-function exporter_decompte_non_payes()
-{
- debut=$("#debut").val();
- fin=$("#fin").val();
-
- donnees = 'debut='+debut+'&fin='+fin;
-
-
- $("#div_detail_paiement_decompte").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxexporterpaiementdecompte/impayes/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- $("#div_detail_paiement_decompte").html(data);
- },
- complete: function() {
- }
- });
-}
-
-function ctrlkeypress_liste_logpagesvisit(ev)
-{
- var keycode = (ev.keyCode ? ev.keyCode : ev.which);
- if(keycode == '13')
- {
- afficher_liste_logpagesvisit();
- }
-}
-
-function afficher_liste_logpagesvisit()
-{
- login = $("#login").val();
- ipConnexion = $("#ipConnexion").val();
- vue = $("#vue").val();
- debut = $("#debut").val();
- fin = $("#fin").val();
-
- donnees = 'login='+login+'&ipConnexion='+ipConnexion+'&debut='+debut+'&fin='+fin+'&vue='+vue;
-
- $("#div_detail").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxlogpagesvisit/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- // $("#div_test_gabarit").html(data);
- $("#div_detail").html(data);
- },
- complete: function() {
- }
- });
-}
-
-function exporter_liste_logpagesvisit()
-{
- login = $("#login").val();
- ipConnexion = $("#ipConnexion").val();
- vue = $("#vue").val();
- debut = $("#debut").val();
- fin = $("#fin").val();
-
- donnees = 'login='+login+'&ipConnexion='+ipConnexion+'&debut='+debut+'&fin='+fin+'&vue='+vue;
-
- $("#div_deatil_pop").html('' + '
');
-
- $("#btn_pop").click();
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxlogpagesvisit/exporterlogpagesvisit/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- $("#div_deatil_pop").html(data);
- },
- complete: function() {
- }
- });
-}
-
-function afficher_liste_logpagesvisit_detail(login, ipConnexion, codeApplication, application, vue)
-{
- debut = $("#debut").val();
- fin = $("#fin").val();
-
- donnees = 'login='+login+'&ipConnexion='+ipConnexion+'&debut='+debut+'&fin='+fin+'&vue='+vue+'&codeApplication='+codeApplication+'&application='+application;
-
- $("#div_deatil_pop").html('' + '
');
-
- $("#btn_pop").click();
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxlogpagesvisit/detail/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- $("#div_deatil_pop").html(data);
- },
- complete: function() {
- }
- });
-}
-
-function ctrlkeypress_liste_ipbann(ev)
-{
- var keycode = (ev.keyCode ? ev.keyCode : ev.which);
- if(keycode == '13')
- {
- afficher_liste_ipbann();
- }
-}
-
-
-
-function afficher_liste_ipbann()
-{
- // login = $("#login").val();
- ipConnexion = $("#ipConnexion").val();
- debut = $("#debut").val();
- fin = $("#fin").val();
-
- // donnees = 'login='+login+'&ipConnexion='+ipConnexion+'&debut='+debut+'&fin='+fin;
- donnees = 'ipConnexion='+ipConnexion+'&debut='+debut+'&fin='+fin;
-
- $("#div_detail").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxipbann/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- // $("#div_test_gabarit").html(data);
- $("#div_detail").html(data);
- },
- complete: function() {
- }
- });
-}
-
-function exporter_liste_ipbann()
-{
- ipConnexion = $("#ipConnexion").val();
- debut = $("#debut").val();
- fin = $("#fin").val();
-
- donnees = 'ipConnexion='+ipConnexion+'&debut='+debut+'&fin='+fin;
-
- $("#div_deatil_pop").html('' + '
');
-
- $("#btn_pop").click();
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxipbann/exporteripbann/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- $("#div_deatil_pop").html(data);
- },
- complete: function() {
- }
- });
-}
-
-function historique_reactivation_login(login)
-{
- donnees = 'login='+login;
-
- $("#div_deatil_pop").html('' + '
');
-
- $("#btn_pop").click();
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxloginbann/hsitoriquereactivationlogin/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- $("#div_deatil_pop").html(data);
- },
- complete: function() {
- }
- });
-}
-
-
-function init_reactiver_login(login, idLigne)
-{
- donnees = 'login='+login+'&idLigne='+idLigne;
-
- $("#btn_pop_motif").click();
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxloginbann/initreactiverlogin/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- $("#div_deatil_pop_motif").html(data);
-
- $("#motif").focus();
- },
- complete: function() {
- }
- });
-}
-
-function reactiver_login()
-{
- login=$("#loginArecativer").val();
- idLigne=$("#idLigne").val();
- motif=$("#motif").val();
-
-
- if (motif<=" ")
- {
- v_msg="Veuillez saisir un motif!";
- v_msgEng="Please enter a reaon!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#motif").focus();
- return;
- }
-
- donnees = 'login='+login+'&idLigne='+idLigne+'&motif='+motif;
-
- idbouton = '#bouton'+idLigne;
- idcase = '#case_'+idLigne;
-
- v_msg="Confirmez-vous ces informations?";
- v_msgEng="Do you confirm this information?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxloginbann/reactiverlogin/",
- 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);
- $("#div_test_gabarit").html(data);
-
- },
- complete: function() {
- $(idbouton).remove();
- $(idcase).prop('checked', true);
- $("#btn_close_pop_motif").click();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function init_reactiver_ip(ipConnexion, idLigne)
-{
- donnees = 'ipConnexion='+ipConnexion+'&idLigne='+idLigne;
-
- $("#btn_pop_motif").click();
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxipbann/initreactiverip/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- $("#div_deatil_pop_motif").html(data);
- },
- complete: function() {
- }
- });
-}
-
-function reactiver_ip()
-{
- ipConnexion=$("#ipArecativer").val();
- idLigne=$("#idLigne").val();
- motif=$("#motif").val();
-
-
- if (motif<=" ")
- {
- v_msg="Veuillez saisir un motif!";
- v_msgEng="Please enter a reaon!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#motif").focus();
- return;
- }
-
- donnees = 'ipConnexion='+ipConnexion+'&idLigne='+idLigne+'&motif='+motif;
-
- idbouton = '#bouton'+idLigne;
- idcase = '#case_'+idLigne;
-
- v_msg="Confirmez-vous ces informations?";
- v_msgEng="Do you confirm this information?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxipbann/reactiverip/",
- 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);
- // $("#div_test_gabarit").html(data);
-
- },
- complete: function() {
- $(idbouton).remove();
- $(idcase).prop('checked', true);
- $("#btn_close_pop_motif").click();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-
-function historique_reactivation_ip(ipConnexion)
-{
- donnees = 'ipConnexion='+ipConnexion;
-
- $("#div_deatil_pop").html('' + '
');
-
- $("#btn_pop").click();
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxipbann/hsitoriquereactivationip/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- $("#div_deatil_pop").html(data);
- },
- complete: function() {
- }
- });
-}
-
-
-function historique_bannissement_ip(ipConnexion)
-{
- donnees = 'ipConnexion='+ipConnexion;
-
- $("#div_deatil_pop").html('' + '
');
-
- $("#btn_pop").click();
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxipbann/hsitoriquebannissementip/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- $("#div_deatil_pop").html(data);
- },
- complete: function() {
- }
- });
-}
-
-
-function ctrlkeypress_liste_loginbann(ev)
-{
- var keycode = (ev.keyCode ? ev.keyCode : ev.which);
- if(keycode == '13')
- {
- afficher_liste_loginbann();
- }
-}
-
-
-
-function afficher_liste_loginbann()
-{
- login = $("#login").val();
- debut = $("#debut").val();
- fin = $("#fin").val();
-
- donnees = 'login='+login+'&debut='+debut+'&fin='+fin;
-
- $("#div_detail").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxloginbann/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- // $("#div_test_gabarit").html(data);
- $("#div_detail").html(data);
- },
- complete: function() {
- }
- });
-}
-
-function exporter_liste_loginbann()
-{
- login = $("#login").val();
- debut = $("#debut").val();
- fin = $("#fin").val();
-
- donnees = 'login='+login+'&debut='+debut+'&fin='+fin;
-
- $("#div_deatil_pop").html('' + '
');
-
- $("#btn_pop").click();
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxloginbann/exporterloginbann/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- $("#div_deatil_pop").html(data);
- },
- complete: function() {
- }
- });
-}
-
-function historique_bannissement_login(login)
-{
- donnees = 'login='+login;
-
- $("#div_deatil_pop").html('' + '
');
-
- $("#btn_pop").click();
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxloginbann/hsitoriquebannissementlogin/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- $("#div_deatil_pop").html(data);
- },
- complete: function() {
- }
- });
-}
-
-function ctrlkeypress_liste_histobannissement(ev)
-{
- var keycode = (ev.keyCode ? ev.keyCode : ev.which);
- if(keycode == '13')
- {
- afficher_liste_histobannissement();
- }
-}
-
-function afficher_liste_histobannissement()
-{
- login = $("#login").val();
- ipConnexion = $("#ipConnexion").val();
- debut = $("#debut").val();
- fin = $("#fin").val();
-
- donnees = 'login='+login+'&ipConnexion='+ipConnexion+'&debut='+debut+'&fin='+fin;
-
- $("#div_detail").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxhistobannissement/",
-
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- // $("#div_test_gabarit").html(data);
- $("#div_detail").html(data);
- },
- complete: function() {
- }
- });
-}
-
-function exporter_liste_histobannissement()
-{
- login = $("#login").val();
- ipConnexion = $("#ipConnexion").val();
- debut = $("#debut").val();
- fin = $("#fin").val();
-
- donnees = 'login='+login+'&ipConnexion='+ipConnexion+'&debut='+debut+'&fin='+fin;
-
- $("#div_deatil_pop").html('' + '
');
-
- $("#btn_pop").click();
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxhistobannissement/exporterhistobannissement/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- $("#div_deatil_pop").html(data);
- },
- complete: function() {
- }
- });
-}
-
-function ctrlkeypress_liste_reactivationip(ev)
-{
- var keycode = (ev.keyCode ? ev.keyCode : ev.which);
- if(keycode == '13')
- {
- afficher_liste_reactivationip();
- }
-}
-
-function afficher_liste_reactivationip()
-{
- ipConnexion = $("#ipConnexion").val();
- debut = $("#debut").val();
- fin = $("#fin").val();
-
- donnees = 'ipConnexion='+ipConnexion+'&debut='+debut+'&fin='+fin;
-
- $("#div_detail").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxreactivationip/",
-
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- // $("#div_test_gabarit").html(data);
- $("#div_detail").html(data);
- },
- complete: function() {
- }
- });
-}
-
-function exporter_liste_reactivationip()
-{
- ipConnexion = $("#ipConnexion").val();
- debut = $("#debut").val();
- fin = $("#fin").val();
-
- donnees = 'ipConnexion='+ipConnexion+'&debut='+debut+'&fin='+fin;
-
- $("#div_deatil_pop").html('' + '
');
-
- $("#btn_pop").click();
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxreactivationip/exporterreactivationip/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- $("#div_deatil_pop").html(data);
- },
- complete: function() {
- }
- });
-}
-
-function ctrlkeypress_liste_reactivationlogin(ev)
-{
- var keycode = (ev.keyCode ? ev.keyCode : ev.which);
- if(keycode == '13')
- {
- afficher_liste_reactivationlogin();
- }
-}
-
-function afficher_liste_reactivationlogin()
-{
- login = $("#login").val();
- debut = $("#debut").val();
- fin = $("#fin").val();
-
- donnees = 'login='+login+'&debut='+debut+'&fin='+fin;
-
- $("#div_detail").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxreactivationlogin/",
-
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- // $("#div_test_gabarit").html(data);
- $("#div_detail").html(data);
- },
- complete: function() {
- }
- });
-}
-
-function exporter_liste_reactivationlogin()
-{
- login = $("#login").val();
- debut = $("#debut").val();
- fin = $("#fin").val();
-
- donnees = 'login='+login+'&debut='+debut+'&fin='+fin;
-
- $("#div_deatil_pop").html('' + '
');
-
- $("#btn_pop").click();
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxreactivationlogin/exporterreactivationlogin/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- $("#div_deatil_pop").html(data);
- },
- complete: function() {
- }
- });
-}
-
-function ajax_saisir_pass_new_user()
-{
- codeModeGenerationPass = $("#codeModeGenerationPass").val();
-
- donnees = 'codeModeGenerationPass='+codeModeGenerationPass;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxsaisirpassnewuser/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- $("#div_passwd").html(data);
- },
- error: function(data) {
- },
- complete: function()
- {
- if(codeModeGenerationPass=="0")
- {
- $("#nvmdp").focus();
- }
- else
- {
- $("#btn_enreg").focus();
- }
- }
- });
-}
-
-function verifMailValeur(v_mail)
-{
- if (v_mail.length==0)
- {
- return true;
- }
- else
- {
- var regex = /^(([a-zA-Z0-9_\-\.]+)@([a-zA-Z0-9_\-\.]+)\.([a-zA-Z]{2,5}){1,25})+([;.](([a-zA-Z0-9_\-\.]+)@([a-zA-Z0-9_\-\.]+)\.([a-zA-Z]{2,5}){1,25})+)*$/;
- if(!regex.test(v_mail))
- {
- return false;
- }
- else
- {
- return true;
- }
- }
-}
-
-// retour_a_usersassureur()
-function reinitpaswd_assureur_2(codeUtilisateur)
-{
- v_msg="Confirmez-vous la réinitialisation?";
- v_msgEng="Do you confirm the reset?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- donnees = "codeUtilisateur="+codeUtilisateur;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxparamhabilitationass/reinitpaswd/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- },
- complete: function() {
- v_msg="Opération effectuée avec succès!";
- v_msgEng="Operation successfully completed";
- alert_ebene(v_msg, v_msgEng);
-
- // retour_a_usersassureur();
- afficher_liste_users_ass();
- }
- });
- return;
- } else {
- // L'utilisateur a annulé
- v_msg="Opération annulée!";
- v_msgEng="Operation canceled!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
- });
-
-}
-
-function motdepasse_oublie(){
-
- login = $("#login").val();
- console.log("login: ",login)
- if(login<=" ")
- {
- v_msg="Veuillez indiquer le login!";
- v_msgEng="Please enter the login!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#login").focus();
- return;
- }
-
-
-
- donnees = 'login='+login;
-
- $("#div_msgErreur").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxparamhabilitationass/motpassoublie/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- $('#div_msgErreur').html(data);
- },
- complete: function()
- {
-
- }
- });
-
-}
-
-
-function creer_centre_gestion()
-{
-
- codeSociete = $("#codeSociete").val();
-
- if(codeSociete<=" ")
- {
- v_msg="Veuillez indiquer le code du centre de gestion!";
- v_msgEng="Please indicate the management center code!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeSociete").focus();
- return;
- }
-
- nomCentreGestion = $("#nomCentreGestion").val();
-
- if(nomCentreGestion<=" ")
- {
- v_msg="Veuillez indiquer le nom du centre de gestion!";
- v_msgEng="Please indicate the management center name!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#nomCentreGestion").focus();
- return;
- }
-
- donnees = 'codeSociete='+codeSociete+'&nomCentreGestion='+nomCentreGestion;
-
-
- adresseGeoSociete = $("#adresseGeoSociete").val();
- adressePostSociete = $("#adressePostSociete").val();
- codePays = $("#codePays").val();
- ville = $("#ville").val();
-
- telephoneSociete = $("#telephoneSociete").val();
- faxSociete = $("#faxSociete").val();
-
- portable = $("#portable").val();
- nomResponsable = $("#nomResponsable").val();
- sigleSociete = $("#sigleSociete").val();
-
-
- donnees += '&adresseGeoSociete='+adresseGeoSociete+'&adressePostSociete='+adressePostSociete;
- donnees += '&codePays='+codePays+'&ville='+ville+'&telephoneSociete='+telephoneSociete;
- donnees += '&faxSociete='+faxSociete+'&portable='+portable+'&nomResponsable='+nomResponsable;
- donnees += '&sigleSociete='+sigleSociete;
-
-
- emailSociete = $("#emailSociete").val();
- emailMedecinConseil = $("#emailMedecinConseil").val();
- emailGestionBon = $("#emailGestionBon").val();
-
- emailCcomptabilite = $("#emailCcomptabilite").val();
- emailDerogation = $("#emailDerogation").val();
- emailAccordPrealable = $("#emailAccordPrealable").val();
-
- emailFraudeFinger = $("#emailFraudeFinger").val();
- email_standard = $("#email_standard").val();
- email_reply = $("#email_reply").val();
- emailSociete = emailSociete.trim();
-
- if (emailSociete<=" ")
- {
- v_msg="Veuillez indiques les destinataires!";
- v_msgEng="Please indicate the recipients!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#emailSociete").focus();
- return;
- }
-
- mauvais_mailSociete=false;
- email_errSociete = "";
-
- mauvais_mailMedecinConseil=false;
- email_errMedecinConseil = "";
-
- mauvais_mailGestionBon=false;
- email_errGestionBon = "";
-
- mauvais_mailCcomptabilite=false;
- email_errCcomptabilite = "";
-
- mauvais_mailDerogation=false;
- email_errDerogation = "";
-
- mauvais_mailAccordPrealable=false;
- email_errAccordPrealable = "";
-
- mauvais_mailFraudeFinger=false;
- email_errFraudeFinger = "";
-
- mauvais_mail_standard=false;
- email_err_standard = "";
-
- mauvais_mail_reply=false;
- email_err_reply = "";
-
- var addrSociete = emailSociete.split(";"),
- addrMedecinConseil = emailMedecinConseil.split(";"),
- addrGestionBon = emailGestionBon.split(";"),
- addrCcomptabilite = emailCcomptabilite.split(";"),
- addrDerogation = emailDerogation.split(";"),
- addrAccordPrealable = emailAccordPrealable.split(";"),
- addrFraudeFinger = emailFraudeFinger.split(";"),
- addr_standard = email_standard.split(";"),
- addr_reply = email_reply.split(";");
-
-
- addrSociete.forEach(function(element)
- {
- if (test_adresse_email(element)==false)
- {
- email_errSociete = element;
- mauvais_mailSociete = true;
- // break;
- return;
- }
- });
-
- if(mauvais_mailSociete==true)
- {
- v_msg="Veuillez revoir cette adresse : "+email_errSociete;
- v_msgEng="Please review this address : "+email_errSociete;
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- if(emailMedecinConseil.length > 0){
- addrMedecinConseil.forEach(function(element)
- {
- if (test_adresse_email(element)==false)
- {
- email_errMedecinConseil = element;
- mauvais_mailMedecinConseil = true;
- // break;
- return;
- }
- });
-
- if(mauvais_mailMedecinConseil==true)
- {
- v_msg="Veuillez revoir cette adresse : "+email_errMedecinConseil;
- v_msgEng="Please review this address : "+email_errMedecinConseil;
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
- }
-
-
- if(emailGestionBon.length > 0){
- addrGestionBon.forEach(function(element)
- {
- if (test_adresse_email(element)==false)
- {
- email_errGestionBon = element;
- mauvais_mailGestionBon = true;
- // break;
- return;
- }
- });
-
- if(mauvais_mailGestionBon==true)
- {
- v_msg="Veuillez revoir cette adresse : "+email_errGestionBon;
- v_msgEng="Please review this address : "+email_errGestionBon;
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
- }
-
- if(emailCcomptabilite.length > 0){
- addrCcomptabilite.forEach(function(element)
- {
- if (test_adresse_email(element)==false)
- {
- email_errCcomptabilite = element;
- mauvais_mailCcomptabilite = true;
- // break;
- return;
- }
- });
-
- if(mauvais_mailCcomptabilite==true)
- {
- v_msg="Veuillez revoir cette adresse : "+email_errCcomptabilite;
- v_msgEng="Please review this address : "+email_errCcomptabilite;
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
- }
-
- if(emailDerogation.length > 0){
- addrDerogation.forEach(function(element)
- {
- if (test_adresse_email(element)==false)
- {
- email_errDerogation = element;
- mauvais_mailDerogation = true;
- // break;
- return;
- }
- });
-
- if(mauvais_mailDerogation==true)
- {
- v_msg="Veuillez revoir cette adresse : "+email_errDerogation;
- v_msgEng="Please review this address : "+email_errDerogation;
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
- }
-
- if(emailAccordPrealable.length > 0){
- addrAccordPrealable.forEach(function(element)
- {
- if (test_adresse_email(element)==false)
- {
- email_errAccordPrealable = element;
- mauvais_mailAccordPrealable = true;
- // break;
- return;
- }
- });
-
- if(mauvais_mailAccordPrealable==true)
- {
- v_msg="Veuillez revoir cette adresse : "+email_errAccordPrealable;
- v_msgEng="Please review this address : "+email_errAccordPrealable;
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
- }
-
- if(emailFraudeFinger.length > 0){
- addrFraudeFinger.forEach(function(element)
- {
- if (test_adresse_email(element)==false)
- {
- email_errFraudeFinger = element;
- mauvais_mailFraudeFinger = true;
- // break;
- return;
- }
- });
-
- if(mauvais_mailFraudeFinger==true)
- {
- v_msg="Veuillez revoir cette adresse : "+email_errFraudeFinger;
- v_msgEng="Please review this address : "+email_errFraudeFinger;
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
- }
-
- if(email_standard.length > 0){
- addr_standard.forEach(function(element)
- {
- if (test_adresse_email(element)==false)
- {
- email_err_standard = element;
- mauvais_mail_standard = true;
- // break;
- return;
- }
- });
-
- if(mauvais_mailMedecinConseil==true)
- {
- v_msg="Veuillez revoir cette adresse : "+email_err_standard;
- v_msgEng="Please review this address : "+email_err_standard;
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
- }
-
- if(email_reply.length > 0){
- addr_reply.forEach(function(element)
- {
- if (test_adresse_email(element)==false)
- {
- email_err_reply = element;
- mauvais_mail_reply = true;
- // break;
- return;
- }
- });
-
- if(mauvais_mail_reply==true)
- {
- v_msg="Veuillez revoir cette adresse : "+email_err_reply;
- v_msgEng="Please review this address : "+email_err_reply;
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
- }
-
- smsMedecinConseil = $("#smsMedecinConseil").val();
-
- donnees += '&emailMedecinConseil='+emailMedecinConseil+'&emailGestionBon='+emailGestionBon;
- donnees += '&emailCcomptabilite='+emailCcomptabilite+'&emailDerogation='+emailDerogation+'&emailAccordPrealable='+emailAccordPrealable;
- donnees += '&emailFraudeFinger='+emailFraudeFinger+'&email_standard='+email_standard+'&smsMedecinConseil='+smsMedecinConseil+'&email_reply='+email_reply;
- donnees += '&emailSociete='+emailSociete;
-
- smsGestionBon = $("#smsGestionBon").val();
- smsDerogation = $("#smsDerogation").val();
- smsAccordPrealable = $("#smsAccordPrealable").val();
-
- donnees += '&smsGestionBon='+smsGestionBon;
- donnees += '&smsDerogation='+smsDerogation;
- donnees += '&smsAccordPrealable='+smsAccordPrealable;
-
- fraisCarteAN = $("#fraisCarteAN").val();
- spMax = $("#spMax").val();
-
- donnees +='&fraisCarteAN='+fraisCarteAN;
- donnees += '&spMax='+spMax;
-
-
- codeLangueSociete = $("#codeLangueUser").val();
-
- if(codeLangueSociete<=" ")
- {
- v_msg="Veuillez sélectionner une langue";
- v_msgEng="Please select a language";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeLangueUser").focus();
- return;
- }
-
- codePrefixePolice = $("#codePrefixePolice").val();
- codeTypeSociete = $("#codeTypeSociete").val();
-
- donnees += '&codeLangueSociete='+codeLangueSociete+'&codePrefixePolice='+codePrefixePolice;
- donnees += '&codeTypeSociete='+codeTypeSociete;
-
-
- indicatifTelephone = $("#codePrefixePolice").val();
- donnees += '&indicatifTelephone='+indicatifTelephone;
-
-
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxcreercentregestion/creersocieteuser/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- },
- complete: function() {
- afficher_parametresgeneraux();
- }
- });
-}
-
-
-function liste_villes()
-{
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxlistevilles/",
- type : 'post',
- data: "codePays="+$("#codePays").val(),
- error: function(errorData) {
- },
- success: function(data) {
- $("#div_ville").html(data);
- ui_refresh_select("#ville");
- }
- });
-}
-
-function recherchecodesociete()
-{
- var codeSociete = $("#codeSociete").val();
-
- var nbSpace = parseInt(codeSociete.split(" ").length - 1);
-
-
- //alert(nbSpace);
-
- if(nbSpace > 0){
- codeSociete = codeSociete.replace(/ /g,"");
-
- $("#codeSociete").val(codeSociete);
- }
-
- /*
- var reg = new RegExp('[a-z](\S)');
- //var reg = new RegExp('([a-z])\S+');
-
-
- alert(reg.test(codeSociete));
-
- return;
-
- if(reg.test(codeSociete)==false)
- {
-
- v_msg="Code est invalide! Eviter d'utiliser caractères spéciaux.";
- v_msgEng="Invalid product code! Avoid putting spaces.";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeSociete").val("");
-
- $("#codeSociete").focus();
-
- return(false);
- }
-
- */
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxcreercentregestion/rechercher",
- type : 'post',
- data: 'codeSociete='+codeSociete,
- error: function(errorData){
- alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
- donnee_a_affciher = data;
- },
- complete: function() {
- //alert(donnee_a_affciher);
- if(donnee_a_affciher=="true")
- {
- v_msg="Ce code existe déjà! Veuillez le remplacer.";
- v_msgEng="This code already exists! Please replace it.";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeSociete").val("");
- $("#codeSociete").focus();
- }
- }
- });
-
-}
-
-function filtreproduitreseau(){
-
-
- var codeGcAssureur = $('#codeGcAssureur').val();
-
- if(codeGcAssureur<=" "){
- $('#div_produitreseau').html("");
- }
-
- donnees = 'codeGcAssureur='+codeGcAssureur;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxfiltreproduitreseau/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- //alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
- //
- $('#div_produit').html(data);
-
- $("#codeProduit").selectpicker();
- },
- complete: function() {
-
- }
- });
-
-}
-
-function filtrefamilleactetype()
-{
-
-
- donnees = "codeTypePrestation="+$("#codeTypePrestation").val();
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxfiltrefamilleactetype/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- //$('#div_test_gabarit').html(data);
- $("#div_listefamille").html(data);
- $("#codeFamilleActe").selectpicker();
- }
- });
-}
-
-function selection_garantie()
-{
-
-
- donnees = "codeFamilleActe="+$("#codeFamilleActe").val();
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxfiltrefamilleactetype/garantie/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- //$('#div_test_gabarit').html(data);
- //alert(data);
-
- $("#div_garantie").html(data);
- }
- });
-
-}
-
-
-function valider_tarif_lettrecle()
-{
- codeTarifActe=$("#codeTarifActe").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;
- }
-
-
- donnees = 'codeTarifActe='+codeTarifActe;
-
- v_msg="Validez-vous cette composition de tarif?";
- v_msgEng="Do you validate this price composition?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxcoutlettrecletarif/validertarif/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
-
- },
- error: function(data) {
- },
- complete: function() {
- ajax_cout_lettrecle_tarif('1');
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function ajouter_une_expression_complexite_pass(idExpression, actif)
-{
- donnees = 'idExpression='+idExpression+'&actif='+actif;
-
- $.ajax({
- url: $("#racineWeb").val()+"Paramreinitmotpass/majcomplexitepassword/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- $("#div_complexite_pass").html(data);
- },
- error: function(data) {
- },
- complete: function() {
- }
- });
-}
-
-
-//25-09-2023
-function maj_composante_effettarif_lettrecle(idDetail, dateEffet, maxDateEffetActe, ligne){
-
- var datejour = $("#datejour_C").val();
-
- var str = dateEffet.split('/');
-
- var effet = str[2]+'-'+str[1]+'-'+str[0];
-
- var tdj = new Date(datejour);
- var tde = new Date(effet);
-
- donnees = "idDetail="+idDetail+"&dateEffet="+dateEffet;
-
- v_msg="Confirmez-vous cette date d'effet?";
- v_msgEng="Do you confirm this effective date?";
-
- dte=Math.round(Date.parse(tde)/(1000*3600*24));
- dtj=Math.round(Date.parse(tdj)/(1000*3600*24));
-
- //alert(donnees);
- //return;
-
- if((dte < dtj) && (maxDateEffetActe!="")){
- var tdm = new Date(maxDateEffetActe);
-
- dtm = Math.round(Date.parse(tdm)/(1000*3600*24));
-
- if(dte < dtm){
-
- v_msg="Date d'effet invalide!";
- v_msgEng="Invalid effective date!";
- alert_ebene(v_msg, v_msgEng);
- $("#dateEffet"+ligne).val('');
- $("#dateEffet"+ligne).focus();
- return;
- }else{
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxcoutlettrecletarif/majeffet/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- //actualiserActesTarifes();
- },
- complete: function(data)
- {
- }
- });
- } else {
- // L'utilisateur a annulé
- $("#dateEffet"+ligne).val('');
- $("#dateEffet"+ligne).focus();
- }
- });
-
- }
- }else{
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxcoutlettrecletarif/majeffet/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- //actualiserActesTarifes();
- },
- complete: function(data)
- {
- }
- });
- } else {
- // L'utilisateur a annulé
- $("#dateEffet"+ligne).val('');
- $("#dateEffet"+ligne).focus();
- }
- });
-
- }
-}
-
-function maj_composante_tarif_lettrecle(idDetail, prix, ligne)
-{
- dateEffet = $("#dateEffet"+ligne).val();
-
- if(dateEffet<=" "){
- v_msg="la date d'effet est obligatoire!";
- v_msgEng="The effective date is mandatory!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#prix"+ligne).val(0);
-
- $("#dateEffet"+ligne).focus();
- return;
- }
-
-
-
- donnees = 'idDetail='+idDetail+"&prix="+prix;
-
- v_msg="Confirmez-vous cet prix?";
- v_msgEng="Do you confirm this price?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxcoutlettrecletarif/majprix/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- //actualiserActesTarifes();
- },
- complete: function(data)
- {
- }
- });
- } else {
- // L'utilisateur a annulé
- $("#prix"+ligne).val(0);
- $("#prix"+ligne).focus();
- }
- });
-
-}
-
-function maj_composante_tarifnuit_lettrecle(idDetail, prixNuitFerier, ligne)
-{
-
- dateEffet = $("#dateEffet"+ligne).val();
-
- if(dateEffet<=" "){
- v_msg="La date d'effet est obligatoire!";
- v_msgEng="The effective date is mandatory!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#prixNuitFerier"+ligne).val(0);
-
- $("#dateEffet"+ligne).focus();
- return;
- }
-
- donnees = 'idDetail='+idDetail+"&prixNuitFerier="+prixNuitFerier;
-
- v_msg="Confirmez-vous cet prix?";
- v_msgEng="Do you confirm this price?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxcoutlettrecletarif/majprixnuitferier/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- //actualiserActesTarifes();
- },
- complete: function(data)
- {
- }
- });
- } else {
- // L'utilisateur a annulé
- $("#prixNuitFerier"+ligne).val(0);
- $("#prixNuitFerier"+ligne).focus();
- }
- });
-
-}
-
-function supprimer_une_lettrecle_du_tarif(idDetail, ligne)
-{
- donnees = 'idDetail='+idDetail;
-
- v_msg="Confirmez-vous cette suppression?";
- v_msgEng="Do you confirm this removal?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxcoutlettrecletarif/supprimer/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- supprdetailtariflettrecle(idDetail, ligne);
- },
- error: function(data) {
- },
- complete: function() {
-
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function supprdetailtariflettrecle(idDetail, ligne)
-{
- donnees = 'idDetail='+idDetail+'&ligne='+ligne;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxdetailsupprimelettrecle/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- $('#div_suppr').html(data);
- var suppr = $("#suppr").val();
-
- if(suppr=="1"){
- $("#tabLigne"+ligne).css({"background-color": "red", "color": "white"});
- }else{
- $("#tabLigne"+ligne).css({"background-color": "transparent", "color": "black"});
- }
-
- },
- error: function(data) {
- },
- complete: function() {
- //ajax_composante_tarif("0");
- }
- });
-
-}
-
-function lignemedicament()
-{
- var codeTypePrestataire = $('#codeTypePrestataire').val();
-
- if(codeTypePrestataire=="PHA"){
- $("#ligne_pharmacie").show();
- $("#appliquerTarifNuit").attr('disabled', 'disabled');
- }else{
- $("#ligne_pharmacie").hide();
- $("#appliquerTarifNuit").removeAttr('disabled');
- }
-}
-
-function init_bareme()
-{
- idBaremePriseEnCharge = $("#idBaremePriseEnCharge").val();
-
- donnees = 'idBaremePriseEnCharge='+idBaremePriseEnCharge;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxplafondfamilleproduit/initbareme/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
-
- },
- error: function(data) {
- },
- complete: function() {
-
- }
- });
-
-}
-
-function bareme_college_temp()
-{
- idBaremePriseEnCharge = $("#idBaremePriseEnCharge").val();
-
- if(idBaremePriseEnCharge<=" " || idBaremePriseEnCharge==undefined)
- {
- v_msg="Veuillez sélectionner le barème initial!";
- v_msgEng="Please select the initial scale!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#idBaremePriseEnCharge").focus();
-
- 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+"/");
-}
-
-
-
-function afficherDetailBaremeCollege()
-{
- masquerBareme = $("#masquerBareme").val();
-
- if(masquerBareme == undefined){
- masquerBareme = "1";
- }
-
- //alert(masquerGarantie);
-
- if(masquerBareme=="1"){
- $('#div_bareme').hide();
- $("#masquerBareme").val("0");
- $("#span_bareme").text("[+]");
-
- }else{
- $('#div_bareme').show();
- $("#masquerBareme").val("1");
- //$("#dateEffetGarantie").focus();
- $("#span_bareme").text("[-]");
-
- init_saisie_detailbareme();
- actualiser_detailbareme_college();
- }
-
- afficheNombreLigneBaremeCollege('detailbareme');
-}
-
-function afficheNombreLigneBaremeCollege(table)
-{
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxnbrelignebaremecollege/"+table+"/",
- type : 'post',
- data: "table="+table,
- error: function(errorData) {
- },
- success: function(data) {
- if(table=="garantiesbaremepriseencharge"){
- $("#garantiesbaremepriseencharge").html(data);
- }else if(table=="garantiesbaremepriseenchargelienparente"){
- $("#garantiesbaremepriseenchargelienparente").html(data);
- }else if(table=="actesbaremepriseencharge"){
- $("#actesbaremepriseencharge").html(data);
- }else if(table=="actesbaremepriseenchargelienparente"){
- $("#actesbaremepriseenchargelienparente").html(data);
- }else if(table=="detailbareme"){
- $("#detailbareme").html(data);
- }
- },
- complete: function() {
-
- }
- });
-}
-
-function actualiser_detailbareme_college()
-{
- idBaremePriseEnCharge = $("#idBaremePriseEnCharge").val();
-
- donnees = 'idBaremePriseEnCharge='+idBaremePriseEnCharge;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxinsererdetailbaremecollege/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- //alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
- $('#div_bareme').html(data);
-
-
- },
- complete: function() {
-
- }
- });
-
-}
-
-
-// inserer_bareme()
-function inserer_bareme_college()
-{
- idBaremePriseEnCharge = $("#idBaremePriseEnCharge").val();
- dateEffetBareme = $("#dateEffetBareme").val();
- ticketModerateurBareme = $("#ticketModerateurBareme").val();
- //actif = $("#actif").val();
-
- if(dateEffetBareme <= " "){
-
- v_msg="Veuillez entrer une date d'effet!";
- v_msgEng="Please enter an effective date!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#dateEffetBareme").focus();
- return;
-
- }
-
- if(ticketModerateurBareme <= " "){
-
- v_msg="Veuillez entrer un ticket modérateur!";
- v_msgEng="Please enter a co-payment!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#ticketModerateurBareme").focus();
- return;
-
- }
-
- $("#div_bareme").html('' + '
');
-
- donnees = 'idBaremePriseEnCharge='+idBaremePriseEnCharge;
- donnees += '&dateEffetBareme='+dateEffetBareme;
- donnees += '&ticketModerateurBareme='+ticketModerateurBareme;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxinsererdetailbaremecollege/ajouter/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- //alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
- init_saisie_detailbareme();
- actualiser_detailbareme_college();
- },
- complete: function() {
- afficheNombreLigneBaremeCollege('detailbareme');
- $("#masquerBareme").val("0");
- afficherDetailBaremeCollege();
- }
- });
-}
-
-
-function afficher_actes_garantiebareme_college(idBaremePriseEnCharge, codeGarantie){
-
-
- donnees = 'codeGarantie='+codeGarantie;
- donnees += '&idBaremePriseEnCharge='+idBaremePriseEnCharge;
-
- $("#div_patienter").html('');
-
- $("#div_patienter").html('' + '
');
-
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxactesgarantiebaremecollege/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- //alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
-
-
- $('#div_actesgarantiebareme').html(data);
- $('#div_actesgarantiebareme').modal("show");
-
- appliquerDataTableBareme();
-
- $('#div_actesgarantiebareme').on('shown.bs.modal', function(){
- stylechampsRequis();
- });
-
- afficherMasquerGarantiesBaremeCollege();
- afficherMasquerGarantiesBaremeLienParenteCollege();
- afficherMasquerActeBaremeCollege();
- afficherMasquerActeBaremeLienParenteCollege();
-
- $(".datepicker").datepicker();
- $("#codeActe").selectpicker();
- $("#codeActeLienParente").selectpicker();
- $("#div_patienter").html('');
- },
- complete: function() {
- afficheNombreLigneBaremeCollege('garantiesbaremepriseencharge');
- afficheNombreLigneBaremeCollege('garantiesbaremepriseenchargelienparente');
- afficheNombreLigneBaremeCollege('actesbaremepriseencharge');
- afficheNombreLigneBaremeCollege('actesbaremepriseenchargelienparente');
- }
- });
-}
-
-
-function afficherMasquerGarantiesBaremeCollege()
-{
- masquerGarantie = $("#masquerGarantie").val();
-
-
- if(masquerGarantie == undefined){
- masquerGarantie = "1";
- }
-
- //alert(masquerGarantie);
-
- if(masquerGarantie=="1"){
- $('#div_garanties_masquer').hide();
- $("#masquerGarantie").val("0");
- $("#span_garantie").text("[+]");
-
- }else{
- $('#div_garanties_masquer').show();
- $("#masquerGarantie").val("1");
- //$("#dateEffetGarantie").focus();
- intit_saisie_garantiebareme();
- actualiser_bareme_garantie_college();
- $("#span_garantie").text("[-]");
-
- $("#masquerGarantieLienParente").val("1");
- $("#masquerActe").val("1");
- $("#masquerActeLienParente").val("1");
-
- afficherMasquerGarantiesBaremeLienParenteCollege();
- afficherMasquerActeBaremeCollege();
- afficherMasquerActeBaremeLienParenteCollege();
- }
-
- afficheNombreLigneBaremeCollege('garantiesbaremepriseencharge');
-}
-
-function afficherMasquerGarantiesBaremeLienParenteCollege()
-{
- masquerGarantieLienParente = $("#masquerGarantieLienParente").val();
-
-
-
- if(masquerGarantieLienParente == undefined){
- masquerGarantieLienParente = "1";
- }
-
- if(masquerGarantieLienParente=="1"){
- $('#div_garanties_lienparente_masquer').hide();
- $("#masquerGarantieLienParente").val("0");
- $("#span_garantie_lienparente").text("[+]");
-
- }else{
- $('#div_garanties_lienparente_masquer').show();
- $("#masquerGarantieLienParente").val("1");
- intit_saisie_garantiebareme_lienparente();
- actualiser_bareme_garantie_lienparente_college();
- $("#span_garantie_lienparente").text("[-]");
-
- $("#masquerGarantie").val("1");
- $("#masquerActe").val("1");
- $("#masquerActeLienParente").val("1");
-
- afficherMasquerGarantiesBaremeCollege();
- afficherMasquerActeBaremeCollege();
- afficherMasquerActeBaremeLienParenteCollege();
- }
-
- afficheNombreLigneBaremeCollege('garantiesbaremepriseenchargelienparente');
-}
-
-function afficherMasquerActeBaremeCollege()
-{
- 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");
- intit_saisie_actebareme();
- actualiser_bareme_acte_college();
- $("#span_acte").text("[-]");
-
- $("#masquerGarantie").val("1");
- $("#masquerGarantieLienParente").val("1");
- $("#masquerActeLienParente").val("1");
-
- afficherMasquerGarantiesBaremeCollege();
- afficherMasquerGarantiesBaremeLienParenteCollege();
- afficherMasquerActeBaremeLienParenteCollege();
- }
-
- afficheNombreLigneBaremeCollege('actesbaremepriseencharge');
-}
-
-function afficherMasquerActeBaremeLienParenteCollege()
-{
- masquerActeLienParente = $("#masquerActeLienParente").val();
-
- if(masquerActeLienParente == undefined){
- masquerActeLienParente = "1";
- }
-
- if(masquerActeLienParente=="1"){
- $('#div_acte_lienparente_masquer').hide();
- $("#masquerActeLienParente").val("0");
- $("#span_acte_lienparente").text("[+]");
-
- }else{
- $('#div_acte_lienparente_masquer').show();
- $("#masquerActeLienParente").val("1");
-
- intit_saisie_actebareme_lienparente();
- actualiser_bareme_acte_lienparente_college();
- $("#span_acte_lienparente").text("[-]");
-
- $("#masquerGarantie").val("1");
- $("#masquerGarantieLienParente").val("1");
- $("#masquerActe").val("1");
-
- afficherMasquerGarantiesBaremeCollege();
- afficherMasquerGarantiesBaremeLienParenteCollege();
- afficherMasquerActeBaremeCollege();
- }
-
- afficheNombreLigneBaremeCollege('actesbaremepriseenchargelienparente');
-}
-
-function inserer_bareme_garantie_college()
-{
- codeGarantie = $("#codeGarantie").val();
- idBaremePriseEnCharge = $("#idBaremePriseEnCharge").val();
-
- dateEffetGarantie = $("#dateEffetGarantie").val();
- forfaitPlafondGarantieAdherent = $("#forfaitPlafondGarantieAdherent").val();
- codePeriodicitePlafondGarantieAdherent = $("#codePeriodicitePlafondGarantieAdherent").val();
- nbreTransactionGarantieAdherent = $("#nbreTransactionGarantieAdherent").val();
- codePeriodiciteGarantieAdherent = $("#codePeriodiciteGarantieAdherent").val();
- forfaitPlafondGarantie = $("#forfaitPlafondGarantie").val();
- codePeriodicitePlafondGarantie = $("#codePeriodicitePlafondGarantie").val();
- nbreTransactionGarantie = $("#nbreTransactionGarantie").val();
- codePeriodiciteGarantie = $("#codePeriodiciteGarantie").val();
- //codeObservationFamilleActe = $("#codeObservationFamilleActe").val();
- codeTypeRemboursement = $("#codeTypeRemboursement").val();
- delaiCarenceFamilleActe = $("#delaiCarenceFamilleActe").val();
- ticketModerateurFamilleActe = $("#ticketModerateurFamilleActe").val();
-
- forfaitTmGarantie = $("#forfaitTmGarantie").val();
-
- ageMinimumFamilleActe = $("#ageMinimumFamilleActe").val();
- ageMaximumFamilleActe = $("#ageMaximumFamilleActe").val();
- actifFamilleActe = $("#actifFamilleActe").val();
-
-
- forfaitPlafondGarantieAdherent = forfaitPlafondGarantieAdherent.replace(/ /g,"");
- forfaitPlafondGarantie = forfaitPlafondGarantie.replace(/ /g,"");
-
- forfaitTmGarantie = forfaitTmGarantie.replace(/ /g,"");
-
-
- if(dateEffetGarantie <= " "){
-
- v_msg="Veuillez entrer une date d'effet!";
- v_msgEng="Please enter an effective date!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#dateEffetGarantie").focus();
- return;
-
- }
-
- if(actifFamilleActe <= " "){
-
- v_msg="Veuillez indiquer le statut de cet barème!";
- v_msgEng="Please indicate the status of this scale!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#actifFamilleActe").focus();
- return;
-
- }
-
- $("#div_garanties_bareme").html('' + '
');
-
-
- donnees = 'codeGarantie='+codeGarantie;
- donnees += '&idBaremePriseEnCharge='+idBaremePriseEnCharge;
- donnees += '&dateEffetGarantie='+dateEffetGarantie;
- donnees += '&forfaitPlafondGarantieAdherent='+forfaitPlafondGarantieAdherent;
- donnees += '&codePeriodicitePlafondGarantieAdherent='+codePeriodicitePlafondGarantieAdherent;
- donnees += '&nbreTransactionGarantieAdherent='+nbreTransactionGarantieAdherent;
- donnees += '&codePeriodiciteGarantieAdherent='+codePeriodiciteGarantieAdherent;
- donnees += '&forfaitPlafondGarantie='+forfaitPlafondGarantie;
- donnees += '&codePeriodicitePlafondGarantie='+codePeriodicitePlafondGarantie;
- donnees += '&nbreTransactionGarantie='+nbreTransactionGarantie;
- donnees += '&codePeriodiciteGarantie='+codePeriodiciteGarantie;
- //donnees += '&codeObservationFamilleActe='+codeObservationFamilleActe;
- donnees += '&codeTypeRemboursement='+codeTypeRemboursement;
- donnees += '&delaiCarenceFamilleActe='+delaiCarenceFamilleActe;
- donnees += '&ticketModerateurFamilleActe='+ticketModerateurFamilleActe;
- donnees += '&ageMinimumFamilleActe='+ageMinimumFamilleActe;
- donnees += '&ageMaximumFamilleActe='+ageMaximumFamilleActe;
- donnees += '&actifFamilleActe='+actifFamilleActe;
-
- donnees += '&forfaitTmGarantie='+forfaitTmGarantie;
-
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxinsererbaremegarantiecollege/ajouter/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- //alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
- intit_saisie_garantiebareme();
- actualiser_bareme_garantie_college();
-
- },
- complete: function() {
- afficheNombreLigneBaremeCollege('garantiesbaremepriseencharge');
-
- }
- });
-}
-
-function validiteDateEffetGarantieLienParenteCollege(){
-
- var codeGarantie = $("#codeGarantie").val();
- var idBaremePriseEnCharge = $("#idBaremePriseEnCharge").val();
-
- var dateEffetGarantieLienParente = $("#dateEffetGarantieLienParente").val();
- var codeLienParente = $("#codeLienParente").val();
-
- var datejour = $("#datejour_C").val();
-
- var str = dateEffetGarantieLienParente.split('/');
- var effet = str[2]+'-'+str[1]+'-'+str[0];
-
- donnees = 'codeGarantie='+codeGarantie;
- donnees += '&idBaremePriseEnCharge='+idBaremePriseEnCharge;
- donnees += '&codeLienParente='+codeLienParente;
-
- //alert(donnees);
- //return;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxinsererbaremegarantielienparentecollege/controle/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- //alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
- $('#div_maxdateeffetGarantieLienParente').html(data);
-
- var tdj = new Date(datejour);
- var tde = new Date(effet);
-
- maxDateEffetGarantieLienParente = $("#maxDateEffetGarantieLienParente").val();
-
- dte=Math.round(Date.parse(tde)/(1000*3600*24));
- dtj=Math.round(Date.parse(tdj)/(1000*3600*24));
-
- if((dte < dtj) && (maxDateEffetGarantieLienParente!=undefined || maxDateEffetGarantieLienParente!='')){
- var tdm = new Date(maxDateEffetGarantieLienParente);
- dtm = Math.round(Date.parse(tdm)/(1000*3600*24));
-
- if(dte < dtm){
-
- v_msg="Date d'effet invalide!";
- v_msgEng="Invalid effective date!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#dateEffetGarantieLienParente").val('');
- $("#dateEffetGarantieLienParente").focus();
- return;
- }else{
- inserer_bareme_garantie_lienparente_college();
- }
- }else{
-
- inserer_bareme_garantie_lienparente_college();
- }
-
- },
- complete: function() {
-
-
- }
- });
-
-}
-
-function inserer_bareme_garantie_lienparente_college()
-{
- codeGarantie = $("#codeGarantie").val();
- idBaremePriseEnCharge = $("#idBaremePriseEnCharge").val();
-
- dateEffetGarantieLienParente = $("#dateEffetGarantieLienParente").val();
- codeLienParente = $("#codeLienParente").val();
- forfaitPlafondGarantieLienParente = $("#forfaitPlafondGarantieLienParente").val();
- codePeriodicitePlafondGarantieLienParente = $("#codePeriodicitePlafondGarantieLienParente").val();
- nbreTransactionGarantieLienParente = $("#nbreTransactionGarantieLienParente").val();
- codePeriodiciteGarantieLienParente = $("#codePeriodiciteGarantieLienParente").val();
- //codeObservationFamilleActeLienParente = $("#codeObservationFamilleActeLienParente").val();
- codeTypeRemboursementLienParente = $("#codeTypeRemboursementLienParente").val();
- delaiCarenceFamilleActeLienParente = $("#delaiCarenceFamilleActeLienParente").val();
- ticketModerateurFamilleActeLienParente = $("#ticketModerateurFamilleActeLienParente").val();
-
-
- forfaitTmGarantieLienParente = $("#forfaitTmGarantieLienParente").val();
-
- ageMinimumFamilleActeLienParente = $("#ageMinimumFamilleActeLienParente").val();
- ageMaximumFamilleActeLienParente = $("#ageMaximumFamilleActeLienParente").val();
- actifFamilleActeLienParente = $("#actifFamilleActeLienParente").val();
-
-
- forfaitPlafondGarantieLienParente = forfaitPlafondGarantieLienParente.replace(/ /g,"");
- forfaitTmGarantieLienParente = forfaitTmGarantieLienParente.replace(/ /g,"");
-
- if(dateEffetGarantieLienParente <= " "){
-
- v_msg="Veuillez entrer une date d'effet!";
- v_msgEng="Please enter an effective date!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#dateEffetGarantieLienParente").focus();
- return;
-
- }
-
- if(codeLienParente <= " "){
-
- v_msg="Veuillez entrer le lien de parenté!";
- v_msgEng="Please enter the relationship!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeLienParente").focus();
- return;
-
- }
-
- if(actifFamilleActeLienParente <= " "){
-
- v_msg="Veuillez indiquer le statut de cet barème!";
- v_msgEng="Please indicate the status of this scale!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#actifFamilleActeLienParente").focus();
- return;
-
- }
-
- $("#div_garanties_bareme_lienparente").html('' + '
');
-
-
- donnees = 'codeGarantie='+codeGarantie;
- donnees += '&idBaremePriseEnCharge='+idBaremePriseEnCharge;
-
- donnees += '&dateEffetGarantieLienParente='+dateEffetGarantieLienParente;
- donnees += '&codeLienParente='+codeLienParente;
- donnees += '&forfaitPlafondGarantieLienParente='+forfaitPlafondGarantieLienParente;
- donnees += '&codePeriodicitePlafondGarantieLienParente='+codePeriodicitePlafondGarantieLienParente;
- donnees += '&nbreTransactionGarantieLienParente='+nbreTransactionGarantieLienParente;
- donnees += '&codePeriodiciteGarantieLienParente='+codePeriodiciteGarantieLienParente;
-
-
- //donnees += '&codeObservationFamilleActeLienParente='+codeObservationFamilleActeLienParente;
- donnees += '&codeTypeRemboursementLienParente='+codeTypeRemboursementLienParente;
- donnees += '&delaiCarenceFamilleActeLienParente='+delaiCarenceFamilleActeLienParente;
- donnees += '&ticketModerateurFamilleActeLienParente='+ticketModerateurFamilleActeLienParente;
- donnees += '&ageMinimumFamilleActeLienParente='+ageMinimumFamilleActeLienParente;
- donnees += '&ageMaximumFamilleActeLienParente='+ageMaximumFamilleActeLienParente;
- donnees += '&actifFamilleActeLienParente='+actifFamilleActeLienParente;
-
- donnees += '&forfaitTmGarantieLienParente='+forfaitTmGarantieLienParente;
-
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxinsererbaremegarantielienparentecollege/ajouter/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- //alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
- intit_saisie_garantiebareme_lienparente();
- actualiser_bareme_garantie_lienparente_college();
-
- },
- complete: function() {
- afficheNombreLigneBaremeCollege('garantiesbaremepriseenchargelienparente');
-
- }
- });
-}
-
-function actualiser_bareme_garantie_lienparente_college()
-{
- codeGarantie = $("#codeGarantie").val();
- idBaremePriseEnCharge = $("#idBaremePriseEnCharge").val();
-
- donnees = 'codeGarantie='+codeGarantie;
- donnees += '&idBaremePriseEnCharge='+idBaremePriseEnCharge;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxinsererbaremegarantielienparentecollege/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- //alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
- $('#div_garanties_bareme_lienparente').html(data);
-
-
- },
- complete: function() {
-
- }
- });
-
-}
-
-function validiteDateEffetActeBaremeCollege(){
-
- var codeGarantie = $("#codeGarantie").val();
- var idBaremePriseEnCharge = $("#idBaremePriseEnCharge").val();
-
- var codeActe = $("#codeActe").val();
-
- var dateEffetActe = $("#dateEffetActe").val();
- var datejour = $("#datejour_C").val();
-
- var str = dateEffetActe.split('/');
- var effet = str[2]+'-'+str[1]+'-'+str[0];
-
- donnees = 'codeGarantie='+codeGarantie;
- donnees += '&idBaremePriseEnCharge='+idBaremePriseEnCharge;
- donnees += '&codeActe='+codeActe;
-
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxinsererbaremeactecollege/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){
-
- 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_acte_college();
- }
- }else{
-
- inserer_bareme_acte_college();
- }
-
- },
- complete: function() {
-
-
- }
- });
-
-}
-
-function inserer_bareme_acte_college()
-{
- codeGarantie = $("#codeGarantie").val();
- idBaremePriseEnCharge = $("#idBaremePriseEnCharge").val();
-
- codeActe = $("#codeActe").val();
-
- dateEffetActe = $("#dateEffetActe").val();
- forfaitPlafondActeAdherent = $("#forfaitPlafondActeAdherent").val();
- codePeriodicitePlafondActeAdherent = $("#codePeriodicitePlafondActeAdherent").val();
- nbreTransactionActeAdherent = $("#nbreTransactionActeAdherent").val();
- codePeriodiciteActeAdherent = $("#codePeriodiciteActeAdherent").val();
- forfaitPlafondActe = $("#forfaitPlafondActe").val();
- codePeriodicitePlafondActe = $("#codePeriodicitePlafondActe").val();
- nbreTransactionActe = $("#nbreTransactionActe").val();
- codePeriodiciteActe = $("#codePeriodiciteActe").val();
- codeTypeRemboursementActe = $("#codeTypeRemboursementActe").val();
- delaiCarenceActe = $("#delaiCarenceActe").val();
- ticketModerateurActe = $("#ticketModerateurActe").val();
- ageMinimumActe = $("#ageMinimumActe").val();
- ageMaximumActe = $("#ageMaximumActe").val();
- actifActe = $("#actifActe").val();
-
-
- forfaitTmActe = $("#forfaitTmActe").val();
-
-
- forfaitPlafondActeAdherent = forfaitPlafondActeAdherent.replace(/ /g,"");
- forfaitPlafondActe = forfaitPlafondActe.replace(/ /g,"");
- forfaitTmActe = forfaitTmActe.replace(/ /g,"");
-
- if(codeActe <= " "){
-
- v_msg="Veuillez entrer un acte!";
- v_msgEng="Please enter an act!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeActe").focus();
- return;
-
- }
-
- if(dateEffetActe <= " "){
-
- v_msg="Veuillez entrer une date d'effet!";
- v_msgEng="Please enter an effective date!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#dateEffetActe").focus();
- return;
-
- }
-
- if(actifActe <= " "){
-
- v_msg="Veuillez indiquer le statut de cet barème!";
- v_msgEng="Please indicate the status of this scale!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#actifActe").focus();
- return;
-
- }
-
- $("#div_actes_bareme").html('' + '
');
-
-
- donnees = 'codeGarantie='+codeGarantie;
- donnees += '&idBaremePriseEnCharge='+idBaremePriseEnCharge;
-
- donnees += '&codeActe='+codeActe;
-
- donnees += '&dateEffetActe='+dateEffetActe;
- donnees += '&forfaitPlafondActeAdherent='+forfaitPlafondActeAdherent;
- donnees += '&codePeriodicitePlafondActeAdherent='+codePeriodicitePlafondActeAdherent;
- donnees += '&nbreTransactionActeAdherent='+nbreTransactionActeAdherent;
- donnees += '&codePeriodiciteActeAdherent='+codePeriodiciteActeAdherent;
-
- donnees += '&forfaitPlafondActe='+forfaitPlafondActe;
- donnees += '&codePeriodicitePlafondActe='+codePeriodicitePlafondActe;
- donnees += '&nbreTransactionActe='+nbreTransactionActe;
- donnees += '&codePeriodiciteActe='+codePeriodiciteActe;
- donnees += '&codeTypeRemboursementActe='+codeTypeRemboursementActe;
- donnees += '&delaiCarenceActe='+delaiCarenceActe;
- donnees += '&ticketModerateurActe='+ticketModerateurActe;
- donnees += '&ageMinimumActe='+ageMinimumActe;
- donnees += '&ageMaximumActe='+ageMaximumActe;
- donnees += '&actifActe='+actifActe;
-
- donnees += '&forfaitTmActe='+forfaitTmActe;
-
-
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxinsererbaremeactecollege/ajouter/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- //alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
- intit_saisie_actebareme();
- actualiser_bareme_acte_college();
-
- },
- complete: function() {
- afficheNombreLigneBaremeCollege('actesbaremepriseencharge');
-
- }
- });
-}
-
-function actualiser_bareme_acte_college()
-{
- codeGarantie = $("#codeGarantie").val();
- idBaremePriseEnCharge = $("#idBaremePriseEnCharge").val();
-
-
- donnees = 'codeGarantie='+codeGarantie;
- donnees += '&idBaremePriseEnCharge='+idBaremePriseEnCharge;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxinsererbaremeactecollege/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- //alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
- $('#div_actes_bareme').html(data);
-
-
- },
- complete: function() {
-
- }
- });
-
-}
-
-
-function validiteDateEffetActeBaremeLienParenteCollege(){
-
- var codeGarantie = $("#codeGarantie").val();
- var idBaremePriseEnCharge = $("#idBaremePriseEnCharge").val();
- var codeActeLienParente = $("#codeActeLienParente").val();
-
- var dateEffetActeLienParente = $("#dateEffetActeLienParente").val();
- var codeLienParenteActeLienParente = $("#codeLienParenteActeLienParente").val();
-
- var datejour = $("#datejour_C").val();
-
- var str = dateEffetActeLienParente.split('/');
- var effet = str[2]+'-'+str[1]+'-'+str[0];
-
- donnees = 'codeGarantie='+codeGarantie;
- donnees += '&idBaremePriseEnCharge='+idBaremePriseEnCharge;
- donnees += '&codeActeLienParente='+codeActeLienParente;
- donnees += '&codeLienParenteActeLienParente='+codeLienParenteActeLienParente;
-
- //alert(donnees);
- //return;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxinsererbaremeactelienparentecollege/controle/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- //alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
- $('#div_maxdateeffetactebaremelienparente').html(data);
-
- var tdj = new Date(datejour);
- var tde = new Date(effet);
-
- maxDateEffetActeBaremeLienParente = $("#maxDateEffetActeBaremeLienParente").val();
-
-
- dte=Math.round(Date.parse(tde)/(1000*3600*24));
- dtj=Math.round(Date.parse(tdj)/(1000*3600*24));
-
- if((dte < dtj) && (maxDateEffetActeBaremeLienParente!=undefined || maxDateEffetActeBaremeLienParente!='')){
- var tdm = new Date(maxDateEffetActeBaremeLienParente);
- dtm = Math.round(Date.parse(tdm)/(1000*3600*24));
-
- if(dte < dtm){
-
- v_msg="Date d'effet invalide!";
- v_msgEng="Invalid effective date!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#dateEffetActeLienParente").val('');
- $("#dateEffetActeLienParente").focus();
- return;
- }else{
- inserer_bareme_acte_lienparente_college();
- }
- }else{
-
- inserer_bareme_acte_lienparente_college();
- }
-
- },
- complete: function() {
-
-
- }
- });
-
-}
-
-function inserer_bareme_acte_lienparente_college()
-{
- codeGarantie = $("#codeGarantie").val();
- idBaremePriseEnCharge = $("#idBaremePriseEnCharge").val();
-
- codeActeLienParente = $("#codeActeLienParente").val();
-
- dateEffetActeLienParente = $("#dateEffetActeLienParente").val();
- codeLienParenteActeLienParente = $("#codeLienParenteActeLienParente").val();
- forfaitPlafondActeLienParente = $("#forfaitPlafondActeLienParente").val();
- codePeriodicitePlafondActeLienParente = $("#codePeriodicitePlafondActeLienParente").val();
- nbreTransactionActeLienParente = $("#nbreTransactionActeLienParente").val();
- codePeriodiciteActeLienParente = $("#codePeriodiciteActeLienParente").val();
- codeTypeRemboursementActeLienParente = $("#codeTypeRemboursementActeLienParente").val();
- delaiCarenceActeLienParente = $("#delaiCarenceActeLienParente").val();
- ticketModerateurActeLienParente = $("#ticketModerateurActeLienParente").val();
- ageMinimumActeLienParente = $("#ageMinimumActeLienParente").val();
- ageMaximumActeLienParente = $("#ageMaximumActeLienParente").val();
- actifActeLienParente = $("#actifActeLienParente").val();
-
- forfaitTmActeLienParente = $("#forfaitTmActeLienParente").val();
-
- forfaitPlafondActeLienParente = forfaitPlafondActeLienParente.replace(/ /g,"");
- forfaitTmActeLienParente = forfaitTmActeLienParente.replace(/ /g,"");
-
- if(codeActeLienParente <=" "){
-
- v_msg="Veuillez entrer un acte!";
- v_msgEng="Please enter an act!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeActeLienParente").focus();
- return;
-
- }
-
- if(dateEffetActeLienParente <= " "){
-
- v_msg="Veuillez entrer une date d'effet!";
- v_msgEng="Please enter an effective date!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#dateEffetActeLienParente").focus();
- return;
-
- }
-
- if(codeLienParenteActeLienParente <= " "){
-
- v_msg="Veuillez entrer le lien de parenté!";
- v_msgEng="Please enter the relationship!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeLienParenteActeLienParente").focus();
- return;
-
- }
-
- if(actifActeLienParente <= " "){
-
- v_msg="Veuillez indiquer le statut de cet barème!";
- v_msgEng="Please indicate the status of this scale!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#actifActeLienParente").focus();
- return;
-
- }
-
- $("#div_actes_lienparente").html('' + '
');
-
-
- donnees = 'codeGarantie='+codeGarantie;
- donnees += '&idBaremePriseEnCharge='+idBaremePriseEnCharge;
- donnees += '&codeActeLienParente='+codeActeLienParente;
- donnees += '&dateEffetActeLienParente='+dateEffetActeLienParente;
- donnees += '&codeLienParenteActeLienParente='+codeLienParenteActeLienParente;
- donnees += '&forfaitPlafondActeLienParente='+forfaitPlafondActeLienParente;
- donnees += '&codePeriodicitePlafondActeLienParente='+codePeriodicitePlafondActeLienParente;
- donnees += '&nbreTransactionActeLienParente='+nbreTransactionActeLienParente;
- donnees += '&codePeriodiciteActeLienParente='+codePeriodiciteActeLienParente;
-
-
- donnees += '&codeTypeRemboursementActeLienParente='+codeTypeRemboursementActeLienParente;
- donnees += '&delaiCarenceActeLienParente='+delaiCarenceActeLienParente;
- donnees += '&ticketModerateurActeLienParente='+ticketModerateurActeLienParente;
- donnees += '&ageMinimumActeLienParente='+ageMinimumActeLienParente;
- donnees += '&ageMaximumActeLienParente='+ageMaximumActeLienParente;
- donnees += '&actifActeLienParente='+actifActeLienParente;
-
- donnees += '&forfaitTmActeLienParente='+forfaitTmActeLienParente;
-
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxinsererbaremeactelienparentecollege/ajouter/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- //alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
- intit_saisie_actebareme_lienparente();
- actualiser_bareme_acte_lienparente_college();
-
- },
- complete: function() {
- afficheNombreLigneBaremeCollege('actesbaremepriseenchargelienparente');
- }
- });
-}
-
-function actualiser_bareme_acte_lienparente_college()
-{
- codeGarantie = $("#codeGarantie").val();
- idBaremePriseEnCharge = $("#idBaremePriseEnCharge").val();
-
-
-
- donnees = 'codeGarantie='+codeGarantie;
- donnees += '&idBaremePriseEnCharge='+idBaremePriseEnCharge;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxinsererbaremeactelienparentecollege/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- //alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
- $('#div_actes_lienparente').html(data);
-
-
- },
- complete: function() {
-
- }
- });
-
-}
-
-function supprimer_baremeactelienparente_college(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()+"Ajaxinsererbaremeactelienparentecollege/supprimer/",
- type : 'post',
- data: "idActe="+idActe,
- error: function(errorData) {
- },
- success: function(data) {
- },
- complete: function() {
- actualiser_bareme_acte_lienparente_college();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function supprimer_baremeacte_college(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()+"Ajaxinsererbaremeactecollege/supprimer/",
- type : 'post',
- data: "idActe="+idActe,
- error: function(errorData) {
- },
- success: function(data) {
- },
- complete: function() {
- actualiser_bareme_acte_college();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function supprimer_baremegarantielienparente_college(adminProd, idGarantie)
-{
-
- 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()+"Ajaxinsererbaremegarantielienparentecollege/supprimer/",
- type : 'post',
- data: "idGarantie="+idGarantie,
- error: function(errorData) {
- },
- success: function(data) {
- },
- complete: function() {
- actualiser_bareme_garantie_lienparente_college();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function supprimer_baremegarantie_college(adminProd,idGarantie)
-{
-
- 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()+"Ajaxinsererbaremegarantiecollege/supprimer/",
- type : 'post',
- data: "idGarantie="+idGarantie,
- error: function(errorData) {
- },
- success: function(data) {
- },
- complete: function() {
- actualiser_bareme_garantie_college();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function actualiser_bareme_garantie_college()
-{
- codeGarantie = $("#codeGarantie").val();
- idBaremePriseEnCharge = $("#idBaremePriseEnCharge").val();
-
-
- donnees = 'codeGarantie='+codeGarantie;
- donnees += '&idBaremePriseEnCharge='+idBaremePriseEnCharge;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxinsererbaremegarantiecollege/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- //alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
- $('#div_garanties_bareme').html(data);
-
-
- },
- complete: function() {
-
- }
- });
-
-}
-
-function afficherDetailBaremeCollegeTemp()
-{
- masquerBareme = $("#masquerBareme").val();
-
- if(masquerBareme == undefined){
- masquerBareme = "1";
- }
-
- //alert(masquerGarantie);
-
- if(masquerBareme=="1"){
- $('#div_bareme').hide();
- $("#masquerBareme").val("0");
- $("#span_bareme").text("[+]");
-
- }else{
- $('#div_bareme').show();
- $("#masquerBareme").val("1");
- //$("#dateEffetGarantie").focus();
- $("#span_bareme").text("[-]");
-
- init_saisie_detailbareme();
- actualiser_detailbareme_college_temp();
- }
-
- afficheNombreLigneBaremeCollegeTemp('detailbareme');
-}
-
-function actualiser_detailbareme_college_temp()
-{
- idBaremePriseEnCharge = $("#idBaremePriseEnCharge").val();
-
- donnees = 'idBaremePriseEnCharge='+idBaremePriseEnCharge;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxinsererdetailbaremecollegetemp/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- //alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
- $('#div_bareme').html(data);
-
-
- },
- complete: function() {
-
- }
- });
-
-}
-
-function afficheNombreLigneBaremeCollegeTemp(table)
-{
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxnbrelignebaremecollegetemp/"+table+"/",
- type : 'post',
- data: "table="+table,
- error: function(errorData) {
- },
- success: function(data) {
- if(table=="garantiesbaremepriseencharge"){
- $("#garantiesbaremepriseencharge").html(data);
- }else if(table=="garantiesbaremepriseenchargelienparente"){
- $("#garantiesbaremepriseenchargelienparente").html(data);
- }else if(table=="actesbaremepriseencharge"){
- $("#actesbaremepriseencharge").html(data);
- }else if(table=="actesbaremepriseenchargelienparente"){
- $("#actesbaremepriseenchargelienparente").html(data);
- }else if(table=="detailbareme"){
- $("#detailbareme").html(data);
- }
- },
- complete: function() {
-
- }
- });
-}
-
-function inserer_bareme_college_temp()
-{
- idBaremePriseEnCharge = $("#idBaremePriseEnCharge").val();
- dateEffetBareme = $("#dateEffetBareme").val();
- ticketModerateurBareme = $("#ticketModerateurBareme").val();
- //actif = $("#actif").val();
-
- if(dateEffetBareme <= " "){
-
- v_msg="Veuillez entrer une date d'effet!";
- v_msgEng="Please enter an effective date!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#dateEffetBareme").focus();
- return;
-
- }
-
- if(ticketModerateurBareme <= " "){
-
- v_msg="Veuillez entrer un ticket modérateur!";
- v_msgEng="Please enter a co-payment!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#ticketModerateurBareme").focus();
- return;
-
- }
-
- $("#div_bareme").html('' + '
');
-
- donnees = 'idBaremePriseEnCharge='+idBaremePriseEnCharge;
- donnees += '&dateEffetBareme='+dateEffetBareme;
- donnees += '&ticketModerateurBareme='+ticketModerateurBareme;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxinsererdetailbaremecollegetemp/ajouter/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- //alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
- init_saisie_detailbareme();
- actualiser_detailbareme_college_temp();
- },
- complete: function() {
- afficheNombreLigneBaremeCollegeTemp('detailbareme');
- $("#masquerBareme").val("0");
- afficherDetailBaremeCollegeTemp();
- }
- });
-}
-
-function afficher_actes_garantiebareme_college_temp(idBaremePriseEnCharge, codeGarantie){
- //
-
- donnees = 'codeGarantie='+codeGarantie;
- donnees += '&idBaremePriseEnCharge='+idBaremePriseEnCharge;
-
- $("#div_patienter").html('');
-
- $("#div_patienter").html('' + '
');
-
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxactesgarantiebaremecollegetemp/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- //alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
-
-
- $('#div_actesgarantiebareme').html(data);
- $('#div_actesgarantiebareme').modal("show");
-
- appliquerDataTableBareme();
-
- $('#div_actesgarantiebareme').on('shown.bs.modal', function(){
- stylechampsRequis();
- });
-
- afficherMasquerGarantiesBaremeCollegeTemp();
- afficherMasquerGarantiesBaremeLienParenteCollegeTemp();
- afficherMasquerActeBaremeCollegeTemp();
- afficherMasquerActeBaremeLienParenteCollegeTemp();
-
- $(".datepicker").datepicker();
- $("#codeActe").selectpicker();
- $("#codeActeLienParente").selectpicker();
- $("#div_patienter").html('');
- },
- complete: function() {
- afficheNombreLigneBaremeCollegeTemp('garantiesbaremepriseencharge');
- afficheNombreLigneBaremeCollegeTemp('garantiesbaremepriseenchargelienparente');
- afficheNombreLigneBaremeCollegeTemp('actesbaremepriseencharge');
- afficheNombreLigneBaremeCollegeTemp('actesbaremepriseenchargelienparente');
- }
- });
-}
-
-function afficherMasquerGarantiesBaremeCollegeTemp()
-{
- masquerGarantie = $("#masquerGarantie").val();
-
-
- if(masquerGarantie == undefined){
- masquerGarantie = "1";
- }
-
- //alert(masquerGarantie);
-
- if(masquerGarantie=="1"){
- $('#div_garanties_masquer').hide();
- $("#masquerGarantie").val("0");
- $("#span_garantie").text("[+]");
-
- }else{
- $('#div_garanties_masquer').show();
- $("#masquerGarantie").val("1");
- //$("#dateEffetGarantie").focus();
- intit_saisie_garantiebareme();
- actualiser_bareme_garantie_college_temp();
- $("#span_garantie").text("[-]");
-
- $("#masquerGarantieLienParente").val("1");
- $("#masquerActe").val("1");
- $("#masquerActeLienParente").val("1");
-
- afficherMasquerGarantiesBaremeLienParenteCollegeTemp();
- afficherMasquerActeBaremeCollegeTemp();
- afficherMasquerActeBaremeLienParenteCollegeTemp();
- }
-
- afficheNombreLigneBaremeCollegeTemp('garantiesbaremepriseencharge');
-}
-
-function afficherMasquerGarantiesBaremeLienParenteCollegeTemp()
-{
- masquerGarantieLienParente = $("#masquerGarantieLienParente").val();
-
- if(masquerGarantieLienParente == undefined){
- masquerGarantieLienParente = "1";
- }
-
- if(masquerGarantieLienParente=="1"){
- $('#div_garanties_lienparente_masquer').hide();
- $("#masquerGarantieLienParente").val("0");
- $("#span_garantie_lienparente").text("[+]");
-
- }else{
- $('#div_garanties_lienparente_masquer').show();
- $("#masquerGarantieLienParente").val("1");
- intit_saisie_garantiebareme_lienparente();
- actualiser_bareme_garantie_lienparente_college_temp();
- $("#span_garantie_lienparente").text("[-]");
-
- $("#masquerGarantie").val("1");
- $("#masquerActe").val("1");
- $("#masquerActeLienParente").val("1");
-
- afficherMasquerGarantiesBaremeCollegeTemp();
- afficherMasquerActeBaremeCollegeTemp();
- afficherMasquerActeBaremeLienParenteCollegeTemp();
- }
-
- afficheNombreLigneBaremeCollegeTemp('garantiesbaremepriseenchargelienparente');
-}
-
-function afficherMasquerActeBaremeCollegeTemp()
-{
- 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");
- intit_saisie_actebareme();
- actualiser_bareme_acte_college_temp();
- $("#span_acte").text("[-]");
-
- $("#masquerGarantie").val("1");
- $("#masquerGarantieLienParente").val("1");
- $("#masquerActeLienParente").val("1");
-
- afficherMasquerGarantiesBaremeCollegeTemp();
- afficherMasquerGarantiesBaremeLienParenteCollegeTemp();
- afficherMasquerActeBaremeLienParenteCollegeTemp();
- }
-
- afficheNombreLigneBaremeCollegeTemp('actesbaremepriseencharge');
-}
-
-function afficherMasquerActeBaremeLienParenteCollegeTemp()
-{
- masquerActeLienParente = $("#masquerActeLienParente").val();
-
- if(masquerActeLienParente == undefined){
- masquerActeLienParente = "1";
- }
-
- if(masquerActeLienParente=="1"){
- $('#div_acte_lienparente_masquer').hide();
- $("#masquerActeLienParente").val("0");
- $("#span_acte_lienparente").text("[+]");
-
- }else{
- $('#div_acte_lienparente_masquer').show();
- $("#masquerActeLienParente").val("1");
-
- intit_saisie_actebareme_lienparente();
- actualiser_bareme_acte_lienparente_college_temp();
- $("#span_acte_lienparente").text("[-]");
-
- $("#masquerGarantie").val("1");
- $("#masquerGarantieLienParente").val("1");
- $("#masquerActe").val("1");
-
- afficherMasquerGarantiesBaremeCollegeTemp();
- afficherMasquerGarantiesBaremeLienParenteCollegeTemp();
- afficherMasquerActeBaremeCollegeTemp();
- }
-
- afficheNombreLigneBaremeCollegeTemp('actesbaremepriseenchargelienparente');
-}
-
-function actualiser_bareme_acte_lienparente_college_temp()
-{
- codeGarantie = $("#codeGarantie").val();
- idBaremePriseEnCharge = $("#idBaremePriseEnCharge").val();
-
-
-
- donnees = 'codeGarantie='+codeGarantie;
- donnees += '&idBaremePriseEnCharge='+idBaremePriseEnCharge;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxinsererbaremeactelienparentecollegetemp/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- //alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
- $('#div_actes_lienparente').html(data);
-
-
- },
- complete: function() {
-
- }
- });
-
-}
-
-function actualiser_bareme_acte_college_temp()
-{
- codeGarantie = $("#codeGarantie").val();
- idBaremePriseEnCharge = $("#idBaremePriseEnCharge").val();
-
-
- donnees = 'codeGarantie='+codeGarantie;
- donnees += '&idBaremePriseEnCharge='+idBaremePriseEnCharge;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxinsererbaremeactecollegetemp/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- //alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
- $('#div_actes_bareme').html(data);
-
-
- },
- complete: function() {
-
- }
- });
-
-}
-
-function actualiser_bareme_garantie_lienparente_college_temp()
-{
- codeGarantie = $("#codeGarantie").val();
- idBaremePriseEnCharge = $("#idBaremePriseEnCharge").val();
-
- donnees = 'codeGarantie='+codeGarantie;
- donnees += '&idBaremePriseEnCharge='+idBaremePriseEnCharge;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxinsererbaremegarantielienparentecollegetemp/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- //alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
- $('#div_garanties_bareme_lienparente').html(data);
-
-
- },
- complete: function() {
-
- }
- });
-
-}
-
-function actualiser_bareme_garantie_college_temp()
-{
- codeGarantie = $("#codeGarantie").val();
- idBaremePriseEnCharge = $("#idBaremePriseEnCharge").val();
-
-
- donnees = 'codeGarantie='+codeGarantie;
- donnees += '&idBaremePriseEnCharge='+idBaremePriseEnCharge;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxinsererbaremegarantiecollegetemp/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- //alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
- $('#div_garanties_bareme').html(data);
-
-
- },
- complete: function() {
-
- }
- });
-
-}
-
-function supprimer_baremegarantie_college_temp(adminProd,idGarantie)
-{
-
- 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()+"Ajaxinsererbaremegarantiecollegetemp/supprimer/",
- type : 'post',
- data: "idGarantie="+idGarantie,
- error: function(errorData) {
- },
- success: function(data) {
- },
- complete: function() {
- actualiser_bareme_garantie_college_temp();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function supprimer_baremegarantielienparente_college_temp(adminProd, idGarantie)
-{
-
- 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()+"Ajaxinsererbaremegarantielienparentecollegetemp/supprimer/",
- type : 'post',
- data: "idGarantie="+idGarantie,
- error: function(errorData) {
- },
- success: function(data) {
- },
- complete: function() {
- actualiser_bareme_garantie_lienparente_college_temp();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function supprimer_baremeactelienparente_college_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()+"Ajaxinsererbaremeactelienparentecollegetemp/supprimer/",
- type : 'post',
- data: "idActe="+idActe,
- error: function(errorData) {
- },
- success: function(data) {
- },
- complete: function() {
- actualiser_bareme_acte_lienparente_college_temp();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function supprimer_baremeacte_college_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()+"Ajaxinsererbaremeactecollegetemp/supprimer/",
- type : 'post',
- data: "idActe="+idActe,
- error: function(errorData) {
- },
- success: function(data) {
- },
- complete: function() {
- actualiser_bareme_acte_college_temp();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function inserer_bareme_garantie_college_temp()
-{
- codeGarantie = $("#codeGarantie").val();
- idBaremePriseEnCharge = $("#idBaremePriseEnCharge").val();
-
- dateEffetGarantie = $("#dateEffetGarantie").val();
- forfaitPlafondGarantieAdherent = $("#forfaitPlafondGarantieAdherent").val();
- codePeriodicitePlafondGarantieAdherent = $("#codePeriodicitePlafondGarantieAdherent").val();
- nbreTransactionGarantieAdherent = $("#nbreTransactionGarantieAdherent").val();
- codePeriodiciteGarantieAdherent = $("#codePeriodiciteGarantieAdherent").val();
- forfaitPlafondGarantie = $("#forfaitPlafondGarantie").val();
- codePeriodicitePlafondGarantie = $("#codePeriodicitePlafondGarantie").val();
- nbreTransactionGarantie = $("#nbreTransactionGarantie").val();
- codePeriodiciteGarantie = $("#codePeriodiciteGarantie").val();
- //codeObservationFamilleActe = $("#codeObservationFamilleActe").val();
- codeTypeRemboursement = $("#codeTypeRemboursement").val();
- delaiCarenceFamilleActe = $("#delaiCarenceFamilleActe").val();
- ticketModerateurFamilleActe = $("#ticketModerateurFamilleActe").val();
-
- forfaitTmGarantie = $("#forfaitTmGarantie").val();
-
- ageMinimumFamilleActe = $("#ageMinimumFamilleActe").val();
- ageMaximumFamilleActe = $("#ageMaximumFamilleActe").val();
- actifFamilleActe = $("#actifFamilleActe").val();
-
-
- forfaitPlafondGarantieAdherent = forfaitPlafondGarantieAdherent.replace(/ /g,"");
- forfaitPlafondGarantie = forfaitPlafondGarantie.replace(/ /g,"");
-
- forfaitTmGarantie = forfaitTmGarantie.replace(/ /g,"");
-
-
- if(dateEffetGarantie <= " "){
-
- v_msg="Veuillez entrer une date d'effet!";
- v_msgEng="Please enter an effective date!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#dateEffetGarantie").focus();
- return;
-
- }
-
- if(actifFamilleActe <= " "){
-
- v_msg="Veuillez indiquer le statut de cet barème!";
- v_msgEng="Please indicate the status of this scale!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#actifFamilleActe").focus();
- return;
-
- }
-
- $("#div_garanties_bareme").html('' + '
');
-
-
- donnees = 'codeGarantie='+codeGarantie;
- donnees += '&idBaremePriseEnCharge='+idBaremePriseEnCharge;
- donnees += '&dateEffetGarantie='+dateEffetGarantie;
- donnees += '&forfaitPlafondGarantieAdherent='+forfaitPlafondGarantieAdherent;
- donnees += '&codePeriodicitePlafondGarantieAdherent='+codePeriodicitePlafondGarantieAdherent;
- donnees += '&nbreTransactionGarantieAdherent='+nbreTransactionGarantieAdherent;
- donnees += '&codePeriodiciteGarantieAdherent='+codePeriodiciteGarantieAdherent;
- donnees += '&forfaitPlafondGarantie='+forfaitPlafondGarantie;
- donnees += '&codePeriodicitePlafondGarantie='+codePeriodicitePlafondGarantie;
- donnees += '&nbreTransactionGarantie='+nbreTransactionGarantie;
- donnees += '&codePeriodiciteGarantie='+codePeriodiciteGarantie;
- //donnees += '&codeObservationFamilleActe='+codeObservationFamilleActe;
- donnees += '&codeTypeRemboursement='+codeTypeRemboursement;
- donnees += '&delaiCarenceFamilleActe='+delaiCarenceFamilleActe;
- donnees += '&ticketModerateurFamilleActe='+ticketModerateurFamilleActe;
- donnees += '&ageMinimumFamilleActe='+ageMinimumFamilleActe;
- donnees += '&ageMaximumFamilleActe='+ageMaximumFamilleActe;
- donnees += '&actifFamilleActe='+actifFamilleActe;
-
- donnees += '&forfaitTmGarantie='+forfaitTmGarantie;
-
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxinsererbaremegarantiecollegetemp/ajouter/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- //alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
- intit_saisie_garantiebareme();
- actualiser_bareme_garantie_college_temp();
-
- },
- complete: function() {
- afficheNombreLigneBaremeCollegeTemp('garantiesbaremepriseencharge');
-
- }
- });
-}
-
-function validiteDateEffetGarantieLienParenteCollegeTemp(){
-
- var codeGarantie = $("#codeGarantie").val();
- var idBaremePriseEnCharge = $("#idBaremePriseEnCharge").val();
-
- var dateEffetGarantieLienParente = $("#dateEffetGarantieLienParente").val();
- var codeLienParente = $("#codeLienParente").val();
-
- var datejour = $("#datejour_C").val();
-
- var str = dateEffetGarantieLienParente.split('/');
- var effet = str[2]+'-'+str[1]+'-'+str[0];
-
- donnees = 'codeGarantie='+codeGarantie;
- donnees += '&idBaremePriseEnCharge='+idBaremePriseEnCharge;
- donnees += '&codeLienParente='+codeLienParente;
-
- //alert(donnees);
- //return;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxinsererbaremegarantielienparentecollegetemp/controle/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- //alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
- $('#div_maxdateeffetGarantieLienParente').html(data);
-
- var tdj = new Date(datejour);
- var tde = new Date(effet);
-
- maxDateEffetGarantieLienParente = $("#maxDateEffetGarantieLienParente").val();
-
- dte=Math.round(Date.parse(tde)/(1000*3600*24));
- dtj=Math.round(Date.parse(tdj)/(1000*3600*24));
-
- if((dte < dtj) && (maxDateEffetGarantieLienParente!=undefined || maxDateEffetGarantieLienParente!='')){
- var tdm = new Date(maxDateEffetGarantieLienParente);
- dtm = Math.round(Date.parse(tdm)/(1000*3600*24));
-
- if(dte < dtm){
-
- v_msg="Date d'effet invalide!";
- v_msgEng="Invalid effective date!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#dateEffetGarantieLienParente").val('');
- $("#dateEffetGarantieLienParente").focus();
- return;
- }else{
- inserer_bareme_garantie_lienparente_college_temp();
- }
- }else{
-
- inserer_bareme_garantie_lienparente_college_temp();
- }
-
- },
- complete: function() {
-
-
- }
- });
-
-}
-
-function inserer_bareme_garantie_lienparente_college_temp()
-{
- codeGarantie = $("#codeGarantie").val();
- idBaremePriseEnCharge = $("#idBaremePriseEnCharge").val();
-
- dateEffetGarantieLienParente = $("#dateEffetGarantieLienParente").val();
- codeLienParente = $("#codeLienParente").val();
- forfaitPlafondGarantieLienParente = $("#forfaitPlafondGarantieLienParente").val();
- codePeriodicitePlafondGarantieLienParente = $("#codePeriodicitePlafondGarantieLienParente").val();
- nbreTransactionGarantieLienParente = $("#nbreTransactionGarantieLienParente").val();
- codePeriodiciteGarantieLienParente = $("#codePeriodiciteGarantieLienParente").val();
- //codeObservationFamilleActeLienParente = $("#codeObservationFamilleActeLienParente").val();
- codeTypeRemboursementLienParente = $("#codeTypeRemboursementLienParente").val();
- delaiCarenceFamilleActeLienParente = $("#delaiCarenceFamilleActeLienParente").val();
- ticketModerateurFamilleActeLienParente = $("#ticketModerateurFamilleActeLienParente").val();
-
-
- forfaitTmGarantieLienParente = $("#forfaitTmGarantieLienParente").val();
-
- ageMinimumFamilleActeLienParente = $("#ageMinimumFamilleActeLienParente").val();
- ageMaximumFamilleActeLienParente = $("#ageMaximumFamilleActeLienParente").val();
- actifFamilleActeLienParente = $("#actifFamilleActeLienParente").val();
-
-
- forfaitPlafondGarantieLienParente = forfaitPlafondGarantieLienParente.replace(/ /g,"");
- forfaitTmGarantieLienParente = forfaitTmGarantieLienParente.replace(/ /g,"");
-
- if(dateEffetGarantieLienParente <= " "){
-
- v_msg="Veuillez entrer une date d'effet!";
- v_msgEng="Please enter an effective date!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#dateEffetGarantieLienParente").focus();
- return;
-
- }
-
- if(codeLienParente <= " "){
-
- v_msg="Veuillez entrer le lien de parenté!";
- v_msgEng="Please enter the relationship!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeLienParente").focus();
- return;
-
- }
-
- if(actifFamilleActeLienParente <= " "){
-
- v_msg="Veuillez indiquer le statut de cet barème!";
- v_msgEng="Please indicate the status of this scale!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#actifFamilleActeLienParente").focus();
- return;
-
- }
-
- $("#div_garanties_bareme_lienparente").html('' + '
');
-
-
- donnees = 'codeGarantie='+codeGarantie;
- donnees += '&idBaremePriseEnCharge='+idBaremePriseEnCharge;
-
- donnees += '&dateEffetGarantieLienParente='+dateEffetGarantieLienParente;
- donnees += '&codeLienParente='+codeLienParente;
- donnees += '&forfaitPlafondGarantieLienParente='+forfaitPlafondGarantieLienParente;
- donnees += '&codePeriodicitePlafondGarantieLienParente='+codePeriodicitePlafondGarantieLienParente;
- donnees += '&nbreTransactionGarantieLienParente='+nbreTransactionGarantieLienParente;
- donnees += '&codePeriodiciteGarantieLienParente='+codePeriodiciteGarantieLienParente;
-
-
- //donnees += '&codeObservationFamilleActeLienParente='+codeObservationFamilleActeLienParente;
- donnees += '&codeTypeRemboursementLienParente='+codeTypeRemboursementLienParente;
- donnees += '&delaiCarenceFamilleActeLienParente='+delaiCarenceFamilleActeLienParente;
- donnees += '&ticketModerateurFamilleActeLienParente='+ticketModerateurFamilleActeLienParente;
- donnees += '&ageMinimumFamilleActeLienParente='+ageMinimumFamilleActeLienParente;
- donnees += '&ageMaximumFamilleActeLienParente='+ageMaximumFamilleActeLienParente;
- donnees += '&actifFamilleActeLienParente='+actifFamilleActeLienParente;
-
- donnees += '&forfaitTmGarantieLienParente='+forfaitTmGarantieLienParente;
-
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxinsererbaremegarantielienparentecollegetemp/ajouter/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- //alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
- intit_saisie_garantiebareme_lienparente();
- actualiser_bareme_garantie_lienparente_college_temp();
-
- },
- complete: function() {
- afficheNombreLigneBaremeCollegeTemp('garantiesbaremepriseenchargelienparente');
-
- }
- });
-}
-
-function validiteDateEffetActeBaremeCollegeTemp(){
-
- var codeGarantie = $("#codeGarantie").val();
- var idBaremePriseEnCharge = $("#idBaremePriseEnCharge").val();
-
- var codeActe = $("#codeActe").val();
-
- var dateEffetActe = $("#dateEffetActe").val();
- var datejour = $("#datejour_C").val();
-
- var str = dateEffetActe.split('/');
- var effet = str[2]+'-'+str[1]+'-'+str[0];
-
- donnees = 'codeGarantie='+codeGarantie;
- donnees += '&idBaremePriseEnCharge='+idBaremePriseEnCharge;
- donnees += '&codeActe='+codeActe;
-
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxinsererbaremeactecollegetemp/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){
-
- 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_acte_college_temp();
- }
- }else{
-
- inserer_bareme_acte_college_temp();
- }
-
- },
- complete: function() {
-
-
- }
- });
-
-}
-
-function inserer_bareme_acte_college_temp()
-{
- codeGarantie = $("#codeGarantie").val();
- idBaremePriseEnCharge = $("#idBaremePriseEnCharge").val();
-
- codeActe = $("#codeActe").val();
-
- dateEffetActe = $("#dateEffetActe").val();
- forfaitPlafondActeAdherent = $("#forfaitPlafondActeAdherent").val();
- codePeriodicitePlafondActeAdherent = $("#codePeriodicitePlafondActeAdherent").val();
- nbreTransactionActeAdherent = $("#nbreTransactionActeAdherent").val();
- codePeriodiciteActeAdherent = $("#codePeriodiciteActeAdherent").val();
- forfaitPlafondActe = $("#forfaitPlafondActe").val();
- codePeriodicitePlafondActe = $("#codePeriodicitePlafondActe").val();
- nbreTransactionActe = $("#nbreTransactionActe").val();
- codePeriodiciteActe = $("#codePeriodiciteActe").val();
- codeTypeRemboursementActe = $("#codeTypeRemboursementActe").val();
- delaiCarenceActe = $("#delaiCarenceActe").val();
- ticketModerateurActe = $("#ticketModerateurActe").val();
- ageMinimumActe = $("#ageMinimumActe").val();
- ageMaximumActe = $("#ageMaximumActe").val();
- actifActe = $("#actifActe").val();
-
-
- forfaitTmActe = $("#forfaitTmActe").val();
-
-
- forfaitPlafondActeAdherent = forfaitPlafondActeAdherent.replace(/ /g,"");
- forfaitPlafondActe = forfaitPlafondActe.replace(/ /g,"");
- forfaitTmActe = forfaitTmActe.replace(/ /g,"");
-
- if(codeActe <= " "){
-
- v_msg="Veuillez entrer un acte!";
- v_msgEng="Please enter an act!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeActe").focus();
- return;
-
- }
-
- if(dateEffetActe <= " "){
-
- v_msg="Veuillez entrer une date d'effet!";
- v_msgEng="Please enter an effective date!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#dateEffetActe").focus();
- return;
-
- }
-
- if(actifActe <= " "){
-
- v_msg="Veuillez indiquer le statut de cet barème!";
- v_msgEng="Please indicate the status of this scale!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#actifActe").focus();
- return;
-
- }
-
- $("#div_actes_bareme").html('' + '
');
-
-
- donnees = 'codeGarantie='+codeGarantie;
- donnees += '&idBaremePriseEnCharge='+idBaremePriseEnCharge;
-
- donnees += '&codeActe='+codeActe;
-
- donnees += '&dateEffetActe='+dateEffetActe;
- donnees += '&forfaitPlafondActeAdherent='+forfaitPlafondActeAdherent;
- donnees += '&codePeriodicitePlafondActeAdherent='+codePeriodicitePlafondActeAdherent;
- donnees += '&nbreTransactionActeAdherent='+nbreTransactionActeAdherent;
- donnees += '&codePeriodiciteActeAdherent='+codePeriodiciteActeAdherent;
-
- donnees += '&forfaitPlafondActe='+forfaitPlafondActe;
- donnees += '&codePeriodicitePlafondActe='+codePeriodicitePlafondActe;
- donnees += '&nbreTransactionActe='+nbreTransactionActe;
- donnees += '&codePeriodiciteActe='+codePeriodiciteActe;
- donnees += '&codeTypeRemboursementActe='+codeTypeRemboursementActe;
- donnees += '&delaiCarenceActe='+delaiCarenceActe;
- donnees += '&ticketModerateurActe='+ticketModerateurActe;
- donnees += '&ageMinimumActe='+ageMinimumActe;
- donnees += '&ageMaximumActe='+ageMaximumActe;
- donnees += '&actifActe='+actifActe;
-
- donnees += '&forfaitTmActe='+forfaitTmActe;
-
-
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxinsererbaremeactecollegetemp/ajouter/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- //alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
- intit_saisie_actebareme();
- actualiser_bareme_acte_college_temp();
-
- },
- complete: function() {
- afficheNombreLigneBaremeCollegeTemp('actesbaremepriseencharge');
-
- }
- });
-}
-
-function validiteDateEffetActeBaremeLienParenteCollegeTemp(){
-
- var codeGarantie = $("#codeGarantie").val();
- var idBaremePriseEnCharge = $("#idBaremePriseEnCharge").val();
- var codeActeLienParente = $("#codeActeLienParente").val();
-
- var dateEffetActeLienParente = $("#dateEffetActeLienParente").val();
- var codeLienParenteActeLienParente = $("#codeLienParenteActeLienParente").val();
-
- var datejour = $("#datejour_C").val();
-
- var str = dateEffetActeLienParente.split('/');
- var effet = str[2]+'-'+str[1]+'-'+str[0];
-
- donnees = 'codeGarantie='+codeGarantie;
- donnees += '&idBaremePriseEnCharge='+idBaremePriseEnCharge;
- donnees += '&codeActeLienParente='+codeActeLienParente;
- donnees += '&codeLienParenteActeLienParente='+codeLienParenteActeLienParente;
-
- //alert(donnees);
- //return;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxinsererbaremeactelienparentecollegetemp/controle/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- //alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
- $('#div_maxdateeffetactebaremelienparente').html(data);
-
- var tdj = new Date(datejour);
- var tde = new Date(effet);
-
- maxDateEffetActeBaremeLienParente = $("#maxDateEffetActeBaremeLienParente").val();
-
-
- dte=Math.round(Date.parse(tde)/(1000*3600*24));
- dtj=Math.round(Date.parse(tdj)/(1000*3600*24));
-
- if((dte < dtj) && (maxDateEffetActeBaremeLienParente!=undefined || maxDateEffetActeBaremeLienParente!='')){
- var tdm = new Date(maxDateEffetActeBaremeLienParente);
- dtm = Math.round(Date.parse(tdm)/(1000*3600*24));
-
- if(dte < dtm){
-
- v_msg="Date d'effet invalide!";
- v_msgEng="Invalid effective date!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#dateEffetActeLienParente").val('');
- $("#dateEffetActeLienParente").focus();
- return;
- }else{
- inserer_bareme_acte_lienparente_college_temp();
- }
- }else{
-
- inserer_bareme_acte_lienparente_college_temp();
- }
-
- },
- complete: function() {
-
-
- }
- });
-
-}
-
-function inserer_bareme_acte_lienparente_college_temp()
-{
- codeGarantie = $("#codeGarantie").val();
- idBaremePriseEnCharge = $("#idBaremePriseEnCharge").val();
-
- codeActeLienParente = $("#codeActeLienParente").val();
-
- dateEffetActeLienParente = $("#dateEffetActeLienParente").val();
- codeLienParenteActeLienParente = $("#codeLienParenteActeLienParente").val();
- forfaitPlafondActeLienParente = $("#forfaitPlafondActeLienParente").val();
- codePeriodicitePlafondActeLienParente = $("#codePeriodicitePlafondActeLienParente").val();
- nbreTransactionActeLienParente = $("#nbreTransactionActeLienParente").val();
- codePeriodiciteActeLienParente = $("#codePeriodiciteActeLienParente").val();
- codeTypeRemboursementActeLienParente = $("#codeTypeRemboursementActeLienParente").val();
- delaiCarenceActeLienParente = $("#delaiCarenceActeLienParente").val();
- ticketModerateurActeLienParente = $("#ticketModerateurActeLienParente").val();
- ageMinimumActeLienParente = $("#ageMinimumActeLienParente").val();
- ageMaximumActeLienParente = $("#ageMaximumActeLienParente").val();
- actifActeLienParente = $("#actifActeLienParente").val();
-
- forfaitTmActeLienParente = $("#forfaitTmActeLienParente").val();
-
- forfaitPlafondActeLienParente = forfaitPlafondActeLienParente.replace(/ /g,"");
- forfaitTmActeLienParente = forfaitTmActeLienParente.replace(/ /g,"");
-
- if(codeActeLienParente <=" "){
-
- v_msg="Veuillez entrer un acte!";
- v_msgEng="Please enter an act!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeActeLienParente").focus();
- return;
-
- }
-
- if(dateEffetActeLienParente <= " "){
-
- v_msg="Veuillez entrer une date d'effet!";
- v_msgEng="Please enter an effective date!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#dateEffetActeLienParente").focus();
- return;
-
- }
-
- if(codeLienParenteActeLienParente <= " "){
-
- v_msg="Veuillez entrer le lien de parenté!";
- v_msgEng="Please enter the relationship!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeLienParenteActeLienParente").focus();
- return;
-
- }
-
- if(actifActeLienParente <= " "){
-
- v_msg="Veuillez indiquer le statut de cet barème!";
- v_msgEng="Please indicate the status of this scale!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#actifActeLienParente").focus();
- return;
-
- }
-
- $("#div_actes_lienparente").html('' + '
');
-
-
- donnees = 'codeGarantie='+codeGarantie;
- donnees += '&idBaremePriseEnCharge='+idBaremePriseEnCharge;
- donnees += '&codeActeLienParente='+codeActeLienParente;
- donnees += '&dateEffetActeLienParente='+dateEffetActeLienParente;
- donnees += '&codeLienParenteActeLienParente='+codeLienParenteActeLienParente;
- donnees += '&forfaitPlafondActeLienParente='+forfaitPlafondActeLienParente;
- donnees += '&codePeriodicitePlafondActeLienParente='+codePeriodicitePlafondActeLienParente;
- donnees += '&nbreTransactionActeLienParente='+nbreTransactionActeLienParente;
- donnees += '&codePeriodiciteActeLienParente='+codePeriodiciteActeLienParente;
-
-
- donnees += '&codeTypeRemboursementActeLienParente='+codeTypeRemboursementActeLienParente;
- donnees += '&delaiCarenceActeLienParente='+delaiCarenceActeLienParente;
- donnees += '&ticketModerateurActeLienParente='+ticketModerateurActeLienParente;
- donnees += '&ageMinimumActeLienParente='+ageMinimumActeLienParente;
- donnees += '&ageMaximumActeLienParente='+ageMaximumActeLienParente;
- donnees += '&actifActeLienParente='+actifActeLienParente;
-
- donnees += '&forfaitTmActeLienParente='+forfaitTmActeLienParente;
-
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxinsererbaremeactelienparentecollegetemp/ajouter/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- //alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
- intit_saisie_actebareme_lienparente();
- actualiser_bareme_acte_lienparente_college_temp();
-
- },
- complete: function() {
- afficheNombreLigneBaremeCollegeTemp('actesbaremepriseenchargelienparente');
- }
- });
-}
-
-function supprimer_detailbareme_college(adminProd, idDetail)
-{
-
- 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()+"Ajaxinsererdetailbaremecollege/supprimer/",
- type : 'post',
- data: "idDetail="+idDetail,
- error: function(errorData) {
- },
- success: function(data) {
- },
- complete: function() {
- actualiser_detailbareme_college();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function supprimer_detailbareme_college_temp(adminProd, idDetail)
-{
-
- 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()+"Ajaxinsererdetailbaremecollegetemp/supprimer/",
- type : 'post',
- data: "idDetail="+idDetail,
- error: function(errorData) {
- },
- success: function(data) {
- },
- complete: function() {
- actualiser_detailbareme_college_temp();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function modecalculeprime()
-{
- codeModecalculPrime = $("#codeModecalculPrime").val();
- codeGcAssureur = $("#codeGcAssureur").val();
-
- codeEnteteTrancheAge = $("#codeEnteteTrancheAge").val();
-
- plafondAdherent = $("#plafondAdherent").val();
-
- codeProduit = $("#codeProduit").val();
-
-
- if(codeGcAssureur =="AUC"){
- v_msg="Veuillez indiquer le code garant!";
- v_msgEng="Please indicate the guarantor code!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeGcAssureur").focus();
- $("#codeModecalculPrime").val("");
- return;
-
- }
-
- /* Ne pas rendre le plafond adhérent obligatoire
- if(plafondAdherent=="0" || plafondAdherent<=" "){
- v_msg="Veuillez indiquer le montant du plafond de famille!";
- v_msgEng="Please indicate the amount of the family limit!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#plafondAdherent").focus();
- $("#codeModecalculPrime").val("");
- return;
- }
- */
-
- if(codeProduit==undefined){
- codeProduit = '';
- }
-
- if(codeModecalculPrime<=" ")
- {
- v_msg="Veuillez indiquer le mode de calcul de prime!";
- v_msgEng="Please indicate how the premium is calculated!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeModecalculPrime").focus();
-
- $("#div_typetrancheage").empty();
- $("#div_prime_lienparente").empty();
-
- return;
- }else if(codeModecalculPrime=="TA")
- {
- $("#div_prime_lienparente").empty();
- $("#div_typetrancheage").empty();
- $("#div_typetrancheage").html('' + '
');
-
- donnees = "codeGcAssureur="+codeGcAssureur;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxprimelienparente/typetrancheage/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- //alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
- $("#div_typetrancheage").html(data);
- $("#codeEnteteTrancheAge").selectpicker();
-
- },
- complete: function() {
-
- }
- });
-
- }else{
- $("#div_typetrancheage").empty();
- $("#div_prime_lienparente").empty();
- $("#div_prime_lienparente").html('' + '
');
-
- donnees = "codeGcAssureur="+codeGcAssureur+'&codeProduit='+codeProduit;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxprimelienparente/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- //alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
- $("#div_prime_lienparente").html(data);
-
- },
- complete: function() {
-
- }
- });
-
- }
-}
-
-function trancheage()
-{
- codeModecalculPrime = $("#codeModecalculPrime").val();
- codeGcAssureur = $("#codeGcAssureur").val();
-
- codeProduit = $("#codeProduit").val();
-
- codeEnteteTrancheAge = $("#codeEnteteTrancheAge").val();
-
- if(codeProduit==undefined){
- codeProduit = '';
- }
-
- if (codeEnteteTrancheAge<=" " && codeModecalculPrime=="TA")
- {
- v_msg="Veuillez sélectionner un type de tranche âge!";
- v_msgEng="Please select an age group type!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeEnteteTrancheAge").focus();
-
- $("#div_trancheage").empty();
-
- return;
- }
-
- donnees = "codeGcAssureur="+codeGcAssureur+"&codeProduit="+codeProduit+"&codeEnteteTrancheAge="+codeEnteteTrancheAge;
- //donnees +="&idProduit="+idProduit;
- $("#div_trancheage").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxprimelienparente/trancheage/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- //alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
- $("#div_trancheage").html(data);
-
- },
- complete: function() {
-
- }
- });
-
-}
-
-function ajaxprimelienparente()
-{
- donnees = "";
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxprimelienparente/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- //alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
- $("#div_modeprime").html(data);
-
- },
- complete: function() {
-
- }
- });
-}
-
-function ajax_maj_prime_produit(idPrime, prime, controle)
-{
- prime=prime.replace(/ /g,"");
- prime=parseInt(prime.replace(",","."),10);
- controle.value=prime;
-
- if(controle_numerique(controle))
- {
- donnees = 'idPrime='+idPrime+"&prime="+prime;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxprimelienparente/majprimeproduit/",
- type: 'POST',
- data: donnees,
- success: function(data) {
-
- },
- error: function(data) {
- },
- complete: function() {
-
- }
- });
- }
-}
-
-function ajaxmodecalculprime()
-{
- idProduit = $("#idProduit").val();
- codeModecalculPrime = $("#codeModecalculPrime").val();
-
- if(codeModecalculPrime<=" ")
- {
- v_msg="Veuillez indiquer le mode de calcul de prime!";
- v_msgEng="Please indicate how the premium is calculated!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeModecalculPrime").focus();
-
- $("#div_modeprime").html('');
-
- return;
- }else if(codeModecalculPrime!="LP")
- {
- $("#div_modeprime").empty();
- $("#div_modeprime").html('' + '
');
- }else{
- //ajaxprimelienparente();
- $("#div_modeprime").empty();
- return;
- }
-
- $("#div_modeprime").html('' + '
');
-
-
- donnees = "idProduit="+idProduit+"&codeModecalculPrime="+codeModecalculPrime;
-
- //alert(donnees);
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxmodecalculprime/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- //alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
- $("#div_modeprime").html(data);
-
- $("#codeEnteteTrancheAge").selectpicker();
-
- },
- complete: function() {
-
- }
- });
-}
-
-/*
-function test_code(controle)
-{
- alert(event.keyCode);
-
- return;
-
- if((event.keyCode < 45) || (event.keyCode > 45 && event.keyCode <= 47)
- || (event.keyCode > 57 && event.keyCode < 65) || (event.keyCode >=91 && event.keyCode < 95)
- || (event.keyCode == 96) || (event.keyCode>=123 && event.keyCode<=126))
- {
-
- v_msg="Un code ne peut contenir de caractères spéciaux!";
- v_msgEng="A code cannot contain special characters!";
-
- alert_ebene(v_msg, v_msgEng);
-
- controle.value="";
- controle.focus();
-
- event.returnValue = false;
- }
-
-}
-*/
-
-function test_code(controle, code)
-{
- var reg = new RegExp('^[a-zA-Z][a-zA-Z0-9]*$');
-
- if(reg.test(code)==false)
- {
- v_msg="Code invalide! Un code ne doit pas contenir d'espace ni de caractère spéciaux et ne pas commencer par un chiffre!";
- v_msgEng="Code is invalid! A code must not contain spaces or special characters and must not start with a number!" ;
- alert_ebene(v_msg, v_msgEng);
-
- controle.value="";
- controle.focus();
- return false;
- }
-}
-
-
-function ajax_maj_nbrefamille_college_temp(idPrime, nbreFamille, controle, modeDevis)
-{
- nbreFamille=nbreFamille.replace(/ /g,"");
- nbreFamille=parseInt(nbreFamille.replace(",","."),10);
- controle.value=nbreFamille;
-
- if(controle_numerique(controle))
- {
- donnees = 'idPrime='+idPrime+"&nbreFamille="+nbreFamille;
-
- if(modeDevis == "0"){
- v_url = "Ajaxprimescategorie/majnbrefamillecollege/";
- }else{
- v_url = "Ajaxprimescategoried/majnbrefamillecollege/";
- }
-
- $.ajax({
- url: $("#racineWeb").val()+v_url,
- type: 'POST',
- data: donnees,
- success: function(data) {
-
-
- },
- error: function(data) {
- },
- complete: function() {
- if(modeDevis == "0"){
- enregistrer_college_temp();
- recapitulercollege();
- }else{
- enregistrer_college_temp_d();
- recapitulercollege_d();
- }
-
- }
- });
- }
-}
-
-function ajax_maj_supplementaire_college_temp(idPrime, prime, controle, modeDevis)
-{
- prime=prime.replace(/ /g,"");
- prime=parseInt(prime.replace(",","."),10);
- controle.value=prime;
-
- if(controle_numerique(controle))
- {
- donnees = 'idPrime='+idPrime+"&prime="+prime;
-
- if(modeDevis == "0"){
- v_url = "Ajaxprimescategorie/majprimesupplementairecollege/";
- }else{
- v_url = "Ajaxprimescategoried/majprimesupplementairecollege/";
- }
-
- $.ajax({
- url: $("#racineWeb").val()+v_url,
- type: 'POST',
- data: donnees,
- success: function(data) {
-
- },
- error: function(data) {
-
- },
- complete: function() {
- if(modeDevis == "0"){
- enregistrer_college_temp();
- }else{
- enregistrer_college_temp_d();
- }
- }
- });
- }
-}
-
-function ajax_maj_prime_trancheage_college(idPrime, prime, controle, modeDevis)
-{
-
-
- prime=prime.replace(/ /g,"");
- prime=parseInt(prime.replace(",","."),10);
- controle.value=prime;
-
- if(controle_numerique(controle))
- {
- donnees = 'idPrime='+idPrime+"&prime="+prime;
-
- if(modeDevis == "0"){
- v_url = "Ajaxprimescategorie/majprimetrancheage/";
- }else{
- v_url = "Ajaxprimescategoried/majprimetrancheage/";
- }
-
- $.ajax({
- url: $("#racineWeb").val()+v_url,
- type: 'POST',
- data: donnees,
- success: function(data) {
-
- },
- error: function(data) {
- },
- complete: function() {
-
-
- if(modeDevis == "0"){
- change_categorie_college_temp();
- }else{
- change_categorie_college_temp_d();
- }
- }
- });
- }
-}
-
-function maj_effectif_trancheage_college(idPrime, population, controle, modeDevis)
-{
-
-
- population=population.replace(/ /g,"");
- population=parseInt(population.replace(",","."),10);
- controle.value=population;
-
- if(controle_numerique(controle))
- {
- donnees = 'idPrime='+idPrime+"&population="+population;
-
- if(modeDevis == "0"){
- v_url = "Ajaxprimescategorie/majpopulationtranche/";
- }else{
- v_url = "Ajaxprimescategoried/majpopulationtranche/";
- }
-
- $.ajax({
- url: $("#racineWeb").val()+v_url,
- type: 'POST',
- data: donnees,
- success: function(data) {
-
-
- },
- error: function(data) {
- },
- complete: function() {
-
-
- if(modeDevis == "0"){
- change_categorie_college_temp();
- }else{
- change_categorie_college_temp_d();
- }
- }
- });
- }
-}
-
-
-
-function calcul_prime_adherent()
-{
- codeModeCalculPrime = $("#codeModeCalculPrime").val();
-
- if(codeModeCalculPrime=='TA'){
- idCollege=$("#idCollege").val();
- dateEntree=$("#dateEntree").val();
- dateNaissance=$("#dateNaissance").val();
- prorata=$("#prorata").val();
-
- if (idCollege<=" ")
- {
- v_msg="Veuillez sélectionner un collège!";
- v_msgEng="Please select a college!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- donnees = 'idCollege='+idCollege;
- donnees += '&dateEntree='+dateEntree;
- donnees += '&prorata='+prorata;
- donnees += '&dateNaissance='+dateNaissance;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxproraterprime/calculprime/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- $("#div_prime").html(data);
- },
- complete: function() {
- }
- });
- }
-
-}
-
-function calcul_prime_beneficiaire()
-{
- codeModeCalculPrime = $("#codeModeCalculPrime").val();
-
- if(codeModeCalculPrime=='TA'){
- idAdherent = $("#idAdherent").val();
- dateNaissance =$("#dateNaissance").val();
- fraisCarte =$("#fraisCarte").val();
- prorata =$("#prorata").val();
-
-
- donnees = 'idAdherent='+idAdherent;
- donnees += '&dateNaissance='+dateNaissance;
- donnees += '&fraisCarte='+fraisCarte;
- donnees += '&prorata='+prorata;
-
- // ajout KANE 27/10/2023
- codeLienParente =$("#codeLienParente").val();
- donnees += '&codeLienParente='+codeLienParente;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxproraterprimebeneficiaire/calculprime/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- $("#div_prime").html(data);
- },
- complete: function() {
- }
- });
- }
-
-}
-
-
-
-function retour_de_detailbaremecollegetemp()
-{
- window.location.assign($("#racineWeb" ).val()+$("#retour").val()+"/");
-}
-
-function init_trancheage_college_temp()
-{
- codeProduit = $("#codeProduit").val();
-
- donnees = 'codeProduit='+codeProduit;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxprimescategorie/inittrancheage/",
- type: 'POST',
- data: donnees,
- success: function(data) {
-
-
- },
- error: function(data) {
- },
- complete: function() {
-
- }
- });
-
-}
-
-
-function init_prime_college_temp()
-{
- codeProduit = $("#codeProduit").val();
-
- donnees = 'codeProduit='+codeProduit;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxprimescategorie/initprimelienparente/",
- type: 'POST',
- data: donnees,
- success: function(data) {
-
-
- },
- error: function(data) {
- },
- complete: function() {
-
- }
- });
-
-}
-
-
-function init_prime_college_base_tarif()
-{
- codeProduit = $("#codeProduit").val();
- codeBaseTarification = $("#codeBaseTarification").val();
-
- donnees = 'codeProduit='+codeProduit+'&codeBaseTarification='+codeBaseTarification;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxprimescategorie/initprimebasetarif/",
- type: 'POST',
- data: donnees,
- success: function(data) {
-
-
- },
- error: function(data) {
- },
- complete: function() {
-
- }
- });
-
-}
-
-function modifier_centre_gestion(idCentreGestion)
-{
- if(isNaN(idCentreGestion)){
- v_msg="Valeur numérique exigée!";
- v_msgEng="Numeric value required!";
- alert_ebene(v_msg, v_msgEng);
-
- return false;
- }
-
- window.location.assign($("#racineWeb" ).val()+"Modifierparametresgeneraux/"+idCentreGestion+"/");
-
-}
-
-function controle_effet_assure(){
-
-
- var d_effet = new Date($("#dateEffetSql").val()); // 01/05/2022
- var d_fin = new Date($("#dateFinSql").val()); // 31/12/2022
- var d_entree = $("#dateEntree").datepicker("getDate"); // 20/07/2022
-
- var effet = $("#dateAvenant").val();
-
-
- dt_effet = Math.round(Date.parse(d_effet)/(1000*3600*24));
- dt_fin = Math.round(Date.parse(d_fin)/(1000*3600*24));
- d_entree = Math.round(Date.parse(d_entree)/(1000*3600*24));
-
- //alert('dt_effet='+dt_effet+'&dt_fin='+dt_fin+'&d_entree='+d_entree);
-
- if (d_entree>dt_fin || d_entree' + '');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxbeneficiaireremboursement/liste/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- alert("Erreur : "+errorData);
- },
- success: function(data) {
- $('#div_liste_beneficiaire').html(data);
- },
- complete: function() {
-
- }
- });
-
-}
-
-function modifier_beneficiaire_remboursement(idData)
-{
-
- donnees = 'idData='+idData;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxbeneficiaireremboursement/saisirmodif/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- alert("Erreur : "+errorData);
- },
- success: function(data) {
- $('#div_saisie_beneficiaire').html(data);
-
- },
- complete: function() {
-
- }
- });
-
-
-}
-
-function enregistrer_beneficiaire_remboursement()
-{
- idData = $("#idData").val();
- idAdherent = $("#idAdherent").val();
- beneficiaireReglement = $("#beneficiaireReglement").val();
- codeLienBeneficiaire = $("#codeLienBeneficiaire").val();
- codeModePaiement = $("#codeModePaiement").val();
-
- enVigueur = $("#enVigueur").val();
-
- telephoneMobile = $("#telephoneMobile").val();
- rib = $("#rib").val();
-
- if($('#beneficiaireReglement').val()<=" ")
- {
- v_msg="Veuillez saisir le bénéficiaire!";
- v_msgEng="Please enter the beneficiary!";
- alert_ebene(v_msg, v_msgEng);
-
- $('#beneficiaireReglement').focus();
- $("#beneficiaireReglement").val("");
- return;
- }
-
- if($('#codeLienBeneficiaire').val()<=" ")
- {
- v_msg="Veuillez saisir le lien avec l'adhérent!";
- v_msgEng="Please enter the link with the member!";
- alert_ebene(v_msg, v_msgEng);
-
- $('#codeLienBeneficiaire').focus();
- $("#codeLienBeneficiaire").val("");
- return;
- }
-
-
- if($('#codeModePaiement').val()<=" ")
- {
- v_msg="Veuillez saisir le mode de paiement!";
- v_msgEng="Please enter payment method!";
- alert_ebene(v_msg, v_msgEng);
-
- $('#codeModePaiement').focus();
- $("#codeModePaiement").val("");
- return;
- }
-
- donnees = 'idData='+idData;
- donnees += '&idAdherent='+idAdherent+'&beneficiaireReglement='+beneficiaireReglement;
- donnees += '&codeLienBeneficiaire='+codeLienBeneficiaire+'&codeModePaiement='+codeModePaiement;
- donnees += '&enVigueur='+enVigueur+'&telephoneMobile='+telephoneMobile+'&rib='+rib;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxbeneficiaireremboursement/enregistrer/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- alert("Erreur : "+errorData);
- },
- success: function(data) {
- actualiser_beneficiaire_remboursement();
- },
- complete: function() {
- //afficherListeBeneficiaire();
- }
- });
-
-}
-
-function reinitialiser_beneficiaire_remboursement()
-{
-
- donnees = '';
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxbeneficiaireremboursement/reinitialiser/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- alert("Erreur : "+errorData);
- },
- success: function(data) {
- $('#div_saisie_beneficiaire').html(data);
-
- },
- complete: function() {
-
- }
- });
-
-
-}
-
-
-function recherchecode(controle, code, table)
-{
- var donnee_a_affciher = "";
-
- donnees = 'code='+code+'&table='+table;
-
- //alert(donnees);
- //return;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxrecherchecodetable/rechercher/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
- donnee_a_affciher = data;
- },
- complete: function() {
- //alert(donnee_a_affciher);
- if(donnee_a_affciher=="true")
- {
- v_msg="Ce code existe déjà! Veuillez le remplacer.";
- v_msgEng="This code already exists! Please replace it.";
- alert_ebene(v_msg, v_msgEng);
-
- controle.value="";
- controle.focus();
- }
- }
- });
-
-}
-
-// DEBUT KANE 21/10/2023 pour gérer le paramétrage des tranches d'âge
-function filtreentetetrancheange(){
- var codeGcAssureur = $('#codeGcAssureur').val();
-
- donnees = 'codeGcAssureur='+codeGcAssureur;
-
- if(codeGcAssureur !=""){
- $('#div_entetetrancheage').html('');
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxfiltreentetetrancheange/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- //alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
- //
- $('#div_entetetrancheage').html(data);
- $("#codeEnteteTrancheAge").selectpicker();
- },
- complete: function() {
-
- }
- });
-
-
- }
-}
-
-function afficher_trancheage()
-{
- if(verifier_entete_trancheage())
- {
- donnees = 'codeGcAssureur='+codeGcAssureur+'&codeEnteteTrancheAge='+codeEnteteTrancheAge;
-
- var div_attente = $('#div_trancheage');
-
- div_attente.html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtrancheage/affichertrancheage/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- div_attente.html(data);
- },
- complete: function() {
- $("#ageMax").focus();
- }
- });
- }
-}
-
-function supprimer_derniere_tranche_age(idTrancheage)
-{
- donnees = 'idTrancheage='+idTrancheage;
-
- v_msg="Confirmez-vous cette suppression?";
- v_msgEng="Do you confirm this removal?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtrancheage/supprimer/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- },
- error: function(data) {
- },
- complete: function() {
- afficher_trancheage();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function vider_entete_trancheage()
-{
- if(verifier_entete_trancheage())
- {
- donnees = 'codeGcAssureur='+codeGcAssureur+'&codeEnteteTrancheAge='+codeEnteteTrancheAge;
-
- v_msg="Confirmez-vous cette suppression?";
- v_msgEng="Do you confirm this removal?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtrancheage/viderentetetrancheage/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- // $('#div_test_gabarit').html(data);
- },
- error: function(data) {
- },
- complete: function() {
- afficher_trancheage();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
- }
-}
-
-function verifier_entete_trancheage()
-{
- codeGcAssureur = $('#codeGcAssureur').val();
- codeEnteteTrancheAge=$("#codeEnteteTrancheAge").val();
-
- if (codeGcAssureur<=" ")
- {
- v_msg="Veuillez sélectionner un garant!";
- v_msgEng="Please select a guarantor!";
- alert_ebene(v_msg, v_msgEng);
- return false;
- }
-
- if (codeEnteteTrancheAge<=" ")
- {
- v_msg="Veuillez sélectionner un type de tranche âge!";
- v_msgEng="Please select an age group type!";
- alert_ebene(v_msg, v_msgEng);
-
- return false;
- }
-
- return true;
-}
-
-function ajouter_une_trancheage()
-{
- if(verifier_entete_trancheage())
- {
-
- ageMax = $("#ageMax").val();
- ageMax = ageMax.replace(/ /g,"");
- ageMax = parseInt(ageMax.replace(",","."),10);
-
- if (ageMax<="0")
- {
- v_msg="Veuillez revoir votre saisie!";
- v_msgEng="Please review your entry!";
- alert_ebene(v_msg, v_msgEng);
- return false;
- }
-
- donnees = 'codeGcAssureur='+codeGcAssureur+'&codeEnteteTrancheAge='+codeEnteteTrancheAge+'&ageMax='+ageMax;
-
- v_msg="Confirmez-vous cette ajout?";
- v_msgEng="Do you confirm this addition?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtrancheage/ajouterunetrancheage/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- // $('#div_test_gabarit').html(data);
- },
- error: function(data) {
- },
- complete: function() {
- afficher_trancheage();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
- }
-}
-
-
-function validation_ancien_numero()
-{
- ancienNumeroAssure = $('#ancienNumeroAssure').val();
- conserverAncienNumeroAssure = $('#conserverAncienNumeroAssure').val();
-
- if(conserverAncienNumeroAssure=="1"){
-
- if(ancienNumeroAssure<=" "){
- v_msg="Veuillez saisir l'ancien numéro d'assuré!";
- v_msgEng="Please enter the old insurance number!";
- alert_ebene(v_msg, v_msgEng);
-
- $('#ancienNumeroAssure').focus();
-
- $('#conserverAncienNumeroAssure').val("0");
- return;
- }
-
- donnees="ancienNumeroAssure="+ancienNumeroAssure;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxanciennumeroassure/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- $('#div_validation').html(data);
-
- valider = $("#valider").val();
-
- if(valider>"0"){
- v_msg="L'ancien numéro assuré saisi existe déjà pour un autre bénéficiaire. Remplacer le!";
- v_msgEng="The old insured number entered already exists for another beneficiary. Replace it!";
- alert_ebene(v_msg, v_msgEng);
-
- $('#ancienNumeroAssure').focus();
- $('#ancienNumeroAssure').val("");
- $('#conserverAncienNumeroAssure').val("0");
-
- return;
- }
-
-
-
- },
- error: function(data) {
- },
- complete: function() {
-
- }
- });
- }else{
-
- if(ancienNumeroAssure >" "){
-
- v_msg="Cet ancien numéro assuré ne sera retenu comme numéro bénéficiaire que si vous le conservez par la suite!";
- v_msgEng="This old insured number will only be retained as a beneficiary number if you keep it afterwards!";
-
- alert_ebene(v_msg, v_msgEng);
-
- }
-
- }
-
-}
-// Ajaxselectionsuspensionassure
-function pop_afficher_selection_suspension_assure()
-{
- var div_selection_assure = $('#div_selection_assure');
-
- div_selection_assure.html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxselectionsuspensionassure/",
- type : 'post',
- error: function(errorData) {
- },
- success: function(data) {
- div_selection_assure.html(data);
-
- var oTable = $('.tabliste').DataTable();
- oTable.destroy();
-
- setTimeout(function() {
- appliquerDataTable();
- }, 500);
- },
- complete: function() {
- $("#btn_pop").click();
- }
- });
-}
-
-function beneficiaire_a_suspendre(p_choix, p_id_beneficiaire)
-{
- donnees = 'idBeneficiaire='+p_id_beneficiaire;
- donnees += '&choix='+p_choix;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxselectionsuspensionassure/selectionner/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- },
- error: function(data) {
- },
- complete: function() {
- }
- });
-}
-
-function actualiser_suspension_assure()
-{
- var div_assure_a_retirer = $('#div_assure_a_retirer');
-
- div_assure_a_retirer.html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxdetailsuspensionassure/",
- type: 'POST',
- success: function(data) {
- div_assure_a_retirer.html(data);
- },
- error: function(data) {
- },
- complete: function() {
- }
- });
-}
-
-// enregistrer_avenant_incorporation_garantie
-function enregistrer_suspension_assure()
-{
- var div_assure_a_retirer = $('#div_assure_a_retirer');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxdetailsuspensionassure/",
- type: 'POST',
- success: function(data) {
- div_assure_a_retirer.html(data);
- },
- error: function(data) {
- },
- complete: function() {
- nbAliment=$("#nbAliment").val();
-
- if (nbAliment<"1")
- {
- v_msg="Veuillez sélectionner les personnes à suspendre!";
- v_msgEng="Please select people to suspend!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- v_msg="Confirmez-vous la suspension des personnes sélectionnées de cette police?";
- v_msgEng="Do you confirm the suspension of selected individuals from this policy?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- window.location.assign($("#racineWeb" ).val()+"Suspensionassure/enregistrer/");
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
- }
- });
-
-
-}
-
-function pop_afficher_selection_remiseenvigueur_assure()
-{
- var div_selection_assure = $('#div_selection_assure');
-
- div_selection_assure.html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxselectionremiseenvigueurassure/",
- type : 'post',
- error: function(errorData) {
- },
- success: function(data) {
- div_selection_assure.html(data);
-
- var oTable = $('.tabliste').DataTable();
- oTable.destroy();
-
- setTimeout(function() {
- appliquerDataTable();
- }, 500);
- },
- complete: function() {
- $("#btn_pop").click();
- }
- });
-}
-
-function beneficiaire_a_remettreenvigueur(p_choix, p_id_beneficiaire)
-{
- donnees = 'idBeneficiaire='+p_id_beneficiaire;
- donnees += '&choix='+p_choix;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxselectionremiseenvigueurassure/selectionner/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- },
- error: function(data) {
- },
- complete: function() {
- }
- });
-}
-
-function actualiser_remiseenvigueur_assure()
-{
- var div_assure_a_retirer = $('#div_assure_a_retirer');
-
- div_assure_a_retirer.html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxdetailremiseenvigueurassure/",
- type: 'POST',
- success: function(data) {
- div_assure_a_retirer.html(data);
- },
- error: function(data) {
- },
- complete: function() {
- }
- });
-}
-
-function enregistrer_remiseenvigueur_assure()
-{
- var div_assure_a_retirer = $('#div_assure_a_retirer');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxdetailremiseenvigueurassure/",
- type: 'POST',
- success: function(data) {
- div_assure_a_retirer.html(data);
- },
- error: function(data) {
- },
- complete: function() {
- nbAliment=$("#nbAliment").val();
-
- if (nbAliment<"1")
- {
- v_msg="Veuillez sélectionner les personnes à remettre en vigueur!";
- v_msgEng="Please select the people to reinstate!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- v_msg="Confirmez-vous la remise en vigueur des personnes sélectionnées de cette police?";
- v_msgEng="Do you confirm the reinstatement of selected persons of this policy?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- window.location.assign($("#racineWeb" ).val()+"Remiseenvigueurassure/enregistrer/");
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
- }
- });
-
-
-}
-
-
-function filtregarantiecollege()
-{
- var idCollegePolice = $('#idCollegePolice').val();
-
- if(idCollegePolice ==""){
- idCollegePolice = "0";
- }
-
- donnees = 'idCollegePolice='+idCollegePolice;
-
- var div_garantieproduit = $('#div_garantieproduit');
-
- div_garantieproduit.html('' + '
');
-
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxfiltregarantiecollege/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- //alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
- div_garantieproduit.html(data);
- //afficher_adherents_police();
-
-
- },
- complete: function() {
-
- }
- });
-
-}
-
-function incorporer_une_garantie_college(codeGarantie)
-{
- var idCollegePolice = $('#idCollegePolice').val();
-
- if (idCollegePolice<=" ")
- {
- v_msg="Veuillez sélectionner un collège!";
- v_msgEng="Please select a college!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- donnees = 'idCollegePolice='+idCollegePolice+'&codeGarantie='+codeGarantie;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxfiltregarantiecollege/incorporer/",
- type: 'POST',
- data: donnees,
- success: function(data) {
-
- },
- error: function(data) {
- },
- complete: function() {
- filtregarantiecollege();
- }
- });
-}
-
-function annuler_une_garantie_college(idGarantie)
-{
- donnees = 'idGarantie='+idGarantie;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxfiltregarantiecollege/annuler/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- },
- error: function(data) {
- },
- complete: function() {
- filtregarantiecollege();
- }
- });
-}
-
-//
-function enregistrer_avenant_incorporation_garantie()
-{
- v_msg="Confirmez-vous l'incorporation des garanties à cette police?";
- v_msgEng="Do you confirm the incorporation of the guarantees into this policy?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxfiltregarantiecollege/enregistrer/",
- type: 'POST',
- success: function(data) {
-
- },
- error: function(data) {
- },
- complete: function() {
- // window.location.assign($("#racineWeb" ).val()+"Fichepolice/");
- window.location.assign($("#racineWeb" ).val()+"Listeavenant/");
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-
-function filtregarantiecollegeretrait()
-{
- var idCollegePolice = $('#idCollegePolice').val();
-
- if(idCollegePolice ==""){
- idCollegePolice = "0";
- }
-
- donnees = 'idCollegePolice='+idCollegePolice;
-
- var div_garantieproduit = $('#div_garantieproduit');
-
- div_garantieproduit.html('' + '
');
-
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxfiltregarantiecollegeretrait/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- //alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
- div_garantieproduit.html(data);
- //afficher_adherents_police();
-
-
- },
- complete: function() {
-
- }
- });
-
-}
-
-
-function retirer_une_garantie_college(codeGarantie)
-{
- var idCollegePolice = $('#idCollegePolice').val();
-
- if (idCollegePolice<=" ")
- {
- v_msg="Veuillez sélectionner un collège!";
- v_msgEng="Please select a college!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- donnees = 'idCollegePolice='+idCollegePolice+'&codeGarantie='+codeGarantie;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxfiltregarantiecollegeretrait/retirer/",
- type: 'POST',
- data: donnees,
- success: function(data) {
-
- },
- error: function(data) {
- },
- complete: function() {
- filtregarantiecollegeretrait();
- }
- });
-}
-
-
-function annuler_une_garantie_college_retrait(idGarantie)
-{
- donnees = 'idGarantie='+idGarantie;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxfiltregarantiecollegeretrait/annuler/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- },
- error: function(data) {
- },
- complete: function() {
- filtregarantiecollegeretrait();
- }
- });
-}
-
-//
-function enregistrer_avenant_retrait_garantie()
-{
- v_msg="Confirmez-vous le retrait des garanties à cette police?";
- v_msgEng="Do you confirm the withdrawal of coverage from this policy?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxfiltregarantiecollegeretrait/enregistrer/",
- type: 'POST',
- success: function(data) {
-
- },
- error: function(data) {
- },
- complete: function() {
- // window.location.assign($("#racineWeb" ).val()+"Fichepolice/");
- window.location.assign($("#racineWeb" ).val()+"Listeavenant/");
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function filtregarantiesparcollege()
-{
- var idCollegePolice = $('#idCollegePolice').val();
- var div_garanties_college = $('#div_garanties_college');
-
- donnees = 'idCollegePolice='+idCollegePolice;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxfiltregarantiesparcollege/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- //alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
- div_garanties_college.html(data);
- $("#codeGarantie").val("");
- },
- complete: function() {
-
- }
- });
-
-
-}
-
-function filtreactecollegeretrait()
-{
- var idCollegePolice = $('#idCollegePolice').val();
- var codeGarantie = $('#codeGarantie').val();
-
- if (codeGarantie<=" ")
- {
- v_msg="Veuillez sélectionner une garantie!";
- v_msgEng="Please select a guarantee!";
- alert_ebene(v_msg, v_msgEng);
-
- $('#codeGarantie').focus();
-
- return;
- }
-
- donnees = 'idCollegePolice='+idCollegePolice+'&codeGarantie='+codeGarantie;
-
- var div_garantieproduit = $('#div_garantieproduit');
-
- div_garantieproduit.html('' + '
');
-
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxfiltreactecollegeretrait/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- //alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
- div_garantieproduit.html(data);
- appliquerDataTable();
-
-
- },
- complete: function() {
-
- }
- });
-
-}
-
-function retirer_un_acte_college(codeGarantie, codeActe)
-{
- var idCollegePolice = $('#idCollegePolice').val();
-
- if (idCollegePolice<=" ")
- {
- v_msg="Veuillez sélectionner un collège!";
- v_msgEng="Please select a college!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- donnees = 'idCollegePolice='+idCollegePolice+'&codeGarantie='+codeGarantie+'&codeActe='+codeActe;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxfiltreactecollegeretrait/retirer/",
- type: 'POST',
- data: donnees,
- success: function(data) {
-
- },
- error: function(data) {
- },
- complete: function() {
- filtreactecollegeretrait();
- }
- });
-}
-
-//
-function annuler_retrait_un_acte_college(idActe)
-{
- donnees = 'idActe='+idActe;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxfiltreactecollegeretrait/annuler/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- },
- error: function(data) {
- },
- complete: function() {
- filtreactecollegeretrait();
- }
- });
-}
-
-
-function enregistrer_avenant_retrait_acte()
-{
- v_msg="Confirmez-vous le retrait des actes à cette police?";
- v_msgEng="Do you confirm the withdrawal of deeds from this policy?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxfiltreactecollegeretrait/enregistrer/",
- type: 'POST',
- success: function(data) {
-
- },
- error: function(data) {
- },
- complete: function() {
- // window.location.assign($("#racineWeb" ).val()+"Fichepolice/");
- window.location.assign($("#racineWeb" ).val()+"Listeavenant/");
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-
-function mode_calcul_prime_college()
-{
- var idCollege = $('#idCollege').val();
-
- if (idCollege<=" ")
- {
-
- return;
- }
-
- var div_modeCalculPrime = $('#div_modeCalculPrime');
-
- donnees = 'idCollege='+idCollege;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxmodecalculeprimecollege/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- div_modeCalculPrime.html(data);
- },
- error: function(data) {
- },
- complete: function() {
-
- }
- });
-
-}
-
-function liste_ententeprealables_dent()
-{
- window.location.assign($("#racineWeb" ).val()+"Listeententeprealabledent/");
-}
-
-function Listeententeprealabledent()
-{
- codeReponseEntentePrealable=$("#codeReponseEntentePrealable").val();
- debut=$("#debut").val();
- fin=$("#fin").val();
-
- donnees = 'codeReponseEntentePrealable='+codeReponseEntentePrealable;
- donnees += '&debut='+debut+'&fin='+fin;
-
- $("#div_ententeprealable").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxententeprealabledent/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- $("#div_ententeprealable").html(data);
- },
- complete: function() {
- }
- });
-}
-
-
-
-
-function liste_ententeprealables_hospi()
-{
- window.location.assign($("#racineWeb" ).val()+"Listeententeprealablehospi/");
-}
-
-function Listeententeprealablehospi()
-{
- codeReponseEntentePrealable=$("#codeReponseEntentePrealable").val();
- debut=$("#debut").val();
- fin=$("#fin").val();
-
- donnees = 'codeReponseEntentePrealable='+codeReponseEntentePrealable;
- donnees += '&debut='+debut+'&fin='+fin;
-
- $("#div_ententeprealable").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Listeententeprealablehospi/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- $("#div_ententeprealable").html(data);
- },
- complete: function() {
- }
- });
-}
-
-
-function listeententeprealablesdent()
-{
- codeReponseEntentePrealable=$("#codeReponseEntentePrealable").val();
- debut=$("#debut").val();
- fin=$("#fin").val();
-
- donnees = 'codeReponseEntentePrealable='+codeReponseEntentePrealable;
- donnees += '&debut='+debut+'&fin='+fin;
-
- $("#div_ententeprealable").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxententeprealablesdent/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- $("#div_ententeprealable").html(data);
- },
- complete: function() {
- }
- });
-}
-
-function listeententeprealableshospi()
-{
- codeReponseEntentePrealable=$("#codeReponseEntentePrealable").val();
- debut=$("#debut").val();
- fin=$("#fin").val();
-
- donnees = 'codeReponseEntentePrealable='+codeReponseEntentePrealable;
- donnees += '&debut='+debut+'&fin='+fin;
-
- $("#div_ententeprealable").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxententeprealableshospi/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- $("#div_ententeprealable").html(data);
- },
- complete: function() {
- }
- });
-}
-
-function accepterrefusertouslesmedicaments() {
-
- modeSaisieFeuille = $("#modeSaisieFeuille").val();
-
- idPrescription = $("#idPrescription").val();
- numeroFeuilleMaladie = $("#numeroFeuilleMaladie").val();
-
- motifReel = $("#motifReel").val();
- motifRefusAssure = $("#motifRefusPrestataire").val();
- motifRefusPrestataire = $("#motifRefusPrestataire").val();
-
- entente = $("#entente").val();
- refuser = $("#refuser").val();
- accepter = $("#accepter").val();
- smsenoye = $("#smsenoye").val();
-
-
- if (refuser > 0) {
- typeMailRefus = 'refusententeprealablepha';
- typeSmsRefus = "refusententeprealablepha";
-
- }
-
- if (accepter > 0) {
- typeMailAccord = "accordententeprealablepha";
- typeSmsAccord = "accordententeprealablepha";
- }
-
- if (accepter > 0 && refuser > 0) {
- var accepterRefuser = 1;
- }
-
-
- if ((motifReel == "" || motifReel <= " ") && (accepter > 0)) {
- motifReel = "BON POUR ACCORD";
- $("#motifReel").val(motifReel);
- }
-
-
- if ((motifRefusAssure == "" || motifRefusPrestataire <= " ") && (refuser > 0)) {
- $("#btn-fermer-modal").removeAttr('data-bs-dismiss');
- v_msg = "Veuillez saisir un motif de refus pour l\'assuré! et le prestataire";
- v_msgEng = "Please enter a reason for refusal for the insured! and the service provider";
- alert_ebene(v_msg, v_msgEng);
-
- $("#motifRefusPrestataire").focus();
- return;
- }else{
- v_msg = "Confirmez-vous la liste des medicaments?";
- v_msgEng = "DDo you confirm the list of medications?";
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- codePrestataire = $("#codePrestataireMedicament").val();
-
- donnees = 'idPrescription=' + idPrescription + '&motifReel=' + motifReel + '&motifRefusAssure='
- + motifRefusAssure + '&codePrestataire=' + codePrestataire
- + '&refuser=' + refuser + '&entente=' + entente
- + '&accepter=' + accepter
- + '&numeroFeuilleMaladie=' + numeroFeuilleMaladie
- + '&motifRefusPrestataire=' + motifRefusPrestataire;
-
- donnees_sav = donnees;
-
- $.ajax({
- url: $("#racineWeb").val() + "Ajaxententeprealablesbenficiaire/accepterrefusertouslesmedicaments/",
- type: 'post',
- data: donnees,
- error: function (errorData) {
- },
- success: function (data) {
-
- if (modeSaisieFeuille != 1) {
- if ((refuser > "0") && (smsenoye != "1") && (accepterRefuser != 1)) {
- preparesmsRefus(typeSmsRefus);
- }
- if ((accepter > "0") && (smsenoye != "1") && (accepterRefuser != 1)) {
- debugger
- preparesmsAccord(typeSmsAccord);
- }
- if (accepterRefuser == 1 && (smsenoye != "1")) {
- preparesmsAccordRefus(typeSmsAccord, typeSmsRefus);
- }
- }
- },
- complete: function () {
-
-
- liste_ententeprealables_pha();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
- }
-
-}
-
-function refusermedicament(idMedicament, numeroFeuilleMaladie, p_choix) {
-
-
-
- donnees = 'idMedicament=' + idMedicament + "&numeroFeuilleMaladie=" + numeroFeuilleMaladie + "&p_choix=" + p_choix;
- if (p_choix == 1) {
- $.ajax({
- url: $("#racineWeb").val() + "Ajaxmedicamentsprescrits/refusermedicament/",
- type: 'POST',
- data: donnees,
- success: function (data) {
- $("#div_medicaments_prescrits").html(data);
- //controle.focus();
- },
- error: function (data) {
- },
- complete: function () {
- }
- });
- }else{
- $.ajax({
- url: $("#racineWeb").val() + "Ajaxmedicamentsprescrits/annulerrefusermedicament/",
- type: 'POST',
- data: donnees,
- success: function (data) {
- $("#div_medicaments_prescrits").html(data);
- //controle.focus();
- },
- error: function (data) {
- },
- complete: function () {
- }
- });
- }
-
-}
-/* ENLEVER PARCE QUE CA RETOURNE DES ERREURS*/
-function ajax_maj_qte_prescrit_medicament(idMedicament, quantite, controle) {
-
- donnee_a_affciher = "";
-
- quantite = quantite.replace(",", ".");
- controle.value = quantite;
-
- if (controle_numerique(controle)) {
- if (quantite == 0) {
- controle.focus();
- v_msg = "Veuillez saisir la quantit\u00e9!";
- v_msgEng = "Please enter the quantity!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- donnees = 'idMedicament=' + idMedicament + "&quantite=" + quantite;
-
- //alert(donnees);
- //return;
-
- $.ajax({
- url: $("#racineWeb").val() + "Ajaxlistemedicamentsentente/majquantiteaccorde/",
- type: 'POST',
- data: donnees,
- success: function (data) {
-
- },
- error: function (data) {
- },
- complete: function () {
- affiche_liste_phar_provisoire();
- }
- });
- }
-}
-
-function preparesmsRefus(typeSmsRefus) {
-
- envoismsactif = $("#envoismsactif").val();
- if (envoismsactif == "0") {
- return;
- }
-
- codeLangueSociete = $("#codeLangueSociete").val();
-
- p_destinataires = "";
- p_message = "";
- creation_message = "1";
-
-
- if (typeSmsRefus == "refusententeprealable") {
- p_destinataires = $("#smsGestionPrestataire").val();
- entente = $("#entente").val();
- accepter = $("#accepter").val();
- refuser = $("#refuser").val();
-
-
- copieSmsPrestataireAssure = $("#copieSmsPrestataireAssure").val();
- if (copieSmsPrestataireAssure == "1") {
- p_destinataires = ajouter_destinataire_sms_adherent(p_destinataires);
- }
-
- patient = $("#beneficiaire").val();
- numeroBeneficiaire = $("#numeroBeneficiaire").val();
- prestataire = $("#prestataire").val();
- numeroBonExamen = $("#numeroBonExamen").val();
- libelleActe = $("#libelleActe").val();
- motifRefusAssure = $("#motifRefusPrestataire").val();
-
- p_message = (codeLangueSociete == "en_US") ? "Act refused : " : "Actes refusés : ";
-
- p_message += "\n";
-
- if (refuser > 0) {
- for (let i = 1; i <= refuser; i++) {
- p_message += '- ' + $("#libelleActeRefuser_" + i).val();
- p_message += "\n";
- }
- } else {
- p_message += libelleActe;
- p_message += "\n";
- }
-
- p_message += "Motif de refus : " + motifRefusAssure + " ";
-
-
-
- }
-
- if (typeSmsRefus == "refusententeprealablepha") {
-
- //pour fraza
- p_destinataires = $("#smsGestionPrestataire").val();
- entente = $("#entente").val();
- accepter = $("#accepter").val();
- refuser = $("#refuser").val();
-
-
- copieSmsPrestataireAssure = $("#copieSmsPrestataireAssure").val();
- if (copieSmsPrestataireAssure == "1") {
- p_destinataires = ajouter_destinataire_sms_adherent(p_destinataires);
- }
-
- patient = $("#beneficiaire").val();
- numeroBeneficiaire = $("#numeroBeneficiaire").val();
- prestataire = $("#prestataire").val();
- numeroBonExamen = $("#numeroBonExamen").val();
- numeroBonOrdonnance = $("#numeroBonOrdonnance").val();
- //numeroEntentePrealable = $("#numeroEntentePrealable").val();
- libelleMedicament = $("#libelleMedicament").val();
- motifRefusAssure = $("#motifRefusPrestataire").val();
- motifReel = $("#motifReel").val();
-
- //p_message = prestataire+" ";
-
- p_message = (codeLangueSociete == "en_US") ? "Act refused : " : "Médicaments refusés : ";
-
- p_message += "\n";
-
- if (refuser > 0) {
- for (let i = 1; i <= refuser; i++) {
- p_message += '- ' + $("#libelleMedicamentRefuser_" + i).val();
- p_message += "\n";
- }
- } else {
- p_message += libelleMedicament;
- p_message += "\n";
- }
-
- p_message += "Motif de refus : " + motifRefusAssure + " ";
-
-
- }
-
-
- envoyersms(p_destinataires, p_message, creation_message);
-}
-
-
-function preparesmsAccord(typeSmsAccord) {
-
- envoismsactif = $("#envoismsactif").val();
- if (envoismsactif == "0") {
- return;
- }
-
- codeLangueSociete = $("#codeLangueSociete").val();
-
- p_destinataires = "";
- p_message = "";
- creation_message = "1";
-
- if (typeSmsAccord == "accordententeprealable") {
-
-
- p_destinataires = $("#smsGestionPrestataire").val();
- entente = $("#entente").val();
- accepter = $("#accepter").val();
- refuser = $("#refuser").val();
-
- copieSmsPrestataireAssure = $("#copieSmsPrestataireAssure").val();
-
- if (copieSmsPrestataireAssure == "1") {
- p_destinataires = ajouter_destinataire_sms_adherent(p_destinataires);
- }
-
- patient = $("#beneficiaire").val();
- numeroBeneficiaire = $("#numeroBeneficiaire").val();
- prestataire = $("#prestataire").val();
- numeroBonExamen = $("#numeroBonExamen").val();
- libelleActe = $("#libelleActe").val();
- motifReel = $("#motifReel").val();
-
- if ((motifReel == "" || motifReel <= " ") && (accepter > 0)) {
- motifReel = "BON POUR ACCORD";
- }
-
-
- p_message = (codeLangueSociete == "en_US") ? "Act granted : " : "Actes accordés : ";
-
- p_message += "\n";
-
- if (accepter > 0) {
- for (let i = 1; i <= accepter; i++) {
- p_message += '- ' + $("#libelleActeAccepter_" + i).val();
- p_message += "\n";
- }
- } else {
- p_message += libelleActe;
- p_message += "\n";
- }
-
- p_message += "Observation : " + motifReel + " ";
-
-
- }
-
- if (typeSmsAccord == "accordententeprealablepha") {
-
-
- p_destinataires = $("#smsGestionPrestataire").val();
- entente = $("#entente").val();
- accepter = $("#accepter").val();
- refuser = $("#refuser").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();
- numeroBonOrdonnance = $("#numeroBonOrdonnance").val();
- libelleMedicament = $("#libelleMedicament").val();
- motifReel = $("#motifReel").val();
- if ((motifReel == "" || motifReel <= " ") && (accepter > 0)) {
- motifReel = "BON POUR ACCORD";
- }
- p_message = (codeLangueSociete == "en_US") ? "Act granted : " : "Médicaments accordés : ";
-
- p_message += "\n";
-
- if (accepter > 0) {
- for (let i = 1; i <= accepter; i++) {
- p_message += '- ' + $("#libelleMedicamentAccepter_" + i).val();
- p_message += "\n";
- }
- } else {
- p_message += libelleMedicament;
- p_message += "\n";
- }
-
- p_message += "Observation : " + motifReel + " ";
-
- }
-
-
- envoyersms(p_destinataires, p_message, creation_message);
-}
-
-function preparesmsAccordRefus(typeSmsAccord, typeSmsRefus) {
-
- envoismsactif = $("#envoismsactif").val();
- if (envoismsactif == "0") {
- return;
- }
-
- codeLangueSociete = $("#codeLangueSociete").val();
-
- p_destinataires = "";
- p_message = "";
- creation_message = "1";
-
-
- if (typeSmsAccord == "accordententeprealable" && typeSmsRefus == "refusententeprealable") {
-
-
- p_destinataires = $("#smsGestionPrestataire").val();
- entente = $("#entente").val();
- accepter = $("#accepter").val();
- refuser = $("#refuser").val();
-
- copieSmsPrestataireAssure = $("#copieSmsPrestataireAssure").val();
-
- if (copieSmsPrestataireAssure == "1") {
- p_destinataires = ajouter_destinataire_sms_adherent(p_destinataires);
- }
-
- patient = $("#beneficiaire").val();
- numeroBeneficiaire = $("#numeroBeneficiaire").val();
- prestataire = $("#prestataire").val();
- numeroBonExamen = $("#numeroBonExamen").val();
- libelleActe = $("#libelleActe").val();
- motifReel = $("#motifReel").val();
- motifRefusAssure = $("#motifRefusPrestataire").val();
- //p_message = prestataire+" ";
- if ((motifReel == "" || motifReel <= " ") && (accepter > 0)) {
- motifReel = "BON POUR ACCORD";
- }
-
- p_message = (codeLangueSociete == "en_US") ? "Act refused : " : "Actes refusé : ";
-
- p_message += "\n";
-
- if (refuser > 0) {
- for (let i = 1; i <= refuser; i++) {
- p_message += '- ' + $("#libelleActeRefuser_" + i).val();
- p_message += "\n";
- }
- } else {
- p_message += libelleActe;
- p_message += "\n";
- }
-
- p_message += "Motif de refus : " + motifRefusAssure + " ";
-
- p_message += "\n";
-
- p_message += (codeLangueSociete == "en_US") ? "Act granted : " : "Actes accordés : ";
-
- p_message += "\n";
-
- if (accepter > 0) {
- for (let i = 1; i <= accepter; i++) {
- p_message += '- ' + $("#libelleActeAccepter_" + i).val();
- p_message += "\n";
- }
- } else {
- p_message += libelleActe;
- p_message += "\n";
- }
-
- p_message += "Observation : " + motifReel + " ";
- //p_message += "\n";
-
- }
-
- if (typeSmsAccord == "accordententeprealablepha" && typeSmsRefus == "refusententeprealablepha") {
-
-
- p_destinataires = $("#smsGestionPrestataire").val();
- entente = $("#entente").val();
- accepter = $("#accepter").val();
- refuser = $("#refuser").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();
- numeroBonOrdonnance = $("#numeroBonOrdonnance").val();
- libelleMedicament = $("#libelleMedicament").val();
- motifReel = $("#motifReel").val();
- motifRefusAssure = $("#motifRefusPrestataire").val();
-
- p_message = (codeLangueSociete == "en_US") ? "Act refused : " : "Médicaments refusés : ";
-
- p_message += "\n";
-
- if (refuser > 0) {
- for (let i = 1; i <= refuser; i++) {
- p_message += '- ' + $("#libelleMedicamentRefuser_" + i).val();
- p_message += "\n";
- }
- } else {
- p_message += libelleMedicament;
- p_message += "\n";
- }
-
- p_message += "Motif de refus : " + motifRefusAssure + " ";
-
- p_message += "\n";
-
- p_message += (codeLangueSociete == "en_US") ? "Act granted : " : "Medicaments accordés : ";
-
- p_message += "\n";
-
- if (accepter > 0) {
- for (let i = 1; i <= accepter; i++) {
- p_message += '- ' + $("#libelleMedicamentAccepter_" + i).val();
- p_message += "\n";
- }
- } else {
- p_message += libelleMedicament;
- p_message += "\n";
- }
-
- p_message += "Observation : " + motifReel + " ";
- }
-
-
- envoyersms(p_destinataires, p_message, creation_message);
-}
-
-
-function validerTousLesMedicaments(numeroFeuilleMaladie, p_choix) {
-
-
- donnees = "&numeroFeuilleMaladie=" + numeroFeuilleMaladie + "&p_choix=" + p_choix;
-
- $.ajax({
- url: $("#racineWeb").val() + "Ajaxmedicamentsprescrits/validertousmedicaments/",
- type: 'POST',
- data: donnees,
- success: function (data) {
- $("#div_medicaments_prescrits").html(data);
- //controle.focus();
- },
- error: function (data) {
- },
- complete: function () {
- }
- });
-
-}
-
-
-function annulerValiderTousLesMedicaments(numeroFeuilleMaladie, p_choix) {
-
-
- donnees = "&numeroFeuilleMaladie=" + numeroFeuilleMaladie + "&p_choix=" + p_choix;
-
- $.ajax({
- url: $("#racineWeb").val() + "Ajaxmedicamentsprescrits/annulervalidertous/",
- type: 'POST',
- data: donnees,
- success: function (data) {
-
- $("#div_medicaments_prescrits").html(data);
- //controle.focus();
- },
- error: function (data) {
- },
- complete: function () {
- }
- });
-
-}
-
-function refuserTousLesMedicaments(numeroFeuilleMaladie, p_choix) {
-
-
- donnees = "numeroFeuilleMaladie=" + numeroFeuilleMaladie + "&p_choix=" + p_choix;
-
- $.ajax({
- url: $("#racineWeb").val() + "Ajaxmedicamentsprescrits/refusertousmedicaments/",
- type: 'POST',
- data: donnees,
- success: function (data) {
- $("#div_medicaments_prescrits").html(data);
-
- },
- error: function (data) {
- },
- complete: function () {
- }
- });
-
-}
-
-
-function annulerRefuserTousLesMedicaments(numeroFeuilleMaladie, p_choix) {
-
-
- donnees = "numeroFeuilleMaladie=" + numeroFeuilleMaladie + "&p_choix=" + p_choix;
-
- $.ajax({
- url: $("#racineWeb").val() + "Ajaxmedicamentsprescrits/annulerrefusertous/",
- type: 'POST',
- data: donnees,
- success: function (data) {
- $("#div_medicaments_prescrits").html(data);
- //controle.focus();
- },
- error: function (data) {
- },
- complete: function () {
- }
- });
-
-}
-
-function validermedicament(idMedicament, numeroFeuilleMaladie, p_choix) {
-
- donnees = 'idMedicament=' + idMedicament + "&numeroFeuilleMaladie=" + numeroFeuilleMaladie + "&p_choix=" + p_choix;
-
- if (p_choix == 1) {
- $.ajax({
- url: $("#racineWeb").val() + "Ajaxmedicamentsprescrits/validermedicament/",
- type: 'POST',
- data: donnees,
- success: function (data) {
- $("#div_medicaments_prescrits").html(data);
- //controle.focus();
- },
- error: function (data) {
- },
- complete: function () {
- }
- });
- }else{
- $.ajax({
- url: $("#racineWeb").val() + "Ajaxmedicamentsprescrits/annulervalidermedicament/",
- type: 'POST',
- data: donnees,
- success: function (data) {
- $("#div_medicaments_prescrits").html(data);
- //controle.focus();
- },
- error: function (data) {
- },
- complete: function () {
- }
- });
- }
-
-}
-
-
-function accepterrefusertouslesexamens() {
-
- modeSaisieFeuille = $("#modeSaisieFeuille").val();
- codePrestataire = $("#codePrestataireExamen").val();
-
-
- idExamen = $("#idExamen").val();
- numeroFeuilleMaladie = $("#numeroFeuilleMaladie").val();
-
- motifReel = $("#motifReel").val();
- motifRefusAssure = $("#motifRefusPrestataire").val();
- motifRefusPrestataire = $("#motifRefusPrestataire").val();
-
- entente = $("#entente").val();
- refuser = $("#refuser").val();
- accepter = $("#accepter").val();
- smsenoye = $("#smsenoye").val();
-
-
- if (refuser > 0) {
- typeMailRefus = 'refusententeprealable';
- typeSmsRefus = "refusententeprealable";
- }
-
- if (accepter > 0) {
- typeMailAccord = "accordententeprealable";
- typeSmsAccord = "accordententeprealable";
- }
-
- if (accepter > 0 && refuser > 0) {
- var accepterRefuser = 1;
- }
-
-
- if ((motifReel == "" || motifReel <= " ") && (accepter > 0)) {
- motifReel = "BON POUR ACCORD";
-
- $("#motifReel").val(motifReel);
- }
-
-
- if ((motifRefusAssure <= " " || motifRefusPrestataire <= " ") && (refuser > 0)) {
- v_msg = "Veuillez saisir le motif du refus!";
- v_msgEng = "Please enter the reason for the refusal!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#motifRefusAssure").focus();
- return;
- }else{
-
-
- v_msg = "Confirmez-vous la liste des examens?";
- v_msgEng = "Do you confirm this refusal?";
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- donnees = 'idExamen=' + idExamen + '&motifReel=' + motifReel;
- donnees += '&motifRefusAssure='+ motifRefusAssure + '&codePrestataire='+ codePrestataire;
- donnees += '&refuser=' + refuser + '&entente=' + entente + '&accepter=' + accepter;
- donnees += '&numeroFeuilleMaladie=' + numeroFeuilleMaladie + '&motifRefusPrestataire=' + motifRefusPrestataire;
-
- donnees_sav = donnees;
-
- $.ajax({
- url: $("#racineWeb").val() + "Ajaxententeprealablesbenficiaire/accepterrefusertouslesexamens/",
- type: 'post',
- data: donnees,
- error: function (errorData) {
- },
- success: function (data) {
-
- if (modeSaisieFeuille != 1) {
- if ((refuser > 0) && (accepterRefuser != 1)) {
-
- preparesmsRefus(typeSmsRefus);
- }
- if ((accepter > 0) && (accepterRefuser != 1)) {
-
- preparesmsAccord(typeSmsAccord);
- }
- if (accepterRefuser == 1) {
- preparesmsAccordRefus(typeSmsAccord, typeSmsRefus);
- }
- }
- },
- complete: function () {
-
- liste_ententeprealables();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
- }
-
-}
-
-function validerTouteDemandes(numeroFeuilleMaladie, p_choix, codeTypePrestation) {
-
- codeLangue = $("#codeLangue").val();
-
- donnees = "&numeroFeuilleMaladie=" + numeroFeuilleMaladie + "&p_choix=" + p_choix;
- donnees +="&codeTypePrestation="+codeTypePrestation;
-
- $.ajax({
- url: $("#racineWeb").val() + "Ajaxlisteactesprescrits/validerTouteDemandes/",
- type: 'POST',
- data: donnees,
- success: function (data) {
-
- $("#div_examens_prescrits").html(data);
- //controle.focus();
- if(codeLangue=="en_US")
- {
- $("#motifReel").val("GOOD FOR AGREEMENT");
- }else{
- $("#motifReel").val("BON POUR ACCORD");
- }
- },
- error: function (data) {
- },
- complete: function () {
- }
- });
-
-}
-
-function refuserTouteDemandes(numeroFeuilleMaladie, p_choix, codeTypePrestation) {
-
-
- donnees = "numeroFeuilleMaladie=" + numeroFeuilleMaladie + "&p_choix=" + p_choix;
- donnees +="&codeTypePrestation="+codeTypePrestation;
-
- $.ajax({
- url: $("#racineWeb").val() + "Ajaxlisteactesprescrits/refuserTouteDemandes/",
- type: 'POST',
- data: donnees,
- success: function (data) {
- $("#div_examens_prescrits").html(data);
-
- },
- error: function (data) {
- },
- complete: function () {
- }
- });
-
-}
-
-function validerexamen(idExamen, numeroFeuilleMaladie, p_choix, codeTypePrestation) {
-
-
- donnees = 'idExamen=' + idExamen + "&numeroFeuilleMaladie=" + numeroFeuilleMaladie + "&p_choix=" + p_choix;
- donnees +="&codeTypePrestation="+codeTypePrestation;
-
- if (p_choix == 1) {
- $.ajax({
- url: $("#racineWeb").val() + "Ajaxlisteactesprescrits/validerexamen/",
- type: 'POST',
- data: donnees,
- success: function (data) {
- $("#div_examens_prescrits").html(data);
-
- },
- error: function (data) {
- },
- complete: function () {
- }
- });
- } else {
- $.ajax({
- url: $("#racineWeb").val() + "Ajaxlisteactesprescrits/annulervalidationexamen/",
- type: 'POST',
- data: donnees,
- success: function (data) {
- $("#div_examens_prescrits").html(data);
-
- },
- error: function (data) {
- },
- complete: function () {
- }
- });
- }
-
-
-}
-
-
-function refuserexamen(idExamen, numeroFeuilleMaladie, p_choix, codeTypePrestation) {
-
-
- donnees = 'idExamen=' + idExamen + "&numeroFeuilleMaladie=" + numeroFeuilleMaladie + "&p_choix=" + p_choix;
- donnees +="&codeTypePrestation="+codeTypePrestation;
-
- if (p_choix == 1) {
- $.ajax({
- url: $("#racineWeb").val() + "Ajaxlisteactesprescrits/refuserexamen/",
- type: 'POST',
- data: donnees,
- success: function (data) {
- $("#div_examens_prescrits").html(data);
- //controle.focus();
- },
- error: function (data) {
- },
- complete: function () {
- }
- });
- } else {
- $.ajax({
- url: $("#racineWeb").val() + "Ajaxlisteactesprescrits/annulerrefusexamen/",
- type: 'POST',
- data: donnees,
- success: function (data) {
- $("#div_examens_prescrits").html(data);
- //controle.focus();
- },
- error: function (data) {
- },
- complete: function () {
- }
- });
- }
-}
-
-function annulerValiderTouteDemandes(numeroFeuilleMaladie, p_choix, codeTypePrestation) {
-
-
- donnees = "&numeroFeuilleMaladie=" + numeroFeuilleMaladie + "&p_choix=" + p_choix;
- donnees +="&codeTypePrestation="+codeTypePrestation;
-
- $.ajax({
- url: $("#racineWeb").val() + "Ajaxlisteactesprescrits/annulervaliderTouteDemande/",
- type: 'POST',
- data: donnees,
- success: function (data) {
-
- $("#div_examens_prescrits").html(data);
- //controle.focus();
- },
- error: function (data) {
- },
- complete: function () {
- }
- });
-
-}
-
-function annulerRefuserTouteDemandes(numeroFeuilleMaladie, p_choix, codeTypePrestation) {
-
-
- donnees = "numeroFeuilleMaladie=" + numeroFeuilleMaladie + "&p_choix=" + p_choix;
- donnees +="&codeTypePrestation="+codeTypePrestation;
-
- //$("#div_examens").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val() + "Ajaxlisteactesprescrits/annulerRefuserTouteDemandes/",
- type: 'POST',
- data: donnees,
- success: function (data) {
- $("#div_examens_prescrits").html(data);
- //controle.focus();
- },
- error: function (data) {
- },
- complete: function () {
- }
- });
-
-}
-
-function ajax_maj_prime_produit_lienparente(idPrime, prime, controle)
-{
- prime=prime.replace(/ /g,"");
- prime=parseInt(prime.replace(",","."),10);
- controle.value=prime;
-
- if(controle_numerique(controle))
- {
- donnees = 'idPrime='+idPrime+"&prime="+prime;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxprimelienparente/majprimeproduitlienparente/",
- type: 'POST',
- data: donnees,
- success: function(data) {
-
- },
- error: function(data) {
- },
- complete: function() {
-
- }
- });
- }
-}
-
-
-function ajax_maj_plafond_produit_lienparente(idPrime, plafond, controle)
-{
- plafond=plafond.replace(/ /g,"");
- plafond=parseInt(plafond.replace(",","."),10);
- controle.value=plafond;
-
- if(controle_numerique(controle))
- {
- donnees = 'idPrime='+idPrime+"&plafond="+plafond;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxprimelienparente/majplafondproduitlienparente/",
- type: 'POST',
- data: donnees,
- success: function(data) {
-
- },
- error: function(data) {
- },
- complete: function() {
-
- }
- });
- }
-}
-
-function ajax_maj_autoriser_produit_lienparente(idPrime, autorise, controle, ligne)
-{
- donnees = 'idPrime='+idPrime+"&autorise="+autorise;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxprimelienparente/majautoriserproduitlienparente/",
- type: 'POST',
- data: donnees,
- success: function(data) {
-
- },
- error: function(data) {
- },
- complete: function() {
-
- }
- });
-
-
-}
-
-function ajax_maj_nbrefamille_produit_lienparente(idPrime, nbrefamille, controle)
-{
- nbrefamille=nbrefamille.replace(/ /g,"");
- nbrefamille=parseInt(nbrefamille.replace(",","."),10);
- controle.value=nbrefamille;
-
- if(controle_numerique(controle))
- {
- donnees = 'idPrime='+idPrime+"&nbrefamille="+nbrefamille;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxprimelienparente/majnbrefamilleproduitlienparente/",
- type: 'POST',
- data: donnees,
- success: function(data) {
-
- },
- error: function(data) {
- },
- complete: function() {
-
- }
- });
- }
-}
-
-function ajax_maj_supplementaire_produit_lienparente(idPrime, supplementaire, controle)
-{
- supplementaire=supplementaire.replace(/ /g,"");
- supplementaire=parseInt(supplementaire.replace(",","."),10);
- controle.value=supplementaire;
-
- if(controle_numerique(controle))
- {
- donnees = 'idPrime='+idPrime+"&supplementaire="+supplementaire;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxprimelienparente/majsupplementaireproduitlienparente/",
- type: 'POST',
- data: donnees,
- success: function(data) {
-
- },
- error: function(data) {
- },
- complete: function() {
-
- }
- });
- }
-}
-
-function consulter_produit(idProduit)
-{
- window.location.assign($("#racineWeb" ).val()+"Consulterproduit/"+idProduit+"/");
-}
-
-/*
-function etatBarMenu()
-{
-
-
- var bar = "0";
-
- if (body.classList.contains('toggle-sidebar')) {
- bar = "1";
- } else {
- bar = "0";
- }
-
- donnees = 'bar='+bar;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxetatbarmenu/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- $("#div_etat_menu").html(data);
- },
- error: function(data) {
- },
- complete: function() {
- hideBar();
- }
- });
-
-}
-*/
-
-/*
-function hideBar()
-{
-
-
- bar = $("#bar").val();
-
- if(bar=="1"){
-
- body.classList.remove("toggle-sidebar");
- }else{
- body.classList.add("toggle-sidebar");
- }
-
-}
-*/
-
-function ajax_maj_prime_ajuster(idCollege, prime, controle, codeLienParente)
-{
- prime=prime.replace(",",".");
- controle.value=prime;
-
- if(controle_numerique(controle))
- {
- donnees = 'idCollege='+idCollege+"&prime="+prime+'&codeLienParente='+codeLienParente;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxajustementprime/majprime/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- // $("#div_test_gabarit").html(data);
-
- },
- error: function(data) {
- },
- complete: function() {
-
- }
- });
- }
-}
-
-function recapituler_ajustement()
-{
- donnees = '';
-
- $("#div_college").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxajustementprime/recapituler/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- $("#div_college").html(data);
-
- },
- error: function(data) {
- },
- complete: function() {
-
- }
- });
-}
-
-function enregistrer_ajustementprime()
-{
- donnees = '';
-
- v_msg="Confirmez-vous l'ajustement des primes de cette police?";
- v_msgEng="Can you confirm the premium adjustment for this policy?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxajustementprime/enregistrer/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- //$("#div_college").html(data);
-
- },
- error: function(data) {
- },
- complete: function() {
- // window.location.assign($("#racineWeb" ).val()+"Fichepolice/");
- window.location.assign($("#racineWeb" ).val()+"Facturerpolice/");
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function ajax_maj_autoriser_college_temp(idPrime, autorise, controle, modeDevis)
-{
-
- donnees = 'idPrime='+idPrime+"&autorise="+autorise;
-
- if(modeDevis == "0"){
- v_url = "Ajaxprimescategorie/majautorisercollege/";
- }else{
- v_url = "Ajaxprimescategoried/majautorisercollege/";
- }
-
- $.ajax({
- url: $("#racineWeb").val()+v_url,
- type: 'POST',
- data: donnees,
- success: function(data) {
-
- },
- error: function(data) {
- },
- complete: function() {
-
- if(modeDevis == "0"){
- enregistrer_college_temp();
- }else{
- enregistrer_college_temp_d();
- }
- }
- });
-
-}
-
-
-function affichertoutfacturationprime()
-{
- $("#div_page_complet").html('' + '
');
- //
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxfacturerpolice/affichertoutfacturationprime/",
- type : 'post',
- // data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- $("#div_page_complet").html(data);
- appliquerDataTable();
- },
- complete: function() {
- }
- });
-}
-
-function importer_modele_assure(idAvenant)
-{
- etape2=$("#etape2").val();
-
- if (etape2 != "1")
- {
- v_msg="Etape 2 incomplète!";
- v_msgEng="Incomplete step 2!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- $('#div_form_upload').hide();
-
-
- var div_export = $('#div_exporter_liste_assures');
-
- enregistrer_date_effet();
-
- div_export.html('' + '
');
-
- cheminFichier=$("#cheminFichier").val();
-
- donnees = 'idAvenant='+idAvenant+'&cheminFichier='+cheminFichier;
-
- $("#div_erreur_excel").html("");
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaximporterlisteassure/importermodele/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- div_export.html('');
- $("#div_erreur_excel").html(data);
-
- v_msg="Opération terminée avec succès!";
- v_msgEng="Operation completed successfully!";
- alert_ebene(v_msg, v_msgEng);
- },
- error : function(resultat, statut, erreur)
- {
- },
- complete: function(data)
- {
- div_export.html('');
-
- succes_impot_execl=$("#succes_impot_execl").val();
-
- if (succes_impot_execl == "1")
- {
- maj_etape_3_import_assures();
- }
- }
- });
-}
-
-//
-
-function saisie_date_entree(idAvenant){
-
-
- $("#div_patienter").html('' + '
');
-
- donnees = 'idAvenant='+idAvenant;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxsaisidateassure/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
- $("#div_patienter").html('');
- $('#div_saisie_date').html(data);
- $(".datepicker" ).datepicker();
- $('#div_saisie_date').modal("show");
-
- },
- complete: function() {
-
- }
- });
-}
-
-function enregistrer_date_effet()
-{
- dateEffet = $("#dateEntree").val();
-
- donnees = 'dateEffet='+dateEffet;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxsaisidateassure/majdateeffet/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
-
-
- },
- complete: function() {
-
- }
- });
-
-}
-
-
-function annulation_quittance(){
- annule = $("#annule").val();
- annulant= $("#annulant").val();
-
- if(annule=="1" || annulant=="1"){
- v_msg="Emission déjà annulée!";
- v_msgEng="Issue already canceled!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- $("#div_patienter").html('' + '
');
-
- donnees = '';
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxannulerquittance/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
- $("#div_patienter").html('');
- $('#div_annulation_quittance').html(data);
- $('#div_annulation_quittance').modal("show");
-
- },
- complete: function() {
-
- }
- });
-}
-
-function valier_annulation_quittance(idEmission)
-{
- var motifAnnulation = $("#motifAnnulation").val();
-
- if(motifAnnulation<=" "){
- v_msg = "Veuillez saisir le motif d'annulation de la quittance!";
- v_msgEng = "Please enter the reason for cancelling the receipt!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#motifAnnulation").focus();
- return false;
-
- }
-
- $("#div_wait").html('' + '
');
-
- $("#btn_annulation").prop("disabled",true);
-
- donnees = 'idEmission='+idEmission+'&motifAnnulation='+motifAnnulation;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxannulerquittance/valider/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- alert("Erreur : "+errorData);
- },
- success: function(data) {
- $("#btn_annulation").prop("disabled",false);
-
- v_msg="Emission annulmée avec effectué!";
- v_msgEng="Successfuly done!";
- alert_ebene(v_msg, v_msgEng);
-
- afficher_emission(idEmission);
- },
- complete: function() {
-
- }
- });
-}
-
-function nb_famille_atteint()
-{
- codeLienParente = $("#codeLienParente").val();
-
- $("#btn_enreg_ben").enable();
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxproraterprimebeneficiaire/nbfamilleatteint/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
- $('#div_nbfamilleatteint').html(data);
-
- nbfamilleatteint = $("#nbfamilleatteint").val();
-
- if(nbfamilleatteint=="1"){
- $("#btn_enreg_ben").disable();
-
- v_msg = "Population maximum atteinte pour ce lien parenté!";
- v_msgEng = "Maximum population reached for this relationship";
- alert_ebene(v_msg, v_msgEng);
- }
- },
- complete: function() {
-
- }
- });
-
-}
-
-
-function ajax_maj_Agemin_produit_lienparente(idPrime, ageMin, controle)
-{
- ageMin=ageMin.replace(/ /g,"");
- ageMin=parseInt(ageMin.replace(",","."),10);
- controle.value=ageMin;
-
- if(controle_numerique(controle))
- {
- donnees = 'idPrime='+idPrime+"&ageMin="+ageMin;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxprimelienparente/majagemin/",
- type: 'POST',
- data: donnees,
- success: function(data) {
-
- },
- error: function(data) {
- },
- complete: function() {
-
- }
- });
- }
-}
-
-
-function ajax_maj_Agemax_produit_lienparente(idPrime, ageMax, controle)
-{
- ageMax=ageMax.replace(/ /g,"");
- ageMax=parseInt(ageMax.replace(",","."),10);
- controle.value=ageMax;
-
- if(controle_numerique(controle))
- {
- donnees = 'idPrime='+idPrime+"&ageMax="+ageMax;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxprimelienparente/majagemax/",
- type: 'POST',
- data: donnees,
- success: function(data) {
-
- },
- error: function(data) {
- },
- complete: function() {
-
- }
- });
- }
-}
-
-
-function ajax_maj_agemin_college_temp(idPrime, ageMin, controle, modeDevis)
-{
- ageMin=ageMin.replace(/ /g,"");
- ageMin=parseInt(ageMin.replace(",","."),10);
- controle.value=ageMin;
-
- if(controle_numerique(controle))
- {
- donnees = 'idPrime='+idPrime+"&ageMin="+ageMin;
-
- if(modeDevis == "0"){
- v_url = "Ajaxprimescategorie/majagemincollege/";
- }else{
- v_url = "Ajaxprimescategoried/majagemincollege/";
- }
-
- $.ajax({
- url: $("#racineWeb").val()+v_url,
- type: 'POST',
- data: donnees,
- success: function(data) {
-
- },
- error: function(data) {
- },
- complete: function() {
- if(modeDevis == "0"){
- enregistrer_college_temp();
- }else{
- enregistrer_college_temp_d();
- }
- }
- });
- }
-}
-
-function ajax_maj_agemax_college_temp(idPrime, ageMax, controle, modeDevis)
-{
- ageMax=ageMax.replace(/ /g,"");
- ageMax=parseInt(ageMax.replace(",","."),10);
- controle.value=ageMax;
-
- if(controle_numerique(controle))
- {
- donnees = 'idPrime='+idPrime+"&ageMax="+ageMax;
-
- if(modeDevis == "0"){
- v_url = "Ajaxprimescategorie/majagemaxcollege/";
- }else{
- v_url = "Ajaxprimescategoried/majagemaxcollege/";
- }
-
- $.ajax({
- url: $("#racineWeb").val()+v_url,
- type: 'POST',
- data: donnees,
- success: function(data) {
-
- },
- error: function(data) {
- },
- complete: function() {
- if(modeDevis == "0"){
- enregistrer_college_temp();
- }else{
- enregistrer_college_temp_d();
- }
- }
- });
- }
-}
-
-
-function filtrertypefacturegarant(){
-
- var codeGcAssureur = $('#codeGcAssureur').val();
-
- donnees ='codeGcAssureur='+codeGcAssureur;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxfacturegarant/filtretypefacture/",
- type: 'post',
- data: donnees,
- error: function(errorData){
- //alert("Erreur : "+errorData);
-
- },
- success: function(data) {
- $('#div_typefacture').html(data);
- },
- complete: function(){
- }
- });
-
-}
-
-function initierfacturegarant()
-{
- codeGcAssureur = $("#codeGcAssureur").val();
- dateFacture = $("#dateFacture").val();
- codeTypeFacturationGarant = $("#codeTypeFacturationGarant").val();
- codePeriodicite = $("#codePeriodicite").val();
- codeExercice = $("#codeExercice").val();
-
- bonneDate = control_date_facture_garant(dateFacture, codeExercice);
-
-
- if(!bonneDate)
- {
- v_msg="Veuillez revoir la date!";
- v_msgEng="Please review the date!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#dateFacture").focus();
- return;
- }
-
- if(codeGcAssureur<=" ")
- {
- v_msg="Veuillez sélectionner un garant!";
- v_msgEng="Please select a guarantor!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeGcAssureur").focus();
- return;
- }
-
- if(codeTypeFacturationGarant<=" "){
- v_msg="Veuillez sélectionner un type de facturation!";
- v_msgEng="Please select a billing type!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeTypeFacturationGarant").focus();
- return;
-
- }
-
- if(codePeriodicite<=" "){
- v_msg="Veuillez sélectionner une périodicité!";
- v_msgEng="Please select a periodicity!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codePeriodicite").focus();
- return;
-
- }
-
- donnees = 'codeGcAssureur='+codeGcAssureur+'&codeTypeFacturationGarant='+codeTypeFacturationGarant;
- donnees += '&codePeriodicite='+codePeriodicite+'&codeExercice='+codeExercice+'&dateFacture='+dateFacture;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxfacturegarant/initierfacturegarant/",
- type: 'post',
- data: donnees,
- error: function(errorData){
- //alert("Erreur : "+errorData);
-
- },
- success: function(data) {
-
- },
- complete: function(){
- window.location.assign($("#racineWeb" ).val()+"Detailfacturegarant/");
- }
- });
-
-}
-
-function filtreperiodicitefacture(){
-
- var codeGcAssureur = $('#codeGcAssureur').val();
- var codeNatureFacturationGarant = $('#codeNatureFacturationGarant').val();
-
- if(codeGcAssureur<=" ")
- {
- v_msg="Veuillez sélectionner un garant!";
- v_msgEng="Please select a guarantor!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeGcAssureur").focus();
- return;
- }
-
- if(codeNatureFacturationGarant<=" "){
- v_msg="Veuillez sélectionner la nature de la facture!";
- v_msgEng="Please select the nature of the invoice!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeNatureFacturationGarant").focus();
- return;
-
- }
-
- /*
- if(codeNatureFacturationGarant=="DEF"){
- v_msg="Non implémenté pour le moment!";
- v_msgEng="Not implemented at the moment!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeNatureFacturationGarant").val("");
- $("#codeNatureFacturationGarant").focus();
- return;
- }
- */
-
- donnees = 'codeGcAssureur='+codeGcAssureur+'&codeNatureFacturationGarant='+codeNatureFacturationGarant;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxfacturegarant/filtreperiodicite/",
- type: 'post',
- data: donnees,
- error: function(errorData){
- //alert("Erreur : "+errorData);
-
- },
- success: function(data) {
- $('#div_periodicite').html(data);
- $("#codePeriodicite").disable();
- },
- complete: function(){
-
- }
- });
-
-}
-
-
-function maj_ht_facturegarant_temp()
-{
- montantHt = parseInt($('#montantHt').val().replace(/ /g,""));
-
- donnees = 'montantHt='+montantHt;
-
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxfacturegarant/majmontantht/",
- type: 'post',
- data: donnees,
- error: function(errorData){
- //alert("Erreur : "+errorData);
-
- },
- success: function(data) {
- $('#div_detail_facture').html(data);
- },
- complete: function(){
- }
- });
-
-}
-
-function genererfacturecautiongarant()
-{
- donnees = '';
-
- v_msg="Confirmez-vous la génération de cette facture?";
- v_msgEng="Do you confirm the creation of this invoice?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxfacturegarant/genererfacturecaution/",
- type: 'post',
- data: donnees,
- error: function(errorData){
- //alert("Erreur : "+errorData);
-
- },
- success: function(data) {
-
- },
- complete: function(){
- window.location.assign($("#racineWeb" ).val()+"Fichegroupefacturegarant/");
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-}
-
-
-function ajax_maj_accessoire_facture_honoraire_prime (controle,p_accessoire, id)
-{
- // p_accessoire=p_accessoire.replace(",",".");
- parseInt(p_accessoire.replace(/ /g,""));
-
- controle.value=p_accessoire;
-
- if(controle_numerique(controle))
- {
- donnees = 'id='+id;
- donnees += '&accessoire='+p_accessoire;
-
-
- // debugger
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxfacturegarant/majaccessoirehonorairePrime/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- $('#div_detail_facture').html(data);
- },
- error: function(data) {
- },
- complete: function() {
-
-
- }
- });
- }
-}
-
-
-function genererfacturehonoraireprimegarant()
-{
- donnees = '';
-
- v_msg="Confirmez-vous la génération de cette facture?";
- v_msgEng="Do you confirm the creation of this invoice?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxfacturegarant/genererfacturehonoraireprime/",
- type: 'post',
- data: donnees,
- error: function(errorData){
- //alert("Erreur : "+errorData);
-
- },
- success: function(data) {
-
- },
- complete: function(){
- window.location.assign($("#racineWeb" ).val()+"Fichefacturegarant/");
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-
-function genererfacturesinitresgarant()
-{
- donnees = '';
-
- v_msg="Confirmez-vous la génération de cette facture?";
- v_msgEng="Do you confirm the creation of this invoice?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxfacturegarant/genererfacturesinistre/",
- type: 'post',
- data: donnees,
- error: function(errorData){
- //alert("Erreur : "+errorData);
-
- },
- success: function(data) {
-
- },
- complete: function(){
- window.location.assign($("#racineWeb" ).val()+"Fichefacturegarant/");
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function genererfacturehonorairesinitresgarant()
-{
- donnees = '';
-
- v_msg="Confirmez-vous la génération de cette facture?";
- v_msgEng="Do you confirm the creation of this invoice?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxfacturegarant/genererfacturehonorairesinistre/",
- type: 'post',
- data: donnees,
- error: function(errorData){
- //alert("Erreur : "+errorData);
-
- },
- success: function(data) {
-
- },
- complete: function(){
- window.location.assign($("#racineWeb" ).val()+"Fichefacturegarant/");
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function select_garant_a_facturer(p_choix, id)
-{
- donnees = 'id='+id;
- donnees += '&choix='+p_choix;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxfacturegarant/selectiongarant/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- $('#div_garant').html(data);
-
-
-
- dataTab();
- },
- error: function(data) {
- },
- complete: function() {
-
- //affichertoutfacturationprime();
- }
- });
-}
-
-function select_typefacture_garant_a_facturer(p_choix, id)
-{
- donnees = 'id='+id;
- donnees += '&choix='+p_choix;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxfacturegarant/selectiontypefacture/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- $('#tab_type_facture').html(data);
- },
- error: function(data) {
- },
- complete: function() {
-
- //affichertoutfacturationprime();
- }
- });
-}
-
-
-function select_tous_garant_a_facturer(p_choix)
-{
-
-
- donnees = 'choix='+p_choix;
-
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxfacturegarant/tousgarants/",
- type: 'POST',
- data: donnees,
- success: function(data) {
-
- $('#div_garant').html(data);
-
-
-
- dataTab();
- },
- error: function(data) {
- },
- complete: function() {
-
- //affichertoutfacturationprime();
- }
- });
-}
-
-function select_tous_type_facture(p_choix)
-{
-
- donnees = 'choix='+p_choix;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxfacturegarant/toustypefacture/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- $('#div_type_facture').html(data);
-
- dataTab();
- },
- error: function(data) {
- },
- complete: function() {
-
- //affichertoutfacturationprime();
- }
- });
-}
-
-function fin_periode_facturation_garant()
-{
- codeMoisDebut = $("#codeMoisDebut").val();
-
- donnees = 'codeMoisDebut='+codeMoisDebut;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxfacturegarant/finperiode/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- $('#div_mois_fin').html(data);
- },
- error: function(data) {
- },
- complete: function() {
-
- //affichertoutfacturationprime();
- }
- });
-
-
-}
-
-function control_date_facture_garant(dateFacture, exercice)
-{
- tab = dateFacture.split('/');
-
- annee = parseInt(tab[2]);
- exercice = parseInt(exercice);
-
- return (exercice==annee);
-}
-
-function filtrer_facture_garants()
-{
- nbreGarantsSelection = $("#nbreGarantsSelection").val();
- nbreNatureFacSelection = $("#nbreNatureFacSelection").val();
-
-
- if (nbreGarantsSelection == "0"){
- v_msg="Veuillez s\u00e9lectionnez au moins un garant!";
- v_msgEng="Please select at least one guarantor!";
-
- alert_ebene(v_msg, v_msgEng);
-
- $('#div_liste_facture_garant').html('');
-
- return;
- }
-
- if (nbreNatureFacSelection == "0"){
- v_msg="Veuillez s\u00e9lectionnez au moins une nature de facture!";
- v_msgEng="Please select at least one invoice type!";
- alert_ebene(v_msg, v_msgEng);
-
- $('#div_liste_facture_garant').html('');
-
- return;
- }
-
- debut = $("#debut").val();
- fin = $("#fin").val();
-
-
-
- donnees = 'debut='+debut+'&fin='+fin;
-
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxfacturegarant/filtrerfacturegarants/",
- type: 'POST',
- data: donnees,
- success: function(data) {
-
- },
- error: function(data) {
- },
- complete: function() {
- lister_facture_garants();
- }
- });
-
-}
-
-
-function lister_facture_garants()
-{
- $("#div_liste_facture_garant").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxfacturegarant/listerfacturegarants/",
- type: 'POST',
- success: function(data) {
- $('#div_liste_facture_garant').html(data);
- filtreTab();
- },
- error: function(data) {
- },
- complete: function() {
-
- }
- });
-}
-
-function charger_honoraire_forfaitaire_garant()
-{
- codeGcAssureur = $("#codeGcAssureur").val();
- codeAssietteFacturationGarant = $("#codeAssietteFacturationGarant").val();
- codeTypeFacturationGarant = $("#codeTypeFacturationGarant").val();
-
- $("#div_honoraires_forfaitaire").html('' + '
');
-
- donnees = 'codeGcAssureur='+codeGcAssureur;
- donnees += '&codeAssietteFacturationGarant='+codeAssietteFacturationGarant;
- donnees += '&codeTypeFacturationGarant='+codeTypeFacturationGarant;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxfacturegarant/honoraireforfaitgarant/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- $('#div_honoraires_forfaitaire').html(data);
- setTimeout(function() {
- dataTableMini();
- }, 500);
- },
- error: function(data) {
- },
- complete: function() {
-
- }
- });
-
-}
-
-function genererfacturehonoraireforfaitaire()
-{
- donnees = '';
-
- v_msg="Confirmez-vous la génération de cette facture?";
- v_msgEng="Do you confirm the creation of this invoice?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxfacturegarant/genererfacturehonoraireforfaitaire/",
- type: 'post',
- data: donnees,
- error: function(errorData){
- //alert("Erreur : "+errorData);
-
- },
- success: function(data) {
-
- },
- complete: function(){
- window.location.assign($("#racineWeb" ).val()+"Fichefacturegarant/");
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function charger_appel_fond_garant()
-{
- codeGcAssureur = $("#codeGcAssureur").val();
- codeAssietteFacturationGarant = $("#codeAssietteFacturationGarant").val();
- codeTypeFacturationGarant = $("#codeTypeFacturationGarant").val();
-
- $("#div_appel_fond").html('' + '
');
-
- donnees = 'codeGcAssureur='+codeGcAssureur;
- donnees += '&codeAssietteFacturationGarant='+codeAssietteFacturationGarant;
- donnees += '&codeTypeFacturationGarant='+codeTypeFacturationGarant;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxfacturegarant/appelfondgarant/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- $('#div_appel_fond').html(data);
- setTimeout(function() {
- dataTableMini();
- }, 500);
- },
- error: function(data) {
- },
- complete: function() {
-
- }
- });
-
-}
-
-
-function genererfactureappelfondgarant()
-{
- donnees = '';
-
- v_msg="Confirmez-vous la génération de cette facture?";
- v_msgEng="Do you confirm the creation of this invoice?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxfacturegarant/genererfactureappelfond/",
- type: 'post',
- data: donnees,
- error: function(errorData){
- //alert("Erreur : "+errorData);
-
- },
- success: function(data) {
-
- },
- complete: function(){
- window.location.assign($("#racineWeb" ).val()+"Fichefacturegarant/");
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-
-
-function charger_appel_cotisation_garant()
-{
- codeGcAssureur = $("#codeGcAssureur").val();
- codeAssietteFacturationGarant = $("#codeAssietteFacturationGarant").val();
- codeTypeFacturationGarant = $("#codeTypeFacturationGarant").val();
-
- $("#div_appel_cotisation").html('' + '
');
-
- donnees = 'codeGcAssureur='+codeGcAssureur;
- donnees += '&codeAssietteFacturationGarant='+codeAssietteFacturationGarant;
- donnees += '&codeTypeFacturationGarant='+codeTypeFacturationGarant;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxfacturegarant/appelcotisationgarant/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- $('#div_appel_cotisation').html(data);
-
- setTimeout(function() {
- dataTableMini();
- }, 500);
- },
- error: function(data) {
- },
- complete: function() {
-
- }
- });
-
-}
-
-function genererfactureappelcotisationgarant()
-{
- donnees = '';
-
- v_msg="Confirmez-vous la génération de cette facture?";
- v_msgEng="Do you confirm the creation of this invoice?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxfacturegarant/genererfactureappelcotisationgarant/",
- type: 'post',
- data: donnees,
- error: function(errorData){
- //alert("Erreur : "+errorData);
-
- },
- success: function(data) {
-
- },
- complete: function(){
- window.location.assign($("#racineWeb" ).val()+"Fichefacturegarant/");
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function charger_honoraire_budget_garant()
-{
- codeGcAssureur = $("#codeGcAssureur").val();
- codeAssietteFacturationGarant = $("#codeAssietteFacturationGarant").val();
- codeTypeFacturationGarant = $("#codeTypeFacturationGarant").val();
-
- $("#div_appel_cotisation").html('' + '
');
-
- donnees = 'codeGcAssureur='+codeGcAssureur;
- donnees += '&codeAssietteFacturationGarant='+codeAssietteFacturationGarant;
- donnees += '&codeTypeFacturationGarant='+codeTypeFacturationGarant;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxfacturegarant/honorairebudgetgarant/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- $('#div_appel_cotisation').html(data);
-
- setTimeout(function() {
- dataTableMini();
- }, 500);
- },
- error: function(data) {
- },
- complete: function() {
-
- }
- });
-
-
-}
-
-function genererfacturehonorairebudgetgarant()
-{
- donnees = '';
-
- v_msg="Confirmez-vous la génération de cette facture?";
- v_msgEng="Do you confirm the creation of this invoice?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxfacturegarant/genererfacturehonorairebudgetgarant/",
- type: 'post',
- data: donnees,
- error: function(errorData){
- //alert("Erreur : "+errorData);
-
- },
- success: function(data) {
-
- },
- complete: function(){
- window.location.assign($("#racineWeb" ).val()+"Fichefacturegarant/");
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-
-function retour_fiche_garant()
-{
- idGc = $("#idGc").val();
-
- afficher_gc_assureur(idGc);
-
-}
-
-
-function select_toutes_factures_edition(p_choix)
-{
-
- donnees = 'choix='+p_choix;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxfacturegarant/toutesfacturesedition/",
- type: 'POST',
- data: donnees,
- success: function(data) {
-
- },
- error: function(data) {
- },
- complete: function() {
-
- lister_facture_garants();
- }
- });
-}
-
-function select_facture_a_editer(p_choix, id)
-{
- donnees = 'id='+id;
- donnees += '&choix='+p_choix;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxfacturegarant/unefactureedition/",
- type: 'POST',
- data: donnees,
- success: function(data) {
-
- },
- error: function(data) {
- },
- complete: function() {
- lister_facture_garants();
- }
- });
-}
-
-
-function selectionner_convention(idEntete, codeTypeFacture, codeConvention){
- //
-
- donnees = 'idEntete='+idEntete+'&codeTypeFacture='+codeTypeFacture+'&codeConvention='+codeConvention;
- //
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxconventioneditionfacture/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
- $('#div_convention_garant').html(data);
- $('#div_convention_garant').modal("show");
-
- },
- complete: function() {
-
- }
- });
-}
-
-function editer_facture_garant()
-{
- codeConvention = $("#codeConvention").val();
-
-
- if(codeConvention<=" ")
- {
- v_msg="Veuillez sélectionner une convention!";
- v_msgEng="Please select a convention!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeConvention").focus();
- return;
- }
-
- donnees = 'codeConvention='+codeConvention;
- //
- var div_export = $('#div_editer_facture');
- div_export.html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxfacturegarantedition/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- alert("Erreur : "+errorData);
- },
- success: function(data) {
- div_export.html(data);
-
- },
- complete: function() {
-
- }
- });
-
-
-}
-
-function majtextefacturation(idTexte, texte)
-{
-
- donnees = 'idTexte='+idTexte+'&texte='+texte;
-
- v_url = $("#racineWeb").val()+"Ajaxparamsysteme/majtextefacturation/";
-
- $.ajax({
- url: v_url,
- type: 'POST',
- data: donnees,
- success: function(data) {
- },
- error: function(data) {
- },
- complete: function() {
-
-
- }
- });
-
-}
-
-function majecheancefacturation(idTexte, echeance)
-{
-
- donnees = 'idTexte='+idTexte+'&echeance='+echeance;
-
- v_url = $("#racineWeb").val()+"Ajaxparamsysteme/majecheancefacturation/";
-
- $.ajax({
- url: v_url,
- type: 'POST',
- data: donnees,
- success: function(data) {
- },
- error: function(data) {
- },
- complete: function() {
-
-
- }
- });
-
-}
-
-function retirer_tous_prestataires_du_site()
-{
- retirer_tous_prestataires_reseau();
-}
-
-function filtrer_facture_garants_encaissement()
-{
- debut =$("#debut").val();
- fin =$("#fin").val();
- encaisse=$("#encaisse").val();
-
- donnees = 'debut='+debut+'&fin='+fin+'&encaisse='+encaisse;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxfacturegarant/filtrerfacturegarantsencaissement/",
- type: 'POST',
- data: donnees,
- success: function(data) {
-
- },
- error: function(data) {
- },
- complete: function() {
-
- lister_encaissement_facture_garants();
-
- }
- });
-
-}
-
-function nom_tireur(controle){
- $("#nomTireur").val(controle.options[controle.selectedIndex].text);
-}
-
-//
-function solder_facturegarant_temp(idFacture)
-{
- donnees = 'idFacture='+idFacture;
-
- $("#div_situation_garant").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxsituationgarant/solderfacture/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- $("#div_situation_garant").html(data);
- },
- error: function(data) {
- },
- complete: function() {
- //recap_bordereau_encaissement_garant();
- }
- });
-}
-
-function recap_bordereau_encaissement_garant()
-{
- montant_ecart = $("#montant_ecart_info").val();
- $("#montant_selection").val( $("#montant_selection_info").val());
- $("#montant_ecart").val(montant_ecart);
-}
-
-function supprimer_detail_encaissement_garant(idDetailencaissement)
-{
- donnees = 'idDetailencaissement='+idDetailencaissement;
-
- $("#div_situation_garant").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxsituationgarant/supprimerfacture/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- $("#div_situation_garant").html(data);
- },
- error: function(data) {
- },
- complete: function() {
- //recap_bordereau_encaissement_garant();
- }
- });
-}
-
-function selectionner_facturegarant_impayee(numeroFacture, idFacture, montantTtc, montantEncaisse, solde)
-{
- $("#numeroFactureAcpte").val(numeroFacture);
- $("#idFactureAcpte").val(idFacture);
- $("#montantTtcAcpte").val(formatCurrency(montantTtc));
- $("#montantEncaisseAcpte").val(formatCurrency(montantEncaisse));
- $("#montantAcpte").val(formatCurrency(solde));
- $("#anc_soldeAcpte").val(solde);
-
- $("#montantAcpte").focus();
-}
-
-
-function ajouter_facturegarant_acompte()
-{
- idFacture = $("#idFactureAcpte" ).val();
- montantAcpte = parseInt($('#montantAcpte').val().replace(/ /g,""),10);
-
- montantTtcAcpte = parseInt($('#montantTtcAcpte').val().replace(/ /g,""),10);
-
- if(idFacture<="0")
- {
- v_msg="Veuillez sélectionner une facture!";
- v_msgEng="PLease select an invoice!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
- if(montantAcpte<="0")
- {
- v_msg="Veuillez saisir l\'acompte!";
- v_msgEng="Please enter the deposit!";
- alert_ebene(v_msg, v_msgEng);
- $("#montantAcpte" ).focus();
- return;
- }
-
- anc_soldeAcpte = parseInt($('#anc_soldeAcpte').val().replace(/ /g,""),10);
-
- if(Number(montantAcpte)>Number(anc_soldeAcpte))
- {
- $("#montantAcpte").focus();
- v_msg="Veuillez vérifier le montant de l\'acompte!";
- v_msgEng="Please check the amount of the deposit!";
- alert_ebene(v_msg, v_msgEng);
- return;
- }
-
- donnees = 'idFacture='+idFacture+'&montantAcpte='+montantAcpte+'&montantTtcAcpte='+montantTtcAcpte;
-
- $("#div_situation_garant").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxsituationgarant/ajouteracomptefacture/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- $("#div_situation_garant").html(data);
- },
- error: function(data) {
- },
- complete: function() {
- //recap_bordereau_encaissement_garant();
- }
- });
-}
-
-function enregistrer_encaissement_facturegarant()
-{
- montant_ecart = $("#montant_ecart").val();
- montant_ecart = montant_ecart.replace(" ", "");
- montant_ecart = parseInt(montant_ecart);
- montant_ecart = Math.abs(montant_ecart);
-
- EcartEncaissementTolerable = parseInt($("#EcartEncaissementTolerable").val());
-
- //if(montant_ecart>"100")
- if(montant_ecart>EcartEncaissementTolerable)
- {
- v_msg="Veuillez vérifier votre écart!";
- v_msgEng="Please check your gap!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- v_msg="Confirmez-vous l'enregistrement?";
- v_msgEng="Do you confirm registration?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $("#formente_encaissement").submit();
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function imprimer_recu_garant(idEncaissement)
-{
- donnees = 'idEncaissement='+idEncaissement;
-
- var div_export = $('#div_export_a');
- div_export.html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaximprimerrecucaisse/garant/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- div_export.html(data);
- },
- error : function(resultat, statut, erreur)
- {
- },
- complete: function(data)
- {
- }
- });
-}
-
-function filtrer_encaissements_garants()
-{
- debut =$("#debut").val();
- fin =$("#fin").val();
-
- donnees = 'debut='+debut+'&fin='+fin;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxfacturegarant/filtrerencaissements/",
- type: 'POST',
- data: donnees,
- success: function(data) {
-
- },
- error: function(data) {
- },
- complete: function() {
- lister_encaissements_garants();
- }
- });
-
-}
-
-
-function lister_encaissements_garants()
-{
-
- $("#div_liste_encaissements_garant").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxfacturegarant/listerencaissementsgarants/",
- type: 'POST',
- success: function(data) {
- $('#div_liste_encaissements_garant').html(data);
- dataTab();
- },
- error: function(data) {
- },
- complete: function() {
-
- }
- });
-
-}
-
-function imprimer_recu_garant_consulter(idEncaissement)
-{
- div_edition = $('#div_edition');
-
- donnees = 'idEncaissement='+idEncaissement;
-
- //alert(donnees);
-
- var div_export = $('#div_page_encaissement');
- div_export.html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaximprimerrecucaisse/garantpop/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- div_export.html(data);
-
- },
- error : function(resultat, statut, erreur)
- {
- },
- complete: function(data)
- {
- div_edition.modal("show");
- }
- });
-
-}
-
-function select_encaissement_a_editer(p_choix, id)
-{
- donnees = 'id='+id;
- donnees += '&choix='+p_choix;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxfacturegarant/unencaisseselection/",
- type: 'POST',
- data: donnees,
- success: function(data) {
-
- },
- error: function(data) {
- },
- complete: function() {
- lister_encaissements_garants();
- }
- });
-}
-
-function select_tous_encaisse_garant(p_choix)
-{
-
- donnees = 'choix='+p_choix;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxfacturegarant/tousencaissegarant/",
- type: 'POST',
- data: donnees,
- success: function(data) {
-
- },
- error: function(data) {
- },
- complete: function() {
-
- lister_encaissements_garants();
- }
- });
-}
-
-function get_type_garant()
-{
- var codeGcAssureur = $('#codeGcAssureur').val();
-
- donnees ='codeGcAssureur='+codeGcAssureur;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxfacturegarant/gettypegarant/",
- type: 'post',
- data: donnees,
- error: function(errorData){
- //alert("Erreur : "+errorData);
-
- },
- success: function(data) {
- $('#div_type_garant').html(data);
- },
- complete: function(){
- }
- });
-
-
-}
-
-
-function exporter_liste_facture_garant()
-{
- div_exporter = $('#div_exporter');
-
- debut =$("#debut").val();
- fin =$("#fin").val();
- encaisse=$("#encaisse").val();
-
- donnees = 'debut='+debut+'&fin='+fin+'&encaisse='+encaisse;
-
-
- var div_export = $('#div_export_a');
- div_export.html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxexporterfacturegarant/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- div_export.html(data);
-
- },
- error : function(resultat, statut, erreur)
- {
- },
- complete: function(data)
- {
- div_exporter.modal("show");
- }
- });
-
-}
-
-function exporter_liste_groupe_facture_garant()
-{
- div_exporter = $('#div_exporter');
-
- debut =$("#debut").val();
- fin =$("#fin").val();
- encaisse=$("#encaisse").val();
-
- donnees = 'debut='+debut+'&fin='+fin+'&encaisse='+encaisse;
-
-
- var div_export = $('#div_export_a');
- div_export.html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxexporterfacturegarant/groupefacture/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- div_export.html(data);
-
- },
- error : function(resultat, statut, erreur)
- {
- },
- complete: function(data)
- {
- div_exporter.modal("show");
- }
- });
-
-}
-
-function exporter_liste_encaissement_garant()
-{
- div_exporter = $('#div_exporter');
-
- debut =$("#debut").val();
- fin =$("#fin").val();
-
-
- donnees = 'debut='+debut+'&fin='+fin;
-
-
- //alert(donnees);
- //return;
-
- var div_export = $('#div_export_b');
- div_export.html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxexporterfacturegarant/encaissementgarant/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- div_export.html(data);
-
- },
- error : function(resultat, statut, erreur)
- {
- },
- complete: function(data)
- {
- div_exporter.modal("show");
- }
- });
-
-}
-
-function controle_spmax()
-{
- spMin = parseInt($("#spMin").val());
- spMax = parseInt($("#spMax").val());
-
- if(spMin>spMax)
- {
- v_msg="Veuillez vérifier S/P Maximum!";
- v_msgEng="Please check Maximum S/P!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#spMax").val(0);
- $("#spMax").focus();
-
- return;
- }
-
-}
-//Ajaxtbajouterbaremeaccessoireavenant
-//Ajaxtbmodifierbaremeaccessoireavenant/
-//Ajaxajouterbaremeaccessoiregarant
-
-//Ajaxtbmodifiertableauajustement/
-
-function controle_spmax()
-{
- spMin = parseInt($("#spMin").val());
- spMax = parseInt($("#spMax").val());
-
- if(spMin>spMax)
- {
- v_msg="Veuillez vérifier S/P Maximum!";
- v_msgEng="Please check Maximum S/P!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#spMax").val(0);
- $("#spMax").focus();
-
- return;
- }
-
-}
-
-
-function afficher_tauxajustement_garant(){
-
- var codeGcAssureur = $('#codeGcAssureur').val();
- afficheBoutons(0);
-
- donnees = 'codeGcAssureur='+codeGcAssureur;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtblistertableauajustementgarant/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- //alert("Erreur : "+errorData);
- },
- success: function(data) {
- $('#div_lister_table').html(data);
- appliquerDataTable();
- },
- complete: function() {
-
- }
- });
-
-}
-
-function affiche_garants_territoire()
-{
- var codeTerritoire = $('#codeTerritoire').val();
-
- donnees = 'codeTerritoire='+codeTerritoire;
-
- div_garant=$("#div_garant");
-
- div_garant.html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxgarantterritoire/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- //alert("Erreur : "+errorData);
- },
- success: function(data) {
-
- $('#div_garant').html(data);
- datatab_plus();
- },
- complete: function() {
-
- }
- });
-}
-
-function ajouter_un_garant_territoire(codeGcAssureur)
-{
-
- codeTerritoire=$("#codeTerritoire").val();
-
- if (codeTerritoire<=" ")
- {
- v_msg="Veuillez sélectionner un territoire!";
- v_msgEng="Please select a territory!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- donnees = 'codeTerritoire='+codeTerritoire+'&codeGcAssureur='+codeGcAssureur;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxgarantterritoire/ajouterungarant/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- // $('#div_test_gabarit').html(data);
- },
- error: function(data) {
- },
- complete: function() {
- affiche_garants_territoire();
- }
- });
-}
-
-//
-function ajouter_tous_garants_territoire()
-{
- codeTerritoire=$("#codeTerritoire").val();
-
- if (codeTerritoire<=" ")
- {
- v_msg="Veuillez sélectionner un territoire!";
- v_msgEng="Please select a territory!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- donnees = 'codeTerritoire='+codeTerritoire;
-
- v_msg="Confirmez-vous cette opération?";
- v_msgEng="Do you confirm this operation?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxgarantterritoire/ajoutertousgarants/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- },
- error: function(data) {
- },
- complete: function() {
- affiche_garants_territoire();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function retirer_tous_garants_territoire()
-{
- codeTerritoire=$("#codeTerritoire").val();
-
- if (codeTerritoire<=" ")
- {
- v_msg="Veuillez sélectionner un territoire!";
- v_msgEng="Please select a territory!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- donnees = 'codeTerritoire='+codeTerritoire;
-
- v_msg="Confirmez-vous cette opération?";
- v_msgEng="Do you confirm this operation?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxgarantterritoire/retirertousgarants/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- },
- error: function(data) {
- },
- complete: function() {
- affiche_garants_territoire();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-
-function retirer_un_garant_territoire(idGarant)
-{
- codeTerritoire=$("#codeTerritoire").val();
-
- if (codeTerritoire<=" ")
- {
- v_msg="Veuillez sélectionner un territoire!";
- v_msgEng="Please select a territory!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- donnees = 'idGarant='+idGarant;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxgarantterritoire/retirerungarant/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- },
- error: function(data) {
- },
- complete: function() {
- affiche_garants_territoire();
- }
- });
-}
-
-function maj_montant_accessoire_territoire(idGarant, montant, controle)
-{
- montant=montant.replace(/ /g,"");
- montant=parseInt(montant.replace(",","."),10);
- controle.value=montant;
-
- if(controle_numerique(controle))
- {
- donnees = 'idGarant='+idGarant+"&montant="+montant;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxgarantterritoire/majmontant/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- $("#div_garanties").html(data);
- },
- error: function(data) {
- },
- complete: function() {
-
- }
- });
- }
-}
-
-/*
-function maj_forfait_honoraire_college(idColleTemp, forfait, controle)
-{
- forfait=forfait.replace(/ /g,"");
- forfait=parseInt(forfait.replace(",","."),10);
- controle.value=forfait;
-
- if(controle_numerique(controle))
- {
- donnees = 'idColleTemp='+idColleTemp+"&forfait="+forfait;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxgarantiescollege/majforfaithonoraire/",
- type: 'POST',
- data: donnees,
- success: function(data) {
-
- },
- error: function(data) {
- },
- complete: function() {
-
- }
- });
- }
-}
-
-function maj_forfait_appelfond_college(idColleTemp, forfait, controle)
-{
- forfait=forfait.replace(/ /g,"");
- forfait=parseInt(forfait.replace(",","."),10);
- controle.value=forfait;
-
- if(controle_numerique(controle))
- {
- donnees = 'idColleTemp='+idColleTemp+"&forfait="+forfait;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxgarantiescollege/majforfaitappelfond/",
- type: 'POST',
- data: donnees,
- success: function(data) {
-
- },
- error: function(data) {
- },
- complete: function() {
-
- }
- });
- }
-}
-
-function maj_forfait_appelcotisation_college(idColleTemp, forfait, controle)
-{
- forfait=forfait.replace(/ /g,"");
- forfait=parseInt(forfait.replace(",","."),10);
- controle.value=forfait;
-
- if(controle_numerique(controle))
- {
- donnees = 'idColleTemp='+idColleTemp+"&forfait="+forfait;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxgarantiescollege/majforfaitappelcotisation/",
- type: 'POST',
- data: donnees,
- success: function(data) {
-
- },
- error: function(data) {
- },
- complete: function() {
-
- }
- });
- }
-}
-*/
-
-function controle_primeMax()
-{
- primeMin = $("#primeMin").val().replace(/ /g,"");
- primeMax = $("#primeMax").val().replace(/ /g,"");
-
- primeMin = parseInt(primeMin);
- primeMax = parseInt(primeMax);
-
- if(primeMin>primeMax)
- {
- v_msg="Veuillez vérifier la prime maximum!";
- v_msgEng="Please check the maximum premium!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#primeMax").val(0);
- $("#primeMax").focus();
-
- return;
- }
-
-}
-
-function affiche_prime_min()
-{
- codeTypeContrat = $("#codeTypeContrat").val();
- codeApplication = $("#codeApplication").val();
-
- if (codeTypeContrat<=" ")
- {
- v_msg="Veuillez sélectionner un type de contrat!";
- v_msgEng="Please select a type of contract!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- if (codeApplication<=" ")
- {
- v_msg="Veuillez sélectionner un champs d'application!";
- v_msgEng="Please select a field of application!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- donnees = 'codeTypeContrat='+codeTypeContrat+"&codeApplication="+codeApplication;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtbajouterbaremeaccessoireavenant/primemini/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- $("#div_prime_mini").html(data);
- },
- error: function(data) {
- },
- complete: function() {
-
- }
- });
-
-}
-
-
-function affiche_prime_min_garant()
-{
- codeTypeContrat = $("#codeTypeContrat").val();
- codeApplication = $("#codeApplication").val();
-
- codeGcAssureur = $("#codeGcAssureur").val();
-
- if (codeTypeContrat<=" ")
- {
- v_msg="Veuillez sélectionner un type de contrat!";
- v_msgEng="Please select a type of contract!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- if (codeApplication<=" ")
- {
- v_msg="Veuillez sélectionner un champs d'application!";
- v_msgEng="Please select a field of application!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- donnees = 'codeTypeContrat='+codeTypeContrat+"&codeApplication="+codeApplication;
- donnees += '&codeGcAssureur='+codeGcAssureur;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxajouterbaremeaccessoiregarant/primemini/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- $("#div_prime_mini").html(data);
- },
- error: function(data) {
- },
- complete: function() {
-
- }
- });
-
-}
-
-function ajax_fiche_facture_garant(idEntetefacturegarant)
-{
- donnees = 'idEntetefacturegarant='+idEntetefacturegarant;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxfichefacturegarant/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- $("#div_fiche_facture_modal").html(data);
- //alert(data);
- //return;
- $('#div_fiche_facture').modal("show");
-
-
- setTimeout(function() {
- //your datatable code
- dataTableMini();
-
- }, 500);
- },
- error: function(data) {
- },
- complete: function() {
-
- }
- });
-
-}
-
-function editionmouvementeffectif(idEmission)
-{
- donnees = 'idEmission='+idEmission;
-
- $("#div_deatil_pop").html('' + '
');
-
- $("#btn_pop").click();
-
-
- $.ajax({
- // url: $("#racineWeb").val()+"Ajaxcontextditionpieceavenant/",
- url: $("#racineWeb").val()+"Ajaxeditionmouvementeffectif/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- $("#div_deatil_pop").html(data);
- },
- error : function(resultat, statut, erreur)
- {
- },
- complete: function(data)
- {
-
- }
- });
-}
-function afficherListeActesPrescrits(numeroFeuilleMaladie, codeTypePrestation, codeGarantie) {
-
-
- codeReponseEntentePrealable = $("#codeReponseEntentePrealable").val();
-
- donnees = "numeroFeuilleMaladie=" + numeroFeuilleMaladie;
- donnees += "&codeReponseEntentePrealable=" + codeReponseEntentePrealable;
- donnees += "&codeTypePrestation=" + codeTypePrestation;
- donnees += "&codeGarantie=" + codeGarantie;
-
-
- $("#div_patienter").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val() + "Ajaxlisteactesprescrits/",
- type: 'post',
- data: donnees,
- error: function (errorData) {
- },
- success: function (data) {
- $("#div_examens_prescrits").html(data);
- appliquerDataTable();
- $("#div_examens_prescrits").modal({ backdrop: 'static', keyboard: false, show: true });
- $("#div_examens_prescrits").modal("show");
- $("#div_patienter").empty();
-
- /*
- var motifReel = document.getElementById('motifReel');
- var motifRefusPrestataire = document.getElementById('motifRefusPrestataire');
- motifReel.value = "";
- motifRefusPrestataire.value = "";
- */
- },
- complete: function () {
-
- }
- });
-
-}
-
-function listeententeprealablesproformahospi()
-{
- demandeTraite = $("#demandeTraite").val();
- debut = $("#debut").val();
- fin = $("#fin").val();
-
- donnees = 'demandeTraite='+demandeTraite;
- donnees += '&debut=' + debut + '&fin=' + fin;
-
- $("#div_ententeprealable").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxententeprealablesproformahospi/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- $("#div_ententeprealable").html(data);
- },
- complete: function() {
- }
- });
-}
-
-
-
-function afficheractesproforma(idProforma) {
-
- window.location.assign($("#racineWeb" ).val()+"Traitementproformahospitalisation/"+idProforma+"/");
-}
-
-function maj_dureeCorrigee_proforma_hospit(idProforma, dureeCorrigee)
-{
- donnees = 'idProforma='+idProforma;
- donnees += '&dureeCorrigee='+dureeCorrigee;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtraitementproformahospitalisation/majdureecorrigee/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
-
- },
- complete: function() {
- ajaxtraitementproformahospitalisation();
- }
- });
-
-}
-
-function ajaxtraitementproformahospitalisation()
-{
- $idProforma = $("#idProforma").val();
-
- donnees = 'idProforma='+idProforma;
- $("#div_examens").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtraitementproformahospitalisation/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
-
- $("#div_examens").html(data);
- },
- complete: function() {
- }
- });
-
-
-}
-
-function validertoutproformahospit(idProforma){
-
- codeLangue = $("#codeLangue").val();
-
- donnees = "idProforma=" + idProforma;
-
- $.ajax({
- url: $("#racineWeb").val() + "Ajaxtraitementproformahospitalisation/validertoutproformahospit/",
- type: 'POST',
- data: donnees,
- success: function (data) {
-
- $("#div_examens").html(data);
- if(codeLangue=="en_US")
- {
- $("#motifReel").val("GOOD FOR AGREEMENT");
- }else{
- $("#motifReel").val("BON POUR ACCORD");
- }
- },
- error: function (data) {
- },
- complete: function () {
- ajaxtraitementproformahospitalisation();
- }
- });
-
-}
-
-
-function annulervalidertoutproformahospit(idProforma)
-{
- donnees = "idProforma=" + idProforma;
-
- $.ajax({
- url: $("#racineWeb").val() + "Ajaxtraitementproformahospitalisation/annulervalidertoutproformahospit/",
- type: 'POST',
- data: donnees,
- success: function (data) {
-
- $("#motifReel").val("");
-
- },
- error: function (data) {
- },
- complete: function () {
- ajaxtraitementproformahospitalisation();
- }
- });
-
-
-}
-
-function refusertoutproformahospit(idProforma)
-{
- donnees = "idProforma=" + idProforma;
-
- $.ajax({
- url: $("#racineWeb").val() + "Ajaxtraitementproformahospitalisation/refusertoutproformahospit/",
- type: 'POST',
- data: donnees,
- success: function (data) {
-
- $("#motifReel").val("");
-
- },
- error: function (data) {
- },
- complete: function () {
- ajaxtraitementproformahospitalisation();
- }
- });
-
-
-}
-
-
-function annulerrefusertoutproformahospit(idProforma)
-{
- donnees = "idProforma=" + idProforma;
-
- $.ajax({
- url: $("#racineWeb").val() + "Ajaxtraitementproformahospitalisation/annulerrefusertoutproformahospit/",
- type: 'POST',
- data: donnees,
- success: function (data) {
-
- $("#motifReel").val("");
-
- },
- error: function (data) {
- },
- complete: function () {
- ajaxtraitementproformahospitalisation();
- }
- });
-
-
-}
-
-function ajax_maj_prix_acte_proformahospitalisation(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;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtraitementproformahospitalisation/majvaleuracte/",
- type: 'POST',
- data: donnees,
- success: function(data) {
-
- },
- error: function(data) {
- },
- complete: function() {
-
- ajaxtraitementproformahospitalisation();
-
-
- }
- });
- }
-}
-
-function ajax_maj_qte_acte_proformahospitalisation(idPrestationactes, quantite, controle)
-{
- quantite=quantite.replace(",",".");
- controle.value=quantite;
-
- if(controle_numerique(controle))
- {
- if(quantite==0)
- {
- controle.focus();
- v_msg="Veuillez saisir la quantit\u00e9!";
- v_msgEng="Please enter the quantity!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- donnees = 'idPrestationactes='+idPrestationactes+"&quantite="+quantite;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtraitementproformahospitalisation/majquantite/",
- type: 'POST',
- data: donnees,
- success: function(data) {
-
- },
- error: function(data) {
- },
- complete: function() {
- ajaxtraitementproformahospitalisation();
- }
- });
- }
-}
-
-function validerunacteproformahospit(idProforma, idPrestationactes, choix)
-{
-
-
- donnees = "idPrestationactes=" + idPrestationactes+"&choix="+choix;
- donnees += "&idProforma="+idProforma;
-
- $.ajax({
- url: $("#racineWeb").val() + "Ajaxtraitementproformahospitalisation/validerunacteproformahospit/",
- type: 'POST',
- data: donnees,
- success: function (data) {
-
- $("#motifReel").val("");
-
- },
- error: function (data) {
- },
- complete: function () {
- ajaxtraitementproformahospitalisation();
- }
- });
-
-
-}
-
-function refuserunacteproformahospit(idProforma, idPrestationactes, choix)
-{
- donnees = "idPrestationactes=" + idPrestationactes+"&choix="+choix;
- donnees += "&idProforma="+idProforma;
-
- $.ajax({
- url: $("#racineWeb").val() + "Ajaxtraitementproformahospitalisation/refuserunacteproformahospit/",
- type: 'POST',
- data: donnees,
- success: function (data) {
-
- $("#motifReel").val("");
-
- },
- error: function (data) {
- },
- complete: function () {
- ajaxtraitementproformahospitalisation();
- }
- });
-
-}
-
-function validerproformahospitalisation(idProforma)
-{
-
- motifReel = $("#motifReel").val();
- motifRefusAssure = $("#motifRefusAssure").val();
-
- siRefus = $("#siRefus").val();
- accorderTout = $("#accorderTout").val();
- //entente = $("#entente").val();
-
-
- if ((motifReel == "" || motifReel <= " ") && (accorderTout > 0)) {
- motifReel = "BON POUR ACCORD";
-
- $("#motifReel").val(motifReel);
-
- maj_motifReel_proformahospit(idProforma, motifReel);
- }
-
-
- if ((motifRefusAssure <= " ") && (siRefus > 0)) {
- v_msg = "Veuillez saisir le motif du refus!";
- v_msgEng = "Please enter the reason for the refusal!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#motifRefusAssure").focus();
- return;
- }
-
- dureeCorrigee = $("#dureeCorrigee").val();
- if (dureeCorrigee<='0') {
- v_msg = "Veuillez saisir la durée accordée!";
- v_msgEng = "Please enter the duration granted!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#dureeCorrigee").focus();
- return;
- }
-
- donnees = "idProforma="+idProforma;
-
- //typeSms="proformahospitalisation";
-
- v_msg="Validez-vous cette facture proforma?";
- v_msgEng="Do you validate this proforma invoice?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val() + "Ajaxtraitementproformahospitalisation/validerproformahospit/",
- type: 'POST',
- data: donnees,
- success: function (data) {
- //alert(data);
- v_msg = "Facture Proforma trait\u00e9 avec succès!";
- v_msgEng = "Proforma invoice processed successfully!";
- alert_ebene(v_msg, v_msgEng);
-
- setTimeout(function() {
- //your datatable code
- fermertraitementproformahospitalisation();
- }, 500);
-
- },
- error: function (data) {
- },
- complete: function () {
- // listeententeprealablesproformahospi();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function maj_motifReel_proformahospit(idProforma, observation)
-{
- donnees = 'idProforma='+idProforma;
- donnees += '&observation='+observation;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtraitementproformahospitalisation/majobservation/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
-
- },
- complete: function() {
- //ajaxtraitementproformahospitalisation();
- }
- });
-}
-
-
-function maj_motifRefusPrestataire_proformahospit(idProforma, motifRefus)
-{
- donnees = 'idProforma='+idProforma;
- donnees += '&motifRefus='+motifRefus;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtraitementproformahospitalisation/majmotifrefus/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
-
- },
- complete: function() {
- //ajaxtraitementproformahospitalisation();
- }
- });
-}
-
-function fermertraitementproformahospitalisation()
-{
- window.location.assign($("#racineWeb" ).val()+"Proformahospitalisation/");
-
-}
-
-function filtrergenreconjoint()
-{
- codeLienParente = $('#codeLienParente').val();
- genreAdherent = $('#genreAdherent').val();
-
- if(codeLienParente=='C'){
- if(genreAdherent=="F"){
- $('#sexe').val('M');
- $('#sexeConjoint').val('M');
- }else{
- $('#sexe').val('F');
- $('#sexeConjoint').val('F');
- }
-
- $('#sexe').disable();
- return;
- }
- $('#sexe').enable();
-}
-
-
-function agemaxbeneficiaire()
-{
- codeLienParente = $('#codeLienParente').val();
- idCollege = $('#idCollege').val();
-
- if (idCollege<=" ")
- {
- return;
- }
-
- donnees = 'idCollege='+idCollege;
- donnees += '&codeLienParente='+codeLienParente;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxagemaxbeneficiaire/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- $("#div_age_max").html(data);
- },
- complete: function() {
-
- }
- });
-
-}
-
-function select_tous_beneficiaire_a_retirer(p_choix)
-{
-
-
- donnees = 'choix='+p_choix;
-
- $('#div_selection_assure').html('' + '
');
-
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxselectionretrait/tousselectionner/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- $('#div_selection_assure').html(data);
-
- var oTable = $('.tabliste').DataTable();
- oTable.destroy();
-
- setTimeout(function() {
- appliquerDataTable();
- }, 500);
- },
- error: function(data) {
- },
- complete: function() {
-
- }
- });
-}
-
-
-function ajouteradherentfacturation()
-{
-
- donnees = '';
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxadherent/ajouteradherentfacturation/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- //$('#div_selection_assure').html(data);
- },
- error: function(data) {
- },
- complete: function() {
-
- }
- });
-}
-
-function select_tous_beneficiaire_changement_college(p_choix)
-{
-
-
- donnees = 'choix='+p_choix;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxselectionchangementcollege/tousselectionner/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- $('#div_selection_assure').html(data);
- var oTable = $('.tabliste').DataTable();
- oTable.destroy();
-
- setTimeout(function() {
- appliquerDataTable();
- }, 500);
- },
- error: function(data) {
- },
- complete: function() {
-
- }
- });
-}
-
-
-function pop_changementcollege_masse()
-{
- var div_changementcollege_masse = $('#div_changementcollege_masse');
-
- div_changementcollege_masse.html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxselectionchangementcollege/affichercollegebeneficiaireenmasse/",
- type : 'post',
- error: function(errorData) {
- },
- success: function(data) {
- div_changementcollege_masse.html(data);
-
- var oTable = $('.tabliste').DataTable();
- oTable.destroy();
-
- setTimeout(function() {
- appliquerDataTable();
- }, 500);
- },
- complete: function() {
- $("#btn_changementcollege_masse").click();
- }
- });
-}
-
-function select_tous_beneficiaire_changement_college_masse(p_choix)
-{
-
-
- donnees = 'choix='+p_choix;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxselectionchangementcollege/tousselectionnermasse/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- $('#div_tabliste').html(data);
-
- var oTable = $('.tabliste').DataTable();
- oTable.destroy();
-
- appliquerDataTable();
- },
- error: function(data) {
- },
- complete: function() {
-
- }
- });
-}
-
-function choix_beneficiaire_changementcollege_masse(p_choix, p_id_beneficiaire)
-{
-
-
- donnees = 'idBeneficiaire='+p_id_beneficiaire;
- donnees += '&choix='+p_choix;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxselectionchangementcollege/selectionnermasse/",
- type: 'POST',
- data: donnees,
- success: function(data) {
-
- $('#div_nbselection').html(data);
- },
- error: function(data) {
- },
- complete: function() {
- }
- });
-}
-
-
-function changer_college_beneficiaire_masse()
-{
- idCollegeNew = $("#idCollegeNew").val();
-
- if (idCollegeNew<=" ")
- {
- v_msg="Veuillez sélectionner un collège!";
- v_msgEng="Please select a college!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- nbselection = $("#nbselection").val();
-
- if (nbselection == "0")
- {
- v_msg="Veuillez sélectionner des bénéficiaires!";
- v_msgEng="Please select beneficiaries!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- donnees = 'idCollegeNew='+idCollegeNew;
-
- $("#div_tabliste").html('' + '
');
-
- v_msg="Confirmez-vous le changement de collège?";
- v_msgEng="Do you confirm the change of college?";
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxselectionchangementcollege/changercollegebeneficiairemasse/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- $('#div_tabliste').html(data);
-
- var oTable = $('.tabliste').DataTable();
- oTable.destroy();
-
- appliquerDataTable();
- },
- complete: function() {
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function modifier_limite_adherent(idLimite, plafondOld)
-{
- donnees = "idLimite="+idLimite+'&plafondOld='+plafondOld;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxlimiteadherent/modifierlimite/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- $('#div_modif_limite').html(data);
- $("#plafondNew").focus();
-
- },
- complete: function() {
- }
- });
-
-}
-
-function valider_limite_adherent()
-{
-
-
- idLimite = $("#idLimite").val();
-
- plafond = $("#plafondNew").val().replace(/ /g,"");
-
-
- motif = $("#motif").val();
-
- idAdherent = $("#idAdherent").val();
-
- if (plafond<=" ")
- {
- $("#plafondNew").val("0");
- }
-
- if(motif <=" ")
- {
- v_msg="Le motif est obligatoire!";
- v_msgEng="The pattern is mandatory!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#motif").focus();
-
- return;
-
- }
-
- plafondOld = $("#plafondOld").val().replace(/ /g,"");
-
- if(plafond=="0" || plafond==plafondOld){
- return;
- }
-
- donnees = "idLimite="+idLimite+'&plafond='+plafond+'&motif='+motif+'&idAdherent='+idAdherent;
-
- v_msg="Confirmez-vous la modification du plafond?";
- v_msgEng="Do you confirm the modification of the ceiling?";
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxlimiteadherent/majplafond/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- $('#div_modif_limite').empty();
- $('#div_bareme').html(data);
- },
- complete: function() {
-
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-
-function modifier_limite_beneficiaire(idLimite, plafondOld)
-{
- donnees = "idLimite="+idLimite+'&plafondOld='+plafondOld;
-
- $('#div_modif_limite').empty();
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxlimitebeneficiaire/modifierlimite/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- $('#div_modif_limite').html(data);
- $("#plafondNew").focus();
-
- },
- complete: function() {
- }
- });
-
-}
-
-
-function valider_limite_beneficiaire()
-{
-
-
- idLimite = $("#idLimite").val();
-
- plafond = $("#plafondNew").val().replace(/ /g,"");
-
- motif = $("#motif").val();
-
- idBeneficiaire = $("#idBeneficiaire").val();
-
- //$('#div_bareme').empty();
-
- if (plafond<=" ")
- {
- $("#plafondNew").val("0");
- }
-
- if(motif <=" ")
- {
- v_msg="Le motif est obligatoire!";
- v_msgEng="The pattern is mandatory!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#motif").focus();
-
- return;
- }
-
- plafondOld = $("#plafondOld").val().replace(/ /g,"");
-
- if(plafond=="0" || plafond==plafondOld){
- return;
- }
-
- donnees = "idLimite="+idLimite+'&plafond='+plafond+'&motif='+motif+'&idBeneficiaire='+idBeneficiaire;
-
- v_msg="Confirmez-vous la modification du plafond?";
- v_msgEng="Do you confirm the modification of the ceiling?";
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxlimitebeneficiaire/majplafond/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- $('#div_modif_limite').empty();
- $('#div_bareme').html(data);
- },
- complete: function() {
-
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function appliquer_ajustemet_renouvellement()
-{
- appliquerTauxAjustement = $('#appliquerTauxAjustement').val();
-
- donnees = 'appliquerTauxAjustement='+appliquerTauxAjustement;
-
- $("#div_prime_a_emettre").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxdetailrenouvellement/appliquertauxajustement/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- $("#div_prime_a_emettre").html(data);
- },
- complete: function() {
-
- }
- });
-}
-
-function alertvip(codeReponse, medical, idDemandederogation)
-{
- if(medical=='derogation'){
- v_msg="Attention bénéficiaire VIP!";
- v_msgEng="Attention VIP beneficiary!";
-
-
- alert_ebene(v_msg, v_msgEng);
-
-
- setTimeout(function() {
- if(codeReponse=="A"){
- accepter_derogation_2(idDemandederogation);
- }else{
- refuser_derogation_2(idDemandederogation);
- }
-
- }, 500);
- }
-
-
-}
-
-
-
-function listeenteteententeprealables() {
- codePrestataire = $("#codePrestataire").val();
-
- if(codePrestataire==undefined || codePrestataire=="undefined")
- {
- codePrestataire="";
- }
- demandeTraite = $("#demandeTraite").val();
- debut = $("#debut").val();
- fin = $("#fin").val();
-
- donnees = 'codePrestataire=' + codePrestataire + '&demandeTraite='+demandeTraite;
- donnees += '&debut=' + debut + '&fin=' + fin;
-
- $("#div_ententeprealable").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val() + "Ajaxententeprealables/entetesententeprealable/",
- type: 'post',
- data: donnees,
- error: function (errorData) {
- },
- success: function (data) {
- $("#div_ententeprealable").html(data);
-
-
- },
- complete: function () {
- }
- });
-}
-
-
-
-
-function affiche_liste_act_exam_provisoire()
-{
-
- codeTypeEntentePrealable = $("#codeTypeEntentePrealable").val();
-
-
- $("#tab_liste").html('' + '
');
-
- if(codeTypeEntentePrealable=="EXAM"){
- v_url = "Ajaxlisteacteexamen/traitementprovisoireexam/";
- }else{
- v_url = "Ajaxlisteacteexamen/traitementprovisoireact/";
- }
-
- donnees = "";
-
- $.ajax({
- url: $("#racineWeb").val() + v_url,
- type: 'post',
- data: donnees,
- error: function (errorData) {
- },
- success: function (data) {
- $("#tab_liste").html(data);
- },
- complete: function () {
-
- }
- });
-
-}
-
-
-function traiter_un_provisoire_act_exam(idExamen, codeReponseProvisoire)
-{
-
- donnees = "idExamen=" + idExamen + "&codeReponseProvisoire=" + codeReponseProvisoire;
-
- $.ajax({
- url: $("#racineWeb").val() + "Ajaxlisteacteexamen/traiterunprovisoire/",
- type: 'post',
- data: donnees,
- error: function (errorData) {
- },
- success: function (data) {
- affiche_liste_act_exam_provisoire();
- },
- complete: function () {
-
- }
- });
-
-}
-
-function traitement_tous_provisoire_act_exam(codeReponseProvisoire)
-{
- donnees = "codeReponseProvisoire=" + codeReponseProvisoire;
-
- //alert(donnees);
- //return;
-
- $.ajax({
- url: $("#racineWeb").val() + "Ajaxlisteacteexamen/traitertousprovisoire/",
- type: 'post',
- data: donnees,
- error: function (errorData) {
- },
- success: function (data) {
- affiche_liste_act_exam_provisoire();
- },
- complete: function () {
-
- }
- });
-
-}
-
-
-function afficher_detail_act_exam(idEnteteEntentePrealable) {
-
- donnees = "idEnteteEntentePrealable=" + idEnteteEntentePrealable;
-
-
- $("#div_patienter").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val() + "Ajaxlisteacteexamen/",
- type: 'post',
- data: donnees,
- error: function (errorData) {
- },
- success: function (data) {
- $("#div_examens_prescrits").html(data);
- //appliquerDataTable();
- $("#div_examens_prescrits").modal({ backdrop: 'static', keyboard: false, show: true });
- $("#div_examens_prescrits").modal("show");
- $("#div_patienter").empty();
-
- $(".selectpicker").selectpicker();
- },
- complete: function () {
- afficherMasquerAntecedents();
- afficherMasquerSituation();
- }
- });
-
-}
-
-
-function valider_entente(codeTypeEntentePrealable) {
- observations = $("#observations").val();
- motifRefusAssure = $("#motifRefusAssure").val();
-
- nombreRefus = $("#nombreRefus").val();
- nombreEnAttente = $("#nombreEnAttente").val();
-
- if(nombreEnAttente>"0"){
- v_msg = "Veuillez traiter toutes les lignes!";
- v_msgEng = "Please process all lines!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
-
- if (nombreRefus >"0" && motifRefusAssure <= " ") {
- v_msg = "Veuillez saisir le motif pour les refus!";
- v_msgEng = "Please enter the reason for rejections!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#motifRefusAssure").focus();
-
- return;
- }
-
-
- v_msg = "Confirmez-vous cette validation?";
- v_msgEng = "Do you confirm this validation?";
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- donnees = 'observations=' + observations + '&motifRefusAssure=' + motifRefusAssure;
-
- donnees_sav = donnees;
-
- $.ajax({
- url: $("#racineWeb").val() + "Ajaxlisteacteexamen/valider/",
- type: 'post',
- data: donnees,
- error: function (errorData) {
- },
- success: function (data) {
- $('#div_resultat_validation').html(data);
- valider = $("#valider").val();
-
- if(valider=="1"){
- v_msg = "Validation réussie!";
- v_msgEng = "Validation succeed!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#btn-fermer-entente").click();
-
- }else{
- v_msg = "Echèc de la validation!";
- v_msgEng = "Validation failed!";
- alert_ebene(v_msg, v_msgEng);
- return;
- }
-
- },
- complete: function () {
- switch (codeTypeEntentePrealable)
- {
- case "ACT":
- listeenteteententeprealables();
- break;
-
- case "EXAM":
- listeenteteententeprealables();
- break;
-
- case "DEN":
- listeenteteententeprealablesdent();
- break;
-
- case "SEA":
- listeenteteententeprealablessea();
- break;
-
- case "HOS":
- listeenteteententeprealableshospi();
- break;
-
- default:
- v_msg = "type inconu!";
- v_msgEng = "Unknown type!";
- alert_ebene(v_msg, v_msgEng);
- }
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function majobservation_act_exam()
-{
- observations = $("#observations").val();
-
- donnees = "observations=" + observations;
-
- $.ajax({
- url: $("#racineWeb").val() + "Ajaxlisteacteexamen/majobservation/",
- type: 'post',
- data: donnees,
- error: function (errorData) {
- },
- success: function (data) {
-
- },
- complete: function () {
-
- }
- });
-
-}
-
-function majmotifrefus_act_exam()
-{
- motifRefusAssure = $("#motifRefusAssure").val();
-
- donnees = "motifRefusAssure=" + motifRefusAssure;
-
- $.ajax({
- url: $("#racineWeb").val() + "Ajaxlisteacteexamen/majmotifrefus/",
- type: 'post',
- data: donnees,
- error: function (errorData) {
- },
- success: function (data) {
-
- },
- complete: function () {
-
- }
- });
-
-}
-
-function listeenteteententeprealablesdent() {
-
- demandeTraite = $("#demandeTraite").val();
- debut = $("#debut").val();
- fin = $("#fin").val();
-
- donnees = 'demandeTraite='+demandeTraite;
- donnees += '&debut=' + debut + '&fin=' + fin;
-
- $("#div_ententeprealable").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val() + "Ajaxententeprealablesdent/entetesententeprealable/",
- type: 'post',
- data: donnees,
- error: function (errorData) {
- },
- success: function (data) {
- $("#div_ententeprealable").html(data);
-
-
- },
- complete: function () {
- }
- });
-}
-
-
-function afficher_detail_phar(idEnteteEntentePrealable) {
-
-
- donnees = "idEnteteEntentePrealable=" + idEnteteEntentePrealable;
-
-
- $("#div_patienter").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val() + "Ajaxlistemedicamentsentente/",
- type: 'post',
- data: donnees,
- error: function (errorData) {
- },
- success: function (data) {
- //$('#div_test_gabarit').html(data);
- //alert(data);
-
- $("#div_medicaments_prescrits").html(data);
- $("#div_medicaments_prescrits").modal({ backdrop: 'static', keyboard: false, show: true });
- $("#div_medicaments_prescrits").modal("show");
- $("#div_patienter").empty();
-
- },
- complete: function () {
- afficherMasquerMedicaments();
- afficherMasquerAntecedents();
- afficherMasquerSituation();
- }
- });
-
-}
-
-function traiter_un_provisoire_pha(idMedicament, codeReponseProvisoire)
-{
-
- donnees = "idMedicament=" + idMedicament + "&codeReponseProvisoire=" + codeReponseProvisoire;
-
- $.ajax({
- url: $("#racineWeb").val() + "Ajaxlistemedicamentsentente/traiterunprovisoire/",
- type: 'post',
- data: donnees,
- error: function (errorData) {
- },
- success: function (data) {
- affiche_liste_phar_provisoire();
- },
- complete: function () {
-
- }
- });
-
-}
-
-function traitement_tous_provisoire_pha(codeReponseProvisoire)
-{
- donnees = "codeReponseProvisoire=" + codeReponseProvisoire;
-
- //alert(donnees);
- //return;
-
- $.ajax({
- url: $("#racineWeb").val() + "Ajaxlistemedicamentsentente/traitertousprovisoire/",
- type: 'post',
- data: donnees,
- error: function (errorData) {
- },
- success: function (data) {
- affiche_liste_phar_provisoire();
- },
- complete: function () {
-
- }
- });
-
-}
-
-function affiche_liste_phar_provisoire()
-{
- $("#tab_liste").html('' + '
');
-
- donnees = "";
-
- $.ajax({
- url: $("#racineWeb").val() + "Ajaxlistemedicamentsentente/traitementprovisoire/",
- type: 'post',
- data: donnees,
- error: function (errorData) {
- },
- success: function (data) {
- $("#tab_liste").html(data);
- },
- complete: function () {
-
- }
- });
-
-}
-
-function valider_entente_pha() {
-
- observations = $("#observations").val();
- motifRefusAssure = $("#motifRefusAssure").val();
-
- nombreRefus = $("#nombreRefus").val();
- nombreEnAttente = $("#nombreEnAttente").val();
-
- if(nombreEnAttente>"0"){
- v_msg = "Veuillez traiter toutes les lignes!";
- v_msgEng = "Please process all lines!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
-
- if (nombreRefus >"0" && motifRefusAssure <= " ") {
- v_msg = "Veuillez saisir le motif pour les refus!";
- v_msgEng = "Please enter the reason for rejections!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#motifRefusAssure").focus();
-
- return;
- }
-
-
- v_msg = "Confirmez-vous cette validation?";
- v_msgEng = "Do you confirm this validation?";
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- donnees = 'observations=' + observations + '&motifRefusAssure=' + motifRefusAssure;
-
- $.ajax({
- url: $("#racineWeb").val() + "Ajaxlistemedicamentsentente/valider/",
- type: 'post',
- data: donnees,
- error: function (errorData) {
- },
- success: function (data) {
- $('#div_resultat_validation').html(data);
- valider = $("#valider").val();
-
- if(valider=="1"){
- v_msg = "Validation réussie!";
- v_msgEng = "Validation succeed!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#btn-fermer-entente").click();
- }else{
- v_msg = "Echèc de la validation!";
- v_msgEng = "Validation failed!";
- alert_ebene(v_msg, v_msgEng);
- return;
- }
-
- },
- complete: function () {
- listeententeprealablespha();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function majobservation_phar()
-{
- observations = $("#observations").val();
-
- donnees = "observations=" + observations;
-
- $.ajax({
- url: $("#racineWeb").val() + "Ajaxlistemedicamentsentente/majobservation/",
- type: 'post',
- data: donnees,
- error: function (errorData) {
- },
- success: function (data) {
-
- },
- complete: function () {
-
- }
- });
-
-}
-
-function majmotifrefus_phar()
-{
- motifRefusAssure = $("#motifRefusAssure").val();
-
- donnees = "motifRefusAssure=" + motifRefusAssure;
-
- $.ajax({
- url: $("#racineWeb").val() + "Ajaxlistemedicamentsentente/majmotifrefus/",
- type: 'post',
- data: donnees,
- error: function (errorData) {
- },
- success: function (data) {
-
- },
- complete: function () {
-
- }
- });
-
-}
-
-function liste_ententeprealables_sea()
-{
- window.location.assign($("#racineWeb" ).val()+"Listeententeprealablesea/");
-}
-
-function listeenteteententeprealablessea() {
-
- demandeTraite = $("#demandeTraite").val();
- debut = $("#debut").val();
- fin = $("#fin").val();
-
- donnees = 'demandeTraite='+demandeTraite;
- donnees += '&debut=' + debut + '&fin=' + fin;
-
- $("#div_ententeprealable").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val() + "Ajaxententeprealablessea/entetesententeprealable/",
- type: 'post',
- data: donnees,
- error: function (errorData) {
- },
- success: function (data) {
- $("#div_ententeprealable").html(data);
-
-
- },
- complete: function () {
- }
- });
-}
-
-
-function listeenteteententeprealablesopt() {
-
- demandeTraite = $("#demandeTraite").val();
- debut = $("#debut").val();
- fin = $("#fin").val();
-
- donnees = 'demandeTraite='+demandeTraite;
- donnees += '&debut=' + debut + '&fin=' + fin;
-
- $("#div_ententeprealable").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val() + "Ajaxententeprealablesopt/entetesententeprealable/",
- type: 'post',
- data: donnees,
- error: function (errorData) {
- },
- success: function (data) {
- $("#div_ententeprealable").html(data);
-
-
- },
- complete: function () {
- }
- });
-}
-
-function listeenteteententeprealableshospi() {
-
- demandeTraite = $("#demandeTraite").val();
- debut = $("#debut").val();
- fin = $("#fin").val();
-
- donnees = 'demandeTraite='+demandeTraite;
- donnees += '&debut=' + debut + '&fin=' + fin;
-
- $("#div_ententeprealable").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val() + "Ajaxententeprealableshospi/entetesententeprealable/",
- type: 'post',
- data: donnees,
- error: function (errorData) {
- },
- success: function (data) {
- $("#div_ententeprealable").html(data);
-
-
- },
- complete: function () {
- }
- });
-}
-
-function listeententeprealablessea()
-{
- codeReponseEntentePrealable=$("#codeReponseEntentePrealable").val();
- debut=$("#debut").val();
- fin=$("#fin").val();
-
- donnees = 'codeReponseEntentePrealable='+codeReponseEntentePrealable;
- donnees += '&debut='+debut+'&fin='+fin;
-
- $("#div_ententeprealable").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxententeprealablessea/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- $("#div_ententeprealable").html(data);
- },
- complete: function() {
- }
- });
-}
-
-function control_param_facturation_garant()
-{
-
- codeSourceFondGarantAppelFond = $("#codeSourceFondGarantAppelFond").val();
- codeSourceFondGarantHonoraire = $("#codeSourceFondGarantHonoraire").val();
- codeSourceFondGarantCaution = $("#codeSourceFondGarantCaution").val();
-
- if(codeSourceFondGarantHonoraire == "FOR"){
- $("#forfaitHonoraire").enable();
- //$("#montantBudget").disable();
- //$("#montantBudget").val("0");
-
- }else{
- $("#forfaitHonoraire").disable();
- $("#forfaitHonoraire").val("0");
-
- }
-
- if(codeSourceFondGarantCaution == "FOR"){
- $("#forfaitCautionPermanant").enable();
- //$("#montantBudget").disable();
- //$("#montantBudget").val("0");
-
- }else{
- $("#forfaitCautionPermanant").disable();
- $("#forfaitCautionPermanant").val("0");
- }
-
- if(codeSourceFondGarantHonoraire == "BUD" || codeSourceFondGarantHonoraire == "SIN"){
- $("#gcTauxCommissionGerant").disable();
- $("#gcTauxFraisReel").enable();
- $("#gcTauxCommissionGerant").val("0");
- }else if(codeSourceFondGarantHonoraire == "FOR"){
- $("#gcTauxCommissionGerant").disable();
- $("#gcTauxFraisReel").disable();
- $("#gcTauxCommissionGerant").val("0");
- $("#gcTauxFraisReel").val("0");
- }else if(codeSourceFondGarantHonoraire == "PRI"){
- $("#gcTauxCommissionGerant").enable();
- $("#gcTauxFraisReel").disable();
- $("#gcTauxFraisReel").val("0");
- }
-
- if(codeSourceFondGarantAppelFond == "BUD" || codeSourceFondGarantHonoraire == "BUD" || codeSourceFondGarantCaution == "BUD"){
- $("#montantBudget").enable();
- }else{
- $("#montantBudget").disable();
- $("#montantBudget").val("0");
- }
-}
-
-function filtre_assiette_fond(){
-
- codeSourceFondGarantAppelFond = $("#codeSourceFondGarantAppelFond").val();
-
- donnees = "codeSourceFondGarantAppelFond="+codeSourceFondGarantAppelFond;
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxassiettefacturationgarant/fonds/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- $("#div_assiette_fonds").html(data);
- },
- complete: function() {
- }
- });
-}
-
-function filtre_assiette_honoraire(){
-
- codeSourceFondGarantHonoraire = $("#codeSourceFondGarantHonoraire").val();
-
- donnees = "codeSourceFondGarantHonoraire="+codeSourceFondGarantHonoraire;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxassiettefacturationgarant/honoraire/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- $("#div_assiette_honoraire").html(data);
- },
- complete: function() {
- }
- });
-}
-
-function change_periodicite_honoraire()
-{
- $("#codePeriodiciteHonoraire").val($("#codePeriodiciteAppelFond").val());
-}
-
-function initiergroupefacturegarant()
-{
-
- codeGcAssureur = $("#codeGcAssureur").val();
- dateFacture = $("#dateFacture").val();
- codeNatureFacturationGarant = $("#codeNatureFacturationGarant").val();
- codePeriodicite = $("#codePeriodicite").val();
- codeExercice = $("#codeExercice").val();
-
- bonneDate = control_date_facture_garant(dateFacture, codeExercice);
-
-
- if(!bonneDate)
- {
- v_msg="Veuillez revoir la date!";
- v_msgEng="Please review the date!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#dateFacture").focus();
- return;
- }
-
- if(codeGcAssureur<=" ")
- {
- v_msg="Veuillez sélectionner un garant!";
- v_msgEng="Please select a guarantor!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeGcAssureur").focus();
- return;
- }
-
- if(codeNatureFacturationGarant<=" "){
- v_msg="Veuillez sélectionner un type de facturation!";
- v_msgEng="Please select a billing type!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeTypeFacturationGarant").focus();
- return;
-
- }
-
- if(codePeriodicite<=" "){
- v_msg="Veuillez sélectionner une périodicité!";
- v_msgEng="Please select a periodicity!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codePeriodicite").focus();
- return;
-
- }
-
- donnees = 'codeGcAssureur='+codeGcAssureur+'&codeNatureFacturationGarant='+codeNatureFacturationGarant;
- donnees += '&codePeriodicite='+codePeriodicite+'&codeExercice='+codeExercice+'&dateFacture='+dateFacture;
-
- $("#div_patienter").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxfacturegarant/initiergroupefacturegarant/",
- type: 'post',
- data: donnees,
- error: function(errorData){
- //alert("Erreur : "+errorData);
- },
- success: function(data) {
-
- },
- complete: function(){
- window.location.assign($("#racineWeb" ).val()+"Detailgroupefacturegarant/");
- }
- });
-
-}
-
-
-
-
-//
-function afficher_detail_optique(idEnteteEntentePrealable) {
-
-
- donnees = "idEnteteEntentePrealable=" + idEnteteEntentePrealable;
-
-
- $("#div_patienter").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val() + "Ajaxlisteoptique/",
- type: 'post',
- data: donnees,
- error: function (errorData) {
- },
- success: function (data) {
- //$('#div_test_gabarit').html(data);
- //alert(data);
- //return;
-
- $("#div_optique_prescrits").html(data);
- //appliquerDataTable();
- $("#div_optique_prescrits").modal({ backdrop: 'static', keyboard: false, show: true });
- $("#div_optique_prescrits").modal("show");
- $("#div_patienter").empty();
-
- },
- complete: function () {
-
- }
- });
-
-}
-
-function traiter_un_provisoire_opt(idMedicament, codeReponseProvisoire)
-{
-
- donnees = "idMedicament=" + idMedicament + "&codeReponseProvisoire=" + codeReponseProvisoire;
-
- $.ajax({
- url: $("#racineWeb").val() + "Ajaxlisteoptique/traiterunprovisoire/",
- type: 'post',
- data: donnees,
- error: function (errorData) {
- },
- success: function (data) {
- affiche_liste_opt_provisoire();
- },
- complete: function () {
-
- }
- });
-
-}
-
-function traitement_tous_provisoire_opt(codeReponseProvisoire)
-{
- donnees = "codeReponseProvisoire=" + codeReponseProvisoire;
-
- //alert(donnees);
- //return;
-
- $.ajax({
- url: $("#racineWeb").val() + "Ajaxlisteoptique/traitertousprovisoire/",
- type: 'post',
- data: donnees,
- error: function (errorData) {
- },
- success: function (data) {
- affiche_liste_opt_provisoire();
- },
- complete: function () {
-
- }
- });
-
-}
-
-function affiche_liste_opt_provisoire()
-{
- $("#tab_liste").html('' + '
');
-
- donnees = "";
-
- $.ajax({
- url: $("#racineWeb").val() + "Ajaxlisteoptique/traitementprovisoire/",
- type: 'post',
- data: donnees,
- error: function (errorData) {
- },
- success: function (data) {
- $("#tab_liste").html(data);
- },
- complete: function () {
-
- }
- });
-
-}
-
-function valider_entente_opt() {
-
- observations = $("#observations").val();
- motifRefusAssure = $("#motifRefusAssure").val();
-
- nombreRefus = $("#nombreRefus").val();
- nombreEnAttente = $("#nombreEnAttente").val();
-
- if(nombreEnAttente>"0"){
- v_msg = "Veuillez traiter toutes les lignes!";
- v_msgEng = "Please process all lines!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
-
- if (nombreRefus >"0" && motifRefusAssure <= " ") {
- v_msg = "Veuillez saisir le motif pour les refus!";
- v_msgEng = "Please enter the reason for rejections!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#motifRefusAssure").focus();
-
- return;
- }
-
-
- v_msg = "Confirmez-vous cette validation?";
- v_msgEng = "Do you confirm this validation?";
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- donnees = 'observations=' + observations + '&motifRefusAssure=' + motifRefusAssure;
-
- $.ajax({
- url: $("#racineWeb").val() + "Ajaxlisteoptique/valider/",
- type: 'post',
- data: donnees,
- error: function (errorData) {
- },
- success: function (data) {
- $('#div_resultat_validation').html(data);
- valider = $("#valider").val();
-
- if(valider=="1"){
- v_msg = "Validation réussie!";
- v_msgEng = "Validation succeed!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#btn-fermer-entente").click();
- }else{
- v_msg = "Echèc de la validation!";
- v_msgEng = "Validation failed!";
- alert_ebene(v_msg, v_msgEng);
- return;
- }
-
- },
- complete: function () {
- listeenteteententeprealablesopt();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function majobservation_opt()
-{
- observations = $("#observations").val();
-
- donnees = "observations=" + observations;
-
- $.ajax({
- url: $("#racineWeb").val() + "Ajaxlisteoptique/majobservation/",
- type: 'post',
- data: donnees,
- error: function (errorData) {
- },
- success: function (data) {
-
- },
- complete: function () {
-
- }
- });
-
-}
-
-function majmotifrefus_opt()
-{
- motifRefusAssure = $("#motifRefusAssure").val();
-
- donnees = "motifRefusAssure=" + motifRefusAssure;
-
- $.ajax({
- url: $("#racineWeb").val() + "Ajaxlisteoptique/majmotifrefus/",
- type: 'post',
- data: donnees,
- error: function (errorData) {
- },
- success: function (data) {
-
- },
- complete: function () {
-
- }
- });
-
-}
-
-//
-function afficher_laboratoire(numeroBonExamen, codePrestataireLivraison, prestataireLivraison)
-{
- donnees = 'numeroBonExamen='+numeroBonExamen+'&codePrestataireLivraison='+codePrestataireLivraison;
- donnees += '&prestataireLivraison='+prestataireLivraison;
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxcontextlaboratoire/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- complete: function() {
- window.location.assign($("#racineWeb" ).val()+"Laboratoirecons/");
- }
- });
-}
-
-
-function genererfactureperiodiquegarant()
-{
- donnees = '';
-
- v_msg="Confirmez-vous la génération de cette facture?";
- v_msgEng="Do you confirm the creation of this invoice?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxfacturegarant/genererfactureperiodique/",
- type: 'post',
- data: donnees,
- error: function(errorData){
- //alert("Erreur : "+errorData);
-
- },
- success: function(data) {
-
- },
- complete: function(){
- window.location.assign($("#racineWeb" ).val()+"Fichegroupefacturegarant/");
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-}
-
-function afficher_detail_facture_garant(idEntetefacturegarant)
-{
- window.location.assign($("#racineWeb" ).val()+"Detailfactureperiodiquegarant/"+idEntetefacturegarant);
-}
-
-function modifier_param_fact_garant(superUser)
-{
- if (superUser != "1"){
- v_msg="Non autorisé!";
- v_msgEng="Unauthorized!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- window.location.assign($("#racineWeb" ).val()+"Paramfacturegarant/");
-}
-
-function consulter_param_fact_garant()
-{
- window.location.assign($("#racineWeb" ).val()+"Paramfacturegarantcons/");
-}
-
-function editer_groupe_facture_garant()
-{
- donnees="";
-
- var div_export = $('#div_editer_facture');
- div_export.html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxfacturegarantedition/groupefacture/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- alert("Erreur : "+errorData);
- },
- success: function(data) {
- div_export.html(data);
-
- },
- complete: function() {
-
- }
- });
-
-
-}
-
-function select_toutes_natures_facture(p_choix)
-{
-
- donnees = 'choix='+p_choix;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxfacturegarant/toutesnaturesfacture/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- $('#div_type_facture').html(data);
- datafiltre();
-
- },
- error: function(data) {
- },
- complete: function() {
-
- //affichertoutfacturationprime();
- }
- });
-}
-
-function select_naturefacture_garant_a_facturer(p_choix, id)
-{
- donnees = 'id='+id;
- donnees += '&choix='+p_choix;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxfacturegarant/selectionnaturefacture/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- $('#div_type_facture').html(data);
- datafiltre();
- },
- error: function(data) {
- },
- complete: function() {
-
- //affichertoutfacturationprime();
- }
- });
-}
-
-
-
-function ajax_fiche_groupe_facture_garant(idGroupefacturegarant)
-{
-
-
- donnees = 'idGroupefacturegarant='+idGroupefacturegarant;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxfichefacturegarant/groupefacture/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- $("#div_fiche_groupe_facture_modal").html(data);
-
-
- $('#div_fiche_groupe_facture').modal("show");
-
-
- setTimeout(function() {
- //your datatable code
- dataTableMini();
-
- }, 500);
- },
- error: function(data) {
- },
- complete: function() {
-
- }
- });
-
-}
-
-function lister_encaissement_facture_garants()
-{
- $("#div_liste_facture_garant").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxfacturegarant/listerfactuegarantsencaissement/",
- type: 'POST',
- success: function(data) {
- $('#div_liste_facture_garant').html(data);
-
- dataTab();
- },
- error: function(data) {
- },
- complete: function() {
-
- }
- });
-}
-
-
-function select_toutes_factures_edition_encaissement(p_choix)
-{
-
- donnees = 'choix='+p_choix;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxfacturegarant/toutesfactureseditionencaissement/",
- type: 'POST',
- data: donnees,
- success: function(data) {
-
- },
- error: function(data) {
- },
- complete: function() {
-
- lister_encaissement_facture_garants();
- }
- });
-}
-
-function select_facture_a_editer_encaissement(p_choix, id)
-{
- donnees = 'id='+id;
- donnees += '&choix='+p_choix;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxfacturegarant/unefactureeditionencaissement/",
- type: 'POST',
- data: donnees,
- success: function(data) {
-
- },
- error: function(data) {
- },
- complete: function() {
- lister_encaissement_facture_garants();
- }
- });
-}
-
-function creer_dossier_classique()
-{
- idBeneficiaire = $("#idBeneficiaire").val();
-
- ajax_context_adherent(idBeneficiaire);
-}
-
-function ajax_context_adherent(idBeneficiaire)
-{
-
-
- if (idBeneficiaire=="0")
- {
- v_msg="Veuillez sélectionner un assuré!";
- v_msgEng="Please select one person!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- donnees = "idBeneficiaire="+idBeneficiaire;
- donnees_retour = "";
-
- $("#div_attente").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxcontextadherent/",
- type : 'post',
- data: donnees,
- success: function(data)
- {
-
- //$("#div_ajaxgabarit").html(data);
-
- $("#div_context_adherent").html(data);
-
- //$("#div_attente").html('');
-
- var aBeneficiaireRemb = $("#aBeneficiaireRemb").val();
- //var idAdherent = $("#idAdherent").val();
-
- if(aBeneficiaireRemb > "0")
- {
- window.location.assign($("#racineWeb" ).val()+"Creerdossierclassique/");
-
- }else{
- v_msg="Aucun bénéficiaire de remboursement n'est enregistré pour cet assuré!";
- v_msgEng="No reimbursement beneficiary is registered for this insured";
-
- alert_ebene(v_msg, v_msgEng);
- return;
- }
- },
- error: function(errorData) {
- },
- complete: function() {
-
- }
- });
-}
-
-
-function creer_dossier_classique_police()
-{
- window.location.assign($("#racineWeb" ).val()+"Creerdossierclassiquepolice/");
-}
-
-function ajax_police_context()
-{
- idPolice = $("#idPolice").val();
-
- if (idPolice>"0")
- {
- $("#div_attente").html('' + '
');
-
- ajax_context_police(idPolice);
- creer_dossier_classique_police();
- }else{
- v_msg="Veuillez sélectionner une police pour le remboursement direct!";
- v_msgEng="Please select a policy for direct reimbursement!";
-
- alert_ebene(v_msg, v_msgEng);
-
- $("#idPolice").focus();
- }
-}
-
-function affiche_pays_territoire()
-{
- var codeTerritoire = $('#codeTerritoire').val();
-
- donnees = 'codeTerritoire='+codeTerritoire;
-
- div_pays=$("#div_pays");
-
- div_pays.html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxpaysterritoire/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- //alert("Erreur : "+errorData);
- },
- success: function(data) {
-
- $('#div_pays').html(data);
- datatab_plus();
- },
- complete: function() {
-
- }
- });
-}
-
-
-function ajouter_un_pays_territoire(codePays)
-{
-
- codeTerritoire=$("#codeTerritoire").val();
-
- if (codeTerritoire<=" ")
- {
- v_msg="Veuillez sélectionner un territoire!";
- v_msgEng="Please select a territory!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- donnees = 'codeTerritoire='+codeTerritoire+'&codePays='+codePays;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxpaysterritoire/ajouterunpaysterritoire/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- // $('#div_test_gabarit').html(data);
- },
- error: function(data) {
- },
- complete: function() {
- affiche_pays_territoire();
- }
- });
-}
-
-//
-function ajouter_tous_pays_territoire()
-{
- codeTerritoire=$("#codeTerritoire").val();
-
- if (codeTerritoire<=" ")
- {
- v_msg="Veuillez sélectionner un territoire!";
- v_msgEng="Please select a territory!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- donnees = 'codeTerritoire='+codeTerritoire;
-
- v_msg="Confirmez-vous cette opération?";
- v_msgEng="Do you confirm this operation?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxpaysterritoire/ajoutertouspaysterritoire/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- },
- error: function(data) {
- },
- complete: function() {
- affiche_pays_territoire();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function retirer_tous_pays_territoire()
-{
- codeTerritoire=$("#codeTerritoire").val();
-
- if (codeTerritoire<=" ")
- {
- v_msg="Veuillez sélectionner un territoire!";
- v_msgEng="Please select a territory!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- donnees = 'codeTerritoire='+codeTerritoire;
-
- v_msg="Confirmez-vous cette opération?";
- v_msgEng="Do you confirm this operation?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxpaysterritoire/retirertouspaysterritoire/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- },
- error: function(data) {
- },
- complete: function() {
- affiche_pays_territoire();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-
-function retirer_un_pays_territoire(idPays)
-{
- codeTerritoire=$("#codeTerritoire").val();
-
- if (codeTerritoire<=" ")
- {
- v_msg="Veuillez sélectionner un territoire!";
- v_msgEng="Please select a territory!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- donnees = 'idPays='+idPays;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxpaysterritoire/retirerunpaysterritoire/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- },
- error: function(data) {
- },
- complete: function() {
- affiche_pays_territoire();
- }
- });
-}
-
-function annuler_facture_classique(idFactureClassique, idFacture) {
-
- v_msg="Confirmez-vous cette annulation?";
- v_msgEng="Do you confirm this cancellation?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- donnees = 'idFactureClassique=' + idFactureClassique+'&idFacture='+idFacture;
-
- $("#div_annuler_facture").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val() + "Ajaxannulationfacturerd/",
- type: 'post',
- data: donnees,
- error: function (errorData) {
- },
- success: function (data) {
- $("#div_annuler_facture").html(data);
- $("#div_annuler_facture").modal({backdrop: 'static', keyboard: false, show: true });
- $("#div_annuler_facture").modal("show");
- },
- complete: function () {
-
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function valider_annulation_facture_classique()
-{
-
-
- idFactureClassique = $("#idFactureClassique").val();
-
- motif = $("#motif").val();
-
- if(motif <=" ")
- {
- v_msg="Le motif est obligatoire!";
- v_msgEng="The pattern is mandatory!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#motif").focus();
-
- return;
- }
-
- donnees = "idFactureClassique="+idFactureClassique+'&motif='+motif;
-
- v_msg="Validez-vous cette annulation?";
- v_msgEng="Do you validate this cancellation?";
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxannulationfacturerd/annuler/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
-
- },
- complete: function() {
- afficher_dossier_classique();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function notificationcartesociete()
-{
- donnees = "";
-
- v_msg="Confirmez-vous l'envoi des numéros de carte aux assurés de toutes les polices?";
- v_msgEng="Do you confirm sending card numbers to policyholders of all policies?";
-
- $("#div_patienter").html('' + '
');
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxnotificationcarte/societe/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
-
- v_msg="Numéros de carte envoyés avec succès!";
- v_msgEng="Card numbers sent successfully!";
-
- $("#div_patienter").empty();
- alert_ebene(v_msg, v_msgEng);
- },
- complete: function() {
-
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function notificationcartepolice()
-{
- donnees = "";
-
- v_msg="Confirmez-vous l'envoi des numéros de carte aux assurés de la police?";
- v_msgEng="Do you confirm sending card numbers to policyholders?";
-
- $("#div_patienter").html('' + '
');
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxnotificationcarte/police/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- v_msg="Numéros de carte envoyés avec succès!";
- v_msgEng="Card numbers sent successfully!";
-
- $("#div_patienter").empty();
-
- alert_ebene(v_msg, v_msgEng);
- },
- complete: function() {
-
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-
-function notificationcarteadherent()
-{
- donnees = "";
-
- v_msg="Confirmez-vous l'envoi des numéros de carte des membres de la famille à l'assuré principal?";
- v_msgEng="Do you confirm sending family members' card numbers to the primary insured?";
-
- $("#div_patienter").html('' + '
');
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxnotificationcarte/adherent/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- v_msg="Numéros de carte envoyés avec succès!";
- v_msgEng="Card numbers sent successfully!";
-
- $("#div_patienter").empty();
-
- alert_ebene(v_msg, v_msgEng);
- },
- complete: function() {
-
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function notificationcarte()
-{
- donnees = "";
-
- v_msg="Confirmez-vous l'envoi du numéro de carte au bénéficiaire?";
- v_msgEng="Do you confirm sending the card number to the beneficiary?";
-
- $("#div_patienter").html('' + '
');
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxnotificationcarte/nocarte/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- v_msg="Numéros de carte envoyé avec succès!";
- v_msgEng="Card number sent successfully!";
-
- $("#div_patienter").empty();
-
- alert_ebene(v_msg, v_msgEng);
- },
- complete: function() {
-
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-
-
-
-function ajouter_toutes_specialite()
-{
- codeMedecin=$("#codeMedecin").val();
-
- if (codeMedecin<=" ")
- {
- v_msg="Veuillez sélectionner un médécin!";
- v_msgEng="Please select a doctor!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- donnees = 'codeMedecin='+codeMedecin;
-
- v_msg="Confirmez-vous cette opération?";
- v_msgEng="Do you confirm this operation?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxspecialitemedecin/ajoutertoutesspecialites/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- },
- error: function(data) {
- },
- complete: function() {
- afficher_specialite_medecin();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function afficher_specialite_medecin()
-{
- codeMedecin=$("#codeMedecin").val();
-
- if (codeMedecin<=" ")
- {
- v_msg="Veuillez sélectionner un médécin!";
- v_msgEng="Please select a doctor!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- donnees = 'codeMedecin='+codeMedecin;
-
- var div_attente = $('#div_specialite');
-
- div_attente.html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxspecialitemedecin/afficherspecialitemedecin/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- div_attente.html(data);
-
- appliquerDataTable();
- },
- complete: function() {
- }
- });
-}
-
-function retirer_toutes_specialites_medecin()
-{
- codeMedecin=$("#codeMedecin").val();
-
- if (codeMedecin<=" ")
- {
- v_msg="Veuillez sélectionner un médécin!";
- v_msgEng="Please select a doctor!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- donnees = 'codeMedecin='+codeMedecin;
-
- v_msg="Confirmez-vous cette opération?";
- v_msgEng="Do you confirm this operation?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxspecialitemedecin/retirertoutesspecialites/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- },
- error: function(data) {
- },
- complete: function() {
- afficher_specialite_medecin();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function ajouter_une_specialite_medecin(codeSpecialite)
-{
- codeMedecin=$("#codeMedecin").val();
-
- if (codeMedecin<=" ")
- {
- v_msg="Veuillez sélectionner un médécin!";
- v_msgEng="Please select a doctor!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- donnees = 'codeMedecin='+codeMedecin+'&codeSpecialite='+codeSpecialite;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxspecialitemedecin/ajouterunespecialite/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- // $('#div_test_gabarit').html(data);
- },
- error: function(data) {
- },
- complete: function() {
- afficher_specialite_medecin();
- }
- });
-}
-
-
-function retirer_une_specialite_medecin(idSpecialite)
-{
- codeMedecin=$("#codeMedecin").val();
-
- if (codeMedecin<=" ")
- {
- v_msg="Veuillez sélectionner un médécin!";
- v_msgEng="Please select a doctor!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- donnees = 'codeMedecin='+codeMedecin+'&idSpecialite='+idSpecialite;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxspecialitemedecin/retirerunespecialite/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- },
- error: function(data) {
- },
- complete: function() {
- afficher_specialite_medecin();
- }
- });
-}
-
-
-function affiche_historique_prestations_beneficiaire(){
-
- var numeroBeneficiaire = $('#numeroBeneficiaire').val();
-
-
- $("#div_patienter").html('' + '
');
-
-
- donnees = 'numeroBeneficiaire='+numeroBeneficiaire;
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxhistoriqueprestationsbeneficiaire/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
- $("#div_patienter").html('');
- $('#div_historique_prestations').html(data);
- $('#div_historique_prestations').modal("show");
- },
- complete: function() {
-
- }
- });
-}
-
-function affiche_historique_prestations_famille(){
-
- var numeroAdherent = $('#numeroAdherent').val();
-
-
- $("#div_patienter").html('' + '
');
-
-
- donnees = 'numeroAdherent='+numeroAdherent;
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxhistoriqueprestationsfamille/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
- $("#div_patienter").html('');
- $('#div_historique_prestations').html(data);
- $('#div_historique_prestations').modal("show");
- },
- complete: function() {
-
- }
- });
-}
-
-
-
-function afficherhistoriqueadherent(numeroAdherent){
-
- d1=$("#d1").val();
- d2=$("#d2").val();
-
- codeGarantie=$("#codeGarantie").val();
-
- donnees = "numeroAdherent="+numeroAdherent+"&codeGarantie="+codeGarantie;
- donnees += '&d1='+d1+'&d2='+d2;
-
- $("#div_prestation").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxhistoriqueprestationsfamille/prestations/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- $("#div_prestation").html(data);
-
- setTimeout(function() {
- functionDataTable();
- }, 500);
-
-
- },
- complete: function() {
-
- }
- });
-
-}
-
-function consulter_detail_bareme_college(idBaremePriseEnCharge)
-{
- window.location.assign($("#racineWeb" ).val()+"Consulterdetailbaremecollege/"+idBaremePriseEnCharge+"/");
-}
-
-function retour_fiche_consulter_bareme()
-{
- var retour = $('#retour').val();
-
- if(retour=="Ficheadherent"){
- afficher_adherent_id();
- }else{
- afficher_beneficiaire_id();
- }
-
-}
-
-function afficher_consulter_actes_garantiebareme(idBaremePriseEnCharge, codeGarantie){
-
-
- donnees = 'codeGarantie='+codeGarantie;
- donnees += '&idBaremePriseEnCharge='+idBaremePriseEnCharge;
-
- $("#div_patienter").html('');
-
- $("#div_patienter").html('' + '
');
-
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxconsulteractesgarantiebareme/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- //alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
-
-
- $('#div_actesgarantiebareme').html(data);
- $('#div_actesgarantiebareme').modal("show");
-
- appliquerDataTableBareme();
-
- $('#div_actesgarantiebareme').on('shown.bs.modal', function(){
- stylechampsRequis();
- });
-
- afficherMasquerGarantiesBaremeCollege();
- afficherMasquerGarantiesBaremeLienParenteCollege();
- afficherMasquerActeBaremeCollege();
- afficherMasquerActeBaremeLienParenteCollege();
-
- $(".datepicker").datepicker();
- $("#codeActe").selectpicker();
- $("#codeActeLienParente").selectpicker();
- $("#div_patienter").html('');
- },
- complete: function() {
- afficheNombreLigneBaremeCollege('garantiesbaremepriseencharge');
- afficheNombreLigneBaremeCollege('garantiesbaremepriseenchargelienparente');
- afficheNombreLigneBaremeCollege('actesbaremepriseencharge');
- afficheNombreLigneBaremeCollege('actesbaremepriseenchargelienparente');
- }
- });
-}
-
-function changer_entite_portail()
-{
- codeSociete=$("#codeSociete").val();
-
- if (codeSociete<=" ")
- {
- v_msg="Veuillez indiquer une entité!";
- v_msgEng="Please indicate an entity!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeSociete").focus();
- return;
- }
-
- //alert(codeSociete);
- //return;
-
- donnees = 'codeSociete='+codeSociete;
-
- v_url = $("#racineWeb").val()+"Ajaxchangerentiteportail/";
-
- $("#div_login_portail").html('' + '
');
-
- $.ajax({
- url: v_url,
- type : 'post',
- data: donnees,
- error: function(errorData) {
- // alert('success :' + errorData);
- $("#div_login_portail").html(errorData);
- },
- success: function(data) {
- // alert('success :' + data);
- $("#div_login_portail").html(data);
- societeExiste = $("#societeExiste").val();
- entiteActive = $("#entiteActive").val();
-
- if(societeExiste=="1" && entiteActive=="1")
- {
- $("#btn_connexion").enable();
- $("#login").focus();
-
- }else
- {
- $("#btn_connexion").disable();
- }
- }
- });
-}
-
-
-function filtreproduitbareme(){
-
-
- var codeGcAssureur = $('#codeGcAssureur').val();
-
- if(codeGcAssureur<=" "){
- $('#div_bareme').html("");
- }
-
- donnees = 'codeGcAssureur='+codeGcAssureur;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxfiltreproduitbareme/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- //alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
- //
- $('#div_produit').html(data);
-
- $("#codeProduit").selectpicker();
- },
- complete: function() {
-
- }
- });
-
-}
-
-function afficher_bareme_produit()
-{
-
-
- codeGcAssureur = $("#codeGcAssureur").val();
- codeProduit = $("#codeProduit").val();
-
- if (codeProduit<=" ")
- {
- v_msg="Veuillez sélectionner un produit!";
- v_msgEng="Please select a category!";
- alert_ebene(v_msg, v_msgEng);
-
- $('#div_bareme').html("");
-
- return;
- }
-
- donnees = 'codeGcAssureur='+codeGcAssureur+'&codeProduit='+codeProduit;
-
- var div_attente = $('#div_bareme');
-
- div_attente.html('' + '
');
-
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxbaremeproduit/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- div_attente.html(data);
- appliquerDataTable();
-
- },
- complete: function() {
- }
- });
-}
-
-function changer_langue_connexion()
-{
- codeLangue = $("#langue").val();
- donnees = 'codeLangue='+codeLangue;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxconnexioncookie/changerlangue/",
- type : 'post',
- data: donnees,
- error: function(errorData)
- {
- },
- success: function(data)
- {
- $("#div_detail_connexion").html(data);
- },
- complete: function()
- {
- $(".selectpicker").selectpicker();
- }
- });
-
-}
-
-
-function ctrlkeypress_liste_clients(ev)
-{
- var keycode = (ev.keyCode ? ev.keyCode : ev.which);
- if(keycode == '13')
- {
- afficher_liste_clients();
- }
-}
-
-function afficher_liste_clients()
-{
- donnees = "";
- donnees_retour = "";
-
- typeClient = $("#typeClient").val();
- nom = $("#nom").val();
- numeroClient = $("#numeroClient").val();
-
- /*
- if(typeClient==''){
- typeClient=0;
- }
- */
-
- if(numeroClient==''){
- numeroClient=0;
- }
-
- donnees += 'typeClient=' + typeClient;
- donnees += '&nom=' + nom;
- donnees += '&numeroClient=' + numeroClient;
-
- //alert(donnees);
- //return;
-
- $("#div_clients").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxlisterclients/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- donnees_retour = data;
- },
- complete: function() {
- $("#div_clients").html(donnees_retour);
-
- appliquerDataTable();
- }
- });
-}
-
-function creer_client()
-{
- window.location.assign($("#racineWeb" ).val()+"Creerclient/");
-}
-
-function messageproforma(){
-
-
- var demandeTraite = $("#demandeTraite").val();
- var numeroBonHospitalisation = $("#numeroBonHospitalisation").val();
-
- if(demandeTraite > "0") {
- if(numeroBonHospitalisation =="0"){
-
- v_msg="Aucun Num\u00e9ro de bon d'hospitalisation n'est g\u00e9n\u00e9r\u00e9. Proforma refusé!";
- v_msgEng="No Hospitalization Voucher Number is generated. Proforma refused!";
-
- faireDefileMessage(v_msg, v_msgEng);
-
- }else{
-
- v_msg="Le bon d'hospitalisation No: "+numeroBonHospitalisation+" a été généré avec succès!";
- v_msgEng="Hospitalization voucher No: "+numeroBonHospitalisation+" has been successfully generated!";
-
- faireDefileMessage(v_msg, v_msgEng);
- }
- }
-
-}
-
-function faireDefileMessage(p_msg, p_msg_eng){
-
- if(p_msg!=""){
- codeLangue = $("#codeLangue").val();
-
- if(codeLangue=="en_US")
- {
- $("#div_messages").html('');
- }
- else
- {
- $("#div_messages").html('');
- }
- }else{
-
- $("#div_messages").html('');
-
- }
-
-}
-
-function ajouter_un_acte_proforma(codeActe)
-{
- var idProforma = $("#idProforma").val();
-
- donnees=""
-
-
- if (codeActe<=" ")
- {
- v_msg="Veuillez sélectionner un acte!";
- v_msgEng="Please select an act!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- donnees = 'codeActe='+codeActe+'&idProforma='+idProforma;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtraitementproformahospitalisation/ajouteractes/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
-
- afficheractesproforma(idProforma);
- },
- complete: function() {
-
- }
- });
-}
-
-
-function save_nv_consommable_proformahospit()
-{
- idProforma = $("#idProforma ").val();
- libelleconsommable = $("#libelleconsommable").val();
-
-
- if (libelleconsommable<=" ")
- {
- v_msg="Veuillez saisir le nom!";
- v_msgEng="Please enter tyhe name!";
- alert_ebene(v_msg, v_msgEng);
- $("#libelleconsommable").focus();
- return;
- }
-
- quantiteconsommable=$("#quantiteconsommable").val();
- quantiteconsommable=quantiteconsommable.replace(",",".");
- $("#quantiteconsommable").val(quantiteconsommable);
-
- if(isNaN(quantiteconsommable))
- {
- v_msg="Valeur num\u00e9rique exig\u00e9e!";
- v_msgEng="Numeric value required!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#quantiteconsommable").val("0");
- $("#quantiteconsommable").focus();
- return;
- }
-
- if(quantiteconsommable==0)
- {
- $("#quantiteconsommable").focus();
- v_msg="Veuillez saisir la quantit\u00e9!";
- v_msgEng="Please enter the quantity!";
- alert_ebene(v_msg, v_msgEng);
- return;
- }
-
- prixconsommable=$("#prixconsommable").val();
- prixconsommable=prixconsommable.replace(",",".");
- $("#prixconsommable").val(prixconsommable);
-
- if(isNaN(prixconsommable))
- {
- v_msg="Valeur num\u00e9rique exig\u00e9e!";
- v_msgEng="Numeric value required!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#prixconsommable").val("0");
- $("#prixconsommable").focus();
- return;
- }
-
- if(prixconsommable==0)
- {
- $("#prixconsommable").focus();
- v_msg="Veuillez saisir le prix!";
- v_msgEng="Please enter the price!";
- alert_ebene(v_msg, v_msgEng);
- return;
- }
-
- donnees = 'libelleconsommable='+libelleconsommable+'&prixconsommable='+prixconsommable+'&quantiteconsommable='+quantiteconsommable;
- donnees += '&idProforma='+idProforma;
-
- $("#div_patienter_consommable").html('' + '
');
-
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtraitementproformahospitalisation/creerconsommableproformahospit/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- afficheractesproforma(idProforma);
- },
- error: function(data) {
- },
- complete: function() {
-
- }
- });
-}
-
-function genererfacturedeficitgarant()
-{
- donnees = '';
-
- v_msg="Confirmez-vous la génération de cette facture?";
- v_msgEng="Do you confirm the creation of this invoice?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxfacturegarant/genererfacturedeficit/",
- type: 'post',
- data: donnees,
- error: function(errorData){
- //alert("Erreur : "+errorData);
-
- },
- success: function(data) {
-
- },
- complete: function(){
- window.location.assign($("#racineWeb" ).val()+"Fichegroupefacturegarant/");
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-}
-
-
-function de_archiver_produit(idProduit, dansBareme)
-{
- if (dansBareme == "1")
- {
- v_msg="Op\u00e9ration impossible \u00e0 cause de l'utilisation de ce produit dans un bar\u00e8me de prise en charge!";
- v_msgEng="Operation impossible due to the use of this product in a support scale!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- v_msg="Confirmez-vous le d\u00e9sarchivage de ce produit?";
- v_msgEng="Do you confirm the unarchiving of this product?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxproduit/desarchiver/",
- type : 'post',
- data: "idProduit="+idProduit,
- error: function(errorData) {
- },
- success: function(data) {
- },
- complete: function()
- {
- window.location.assign($("#racineWeb" ).val()+"Produits/");
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function archiver_produit(idProduit)
-{
-
- v_msg="Confirmez-vous l'archivage de ce produit?";
- v_msgEng="Do you confirm archiving of this product?";
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxproduit/archiver/",
- type : 'post',
- data: "idProduit="+idProduit,
- error: function(errorData) {
- },
- success: function(data) {
- },
- complete: function()
- {
- window.location.assign($("#racineWeb" ).val()+"Produits/");
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-
-function dupliquer_tarif_actes(idTarif, codeTarifActe)
-{
-
-
- donnees = "codeTarifActe="+codeTarifActe;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxcompteurdetailtarifacte/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
-
-
- $('#div_compteur').html(data);
-
- compteur = parseInt($("#compteur").val());
-
- if(compteur > 1){
-
- v_msg="Confirmez-vous la duplication de ce tarif?";
- v_msgEng="Do you confirm the duplication of this rate?";
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- window.location.assign($("#racineWeb" ).val()+"Dupliquertarifacte/"+idTarif+"/");
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
- }else{
- v_msg="Op\u00e9ration impossible! Veuillez ajouter du détail à ce tarif avant sa duplication.";
- v_msgEng="Operation impossible! Please add detail to this rate before duplicating it.";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
- },
- complete: function()
- {
-
- }
- });
-
-}
-
-function dupliquertarifacte(){
-
- var codeTarifActeSource = $('#codeTarifActeSource').val(),
- codeTarifActeCible = $('#codeTarifActeCible').val(),
-
- //dateEffet = $('#dateEffet').val();
-
- donnees = 'codeTarifActeSource='+codeTarifActeSource;
- donnees += '&codeTarifActeCible='+codeTarifActeCible;
- //donnees += '&dateEffet='+dateEffet;
-
- $("#div_message").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxdupliquertarif/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- alert("Erreur : "+errorData);
- },
- success: function(data) {
-
- $('#div_message').html(data);
-
-
-
- /*
- setTimeout(function() {
- //your datatable code
- lister_tarif_actes();
- }, 500);
- */
- },
- complete: function() {
-
- }
- });
-
-}
-
-function ctrlkeypress_liste_prospects(ev)
-{
- var keycode = (ev.keyCode ? ev.keyCode : ev.which);
- if(keycode == '13')
- {
- afficher_liste_prospects();
- }
-}
-
-function afficher_liste_prospects()
-{
- donnees = "";
- donnees_retour = "";
-
- typeClient = $("#typeClient").val();
- nom = $("#nom").val();
- numeroClient = $("#numeroClient").val();
-
- /*
- if(typeClient==''){
- typeClient=0;
- }
- */
-
- if(numeroClient==''){
- numeroClient=0;
- }
-
- donnees += 'typeClient=' + typeClient;
- donnees += '&nom=' + nom;
- donnees += '&numeroClient=' + numeroClient;
-
- //alert(donnees);
- //return;
-
- $("#div_prospects").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxlisterprospects/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- donnees_retour = data;
- },
- complete: function() {
- $("#div_prospects").html(donnees_retour);
-
- appliquerDataTable();
- }
- });
-}
-
-function creer_prospect()
-{
- window.location.assign($("#racineWeb" ).val()+"Creerprospect/");
-}
-
-function exporter_liste_prospects()
-{
- var div_export = $('#div_export_prospects');
- div_export.html('' + '
');
-
- $("#btn_liste_prospects").click();
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxexporterlisteprospects/",
- type: 'POST',
- // data: donnees,
- success: function(data)
- {
- div_export.html(data);
- },
- error : function(resultat, statut, erreur)
- {
- },
- complete: function(data)
- {
- // $("#btn_liste_clients").click();
- }
- });
-}
-
-// devis
-
-function init_import_assures_d()
-{
-
-
- idDevis = $("#idPolice_d_C").val();
-
- transforme = $("#transforme").val();
- if (transforme=="1")
- {
- v_msg="Cotation déjà transformée!";
- v_msgEng="Quote already transformed!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- numeroOptionTarif = $("#numeroOptionTarif").val();
- donnees = 'idDevis='+idDevis+"&numeroOptionTarif="+numeroOptionTarif;
-
- if (numeroOptionTarif<="0")
- {
- v_msg="Aucune option!";
- v_msgEng="No option!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- codeTypeContrat = $("#codeTypeContrat").val();
- policeGroupe = $("#policeGroupe").val();
-
- /*
- //if (codeTypeContrat!="G")
- if (policeGroupe!="1")
- {
- v_msg="Ce n\'est pas une police GROUPE!";
- v_msgEng="This is not a GROUP policy!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
- */
-
- window.location.assign($("#racineWeb" ).val()+"Importassuredevis/");
-}
-
-function importer_modele_assure_d()
-{
- etape2=$("#etape2").val();
-
- if (etape2 != "1")
- {
- v_msg="Etape 2 incomplète!";
- v_msgEng="Incomplete step 2!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- $('#div_form_upload').hide();
-
- var div_export = $('#div_exporter_liste_assures');
-
- cheminFichier=$("#cheminFichier").val();
- numeroOptionTarif = $("#numeroOptionTarif").val();
-
- donnees = 'numeroOptionTarif='+numeroOptionTarif+'&cheminFichier='+cheminFichier;
-
- div_export.html('' + '
');
-
- $("#div_erreur_excel").html("");
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaximporterlisteassuredevis/importermodele/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- div_export.html('');
- $("#div_erreur_excel").html(data);
-
- v_msg="Opération terminée avec succès!";
- v_msgEng="Operation completed successfully!";
- alert_ebene(v_msg, v_msgEng);
- },
- error : function(resultat, statut, erreur)
- {
- },
- complete: function(data)
- {
- div_export.html('');
-
- succes_impot_execl=$("#succes_impot_execl").val();
-
- if (succes_impot_execl == "1")
- {
- maj_etape_3_import_assures_d(numeroOptionTarif);
- }
- }
- });
-}
-
-function maj_etape_3_import_assures_d(numeroOptionTarif)
-{
- donnees = 'numeroOptionTarif='+numeroOptionTarif;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaximporterlisteassuredevis/majetape/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- },
- error : function(resultat, statut, erreur)
- {
- },
- complete: function(data)
- {
- window.location.assign($("#racineWeb" ).val()+"Listeimportassuredevis/");
- }
- });
-}
-
-function afficher_adherent_importee_devis()
-{
- idCollege=$("#idCollege").val();
-
- if (idCollege<=" ")
- {
- v_msg="Veuillez sélectionner un collège!";
- v_msgEng="Please select a college!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- donnees = 'idCollege='+idCollege;
-
- var div_attente = $('#div_adherents_importes');
-
- div_attente.html('' + '
');
-
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaximporterlisteassuredevis/afficheradherentimportee/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- div_attente.html(data);
- },
- complete: function() {
- }
- });
-}
-
-function ajouter_tous_adherent_importe_college_devis()
-{
- idCollege=$("#idCollege").val();
-
- if (idCollege<=" ")
- {
- v_msg="Veuillez sélectionner un collège!";
- v_msgEng="Please select a college!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- donnees = 'idCollege='+idCollege;
-
-
- v_msg="Attention, cela va vider tous les autres collèges! Confirmez-vous?";
- v_msgEng="Be careful, this will empty all other colleges! Do you confirm?";
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaximporterlisteassuredevis/ajoutertousadherentaucollege/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- },
- error: function(data) {
- },
- complete: function() {
- afficher_adherent_importee_devis();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-}
-
-function ajouter_sans_college_adherent_importe_college_devis()
-{
- idCollege=$("#idCollege").val();
-
- if (idCollege<=" ")
- {
- v_msg="Veuillez sélectionner un collège!";
- v_msgEng="Please select a college!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- donnees = 'idCollege='+idCollege;
-
- v_msg="Attention! Confirmez-vous cette opération?";
- v_msgEng="Warning! Do you confirm this operation?";
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaximporterlisteassuredevis/ajoutersanscollegeadherentaucollege/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- },
- error: function(data) {
- },
- complete: function() {
- afficher_adherent_importee_devis();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function retirer_tous_adherent_importe_college_devis()
-{
- idCollege=$("#idCollege").val();
-
- if (idCollege<=" ")
- {
- v_msg="Veuillez sélectionner un collège!";
- v_msgEng="Please select a college!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- donnees = 'idCollege='+idCollege;
-
- v_msg="Attention, cela va vider ce collège! Confirmez-vous?";
- v_msgEng="Attention, this will empty this college! Do you confirm?";
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaximporterlisteassuredevis/retirertousadherentaucollege/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- // $("#div_test_gabarit").html(data);
- },
- error: function(data) {
- // $("#div_test_gabarit").html(data);
- },
- complete: function() {
- afficher_adherent_importee_devis();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function retirer_un_adherent_importe_college_devis(idBeneficiairemodel)
-{
- donnees = 'idBeneficiairemodel='+idBeneficiairemodel;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaximporterlisteassuredevis/retirerunadherentaucollege/",
- type: 'POST',
- data: donnees,
- success: function(data) {
-
- },
- error: function(data) {
-
- },
- complete: function() {
- afficher_adherent_importee_devis();
- }
- });
-}
-
-function ajouter_un_adherent_importe_college_devis(idBeneficiairemodel)
-{
- idCollege=$("#idCollege").val();
-
- if (idCollege<=" ")
- {
- v_msg="Veuillez sélectionner un collège!";
- v_msgEng="Please select a college!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- donnees = 'idBeneficiairemodel='+idBeneficiairemodel+'&idCollege='+idCollege;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaximporterlisteassuredevis/ajouterunadherentaucollege/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- },
- error: function(data) {
- },
- complete: function() {
- afficher_adherent_importee_devis();
- }
- });
-}
-
-function calculer_population_lien_parente_temp()
-{
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxgarantiescollege/majpopulationcollegeliste/",
- type: 'POST',
- // data: donnees,
- success: function(data) {
- $("#div_garanties").html(data);
- },
- error: function(data) {
- },
- complete: function() {
- }
- });
-}
-
-function incorporer_assures_inmportes_devis()
-{
- nb_adh=$("#nb_adh").val();
-
- if (nb_adh>"0")
- {
- v_msg="Veuillez revoir les collèges et relancer le calcul des primes!";
- v_msgEng="Please review the colleges and restart the premium calculation!!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- nb_ligne_ass=$("#nb_ligne_ass").val();
-
- if (nb_ligne_ass=="0")
- {
- v_msg="Rien à importer!";
- v_msgEng="Nothing to import!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- v_msg="Avez-vous fait l\'étape 2 => calcul des primes?";
- v_msgEng="Did you do step 2 => premium calculation?";
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- console.log("Confirmation confirmé");
- } else {
- // L'utilisateur a annulé
- return;
- console.log("Confirmation refusée");
- }
- });
-
- primeTtcTotal=$("#primeTtcTotal").val();
-
- if (primeTtcTotal=="0")
- {
- v_msg="Pas de primes! souhaitez-vous recalculer les primes?";
- v_msgEng="No premiums! do you want to recalculate the premiums?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- return;
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
- v_msg="Notez que vous avez accepté l\'incorporation sans primes!";
- v_msgEng="Note that you accepted the incorporation without premium!";
- alert_ebene(v_msg, v_msgEng);
- }
-
- nbBeneficiaireFamilleAtteint = $("#nbBeneficiaireFamilleAtteint").val();
-
- if(nbBeneficiaireFamilleAtteint>"0"){
- v_msg = "Population maximum atteinte pour les lignes en rouge!";
- v_msgEng = "Maximum population reached for red lines!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- nbGgeMaxBeneficiaireAtteint = $("#nbGgeMaxBeneficiaireAtteint").val();
-
- if(nbGgeMaxBeneficiaireAtteint>"0"){
- v_msg = "Âge limite atteinte pour certaines personnes!";
- v_msgEng = "Age limit reached for certain people!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
-
- v_msg="Confirmez-vous l\'incorporation de cette liste?";
- v_msgEng="Do you confirm the incorporation of this list?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- var div_attente = $('#div_liste_assure_importe');
-
- div_attente.html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaximporterlisteassuredevis/incorpoerassuresimportes/",
- type: 'POST',
- // data: donnees,
- success: function(data) {
- v_msg="Incorporation terminée avec succès!";
- v_msgEng="Incorporation completed successfully!";
- alert_ebene(v_msg, v_msgEng);
- },
- error: function(data) {
- },
- complete: function() {
- afficher_police_d_id();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-}
-
-function traiter_lignes_importees_d()
-{
- etape2=$("#etape2").val();
-
- if (etape2 != "1")
- {
- v_msg="Etape 2 incomplète!";
- v_msgEng="Incomplete step 2!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- etape3=$("#etape3").val();
-
- if (etape3 != "1")
- {
- v_msg="Etape 3 incomplète!";
- v_msgEng="Incomplete step 3!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- window.location.assign($("#racineWeb" ).val()+"Listeimportassuredevis/");
-}
-
-function lister_assures_devis()
-{
- window.location.assign($("#racineWeb" ).val()+"Listeassuredevis/");
-}
-
-function calculer_population_lien_parente_valide()
-{
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxgarantiescollege/majpopulationcollegelistevalide/",
- type: 'POST',
- // data: donnees,
- success: function(data) {
- $("#div_garanties").html(data);
- },
- error: function(data) {
- },
- complete: function() {
- }
- });
-}
-
-
-function afficher_adherents_devis()
-{
- $("#div_liste_adherent").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxlisteadherentdevis/",
- type : 'post',
- // data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- $("#div_liste_adherent").html(data);
- $(".selectpicker").selectpicker();
- appliquerDataTable();
- }
- });
-}
-
-function pop_adherent_devis(idAdherent)
-{
- if (idAdherent>"0")
- {
- donnees = 'idAdherent='+idAdherent;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxlisteadherentdevis/beneficiairesfamille/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- // $("#div_test_gabarit").html(data);
- $("#div_deatil_pop").html(data);
- },
- complete: function() {
- $("#btn_pop").click();
- }
- });
- }
-}
-
-function exporter_liste_assures_devis()
-{
- $("#div_deatil_pop").html('' + '
');
-
- $("#btn_pop").click();
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxlisteadherentdevis/exporterlisteassuresdevis/",
- type : 'post',
- error: function(errorData) {
- },
- success: function(data) {
- $("#div_deatil_pop").html(data);
- },
- complete: function() {
- }
- });
-}
-
-function imprimer_liste_assures_devis()
-{
- $("#div_deatil_pop").html('' + '
');
-
- $("#btn_pop").click();
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxlisteadherentdevis/imprimerlisteassuresdevis/",
- type : 'post',
- error: function(errorData) {
- },
- success: function(data) {
- $("#div_deatil_pop").html(data);
- },
- complete: function() {
- }
- });
-}
-
-// transformer devis en Contrat
-function init_transformer_devis()
-{
-
-
- idDevis = $("#idPolice_d_C").val();
-
- transforme = $("#transforme").val();
- if (transforme=="1")
- {
- v_msg="Cotation déjà transformée!";
- v_msgEng="Quote already transformed!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- primeTtc_total = $("#primeTtc_total").val();
- nbTotalCollege = $("#nbTotalCollege").val();
-
- // if (primeTtc_total=="0")
- if (nbTotalCollege=="0")
- {
- v_msg="Rien à transformer!";
- v_msgEng="Nothing to transform!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- v_msg="Confirmez-vous la transformation en contrat?";
- v_msgEng="Do you confirm the transformation into a contract?";
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $("#btn_pop").click();
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-}
-
-function clients_transformer_devis()
-{
- idDevis = $("#idPolice_d_C").val();
- donnees = 'idDevis='+idDevis;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtransformerdevis/clientsexistants/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- $("#div_clients_existants").html(data);
- },
- error: function(data) {
- },
- complete: function() {
- }
- });
-}
-
-function transformer_devis(idClientExistant)
-{
- idDevis = $("#idPolice_d_C").val();
- dateEffetContrat = $("#dateEffetContrat").val();
-
- transforme = $("#transforme").val();
- if (transforme=="1")
- {
- v_msg="Cotation déjà transformée!";
- v_msgEng="Quote already transformed!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- primeTtc_total = $("#primeTtc_total").val();
- nbTotalCollege = $("#nbTotalCollege").val();
-
- // if (primeTtc_total=="0")
- if (nbTotalCollege=="0")
- {
- v_msg="Rien à transformer!";
- v_msgEng="Nothing to transform!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- v_msg="Confirmez-vous la transformation en contrat?";
- v_msgEng="Do you confirm the transformation into a contract?";
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- numeroOptionTarif = $("#numeroOptionTarif").val();
- donnees = 'idDevis='+idDevis+"&numeroOptionTarif="+numeroOptionTarif;
- donnees += '&idClientExistant='+idClientExistant+"&dateEffetContrat="+dateEffetContrat;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtransformerdevis/",
- type: 'POST',
- data: donnees,
- success: function() {
- },
- error: function(data) {
- },
- complete: function() {
- window.location.assign($("#racineWeb" ).val()+"Fichepolice/");
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-}
-
-function enregistrer_college_temp_d()
-{
-
- 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();
-
- numeroOptionTarif = $('#numeroOptionTarif').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;
- donnees += '&numeroOptionTarif='+numeroOptionTarif;
-
- //console.log(donnees);
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxgarantiescolleged/enregistrercollegelienparentetemp/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
-
- },
- complete: function(data)
- {
- }
- });
-}
-
-function change_categorie_college_temp_d()
-{
- codeProduit = $('#codeProduit').val();
-
- codeLienParente = "A";
-
- codeBaseTarification = $('#codeBaseTarification').val();
-
-
- if($('#codeProduit').val()<=" ")
- {
- v_msg="Veuillez sélectionner un produit!";
- v_msgEng="Please select a category!";
- alert_ebene(v_msg, v_msgEng);
-
- $('#codeProduit').focus();
- return;
- }
-
-
- if(codeBaseTarification=="AUC")
- {
- $("#div_prime_categorie").empty();
- $("#div_recapituler").empty();
-
- return;
- }
-
- donnees = 'codeProduit='+codeProduit+'&codeBaseTarification='+codeBaseTarification;
-
- $("#div_prime_categorie").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxprimescategoried/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- //
- $("#div_prime_categorie").html(data);
-
- enregistrer_college_temp_d();
- recapitulercollege_d();
- },
- error : function(resultat, statut, erreur)
- {
- },
- complete: function(data)
- {
-
- }
- });
-}
-
-function init_prime_college_temp_d()
-{
- codeProduit = $("#codeProduit").val();
-
- donnees = 'codeProduit='+codeProduit;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxprimescategoried/initprimelienparente/",
- type: 'POST',
- data: donnees,
- success: function(data) {
-
-
- },
- error: function(data) {
- },
- complete: function() {
-
- }
- });
-
-}
-
-function init_trancheage_college_temp_d()
-{
- codeProduit = $("#codeProduit").val();
-
- donnees = 'codeProduit='+codeProduit;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxprimescategoried/inittrancheage/",
- type: 'POST',
- data: donnees,
- success: function(data) {
-
-
- },
- error: function(data) {
- },
- complete: function() {
-
- }
- });
-
-}
-
-function init_prime_college_base_tarif_d()
-{
-
- codeProduit = $("#codeProduit").val();
- codeBaseTarification = $("#codeBaseTarification").val();
-
- donnees = 'codeProduit='+codeProduit+'&codeBaseTarification='+codeBaseTarification;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxprimescategoried/initprimebasetarif/",
- type: 'POST',
- data: donnees,
- success: function(data) {
-
-
- },
- error: function(data) {
- },
- complete: function() {
-
- }
- });
-
-}
-
-function init_bareme_d()
-{
- idBaremePriseEnCharge = $("#idBaremePriseEnCharge").val();
-
- donnees = 'idBaremePriseEnCharge='+idBaremePriseEnCharge;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxplafondfamilleproduitd/initbareme/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
-
- },
- error: function(data) {
- },
- complete: function() {
-
- }
- });
-
-}
-
-function recapitulercollege_d(){
- 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();
- idBaremePriseEnCharge = $('#idBaremePriseEnCharge').val();
- codeBaseTarification = $('#codeBaseTarification').val();
- seuilRdCollege = $('#seuilRdCollege').val();
- plafondAdherent = $('#plafondAdherent').val();
-
- /*
- forfaitHonoraire = parseInt($('#forfaitHonoraire').val().replace(/ /g,""),10);
- forfaitAppelFond = parseInt($('#forfaitAppelFond').val().replace(/ /g,""),10);
- forfaitAppelCotisation = parseInt($('#forfaitAppelCotisation').val().replace(/ /g,""),10);
- */
-
-
- forfaitHonoraire = 0; //parseInt($('#forfaitHonoraire').val().replace(/ /g,""),10);
- forfaitAppelFond = 0; //parseInt($('#forfaitAppelFond').val().replace(/ /g,""),10);
- forfaitAppelCotisation = 0; //parseInt($('#forfaitAppelCotisation').val().replace(/ /g,""),10);
-
- numeroOptionTarif = $('#numeroOptionTarif').val();
-
-
- if(codeBaseTarification <=" " || codeBaseTarification ==undefined)
- {
- v_msg="Veuillez sélectionner la base de tarification!";
- v_msgEng="Please select pricing basis!";
- alert_ebene(v_msg, v_msgEng);
-
- $('#codeBaseTarification').focus();
- return;
- }
-
- $('#div_recapituler').html('' + '
');
-
-
- 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+'&codeBaseTarification='+codeBaseTarification;
- donnees += '&seuilRdCollege='+seuilRdCollege+'&plafondAdherent='+plafondAdherent;
-
- //donnees += '&forfaitHonoraire='+forfaitHonoraire+'&forfaitAppelFond='+forfaitAppelFond+'&forfaitAppelCotisation='+forfaitAppelCotisation;
- donnees += '&forfaitHonoraire='+forfaitHonoraire+'&forfaitAppelFond='+forfaitAppelFond+'&forfaitAppelCotisation='+forfaitAppelCotisation;
- donnees += '&numeroOptionTarif='+numeroOptionTarif;
- //console.log(donnees);
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxrecapitulercolleged/recapituler/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- $('#div_recapituler').empty();
- $('#div_recapituler').html(data);
- },
- complete: function(data)
- {
- enregistrer_college_temp_d();
-
- actualisercollege_temp_d();
- }
- });
-
-}
-
-function affiche_garanties_par_statut_d()
-{
- codeLienParente=$("#codeLienParente").val();
-
- if($('#codeLienParente').val()<=" ")
- {
- v_msg="Veuillez revoir le status!";
- v_msgEng="Please review the status";
- alert_ebene(v_msg, v_msgEng);
-
- $('#codeLienParente').focus();
- return;
- }
-
- donnees = 'codeLienParente='+codeLienParente;
-
- //$("#div_garanties_status").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxgarantiescolleged/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- $("#div_garanties_status").html(data);
-
-
- },
- complete: function(data)
- {
- enregistrer_college_temp_d();
- }
- });
-}
-
-function actualisercollege_temp_d(){
-
- donnees = ""
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxmajcolleged/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- $('#div_majcollege').empty();
- $('#div_majcollege').html(data);
- $('.selectpicker').selectpicker();
- },
- complete: function(data)
- {
-
- }
- });
-
-}
-
-function calculer_prime_inmportation_devis()
-{
- nb_adh=$("#nb_adh").val();
-
- if (nb_adh>"0")
- {
- v_msg="Veuillez lier toutes les famille à leur collège!";
- v_msgEng="Please link all the family to their college!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- v_msg="Confirmez-vous le calcul de primes?";
- v_msgEng="Do you confirm the premium calculation?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- var div_attente = $('#div_liste_assure_importe');
-
- div_attente.html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaximporterlisteassuredevis/calculerprimeimportee/",
- type: 'POST',
- // data: donnees,
- success: function(data) {
- v_msg="Calcul de primes terminée avec succès!";
- v_msgEng="Premium calculation completed successfully!";
- alert_ebene(v_msg, v_msgEng);
- },
- error: function(data) {
- },
- complete: function() {
- window.location.assign($("#racineWeb" ).val()+"Listeimportassuredevis/");
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-}
-
-
-function filtreadherentparcollege_d()
-{
-
-
- var idCollegePolice = $('#idCollegePolice').val();
-
- if(idCollegePolice ==""){
- idCollegePolice = "0";
- }
-
- donnees = 'idCollegePolice='+idCollegePolice;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxfiltreadherentparcollegedevis/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- //alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
- afficher_adherents_devis();
- },
- complete: function() {
-
- }
- });
-
-}
-
-function transformer_client_d(idClient)
-{
- donnees = 'idClient='+idClient;
-
- v_msg="Confirmez-vous la transformation de ce client en prospect?";
- v_msgEng="Do you confirm the transformation of this customer into a prospect?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxlisterprospects/transformer/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- //alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
- $('#div_prospect').html(data);
-
- idProspect = $("#idProspect").val();
- numeroProspect = $("#numeroProspect").val();
-
- $("#idClient_d_C").val(idProspect);
- $("#numeroClient_d_C").val(numeroProspect);
-
- if (idProspect>"")
- {
- ajax_context_client_d_afficher(idProspect);
- }
- },
- complete: function() {
-
- }
- });
-
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function filtre_facture_abonnement()
-{
- codeExercice = $("#codeExercice").val();
-
- donnees = 'codeExercice='+codeExercice;
-
-
- var div_attente = $('#div_facture');
-
- div_attente.html('' + '
');
-
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxlistefacturesabonnement/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- //alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
- div_attente.html(data);
- },
- complete: function() {
-
- }
- });
-}
-
-function facture_impayees_abonnement()
-{
-
-
- donnees = "";
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxlistefacturesabonnement/listeimpayees/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- //alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
- $('#div_impayees').html(data);
- },
- complete: function() {
- $("#btn_modal").click();
- }
- });
-
-}
-
-function select_toutes_factures_impayees(p_choix)
-{
-
-
- donnees = 'choix='+p_choix;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxlistefacturesabonnement/selectiontoutes/",
- type: 'POST',
- data: donnees,
- success: function(data) {
-
- $('#div_impayees').html(data);
-
- },
- error: function(data) {
- },
- complete: function() {
-
- //affichertoutfacturationprime();
- }
- });
-}
-
-function select_une_facture_impayee(p_choix, id)
-{
- donnees = 'id='+id;
- donnees += '&choix='+p_choix;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxlistefacturesabonnement/selectionneune/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- $('#div_impayees').html(data);
-
-
- },
- error: function(data) {
- },
- complete: function() {
-
- }
- });
-}
-
-function affiche_montant_a_payer_saas()
-{
- donnees = "";
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxlistefacturesabonnement/montantapayer/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- $('#div_historique').html(data);
- },
- error: function(data) {
- },
- complete: function() {
-
- }
- });
-
-}
-
-function proceder_paiement_saas()
-{
- window.location.assign($("#racineWeb" ).val()+"Payerabonnement/");
-}
-
-function maj_facture_payer_saas()
-{
- donnees = "";
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxlistefacturesabonnement/majfacturespayees/",
- type: 'POST',
- data: donnees,
- success: function(data) {
-
- },
- error: function(data) {
- },
- complete: function() {
- window.location.assign($("#racineWeb" ).val()+"Abonnement/");
- }
- });
-
-}
-
-function filtreproduitexclusion(){
-
-
- var codeGcAssureur = $('#codeGcAssureur').val();
-
- if(codeGcAssureur<=" "){
- $('#div_actesproduit').html("");
- }
-
- donnees = 'codeGcAssureur='+codeGcAssureur;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxfiltreproduitexclusion/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- //alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
- //
- $('#div_produit').html(data);
-
- $("#codeProduit").selectpicker();
- },
- complete: function() {
-
- }
- });
-
-}
-
-function modifier_lien_parente(idLien)
-{
- donnees = 'idLien='+idLien;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxparamlienparente/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data)
- {
- donnees_retour = data;
- },
- complete: function()
- {
- $('#div_maj_lien').html(donnees_retour);
- }
- });
-}
-
-function enregistrer_modif_lien_parente()
-{
-
-
- idLien = $("#idLien").val();
- enVigueur = $("#enVigueur").val();
-
-
- donnees = 'idLien='+idLien+'&enVigueur='+enVigueur;
-
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxparamlienparente/historiser/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data)
- {
- //alert("Success : "+data);
- //
-
- v_msg="Mis à jour effectuée avec succès!";
- v_msgEng="Updated successfully!";
- alert_ebene(v_msg, v_msgEng);
- },
- complete: function()
- {
- window.location.assign($("#racineWeb" ).val()+"Paramlienparente/");
- }
- });
-}
-
-function activation_prestataire(codePrestataire){
-
- let idPrestataire = $('#idPrestataire').val();
-
- $("#div_patienter").html('' + '
');
-
- donnees = 'codePrestataire='+codePrestataire;
- donnees += '&idPrestataire='+idPrestataire;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxactivationprestataire/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
- $("#div_patienter").html('');
- $('#div_activation').html(data);
- //appliquerDataTable();
- $('#div_activation').modal("show");
-
- },
- complete: function() {
-
- }
- });
-}
-
-function historique_activation_prestataire(codePrestataire)
-{
- donnees = 'codePrestataire='+codePrestataire;
-
- $("#div_historique").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxactivationprestataire/historique/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
- $('#div_historique').html(data);
- },
- complete: function() {
- retour_prestataire_id();
- }
- });
-}
-
-function maj_authentification_otp()
-{
- activerOtp = $("#activerOtp").val();
-
- if(activerOtp == "1"){
- v_msg="Etes-vous sur de vouloir activer la double authentification?";
- v_msgEng="Are you sure you want to enable two-factor authentication?";
- }else{
-
- v_msg="Etes-vous sur de vouloir désactiver la double authentification?";
- v_msgEng="Are you sure you want to disable two-factor authentication?";
- }
-
- donnees = 'activerOtp='+activerOtp;
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxparametresgeneraux/majauthentification/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- $("#div_complexite_pass").html(data);
- v_msg="Mise à jour effectuée avec succès!";
- v_msgEng="Update done successfully!";
- alert_ebene(v_msg, v_msgEng);
- },
- error: function(data) {
- },
- complete: function() {
- window.location.assign($("#racineWeb" ).val()+"Paramreinitmotpass/");
- }
- });
-
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-
-
-function modifier_param_filtrage_ip()
-{
-
- window.location.assign($("#racineWeb" ).val()+"Filtreadresseip/");
-}
-
-function consulter_param_filtrage_ip()
-{
- window.location.assign($("#racineWeb" ).val()+"Filtreadresseipcons/");
-}
-
-
-function retour_param_habilitation()
-{
- window.location.assign($("#racineWeb" ).val()+"Paramhabilitation/");
-}
-
-function enregistrer_modif_param_filtreip()
-{
- idSocieteuser = $("#idSocieteuser").val();
- donnees = 'idSocieteuser='+idSocieteuser;
-
-
-
- filtrerIp = $("#filtrerIp").val();
- filtrerIpPrestataire= $("#filtrerIpPrestataire").val();
-
- donnees += '&filtrerIp='+filtrerIp;
- donnees += '&filtrerIpPrestataire='+filtrerIpPrestataire;
-
- 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é
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxparametresgeneraux/majfiltreip/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- },
- complete: function() {
- consulter_param_filtrage_ip();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function tester_disponibiliter_whatsapp()
-{
- p_destinataires = $("#destinataires").val();
- if (p_destinataires<=" ")
- {
- v_msg="Veuillez saisir un destinataire!";
- v_msgEng="Please enter a recipient!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#destinataires").focus();
- return;
- }
-
- p_message = "";
-
- p_message = "TESTS WHATSAPP INTER-SANTE";
-
- // ajout KANE du 18/02/2025
-
- // fournisseurWhatsApp = $("#fournisseurWhatsApp").val();
- fournisseurWhatsApp = 'waapi';
-
- if (fournisseurWhatsApp<=" ")
- {
- v_msg="Fournisseur de WhatsApp non défini!";
- v_msgEng="WhatsApp provider not defined!";
- alert_ebene(v_msg, v_msgEng);
- return;
- }
-
- if(fournisseurWhatsApp=="waapi")
- {
- p_message = "Fournisseur WhatsApp : waapi ";
- }
- else
- if(fournisseurWhatsApp=="ultramsg")
- {
- p_message = "Fournisseur WhatsApp : ultramsg ";
- }
- else
- {
- v_msg=fournisseurWhatsApp+" => Fournisseur de WhatsApp inconnu!";
- v_msgEng=fournisseurWhatsApp+" => Unknown WhatsApp Provider!";
- alert_ebene(v_msg, v_msgEng);
- return;
- }
-
- donnees = "destinataires="+p_destinataires+"&message="+p_message+"&fournisseurWhatsApp="+fournisseurWhatsApp;
-
- $("#div_test_gabarit").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtesterdisponiblitesms/envoyerlewhatsapp/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- // alert("success "+data);
- $('#div_test_gabarit').html(data);
- },
- error: function(errdata)
- {
- // alert("Error : "+errdata);
- $('#div_test_gabarit').html(errdata);
- },
- complete: function()
- {
- }
- });
-}
-
-
-function parametre_produit()
-{
- var codeProduit = $('#codeProduit').val();
-
- if(codeProduit<=" "){
- $('#div_parametres').html("");
- }
-
- donnees = 'codeProduit='+codeProduit;
-
- $("#div_parametres").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxparametreproduitgarant/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- //alert("Erreur : "+errorData);
- },
- success: function(data) {
- $('#div_parametres').html(data);
- },
- complete: function() {
- }
- });
-}
-
-function retour_param_fact_garant()
-{
- window.location.assign($("#racineWeb" ).val()+"Paramfacturegarantcons/");
-}
-
-function inserer_param_fact_produit()
-{
- codeGcAssureur = $('#codeGcAssureur').val();
- codeProduit = $('#codeProduit').val();
-
- gcTauxFraisReel = $('#gcTauxFraisReel').val();
- gcTauxRedressement = $('#gcTauxRedressement').val();
- gcTauxCommissionGerant = $('#gcTauxCommissionGerant').val();
-
-
- montantBudget = parseInt($("#montantBudget").val().replace(/ /g,""),10);;
- montantBudgetEnfantSupl = parseInt($("#montantBudgetEnfantSupl").val().replace(/ /g,""),10);
- montantBudgetConjointSupl = parseInt($("#montantBudgetConjointSupl").val().replace(/ /g,""),10);
-
- forfaitHonoraire = parseInt($("#forfaitHonoraire").val().replace(/ /g,""),10);
- nbAdherent = parseInt($("#nbAdherent").val().replace(/ /g,""),10);
- nbBeneficiaire = parseInt($("#nbBeneficiaire").val().replace(/ /g,""),10);
-
- donnees = 'codeGcAssureur='+codeGcAssureur;
- donnees += '&codeProduit='+codeProduit;
- donnees += '&gcTauxFraisReel='+gcTauxFraisReel;
-
- donnees += '&gcTauxRedressement='+gcTauxRedressement;
- donnees += '&gcTauxCommissionGerant='+gcTauxCommissionGerant;
- donnees += '&montantBudget='+montantBudget;
- donnees += '&montantBudgetEnfantSupl='+montantBudgetEnfantSupl;
- donnees += '&montantBudgetConjointSupl='+montantBudgetConjointSupl;
- donnees += '&forfaitHonoraire='+forfaitHonoraire;
- donnees += '&nbAdherent='+nbAdherent;
- donnees += '&nbBeneficiaire='+nbBeneficiaire;
-
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxparametreproduitgarant/inserer/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- //alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
- //
-
- v_msg="Paramètres insérés avec succès!";
- v_msgEng="Parameters inserted successfully!";
- alert_ebene(v_msg, v_msgEng);
-
-
- },
- complete: function() {
- retour_param_fact_garant();
- }
- });
-
-}
-
-function modifier_param_fact_produit(superUser)
-{
- if (superUser != "1"){
- v_msg="Non autorisé!";
- v_msgEng="Unauthorized!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- window.location.assign($("#racineWeb" ).val()+"Paramfactureproduitgarant/");
-}
-
-function enregistrer_param_fact_produit()
-{
- codeGcAssureur = $('#codeGcAssureur').val();
- codeProduit = $('#codeProduit').val();
-
- gcTauxFraisReel = $('#gcTauxFraisReel').val();
- gcTauxRedressement = $('#gcTauxRedressement').val();
- gcTauxCommissionGerant = $('#gcTauxCommissionGerant').val();
-
- montantBudget = parseInt($("#montantBudget").val().replace(/ /g,""),10);;
- montantBudgetEnfantSupl = parseInt($("#montantBudgetEnfantSupl").val().replace(/ /g,""),10);
- montantBudgetConjointSupl = parseInt($("#montantBudgetConjointSupl").val().replace(/ /g,""),10);
-
- forfaitHonoraire = parseInt($("#forfaitHonoraire").val().replace(/ /g,""),10);
- nbAdherent = parseInt($("#nbAdherent").val().replace(/ /g,""),10);
- nbBeneficiaire = parseInt($("#nbBeneficiaire").val().replace(/ /g,""),10);
-
- donnees = 'codeGcAssureur='+codeGcAssureur;
- donnees += '&codeProduit='+codeProduit;
- donnees += '&gcTauxFraisReel='+gcTauxFraisReel;
-
- donnees += '&gcTauxRedressement='+gcTauxRedressement;
- donnees += '&gcTauxCommissionGerant='+gcTauxCommissionGerant;
- donnees += '&montantBudget='+montantBudget;
- donnees += '&montantBudgetEnfantSupl='+montantBudgetEnfantSupl;
- donnees += '&montantBudgetConjointSupl='+montantBudgetConjointSupl;
- donnees += '&forfaitHonoraire='+forfaitHonoraire;
- donnees += '&nbAdherent='+nbAdherent;
- donnees += '&nbBeneficiaire='+nbBeneficiaire;
-
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxparametreproduitgarant/enregistrer/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- //alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
- //
-
- v_msg="Paramètres enregistrés avec succès!";
- v_msgEng="Settings saved successfully!";
- alert_ebene(v_msg, v_msgEng);
-
-
- },
- complete: function() {
- retour_param_fact_garant_cons();
- }
- });
-
-}
-
-function retour_param_fact_garant_cons()
-{
- window.location.assign($("#racineWeb" ).val()+"Paramfactureproduitgarantcons/");
-}
-
-
-function ouvrir_parametre_produit()
-{
- if ( $("#paramFacGcProduit").val() == "0")
- {
- v_msg="Non autorisée!";
- v_msgEng="Not allowed!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- window.location.assign($("#racineWeb" ).val()+"Paramfactureproduitgarantcons/");
-}
-
-function change_password()
-{
-
- v_msg="Attention, vous serez déconnecté par la suite! Voulez-vous changer votre mot de passe?";
- v_msgEng="Attention, you will be logged out afterwards! Do you want to change your password?";
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- window.location.assign($("#racineWeb" ).val()+"Changermotpass/");
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-}
-
-
-function infos_entite()
-{
- donnees = "";
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxinfosentite/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- //alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
- //
- $('#div_entite').html(data);
-
- delaiUsageSaas = $("#delaiUsageSaas").val();
-
- //dateLimiteUsage = $("#dateLimiteUsage").val();
-
- /*
- v_msg="Dernière facture SAAS: "+delaiUsageSaas+"\nFin de licence: "+dateLimiteUsage;
- v_msgEng="Latest SAAS invoice: "+delaiUsageSaas+"\nEnd of license: "+dateLimiteUsage;
- */
-
- v_msg="Fin d'abonnement: "+delaiUsageSaas;
- v_msgEng="End of subscription: "+delaiUsageSaas;
-
-
- alert_ebene(v_msg, v_msgEng);
-
- return;
-
- },
- complete: function() {
-
- }
- });
-}
-
-function change_password()
-{
-
- v_msg="Attention, vous serez déconnecté par la suite! Voulez-vous changer votre mot de passe?";
- v_msgEng="Attention, you will be logged out afterwards! Do you want to change your password?";
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- window.location.assign($("#racineWeb" ).val()+"Changermotpass/");
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-}
-
-function annuler_facture_classique_police(idFactureClassique, idFacture) {
-
- v_msg="Confirmez-vous cette annulation?";
- v_msgEng="Do you confirm this cancellation?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- donnees = 'idFactureClassique=' + idFactureClassique+'&idFacture='+idFacture;
-
- $("#div_annuler_facture").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val() + "Ajaxannulationfacturerdpolice/",
- type: 'post',
- data: donnees,
- error: function (errorData) {
- },
- success: function (data) {
- $("#div_annuler_facture").html(data);
- $("#div_annuler_facture").modal({backdrop: 'static', keyboard: false, show: true });
- $("#div_annuler_facture").modal("show");
- },
- complete: function () {
-
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function valider_annulation_facture_classique_police()
-{
-
-
- idFactureClassique = $("#idFactureClassique").val();
-
- motif = $("#motif").val();
-
- if(motif <=" ")
- {
- v_msg="Le motif est obligatoire!";
- v_msgEng="The pattern is mandatory!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#motif").focus();
-
- return;
- }
-
- donnees = "idFactureClassique="+idFactureClassique+'&motif='+motif;
-
- v_msg="Validez-vous cette annulation?";
- v_msgEng="Do you validate this cancellation?";
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxannulationfacturerdpolice/annuler/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
-
- },
- complete: function() {
- afficher_dossier_classique_police();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function tarif_applique(tarif)
-{
- v_msg="Tarif appliqué : "+tarif;
- v_msgEng="Price applied : "+tarif;
-
- alert_ebene(v_msg, v_msgEng);
-
- return;
-
-}
-
-function consulter_envois_whatsapp()
-{
- donnees = "";
- donnees_retour = "";
-
- date1 = $("#date1").val();
- date2 = $("#date2").val();
-
- donnees += 'date1=' + date1;
- donnees += '&date2=' + date2;
-
- $("#div_sms").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxdestinatairesms/consulterwhatsapp/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- donnees_retour = data;
- },
- complete: function() {
- $("#div_sms").html(donnees_retour);
- $("#nbligne").val("Lignes : "+$("#nbligne_info").val());
- }
- });
-}
-
-function genererQRCode(matricule) {
- /*
-
- const container = document.getElementById('qr-code-container');
- container.innerHTML = ' Génération en cours...
';
-
- donnees = "matricule="+matricule;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxgenererqrcode/",
- type : 'post',
- dataType: 'json',
- data: donnees,
- error: function(errorData){
- //alert("Erreur : "+errorData);
- },
- success: function(data) {
-
-
- if (data.success) {
- // Recharger la page
- //modifier_beneficiaire();
- location.reload();
- } else {
- container.innerHTML = `
-
- Erreur: ${data.error || 'Échec de génération'}
-
-
`;
- }
-
- },
- complete: function() {
-
- }
- });
- */
-}
-
-function regenererQRCode(matricule) {
- /*
-
- v_msg="Voulez-vous vraiment régénérer ce QR Code ?";
- v_msgEng="Do you really want to regenerate this QR Code?";
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- genererQRCode(matricule);
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
- */
-}
-
-function listerremboursement()
-{
-
-
- d1 = $("#d1").val();
- d2 = $("#d2").val();
- codeEtatDemandeRemboursement = $("#codeEtatDemandeRemboursement").val();
-
- donnees = 'd1='+ d1+'&d2='+d2+'&codeEtatDemandeRemboursement='+codeEtatDemandeRemboursement;
-
- $("#div_dossiers").html('' + '
');
-
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxdemanderemboursement/",
- type: 'POST',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- // alert(data);
-
-
- $('#div_dossiers').html(data);
- },
- complete: function() {
-
- }
- });
-}
-
-function selectionner_remboursement(idDemande)
-{
- donnees = 'idDemande='+idDemande;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxdemanderemboursement/selectionnerremb/",
- type: 'POST',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- // alert(data);
-
- },
- complete: function() {
- actualiser_remboursement();
- }
- });
-}
-
-function actualiser_remboursement()
-{
- window.location.assign($("#racineWeb" ).val()+"Demanderemboursement/");
-
-}
-
-function valider_reponse_demande_rd()
-{
- idDemandeRemboursement = $("#idDemandeRemboursement").val();
- idBeneficiaire = $("#idBeneficiaire").val();
- codeEtatDemandeRemboursement = $("#codeEtatDemandeRemboursement").val();
- motifReponseDemandeRemboursement = $("#motifReponseDemandeRemboursement").val();
-
- nbreFichier = $("#nbreFichier").val();
-
- if(codeEtatDemandeRemboursement=="0"){
-
- v_msg="Un autre état de réponse est obligatoire!";
- v_msgEng="Another response status is required!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeEtatDemandeRemboursement").focus();
-
- return;
- }
-
- if(motifReponseDemandeRemboursement<=" "){
-
- v_msg="Le motif est obligatoire!";
- v_msgEng="The pattern is mandatory!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#motifReponseDemandeRemboursement").focus();
-
- return;
- }
-
- if(codeEtatDemandeRemboursement=="1" && nbreFichier=="0"){
-
- v_msg="Au moins une facture doit être incluse à la demande !";
- v_msgEng="At least one invoice must be included with the request!";
- alert_ebene(v_msg, v_msgEng);
- return;
- }
-
- donnees = 'idDemandeRemboursement='+idDemandeRemboursement;
- donnees += '&codeEtatDemandeRemboursement='+codeEtatDemandeRemboursement;
- donnees += '&motifReponseDemandeRemboursement='+motifReponseDemandeRemboursement;
-
- v_msg="Confirmez-vous cette réponse ?";
- v_msgEng="Do you confirm this answer?";
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxdemanderemboursement/majreponse/",
- type: 'POST',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- // alert(data);
-
-
- },
- complete: function() {
-
- if(codeEtatDemandeRemboursement=="1"){
- ajax_context_adherent(idBeneficiaire);
- }else{
- window.location.assign($("#racineWeb" ).val()+"Historiqueremboursement/");
-
- }
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function creer_dossier_demande_rd()
-{
-
- idBeneficiaire = $("#idBeneficiaire").val();
-
- v_msg="Confirmez-vous la création du dossier de remboursement ?";
- v_msgEng="Do you confirm the creation of the reimbursement file?";
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- ajax_context_adherent(idBeneficiaire);
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-}
-
-function filtrespoliceencoursgarant(){
-
- var codeGcAssureur = $('#codeGcAssureur').val();
-
- donnees = 'codeGcAssureur='+codeGcAssureur;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxfiltrespoliceencoursgarant/",
- type : 'post',
- data: donnees,
- error: function(errorData){
- //alert("Erreur : "+errorData);
- },
- success: function(data) {
- //alert("Success : "+data);
- $('#div_policegarant').html(data);
-
- $("#idPolice" ).selectpicker();
- },
- complete: function() {
- reinit_edition_carte();
- }
- });
-
-}
-
-function reinit_edition_carte(){
- idPolice =$("#idPolice").val();
-
- $("#div_liste_carte").html('' + '
');
-
- donnees = 'idPolice='+idPolice;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxlistecarteassure/reinitedition/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- $("#div_liste_carte").html('');
- },
- complete: function() {
-
- }
- });
-
-}
-
-function filtrescollegepolicecarte() {
-
- donnees = "idPolice=" + $("#idPolice").val();
-
- $.ajax({
- url: $("#racineWeb").val() + "Ajaxfiltrescollegepolicecarte/",
- type: 'post',
- data: donnees,
- error: function (errorData) {
- },
- success: function (data) {
- $("#div_college").html(data);
- $("#idCollege").selectpicker();
- },
- complete: function () {
-
- }
- });
-}
-
-function select_tous_carte_a_editer(p_choix)
-{
-
-
- donnees = 'choix='+p_choix;
-
- $("#div_liste_carte").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxlistecarteassure/toutchoisir/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- $('#div_liste_carte').html(data);
- appliquerDataTable();
- },
- error: function(data) {
- },
- complete: function() {
-
- }
- });
-}
-
-function select_un_assure_a_editer(p_choix, id)
-{
- donnees = 'id='+id;
- donnees += '&choix='+p_choix;
-
- //$("#div_liste_carte").html('' + '
');
-
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxlistecarteassure/selectionunassure/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- //$('#div_liste_carte').html(data);
- //appliquerDataTable();
- },
- error: function(data) {
- },
- complete: function() {
-
- }
- });
-}
-
-function confirmer_edition_carte(){
-
- idPolice =$("#idPolice").val();
- typeEdition =$("#typeEdition").val();
-
- $("#div_liste_carte").html('' + '
');
-
- donnees = 'idPolice='+idPolice;
-
- v_msg="Confirmez-vous l'édition de carte assuré ?";
- v_msgEng="Do you confirm the insured card edition?";
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- if (numeroBeneficiaire_C>"")
- {
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxlistecarteassure/confirmedition/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
-
- },
- complete: function() {
- afficher_liste_carteassure_commun();
- }
- });
- }
- } else {
- afficher_liste_carteassure_commun();
- }
- });
-
-}
-
-function actualiser_carte_assure()
-{
- window.location.assign($("#racineWeb" ).val()+"Carteassures/");
-}
-
-function afficher_detail_emission(idEmission)
-{
- if (idEmission>"0")
- {
- window.location.assign($("#racineWeb" ).val()+"Detailemission/"+idEmission+"/");
- }
-}
-
-
-function paiement_mobile_un_dossier()
-{
- regle=$("#regle").val();
-
- if (regle==1)
- {
- v_msg="Déjà payé!";
- v_msgEng="Already paid!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- fraisRetenu=$("#fraisRetenu").val();
- if (fraisRetenu<=0)
- {
- v_msg="Rien à payer!";
- v_msgEng="Nothing to pay!";
- 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;
- }
-
- paiementMobileActif=$("#paiementMobileActif").val();
- paiementMobileActif = parseInt(paiementMobileActif);
-
- if (paiementMobileActif!=1)
- {
- v_msg="Module paiement mobile non activé!";
- v_msgEng="Mobile payment module not activated";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- window.location.assign($("#racineWeb" ).val()+"Paiementmobile/");
-}
-
-function reinitialiser_changementcollege()
-{
- v_msg="Confirmez-vous la réinitialisation?";
- v_msgEng="Do you confirm the reset?";
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- window.location.assign($("#racineWeb" ).val()+"Fichechangementcollege/");
- }
- });
-}
-
-function lister_avenants_sans_primes()
-{
- $("#div_page_complet").html('' + '
');
-
- debut=$("#debut").val();
- fin=$("#fin").val();
-
- donnees = 'debut='+debut+'&fin='+fin;
-
- $("#avenant_a_facturer").html('' + '
');
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxfacturerpolice/listeravenantsanprime/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- $("#div_page_complet").html(data);
- appliquerDataTable();
- },
- complete: function() {
- }
- });
-}
-
-
-function cloturer_avenant_sans_prime(idAvenant)
-{
- v_msg="Confirmez-vous cette opération?";
- v_msgEng="Do you confirm this operation?";
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
-
- $("#div_page_complet").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxfacturerpolice/clotureravenantsansprime/",
- type : 'post',
- data: "idAvenant="+idAvenant,
- error: function(errorData) {
- },
- success: function(data) {
- },
- complete: function()
- {
- lister_avenants_sans_primes();
- }
- });
- } else {
- }
- });
-
-}
-
-function tester_reconnaissance_faciale()
-{
- alert("tester_reconnaissance_faciale");
- return;
-
- p_idReglement = $("#idReglement").val();
- p_fournisseurPaiementMobile = $("#fournisseurPaiementMobile").val();
- p_prefixdestinataire = $("#prefixdestinataire").val();
- p_destinataires = $("#destinataires").val();
-
- paiementMobileActif=$("#paiementMobileActif").val();
- paiementMobileActif = parseInt(paiementMobileActif);
-
- if (paiementMobileActif!=1)
- {
- v_msg="Module paiement mobile non activé!";
- v_msgEng="Mobile payment module not activated";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
-
- if (p_idReglement<=" ")
- {
- v_msg="ID Règlement manquant!";
- v_msgEng="Missing Regulation ID!";
- alert_ebene(v_msg, v_msgEng);
- return;
- }
-
- if (fournisseurPaiementMobile<=" ")
- {
- v_msg="Fournisseur de paiement mobile non défini!";
- v_msgEng="Mobile payment provide not defined!";
- alert_ebene(v_msg, v_msgEng);
- return;
- }
-
- if (p_prefixdestinataire<=" ")
- {
- v_msg="Veuillez saisir un préfixe!";
- v_msgEng="Please enter a prefix!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#prefixdestinataire").focus();
- return;
- }
-
- if (p_destinataires<=" ")
- {
- v_msg="Veuillez saisir un destinataire!";
- v_msgEng="Please enter a recipient!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#destinataires").focus();
- return;
- }
-
- const liste_fournisseurs = ["cinetpay", "paydunya", "waveci"];
-
- if (!liste_fournisseurs.includes(p_fournisseurPaiementMobile))
- {
- v_msg=p_fournisseurPaiementMobile+" => Fournisseur de paiement mobile inconnu!";
- v_msgEng=fournisseurPaiementMobile+" => Unknown Mobile payment provider!";
- alert_ebene(v_msg, v_msgEng);
- return;
- }
-
- donnees = "idReglement="+p_idReglement;
- donnees += "&fournisseurPaiementMobile="+p_fournisseurPaiementMobile;
- donnees += "&prefixdestinataire="+p_prefixdestinataire;
- donnees += "&destinataires="+p_destinataires;
-
- $("#div_test_gabarit").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtesterpaiementmobile/envoyerargent/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- // alert("success "+data);
- $('#div_test_gabarit').html(data);
- },
- error: function(errdata)
- {
- // alert("Error : "+errdata);
- $('#div_test_gabarit').html(errdata);
- },
- complete: function()
- {
- }
- });
-}
-
-function tester_paiement_mobile()
-{
- p_idReglement = $("#idReglement").val();
- p_fournisseurPaiementMobile = $("#fournisseurPaiementMobile").val();
- p_prefixdestinataire = $("#prefixdestinataire").val();
- p_destinataires = $("#destinataires").val();
- p_withdrawModePaiementMobile = $("#withdrawModePaiementMobile").val();
-
- paiementMobileActif=$("#paiementMobileActif").val();
- paiementMobileActif = parseInt(paiementMobileActif);
-
- if (paiementMobileActif!=1)
- {
- v_msg="Module paiement mobile non activé!";
- v_msgEng="Mobile payment module not activated";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
-
- if (p_idReglement<=" ")
- {
- v_msg="ID Règlement manquant!";
- v_msgEng="Missing Regulation ID!";
- alert_ebene(v_msg, v_msgEng);
- return;
- }
-
- if (fournisseurPaiementMobile<=" ")
- {
- v_msg="Fournisseur de paiement mobile non défini!";
- v_msgEng="Mobile payment provide not defined!";
- alert_ebene(v_msg, v_msgEng);
- return;
- }
-
- if (p_prefixdestinataire<=" ")
- {
- v_msg="Veuillez saisir un préfixe!";
- v_msgEng="Please enter a prefix!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#prefixdestinataire").focus();
- return;
- }
-
- if (p_destinataires<=" ")
- {
- v_msg="Veuillez saisir un destinataire!";
- v_msgEng="Please enter a recipient!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#destinataires").focus();
- return;
- }
-
- if (p_withdrawModePaiementMobile<=" ")
- {
- v_msg="Veuillez indiquer le withdraw mode!";
- v_msgEng="Please indicate the withdraw mode!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#withdrawModePaiementMobile").focus();
- return;
- }
-
- const liste_fournisseurs = ["cinetpay", "paydunya", "waveci"];
-
- if (!liste_fournisseurs.includes(p_fournisseurPaiementMobile))
- {
- v_msg=p_fournisseurPaiementMobile+" => Fournisseur de paiement mobile inconnu!";
- v_msgEng=fournisseurPaiementMobile+" => Unknown Mobile payment provider!";
- alert_ebene(v_msg, v_msgEng);
- return;
- }
-
- donnees = "idReglement="+p_idReglement;
- donnees += "&fournisseurPaiementMobile="+p_fournisseurPaiementMobile;
- donnees += "&prefixdestinataire="+p_prefixdestinataire;
- donnees += "&destinataires="+p_destinataires;
- donnees += "&withdrawModePaiementMobile="+p_withdrawModePaiementMobile;
-
- $("#div_test_gabarit").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxtesterpaiementmobile/envoyerargent/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- // alert("success "+data);
- $('#div_test_gabarit').html(data);
- },
- error: function(errdata)
- {
- // alert("Error : "+errdata);
- $('#div_test_gabarit').html(errdata);
- },
- complete: function()
- {
- }
- });
-}
-
-function paiement_par_mobile()
-{
- p_idReglement = $("#idReglement").val();
- p_fournisseurPaiementMobile = $("#fournisseurPaiementMobile").val();
- p_prefixePaiementMobile = $("#prefixePaiementMobile").val();
- p_mobilePaiement = $("#mobilePaiement").val();
- p_withdrawModePaiementMobile = $("#withdrawModePaiementMobile").val();
-
- paiementMobileActif=$("#paiementMobileActif").val();
- paiementMobileActif = parseInt(paiementMobileActif);
-
- if (paiementMobileActif!=1)
- {
- v_msg="Module paiement mobile non activé!";
- v_msgEng="Mobile payment module not activated";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- plafondPaiementMobile=$("#plafondPaiementMobile").val();
- plafondPaiementMobile = parseInt(plafondPaiementMobile);
-
- montantMobileMoney=$("#montantMobileMoney").val();
- montantMobileMoney = parseInt(montantMobileMoney);
-
- if (montantMobileMoney > plafondPaiementMobile)
- {
- v_msg="Plafond mobile monney dépassé!";
- v_msgEng="Mobile money ceiling exceeded!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- if (p_idReglement<=" ")
- {
- v_msg="Veuillez indiquer un décompte à payer!";
- v_msgEng="Please indicate a statement to pay!";
- alert_ebene(v_msg, v_msgEng);
- return;
- }
-
- if (p_prefixePaiementMobile<=" ")
- {
- v_msg="L'indicatif du téléphonique est obligatoire!";
- v_msgEng="The telephone code is mandatory!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- if (p_fournisseurPaiementMobile<=" ")
- {
- v_msg="Fournisseur de paiement mobile non défini!";
- v_msgEng="Mobile payment provide not defined!";
- alert_ebene(v_msg, v_msgEng);
- return;
- }
-
- if (p_mobilePaiement<=" ")
- {
- v_msg="Le numéro du téléphonique est obligatoire!";
- v_msgEng="The phone number is mandatory!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
-
- if (p_withdrawModePaiementMobile<=" ")
- {
- v_msg="Veuillez indiquer un oprérateur!";
- v_msgEng="Please specify an operator!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- $("#btn_paiement").prop("disabled",true);
-
- donnees = "idReglement="+p_idReglement;
- donnees += "&withdrawModePaiementMobile="+p_withdrawModePaiementMobile;
-
- // alert(donnees);
- // return;
-
- v_msg="Confirmez-vous le paiement mobile?";
- v_msgEng="Do you confirm mobile payment?";
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
-
- $("#div_wait").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxpaiementmobile/envoyerargent/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- $('#div_wait').html(data);
-
- $("#btn_paiement").prop("disabled",false);
-
- v_msg="Paiement mobile bien effectué!";
- v_msgEng="Mobile payment successful!";
- alert_ebene(v_msg, v_msgEng);
- },
- error: function(errdata)
- {
- // alert("Error : "+errdata);
- $('#div_test_gabarit').html(errdata);
- },
- complete: function()
- {
- afficher_dossier_classique();
- }
- });
- } else {
- afficher_dossier_classique();
- }
- });
-}
-
-function paiement_mobile_un_dossier_police()
-{
- regle=$("#regle").val();
-
- if (regle==1)
- {
- v_msg="Déjà payé!";
- v_msgEng="Already paid!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- fraisRetenu=$("#fraisRetenu").val();
- if (fraisRetenu<=0)
- {
- v_msg="Rien à payer!";
- v_msgEng="Nothing to pay!";
- 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;
- }
-
- paiementMobileActif=$("#paiementMobileActif").val();
- paiementMobileActif = parseInt(paiementMobileActif);
-
- if (paiementMobileActif!=1)
- {
- v_msg="Module paiement mobile non activé!";
- v_msgEng="Mobile payment module not activated";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- window.location.assign($("#racineWeb" ).val()+"Paiementmobilepolice/");
-}
-
-
-function paiement_par_mobile_police()
-{
- p_idReglement = $("#idReglement").val();
- p_fournisseurPaiementMobile = $("#fournisseurPaiementMobile").val();
- p_prefixePaiementMobile = $("#prefixePaiementMobile").val();
- p_mobilePaiement = $("#mobilePaiement").val();
- p_withdrawModePaiementMobile = $("#withdrawModePaiementMobile").val();
-
- paiementMobileActif=$("#paiementMobileActif").val();
- paiementMobileActif = parseInt(paiementMobileActif);
-
- if (paiementMobileActif!=1)
- {
- v_msg="Module paiement mobile non activé!";
- v_msgEng="Mobile payment module not activated";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- plafondPaiementMobile=$("#plafondPaiementMobile").val();
- plafondPaiementMobile = parseInt(plafondPaiementMobile);
-
- montantMobileMoney=$("#montantMobileMoney").val();
- montantMobileMoney = parseInt(montantMobileMoney);
-
- if (montantMobileMoney > plafondPaiementMobile)
- {
- v_msg="Plafond mobile monney dépassé!";
- v_msgEng="Mobile money ceiling exceeded!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- if (p_idReglement<=" ")
- {
- v_msg="Veuillez indiquer un décompte à payer!";
- v_msgEng="Please indicate a statement to pay!";
- alert_ebene(v_msg, v_msgEng);
- return;
- }
-
- if (p_prefixePaiementMobile<=" ")
- {
- v_msg="L'indicatif du téléphonique est obligatoire!";
- v_msgEng="The telephone code is mandatory!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- if (p_fournisseurPaiementMobile<=" ")
- {
- v_msg="Fournisseur de paiement mobile non défini!";
- v_msgEng="Mobile payment provide not defined!";
- alert_ebene(v_msg, v_msgEng);
- return;
- }
-
- if (p_mobilePaiement<=" ")
- {
- v_msg="Le numéro du téléphonique est obligatoire!";
- v_msgEng="The phone number is mandatory!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- if (p_withdrawModePaiementMobile<=" ")
- {
- v_msg="Veuillez indiquer un oprérateur!";
- v_msgEng="Please specify an operator!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- $("#btn_paiement").prop("disabled",true);
-
- donnees = "idReglement="+p_idReglement;
- donnees += "&withdrawModePaiementMobile="+p_withdrawModePaiementMobile;
-
- // alert(donnees);
- // return;
-
- v_msg="Confirmez-vous le paiement mobile?";
- v_msgEng="Do you confirm mobile payment?";
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
-
- $("#div_wait").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxpaiementmobile/envoyerargent/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- $('#div_wait').html(data);
-
- $("#btn_paiement").prop("disabled",false);
-
- // $('#div_test_gabarit').html(data);
-
- v_msg="Paiement mobile bien effectué!";
- v_msgEng="Mobile payment successful!";
- alert_ebene(v_msg, v_msgEng);
- },
- error: function(errdata)
- {
- $('#div_test_gabarit').html(errdata);
- },
- complete: function()
- {
- afficher_dossier_classique_police();
- }
- });
- } else {
- afficher_dossier_classique_police();
- }
- });
-}
-
-
-function exporter_modele_tarif_acte()
-{
- $('#div_form_upload').hide();
-
-
- var div_export = $('#div_exporter_tarif');
-
-
- div_export.html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaximportertarifacte/exportermodele/",
- type: 'POST',
- //data: donnees,
- success: function(data)
- {
- div_export.html(data);
- },
- error : function(resultat, statut, erreur)
- {
- },
- complete: function()
- {
- }
- });
-}
-
-
-function init_import_tarif_actes()
-{
- adminSin=$("#adminSin").val();
-
- if (adminSin!="1")
- {
- v_msg="Non autorisée!";
- v_msgEng="Not allowed!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- codeTarifActe=$("#codeTarifActe").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;
- }
-
- donnees = 'codeTarifActe='+codeTarifActe;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxcomposantetarif/initimport/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data)
- {
- //alert(data);
- },
- complete: function() {
- window.location.assign($("#racineWeb" ).val()+"Importertarifsactes/");
- }
- });
-}
-
-
-function charger_fichier_modele_tarifacte()
-{
- $('#div_exporter_tarif').html("");
-
- $('#div_form_upload').show();
-
- // return;
-}
-
-function importer_modele_tarif_acte()
-{
- etape2=$("#etape2").val();
-
- if (etape2 != "1")
- {
- v_msg="Etape 2 incomplète!";
- v_msgEng="Incomplete step 2!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- codeTarifActe=$("#codeTarifActe").val();
- cheminFichier=$("#cheminFichier").val();
-
- donnees = 'codeTarifActe='+codeTarifActe+'&cheminFichier='+cheminFichier;
-
-
- $('#div_form_upload').hide();
-
- var div_export = $('#div_exporter_tarif');
-
- div_export.html('' + '
');
-
- $("#div_erreur_excel").html("");
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaximportertarifacte/importermodele/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- div_export.html('');
- $("#div_erreur_excel").html(data);
-
- v_msg="Opération terminée avec succès!";
- v_msgEng="Operation completed successfully!";
- alert_ebene(v_msg, v_msgEng);
- },
- error : function(resultat, statut, erreur)
- {
- },
- complete: function(data)
- {
-
- div_export.html('');
-
- succes_impot_execl=$("#succes_impot_execl").val();
-
- if (succes_impot_execl == "1")
- {
- maj_etape_3_import_actes();
- }
-
- }
- });
-}
-
-function maj_etape_3_import_actes()
-{
- codeTarifActe=$("#codeTarifActe").val();
-
- donnees = 'codeTarifActe='+codeTarifActe;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaximportertarifacte/majetape/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- },
- error : function(resultat, statut, erreur)
- {
- },
- complete: function(data)
- {
- window.location.assign($("#racineWeb" ).val()+"Listeimporttarifacte/");
- }
- });
-}
-
-function traiter_actes_importes()
-{
- etape2=$("#etape2").val();
-
- if (etape2 != "1")
- {
- v_msg="Etape 2 incomplète!";
- v_msgEng="Incomplete step 2!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- etape3=$("#etape3").val();
-
- if (etape3 != "1")
- {
- v_msg="Etape 3 incomplète!";
- v_msgEng="Incomplete step 3!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- window.location.assign($("#racineWeb" ).val()+"Listeimporttarifacte/");
-}
-
-function ajax_composante_tarif_acte_importe()
-{
- adminSin=$("#adminSin").val();
-
- if (adminSin!="1")
- {
- v_msg="Non autorisée!";
- v_msgEng="Not allowed!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- codeTarifActe=$("#codeTarifActe").val();
- codeFamilleActe=$("#codeFamilleActe").val();
-
- if(codeFamilleActe<=' ')
- {
- v_msg="Veuillez saisir une famille!";
- v_msgEng="Please select a family!";
- alert_ebene(v_msg, v_msgEng);
- $("#codeFamilleActe").focus();
- return;
- }
-
- donnees = 'codeTarifActe='+codeTarifActe+'&codeFamilleActe='+codeFamilleActe;
-
- var div_attente = $('#div_compsante_tarif');
-
- div_attente.html('' + '
');
-
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaximportertarifacte/affichercomposantetarif/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data)
- {
- // $('#div_test_gabarit').html(data);
- div_attente.html(data);
- $(".datepicker").datepicker();
- appliquerDataTable();
- },
- complete: function() {
- }
- });
-}
-
-function valider_import_tarif_actes()
-{
- codeTarifActe=$("#codeTarifActe").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;
- }
-
- donnees = 'codeTarifActe='+codeTarifActe;
-
- v_msg="Validez-vous cette importation de tarif?";
- v_msgEng="Do you validate this tariff import?";
-
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- $.ajax({
- url: $("#racineWeb").val()+"Ajaximportertarifacte/validerimporttarifacte/",
- type: 'POST',
- data: donnees,
- success: function(data)
- {
- $('#div_test_gabarit').html(data);
- },
- error: function(data) {
- $('#div_test_gabarit').html(data);
- },
- complete: function() {
- window.location.assign($("#racineWeb" ).val()+"Compositiontarifactes/");
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-}
-
-function importer_tarif_medicaments_code()
-{
- adminSin=$("#adminSin").val();
-
- if (adminSin!="1")
- {
- v_msg="Non autorisée!";
- v_msgEng="Not allowed!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- codeTarifMedicament=$("#codeTarifMedicament").val();
-
- donnees = 'codeTarifMedicament='+codeTarifMedicament;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxcomposantetarifmedicament/initimportcode/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data)
- {
-
- },
- complete: function() {
- window.location.assign($("#racineWeb" ).val()+"Importertarifmedicament/");
- }
- });
-}
-
-function afficher_liste_carteassure_police()
-{
- donnees = "";
- donnees_retour = "";
-
- idPolice =$("#idPolice").val();
- if(idPolice<=' ')
- {
- v_msg="Veuillez saisir une police!";
- v_msgEng="Please select a police!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#idPolice").focus();
- return;
- }
-
- idCollege=$("#idCollege").val();
-
- $("#div_export_a").html("");
-
- $("#div_liste_carte").html('' + '
');
-
- donnees = 'idPolice='+idPolice+'&idCollege='+idCollege;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxlistecarteassure/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- donnees_retour = data;
- },
- complete: function() {
- $("#div_liste_carte").html(donnees_retour);
- appliquerDataTable();
- $("#nbligne").val("Lignes : "+$("#nbligne_info").val());
- }
- });
-}
-
-function tester_edition_carteassure()
-{
- idPolice =$("#idPolice").val();
- donnees = 'idPolice='+idPolice;
-
- $('#div_export_a').html("");
- $('#div_liste_carte').html("");
-
- $("#div_liste_carte").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxlistecarteassure/afficherliste/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- donnees_retour = data;
- },
- complete: function() {
- $("#div_liste_carte").html(donnees_retour);
- $("#nbligne").val("Lignes : "+$("#nbligne_info").val());
-
- nbChoix = $("#nbChoix").val();
- if (nbChoix<="0")
- {
- v_msg="Liste vide!";
- v_msgEng="Empty list!";
- alert_ebene(v_msg, v_msgEng);
- appliquerDataTable();
- return false;
- }
- else
- {
- editer_carteassure();
- }
- }
- });
-}
-
-function editer_carteassure()
-{
- nbChoix = $("#nbChoix").val();
- if (nbChoix<="0")
- {
- v_msg="Liste vide!";
- v_msgEng="Empty list!";
- alert_ebene(v_msg, v_msgEng);
- return false;
- }
-
- idPolice =$("#idPolice").val();
- idCollege=$("#idCollege").val();
-
- $('#div_export_a').html("");
- $('#div_liste_carte').html("");
-
- donnees = 'idPolice='+idPolice+'&idCollege='+idCollege;
-
- v_url = $("#racineWeb").val()+"Ajaxeditioncarteassure/";
-
- $("#div_export_a").html('' + '
');
-
- $.ajax({
- url: v_url,
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- $("#div_export_a").html(data);
- }
- });
-}
-
-function controler_piece_beneficiaire()
-{
- v_codeNaturePiece = $("#codeNaturePiece").val();
-
- if(v_codeNaturePiece<=' ')
- {
- v_msg="Veuillez sélection la nature de la pièce!";
- v_msgEng="Please select the type of document!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeNaturePiece").focus();
- return;
- }
-
- $('#numeroPiece').removeAttr('minlength');
-
- if(v_codeNaturePiece=="CNI")
- {
- $('#div_controle_piece').html("");
-
- v_numeroPiece = $("#numeroPiece").val();
-
- $('#numeroPiece').attr('minlength', 9);
-
- donnees = "numeroPiece="+v_numeroPiece;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxcontrolepiece/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- $('#div_controle_piece').html(data);
-
- var resultatPiece = $("#resultatPiece").val();
-
- if(resultatPiece!="0")
- {
- $("#numeroPiece").focus();
- return;
- }
- },
- error: function(data) {
- },
- complete: function()
- {
- }
- });
- }
-}
-
-function enregistrer_encaissement_quittance()
-{
- anc_solde = $("#anc_solde").val();
- montant = $("#montant").val();
- montant_ecart = (montant-anc_solde);
- montant_ecart = Math.abs(montant_ecart);
-
- montant = $("#montant").val();
- montant = montant.replace(" ", "");
- montant = parseInt(montant);
- montant = Math.abs(montant);
-
- codeModePaiement = $("#codeModePaiement").val();
- codeMoyenPaiement = $("#codeMoyenPaiement").val();
- referencePaiement = $("#referencePaiement").val();
- libelleOperation = $("#libelleOperation").val();
- codeTypePaiement = $("#codeTypePaiement").val();
- banquePayeur = $("#banquePayeur").val();
-
- if(codeModePaiement<=" ")
- {
- v_msg="Veuillez indiquer le mode de paiement!";
- v_msgEng="Please enter the method of payment";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeModePaiement").focus();
- return;
- }
-
- if(codeMoyenPaiement<=" ")
- {
- v_msg="Veuillez indiquer le moyen de paiement!";
- v_msgEng="Please enter the method of payment!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeMoyenPaiement").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(codeTypePaiement=="B" || codeTypePaiement=="M")
- {
- if (nomTireur<=" ")
- {
- v_msg="Veuillez saisir le tireur!";
- v_msgEng="Please enter the issuer of the check! ";
- alert_ebene(v_msg, v_msgEng);
-
- $("#nomTireur").focus();
- return;
- }
-
- if(banquePayeur<=" ")
- {
- v_msg="Veuillez indiquer l\'établissement payeur!";
- v_msgEng="Please indicate the paying institution!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#banquePayeur").focus();
- return;
- }
- }
-
- if(montant_ecart>"100")
- {
- v_msg="Veuillez vérifier votre écart!";
- v_msgEng="Please check your gap!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- // if(montant=="100")
- if(montant<="100")
- {
- v_msg="Veuillez saisir un montant!";
- v_msgEng="Please enter an amount";
- alert_ebene(v_msg, v_msgEng);
-
- $("#montant").focus();
- return;
- }
-
- if(libelleOperation<=" ")
- {
- v_msg="Veuillez saisir le libellé de l\'opération!";
- v_msgEng="Please enter the text of the transaction!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#libelleOperation").focus();
- return;
- }
-
- $("#formente_encaissement").submit();
-}
-
-function suite_encaissement_client()
-{
- montant = $("#montant").val();
- montant = montant.replace(" ", "");
- montant = parseInt(montant);
- montant = Math.abs(montant);
-
- codeModePaiement = $("#codeModePaiement").val();
- codeMoyenPaiement = $("#codeMoyenPaiement").val();
- referencePaiement = $("#referencePaiement").val();
- libelleOperation = $("#libelleOperation").val();
- codeTypePaiement = $("#codeTypePaiement").val();
- nomTireur = $("#nomTireur").val();
- banquePayeur = $("#banquePayeur").val();
-
- if(codeModePaiement<=" ")
- {
- v_msg="Veuillez indiquer le mode de paiement!";
- v_msgEng="Please enter the method of payment";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeModePaiement").focus();
- return;
- }
-
- if(codeMoyenPaiement<=" ")
- {
- v_msg="Veuillez indiquer le moyen de paiement!";
- v_msgEng="Please enter the method of payment!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeMoyenPaiement").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(codeTypePaiement=="B" || codeTypePaiement=="M")
- {
- if (nomTireur<=" ")
- {
- v_msg="Veuillez saisir le tireur!";
- v_msgEng="Please enter the issuer of the check! ";
- alert_ebene(v_msg, v_msgEng);
-
- $("#nomTireur").focus();
- return;
- }
-
- if(banquePayeur<=" ")
- {
- v_msg="Veuillez indiquer l\'établissement payeur!";
- v_msgEng="Please indicate the paying institution!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#banquePayeur").focus();
- return;
- }
- }
-
- if(montant<="0")
- {
- v_msg="Veuillez saisir un montant!";
- v_msgEng="Please enter an amount";
- alert_ebene(v_msg, v_msgEng);
-
- $("#montant").focus();
- return;
- }
-
-
- if(libelleOperation<=" ")
- {
- v_msg="Veuillez saisir le libellé de l\'opération!";
- v_msgEng="Please enter the text of the transaction!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#libelleOperation").focus();
- return;
- }
-
- $("#btn_suivant").click();
-}
-
-
-function suite_encaissement_bordreau()
-{
- montant = $("#montant").val();
- montant = montant.replace(" ", "");
- montant = parseInt(montant);
- montant = Math.abs(montant);
-
- codeModePaiement = $("#codeModePaiement").val();
- codeMoyenPaiement = $("#codeMoyenPaiement").val();
- referencePaiement = $("#referencePaiement").val();
- libelleOperation = $("#libelleOperation").val();
- codeTypePaiement = $("#codeTypePaiement").val();
- nomTireur = $("#nomTireur").val();
- banquePayeur = $("#banquePayeur").val();
-
- if(codeModePaiement<=" ")
- {
- v_msg="Veuillez indiquer le mode de paiement!";
- v_msgEng="Please enter the method of payment";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeModePaiement").focus();
- return;
- }
-
- if(codeMoyenPaiement<=" ")
- {
- v_msg="Veuillez indiquer le moyen de paiement!";
- v_msgEng="Please enter the method of payment!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeMoyenPaiement").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(codeTypePaiement=="B" || codeTypePaiement=="M")
- {
- if (nomTireur<=" ")
- {
- v_msg="Veuillez saisir le tireur!";
- v_msgEng="Please enter the issuer of the check! ";
- alert_ebene(v_msg, v_msgEng);
-
- $("#nomTireur").focus();
- return;
- }
-
- if(banquePayeur<=" ")
- {
- v_msg="Veuillez indiquer l\'établissement payeur!";
- v_msgEng="Please indicate the paying institution!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#banquePayeur").focus();
- return;
- }
- }
-
- if(montant<="0")
- {
- v_msg="Veuillez saisir un montant!";
- v_msgEng="Please enter an amount";
- alert_ebene(v_msg, v_msgEng);
-
- $("#montant").focus();
- return;
- }
-
-
- if(libelleOperation<=" ")
- {
- v_msg="Veuillez saisir le libellé de l\'opération!";
- v_msgEng="Please enter the text of the transaction!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#libelleOperation").focus();
- return;
- }
-
- $("#btn_suivant").click();
-}
-
-function suite_encaissement_depot()
-{
- montant = $("#montant").val();
- montant = montant.replace(" ", "");
- montant = parseInt(montant);
- montant = Math.abs(montant);
-
- codeModePaiement = $("#codeModePaiement").val();
- codeMoyenPaiement = $("#codeMoyenPaiement").val();
- referencePaiement = $("#referencePaiement").val();
- libelleOperation = $("#libelleOperation").val();
- codeTypePaiement = $("#codeTypePaiement").val();
- nomTireur = $("#nomTireur").val();
- banquePayeur = $("#banquePayeur").val();
-
- if(codeModePaiement<=" ")
- {
- v_msg="Veuillez indiquer le mode de paiement!";
- v_msgEng="Please enter the method of payment";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeModePaiement").focus();
- return;
- }
-
- if(codeMoyenPaiement<=" ")
- {
- v_msg="Veuillez indiquer le moyen de paiement!";
- v_msgEng="Please enter the method of payment!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeMoyenPaiement").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(codeTypePaiement=="B" || codeTypePaiement=="M")
- {
- if (nomTireur<=" ")
- {
- v_msg="Veuillez saisir le tireur!";
- v_msgEng="Please enter the issuer of the check! ";
- alert_ebene(v_msg, v_msgEng);
-
- $("#nomTireur").focus();
- return;
- }
-
- if(banquePayeur<=" ")
- {
- v_msg="Veuillez indiquer l\'établissement payeur!";
- v_msgEng="Please indicate the paying institution!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#banquePayeur").focus();
- return;
- }
- }
-
- if(montant<="0")
- {
- v_msg="Veuillez saisir un montant!";
- v_msgEng="Please enter an amount";
- alert_ebene(v_msg, v_msgEng);
-
- $("#montant").focus();
- return;
- }
-
-
- if(libelleOperation<=" ")
- {
- v_msg="Veuillez saisir le libellé de l\'opération!";
- v_msgEng="Please enter the text of the transaction!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#libelleOperation").focus();
- return;
- }
-
- $("#btn_depot").click();
-}
-
-function liste_renouvellement_medicament()
-{
- demandeTraite = $("#demandeTraite").val();
- debut = $("#debut").val();
- fin = $("#fin").val();
-
- donnees = 'demandeTraite='+demandeTraite;
- donnees += '&debut='+debut+'&fin='+fin;
-
- $("#div_ententeprealable").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxententeprealablespha/renouvellementmedicament/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- $("#div_ententeprealable").html(data);
- },
- complete: function() {
-
- }
- });
-}
-
-function afficher_detail_ren_medicament(idPrescription) {
-
-
- donnees = "idPrescription=" + idPrescription;
-
-
- $("#div_patienter").html('' + '
');
-
- $.ajax({
- url: $("#racineWeb").val() + "Ajaxlistemedicamentsrenouvellement/",
- type: 'post',
- data: donnees,
- error: function (errorData) {
- },
- success: function (data) {
- //$('#div_test_gabarit').html(data);
- //alert(data);
-
- $("#div_medicaments_prescrits").html(data);
- $("#div_medicaments_prescrits").modal({ backdrop: 'static', keyboard: false, show: true });
- $("#div_medicaments_prescrits").modal("show");
- $("#div_patienter").empty();
-
- //alert("afficherMasquerMedicaments");
- // afficherMasquerMedicaments();
-
- },
- complete: function () {
-
- }
- });
-
-}
-
-function ajax_maj_qte_prescrit_medicament(idMedicament, quantite, controle) {
-
- donnee_a_affciher = "";
-
- quantite = quantite.replace(",", ".");
- controle.value = quantite;
-
- if (controle_numerique(controle)) {
- if (quantite == 0) {
- controle.focus();
- v_msg = "Veuillez saisir la quantit\u00e9!";
- v_msgEng = "Please enter the quantity!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- donnees = 'idMedicament=' + idMedicament + "&quantite=" + quantite;
-
- //alert(donnees);
- //return;
-
- $.ajax({
- url: $("#racineWeb").val() + "Ajaxlistemedicamentsrenouvellement/majquantiteaccorde/",
- type: 'POST',
- data: donnees,
- success: function (data) {
-
- },
- error: function (data) {
- },
- complete: function () {
- affiche_liste_phar_renouvellement_provisoire();
- }
- });
- }
-}
-
-function affiche_liste_phar_renouvellement_provisoire()
-{
- $("#tab_liste").html('' + '
');
-
- donnees = "";
-
- $.ajax({
- url: $("#racineWeb").val() + "Ajaxlistemedicamentsrenouvellement/traitementprovisoire/",
- type: 'post',
- data: donnees,
- error: function (errorData) {
- },
- success: function (data) {
- $("#tab_liste").html(data);
- },
- complete: function () {
-
- }
- });
-
-}
-
-function ajax_maj_duree_triatement_renouvelleemnt_medicament(idMedicament, dureeTraitement, controle) {
-
- donnee_a_affciher = "";
-
- dureeTraitement = dureeTraitement.replace(",", ".");
- controle.value = dureeTraitement;
-
- if (controle_numerique(controle)) {
- if (dureeTraitement == 0) {
- controle.focus();
- v_msg = "Veuillez saisir la durée!";
- v_msgEng = "Please enter the duration!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- donnees = 'idMedicament=' + idMedicament + "&dureeTraitement=" + dureeTraitement;
-
- $.ajax({
- url: $("#racineWeb").val() + "Ajaxlistemedicamentsrenouvellement/majdureetraitement/",
-
- type: 'POST',
- data: donnees,
- success: function (data) {
-
- },
- error: function (data) {
- },
- complete: function () {
- affiche_liste_phar_renouvellement_provisoire();
- }
- });
- }
-}
-
-function traitement_tous_ren_medic(codeReponseProvisoire)
-{
- donnees = "codeReponseProvisoire=" + codeReponseProvisoire;
-
- $.ajax({
- url: $("#racineWeb").val() + "Ajaxlistemedicamentsrenouvellement/traitertousprovisoire/",
- type: 'post',
- data: donnees,
- error: function (errorData) {
- },
- success: function (data) {
- // $('#div_test_gabarit').html(data);
- affiche_liste_phar_renouvellement_provisoire();
- },
- complete: function () {
-
- }
- });
-
-}
-
-function traiter_un_provisoire_ren_medic(idMedicament, codeReponseProvisoire)
-{
- donnees = "idMedicament=" + idMedicament + "&codeReponseProvisoire=" + codeReponseProvisoire;
-
- $.ajax({
- url: $("#racineWeb").val() + "Ajaxlistemedicamentsrenouvellement/traiterunprovisoire/",
- type: 'post',
- data: donnees,
- error: function (errorData) {
- },
- success: function (data) {
- affiche_liste_phar_renouvellement_provisoire();
- },
- complete: function () {
-
- }
- });
-
-}
-
-function valider_renouvellement_medicament() {
-
- observations = $("#observations").val();
- motifRefusAssure = $("#motifRefusAssure").val();
-
- nombreRefus = $("#nombreRefus").val();
- nombreEnAttente = $("#nombreEnAttente").val();
-
- if(nombreEnAttente>"0"){
- v_msg = "Veuillez traiter toutes les lignes!";
- v_msgEng = "Please process all lines!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
-
- if (nombreRefus >"0" && motifRefusAssure <= " ") {
- v_msg = "Veuillez saisir le motif pour les refus!";
- v_msgEng = "Please enter the reason for rejections!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#motifRefusAssure").focus();
-
- return;
- }
-
- v_msg = "Confirmez-vous cette validation?";
- v_msgEng = "Do you confirm this validation?";
-
- confirm_ebene(v_msg, v_msgEng)
- .then((isConfirmed) => {
- if (isConfirmed) {
- // L'utilisateur a confirmé
- donnees = 'observations=' + observations + '&motifRefusAssure=' + motifRefusAssure;
-
- $.ajax({
- url: $("#racineWeb").val() + "Ajaxlistemedicamentsrenouvellement/valider/",
- type: 'post',
- data: donnees,
- error: function (errorData) {
- },
- success: function (data) {
- $('#div_resultat_validation').html(data);
- valider = $("#valider").val();
-
- if(valider=="1"){
- v_msg = "Validation réussie!";
- v_msgEng = "Validation succeed!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#btn-fermer-entente").click();
- }else{
- v_msg = "Echèc de la validation!";
- v_msgEng = "Validation failed!";
- alert_ebene(v_msg, v_msgEng);
- return;
- }
-
- },
- complete: function () {
- liste_renouvellement_medicament();
- }
- });
- } else {
- // L'utilisateur a annulé
- console.log("Confirmation refusée");
- }
- });
-
-}
-
-function afficherMasquerAntecedents()
-{
- masquerAntecedents = $("#masquerAntecedents").val();
-
- const element = document.getElementById("chevron-antecedents");
-
- if(masquerAntecedents=="1"){
- $('#div_antecedents').hide();
- $("#masquerAntecedents").val("0");
- //$("#span_antecedents").text("Voir");
-
- element.classList.remove("bi-chevron-up");
- element.classList.add("bi-chevron-down");
-
- }else{
- $('#div_antecedents').show();
- $("#masquerAntecedents").val("1");
- //$("#span_antecedents").text("Masquer");
-
- element.classList.remove("bi-chevron-down");
- element.classList.add("bi-chevron-up");
-
- afficher_diagnostics_beneficiaire_entente();
- }
-
-}
-
-
-function afficher_diagnostics_beneficiaire_entente()
-{
- idBeneficiaire = $("#idBeneficiaire").val();
-
- donnees = "idBeneficiaire=" + idBeneficiaire;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxdiagnosticsbeneficiaireentente/",
- error: function(errorData) {
- },
- success: function(data) {
- donnees_retour = data;
- },
- complete: function() {
- $("#div_dianostics").html(donnees_retour);
- }
- });
-}
-
-function afficher_liste_carteassure_adherent()
-{
- donnees = "";
- donnees_retour = "";
-
- idAdherent =$("#idAdherent").val();
- if(idAdherent<=' ')
- {
- v_msg="Veuillez sélectionner une famille!";
- v_msgEng="Please select a family!";
- alert_ebene(v_msg, v_msgEng);
-
- return;
- }
-
- $("#div_export_a").html("");
-
- $("#div_liste_carte").html('' + '
');
-
- donnees = 'idAdherent='+idAdherent;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxlistecarteassure/indexadherent/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- donnees_retour = data;
- },
- complete: function() {
- $("#div_liste_carte").html(donnees_retour);
- appliquerDataTable();
- $("#nbligne").val("Lignes : "+$("#nbligne_info").val());
- }
- });
-}
-
-
-function afficher_liste_carteassure_commun()
-{
- typeEdition =$("#typeEdition").val();
-
- switch(typeEdition) {
- case "garant":
- afficher_liste_carteassure();
- break;
- case "police":
- afficher_liste_carteassure_police();
- break;
- case "adherent":
- afficher_liste_carteassure_adherent();
- break;
- default:
- afficher_liste_carteassure();
- }
-}
-
-function imprimer_carte_assure()
-{
- prestationPossible = $("#prestationPossible").val();
-
- if (prestationPossible!="1")
- {
- v_msg="Pas encore couvert!";
- v_msgEng="Not covered yet!";
- alert_ebene(v_msg, v_msgEng);
- return;
- }
-
- window.location.assign($("#racineWeb" ).val()+"Carteassuresadherent/");
-}
-
-function afficherMasquerSituation()
-{
- masquerSituation = $("#masquerSituation").val();
-
- const element = document.getElementById("chevron-situation");
-
- if(masquerSituation=="1"){
- $('#div_situation').hide();
- $("#masquerSituation").val("0");
-
-
- element.classList.remove("bi-chevron-up");
- element.classList.add("bi-chevron-down");
-
- }else{
- $('#div_situation').show();
- $("#masquerSituation").val("1");
-
-
- element.classList.remove("bi-chevron-down");
- element.classList.add("bi-chevron-up");
-
- afficher_situation_beneficiaire();
- }
-
-}
-
-function afficherMasquerMedicaments()
-{
- masquerMedicament = $("#masquerMedicament").val();
-
- const element = document.getElementById("chevron-medicament");
-
- if(masquerMedicament=="1"){
- $('#div_medicament').hide();
- $("#masquerMedicament").val("0");
-
- element.classList.remove("bi-chevron-up");
- element.classList.add("bi-chevron-down");
-
- }else{
- $('#div_medicament').show();
- $("#masquerMedicament").val("1");
-
- element.classList.remove("bi-chevron-down");
- element.classList.add("bi-chevron-up");
-
- afficher_ordonnance_beneficiaire();
- }
-}
-
-function afficher_situation_beneficiaire()
-{
- donnees_retour = '';
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxsituationbeneficiaire/",
- error: function(errorData) {
- },
- success: function(data) {
- donnees_retour = data;
- },
- complete: function() {
- $("#div_situation").html(donnees_retour);
- }
- });
-}
-
-function afficher_ordonnance_beneficiaire()
-{
- numeroFeuilleMaladie = $("#numeroFeuilleMaladie").val();
-
- donnees = "numeroFeuilleMaladie="+numeroFeuilleMaladie;
-
- donnees_retour = '';
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxordonnancebeneficiaire/",
- type : 'post',
- data: donnees,
- error: function(errorData) {
- },
- success: function(data) {
- donnees_retour = data;
- },
- complete: function() {
- $("#div_medicament").html(donnees_retour);
- }
- });
-}
-
-// Fonction globale pour tes notifications AJAX (Wahoo Effect)
-function notification(type, message) {
- const Toast = Swal.mixin({
- toast: true,
- position: 'top-end',
- showConfirmButton: false,
- timer: 3000,
- timerProgressBar: true,
- didOpen: (toast) => {
- toast.addEventListener('mouseenter', Swal.stopTimer)
- toast.addEventListener('mouseleave', Swal.resumeTimer)
- }
- });
-
- Toast.fire({
- icon: type, // 'success', 'error', 'warning', 'info'
- title: message
- });
-}
-
-function gerer_garant_defaut()
-{
- codeGcAssureurDefaut=$("#codeGcAssureurDefaut").val();
- codeGcAssureur=$("#codeGcAssureur").val();
-
- if(codeGcAssureurDefaut>" ")
- {
- $('#codeGcAssureur').val(codeGcAssureurDefaut).trigger('change');
- selectionTauxGarant();
- }
-}
-
-function toggleSidebar() {
- document.body.classList.toggle('sidebar-collapsed');
-}
-
-function init_revoquer_htagcarte(idHtagcarte) {
- $("#idHtagcarte").val(idHtagcarte);
- $("#div_revoquer_carte").modal({backdrop: 'static', keyboard: false, show: true });
- $("#div_revoquer_carte").modal("show");
-}
-
-/**
- * Initialisation globale au chargement
- */
-function initSelectPicker() {
- // Appel direct de la fonction générique sur la classe
- ui_refresh_select('.selectpicker');
-}
-
-/**
- * Rafraîchit un SelectPicker de manière propre
- */
-function ui_refresh_select(selector) {
- let $el = $(selector);
- if ($el.length === 0) return;
-
- // Détection de la langue pour les textes
- let codeLangue = $("#codeLangue").val();
- let placeholder = (codeLangue === "en_US") ? 'Search...' : 'Rechercher...';
- let noneText = (codeLangue === "en_US") ? 'Nothing selected' : 'Rien de sélectionné';
-
- if (typeof $.fn.selectpicker !== 'undefined') {
- // La séquence 'destroy' puis initialisation est cruciale contre le doublon
- $el.selectpicker('destroy').selectpicker({
- style: 'btn-form-select',
- liveSearch: true,
- liveSearchPlaceholder: placeholder,
- noneSelectedText: noneText,
- width: 'auto', // Laisse le plugin décider de la largeur selon le contenu
- container: false // Garde le menu dans son parent direct
- });
- }
-}
\ No newline at end of file
diff --git a/Vue/Modifautresparametressin/index.php b/Vue/Modifautresparametressin/index.php
index 19401c4e..b7982de7 100755
--- a/Vue/Modifautresparametressin/index.php
+++ b/Vue/Modifautresparametressin/index.php
@@ -73,12 +73,12 @@
@@ -87,7 +87,7 @@
| = format_N($this->nettoyer($societeuser[$c[2]])) ?> = $c[3] ?> |
-
+
= $c[3] ?>
|