diff --git a/_nav.html b/_nav.html index f847605..bb819d1 100644 --- a/_nav.html +++ b/_nav.html @@ -1,26 +1,23 @@ {{* -*- brindille -*- *}} diff --git a/add_asset.html b/add_asset.html index 06393f6..051d7ba 100644 --- a/add_asset.html +++ b/add_asset.html @@ -10,7 +10,7 @@ {{:assign debut=$start_date|date_short}} {{:assign fin=$end_date|date_short}} {{:assign var="years_data.%d"|args:$id value=$ts_debut|cat:" "|cat:$ts_fin}} - {{:assign var="open_years.%d"|args:$id value=$label|cat:" ("|cat:$debut|cat:" - "|cat:$fin|cat:")"}} + {{:assign var="open_years.%d"|args:$id value=$label|cat:" (du "|cat:$debut|cat:" au "|cat:$fin|cat:")"}} {{if $ts_debut <= $now && $now <= $ts_fin}} {{:assign selected_year=$id}} {{/if}} @@ -153,7 +153,7 @@
diff --git a/add_infos.html b/add_infos.html index a823e2e..01511a5 100644 --- a/add_infos.html +++ b/add_infos.html @@ -1,32 +1,28 @@ {{* -*- brindille -*- *}} -{{* - @param immo_id - @param amort = 1 si immo amortissable, 0 si non - @param op = new ou modif - @param type_immo : encours, archive, fini, autre -*}} +{{:admin_header title="Renseigner informations amortissement" custom_css=$custom_css current="module_amortissement"}} -{{if $_GET.op == "modif"}} - {{#load type="immo" assign="info_immo" where="$$.line = :line_id" :line_id=$_GET.immo_id|intval}} - {{/load}} +{{* barre de navigation *}} +{{if ! $dialog}} + {{:include file="_nav.html" current="index"}} {{/if}} {{* Traiter l'envoi du formulaire *}} -{{#form on="save"}} +{{#form on="add"}} {{* chercher la date d'acquisition 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 = $_GET.immo_id + 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}} - {{if ! $_POST.amortir}} + {{if $_POST.no_amort}} {{* ne pas amortir *}} {{:assign duration=0}} {{:assign date_debut=$ligne_immo.date_achat|parse_date}} @@ -47,70 +43,47 @@ {{/if}} {{* enregistrer les infos de l'immobilisation *}} - {{if $_GET.op == "new"}} - {{:assign key=""|uuid}} - {{else}} - {{:assign key=$info_immo.key}} - {{/if}} + {{:assign key=""|uuid}} {{:save key=$key validate_schema="schema.json" type="immo" - line=$_GET.immo_id|intval + line=$immo_id duration=$duration date=$date_debut status=$status }} - {{if ! $_POST.amortir}} - {{:assign type_immo="autres"}} + {{if $_POST.no_amort}} + {{:assign amort="autres"}} {{else}} - {{:assign type_immo=$_GET.type_immo}} + {{:assign amort="encours"}} {{/if}} - {{:redirect force="index.html?ok=1&msg=infos&type_immo=%s"|args:$type_immo}} + {{:redirect force="index.html?ok=1&msg=infos&amort=%s"|args:$amort}} {{else}} {{:form_errors}} {{/form}} -{{: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}} - -{{* renseigner ou modifier la date de mise en service et la durée d'amortissement *}} +{{* renseigner la date de mise en service et durée d'amortissement *}} {{if $_GET.amort == 0}} - {{:assign checked=0}} + {{:assign checked=1}} {{:assign disabled=1}} {{else}} - {{:assign checked=1}} + {{:assign checked=0}} {{:assign disabled=0}} {{/if}} - @@ -118,11 +91,11 @@ {{* activer/désactiver les champs de saisie *}}