+ {{:input id="set_return_date" type="checkbox" value=1 name="set_return_date" label="Fixer une date de retour" help="Cocher pour fixer une date de retour" checked="%s"|args:$checked}}
+
{{:input type="date" name="return_date" label="Date de retour" default=$return_date}}
-
{{/if}}
@@ -329,27 +306,12 @@
{{:admin_footer}}
-
diff --git a/movements/delete_movement.html b/movements/delete_movement.html
index ce9e4c3..aea6243 100644
--- a/movements/delete_movement.html
+++ b/movements/delete_movement.html
@@ -1,6 +1,4 @@
-{{* -*- brindille -*- *}}
-
-{{#restrict block=true section="accounting" level="write"}}{{/restrict}}
+{{* -*- brindille -*-}}
{{*
paramètres GET :
@@ -23,25 +21,6 @@
{{:include file="../_get_config.html" keep="config"}}
{{#form on="delete"}}
- {{if $_GET.from|substr:0:1 == "l"}}
- {{:assign output_type="loan"}}
- {{elseif $_GET.from|substr:0:1 == "r"}}
- {{:assign output_type="rent"}}
- {{/if}}
- {{if $_GET.from|substr:1:1 == "h"}}
- {{:assign suffix="history"}}
- {{elseif $_GET.from|substr:1:1 == "m"}}
- {{:assign suffix="movements"}}
- {{/if}}
- {{if $_GET.from == "eh"}}
- {{:assign from="../equipment_history.html"}}
- {{elseif $suffix == null}}
- {{:assign from="../index.html"}}
- {{else}}
- {{:assign from="../loan_%s.html"|args:$suffix}}
- {{:assign param="&output_type=%s"|args:$output_type}}
- {{/if}}
-
{{* vérifier s'il est possible de supprimer le mouvement *}}
{{if $mvt_suppr.direction == 'input'}}
{{:assign var="type_operation" from="config.input_nature.%s.type"|args:$mvt_suppr.operation}}
@@ -50,7 +29,7 @@
{{:assign link_key=$key}}
{{/load}}
{{if $link_key != null}}
- {{:redirect force="%s?key=%s&prop=%s&err=1&msg=suppression%s"|args:$from:$mvt_suppr.equipment:$_GET.prop:$param}}
+ {{:redirect force="../equipment_history.html?key=%s&prop=%s&err=1&msg=suppression"|args:$mvt_suppr.equipment:$_GET.prop}}
{{/if}}
{{else}}
{{:assign dispo=0}}
@@ -83,7 +62,7 @@
{{* problème ? *}}
{{if $dispo < 0 || $nonprop < 0}}
- {{:redirect force="%s?key=%s&prop=%s&err=1&msg=suppression%s"|args:$from:$mvt_suppr.equipment:$_GET.prop:$param}}
+ {{:redirect force="../equipment_history.html?key=%s&prop=%s&err=1&msg=suppression"|args:$mvt_suppr.equipment:$_GET.prop}}
{{/if}}
{{/if}}
{{/load}}
@@ -104,7 +83,7 @@
{{:assign link_key=$key}}
{{/load}}
{{if $link_key != null}}
- {{:redirect force="%s?key=%s&prop=%s&err=1&msg=suppression%s"|args:$from:$mvt_suppr.equipment:$_GET.prop:$param}}
+ {{:redirect force="../equipment_history.html?key=%s&prop=%s&err=1&msg=suppression"|args:$mvt_suppr.equipment:$_GET.prop}}
{{/if}}
{{elseif $type_operation == 'retour'}}
{{#load type="link" where="$$.return = :key" :key=$_GET.key}}
@@ -169,11 +148,11 @@
out=$curr_eqpmt.out
notowned=$curr_eqpmt.notowned
}}
- {{:redirect force="%s?ok=1&key=%s&prop=%s&msg=suppression%s"|args:$from:$mvt_suppr.equipment:$_GET.prop:$param}}
+ {{:redirect force="../equipment_history.html?ok=1&key=%s&prop=%s&msg=suppression"|args:$mvt_suppr.equipment:$_GET.prop}}
{{else}}
{{* supprimer le matériel *}}
{{:delete key=$curr_eqpmt.key}}
- {{:redirect force="../index.html?ok=1&msg=supprmvtmat"|args}}
+ {{:redirect force="../index.html?ok=1&msg=supprmvtmat"}}
{{/if}}
{{/form}}
diff --git a/movements/input_equipment.html b/movements/input_equipment.html
index 502580e..deff4cc 100644
--- a/movements/input_equipment.html
+++ b/movements/input_equipment.html
@@ -1,7 +1,5 @@
{{* -*- brindille -*- *}}
-{{#restrict block=true section="accounting" level="write"}}{{/restrict}}
-
{{*
Enregistrer une entrée de matériel
paramètres :
@@ -44,7 +42,7 @@
{{:assign var="equipment.notowned" value="%d+%d"|math:$equipment.notowned:$_POST.amount|intval}}
{{/if}}
- {{* écritures liées *}}
+ {{* documents liés *}}
{{#foreach from=$_POST.transactions item="value"}}
{{:assign var="transactions." value=$value|intval}}
{{/foreach}}
@@ -106,17 +104,17 @@