{{* -*- brindille -*- *}} {{:admin_header title="Renseigner informations amortissement" custom_css=$custom_css current="module_amortissement"}} {{* barre de navigation *}} {{if ! $dialog}} {{:include file="_nav.html" current="index"}} {{/if}} {{* Traiter l'envoi du formulaire *}} {{#form on="add"}} {{* chercher la date d'achat de l'immobilisation *}} {{:assign var="immo_id" value=$_GET.immo_id|intval}} {{#select trans.date as date_achat from acc_transactions_lines as line inner join acc_transactions as trans on line.id_transaction = trans.id where line.id = :line_id; :line_id = $immo_id assign=ligne_immo }} {{/select}} {{* vérifier que la date d'acquisition est antérieure à la date de mise en service *}} {{:assign date_debut=$_POST.date_mes|or:$ligne_immo.date_achat|parse_date}} {{if $date_debut|strtotime < $ligne_immo.date_achat|strtotime}} {{:assign dd=$date_debut|date_short}} {{:assign da=$ligne_immo.date_achat|date_short}} {{:error message="Erreur : la date de mise en service (%s) ne peut être antérieure à la date d'acquisition (%s)"|args:$dd:$da}} {{/if}} {{:assign key=""|uuid}} {{* enregistrer les infos de l'immobilisation *}} {{:save key=$key validate_schema="schema.json" type="immo" line=$immo_id duration=$_POST.duree|intval date=$date_debut }} {{:redirect force="index.html?ok=1&msg=durée"}} {{/form}} {{* renseigner la date de mise en service et durée d'amortissement *}}
{{:form_errors}} {{:admin_footer}}