a
This commit is contained in:
@@ -5193,3 +5193,87 @@ function verifier_Echeance_ren()
|
||||
CalculerEcheanceRen();
|
||||
CalculerFinRen();
|
||||
}
|
||||
|
||||
function CalculerEcheanceRen()
|
||||
{
|
||||
$("#dateEcheanceRen").disable();
|
||||
|
||||
codePeriodicite=$("#codePeriodicite").val();
|
||||
|
||||
var typdate = $("#dateAvenant").datepicker("getDate");
|
||||
|
||||
switch (codePeriodicite) {
|
||||
case "A":
|
||||
typdate.addMonths(12);
|
||||
break;
|
||||
case "S":
|
||||
typdate.addMonths(6);
|
||||
break;
|
||||
case "T":
|
||||
typdate.addMonths(3);
|
||||
break;
|
||||
case "M":
|
||||
typdate.addMonths(1);
|
||||
break;
|
||||
case "L":
|
||||
$("#dateEcheanceRen").enable();
|
||||
typdate = $("#dateEcheanceRen").datepicker("getDate");
|
||||
break;
|
||||
default:
|
||||
typdate.addMonths(12);
|
||||
}
|
||||
$( "#dateEcheanceRen" ).datepicker( "setDate", typdate );
|
||||
}
|
||||
|
||||
function CalculerFinRen()
|
||||
{
|
||||
$("#dateFinRen").disable();
|
||||
|
||||
codeFractionnement=$("#codeFractionnement").val();
|
||||
|
||||
var typdate = $("#dateAvenant").datepicker("getDate");
|
||||
var dtech = $("#dateEcheanceRen").datepicker("getDate");
|
||||
|
||||
switch (codeFractionnement) {
|
||||
case "A":
|
||||
typdate.addMonths(12);
|
||||
break;
|
||||
case "S":
|
||||
typdate.addMonths(6);
|
||||
break;
|
||||
case "T":
|
||||
typdate.addMonths(3);
|
||||
break;
|
||||
case "M":
|
||||
typdate.addMonths(1);
|
||||
break;
|
||||
default:
|
||||
typdate.addMonths(12);
|
||||
}
|
||||
if (typdate>dtech)
|
||||
{
|
||||
typdate=dtech;
|
||||
}
|
||||
$( "#dateFinRen" ).datepicker( "setDate", typdate );
|
||||
}
|
||||
|
||||
function ControlerEcheanceRen()
|
||||
{
|
||||
codePeriodicite=$("#codePeriodicite").val();
|
||||
if (codePeriodicite!="L") return true;
|
||||
else {
|
||||
var eff = $("#dateAvenant").datepicker("getDate");
|
||||
var ech = $("#dateEcheanceRen").datepicker("getDate");
|
||||
|
||||
if (ech<eff) {
|
||||
$("#dateEcheance").focus();
|
||||
return false;
|
||||
}
|
||||
|
||||
if (ech>eff.addMonths(12)) {
|
||||
v_msg="Période supérieur à un an!";
|
||||
v_msgEng="Period greater than one year!";
|
||||
alert_ebene(v_msg, v_msgEng);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user