@@ -239,9 +230,11 @@ function changeVisibility(evt, idcheck = 'f_set_return_date_1', fields = ['div_r
toggleVisibility(idcheck, fields);
}
-function changeReturnDate(evt, id_date = 'f_date', id_return_date = 'f_return_date', id_loan_duration='loan_duration')
-{
- setReturnDate(id_date, id_return_date, id_loan_duration);
+function changeReturnDate(evt, id_date = 'f_date', id_return_date = 'f_return_date', id_loan_duration='loan_duration') {
+ const loan_duration = document.getElementById(id_loan_duration).value;
+ let nbsec = getDate(id_date) + loan_duration*24*60*60;
+ const date_retour = new Date(nbsec * 1000);
+ document.getElementById(id_return_date).value = date_retour.toLocaleDateString();
}
(function () {
diff --git a/movements/output_return.html b/movements/output_return.html
index 430f745..7f5b0af 100644
--- a/movements/output_return.html
+++ b/movements/output_return.html
@@ -1,7 +1,5 @@
{{* -*- brindille -*- *}}
-{{#restrict block=true section="accounting" level="write"}}{{/restrict}}
-
{{*
Enregistrer un retour de sortie temporaire
paramètres :
@@ -213,7 +211,7 @@