Autoriser attachement écritures aux sorties sauf retours

This commit is contained in:
Jean-Christophe Engel 2025-10-31 09:26:35 +01:00
parent 6e2a9104ef
commit 09fa44e6aa
4 changed files with 14 additions and 7 deletions

View file

@ -126,6 +126,11 @@
{{:assign var="equipment.out" value="%d+%d"|math:$equipment.out:$_POST.amount|intval}}
{{/if}}
{{* écritures liées *}}
{{#foreach from=$_POST.transactions item="value"}}
{{:assign var="transactions." value=$value|intval}}
{{/foreach}}
{{:save
key=$equipment.key
validate_schema="../equipment.schema.json"
@ -152,6 +157,7 @@
comment=$_POST.remarques|trim
user=$user.id
return_date=$return_date|parse_date
transactions=$transactions
}}
{{:redirect force="../equipment_history.html?ok=1&key=%s&prop=1&msg=sortie"|args:$_GET.key}}
{{/form}}
@ -205,6 +211,7 @@
multiple=true
max=1
}}
{{:input type="list" name="transactions" label="Écritures liées" target="!acc/transactions/selector.php" multiple=true help="par exemple écriture avec facture"}}
{{:input type="textarea" name="remarques" label="Remarques" cols="40" rows="3" required=false}}
{{: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"}}
<div id="div_return_date" style="visibility:hidden">