diff --git a/write_exit.html b/write_exit.html index cfd4a3a..5860b7c 100644 --- a/write_exit.html +++ b/write_exit.html @@ -17,6 +17,20 @@ {{:error message=$message}} {{/if}} +{{:assign label_immo=$info_immo.label|or:$ligne_immo.trans_label}} +{{if $ligne_immo.line_label != null && $ligne_immo.line_label != $label_immo}} + {{:assign label_immo=$label_immo|cat:" — "|cat:$ligne_immo.line_label}} +{{/if}} + +{{:assign date_achat=$info_immo.date_achat|or:$ligne_immo.date_achat}} +{{if $info_immo.date_mes != null && $info_immo.date_mes != $date_achat}} + {{:assign date_mes=$info_immo.date_mes}} +{{/if}} + +{{if $info_immo.amount != null}} + {{:assign var="ligne_immo.amount" value=$info_immo.amount}} +{{/if}} + {{* déduire le montant des écritures liées à l'immo courante au crédit du même compte *}} {{:include file="_get_credit_lines.html" immo_doc_id=$_GET.immo_doc_id keep="total_credits"}} {{:assign var="ligne_immo.amount" value="%d-%d"|math:$ligne_immo.amount:$total_credits}} @@ -45,19 +59,8 @@ {{:assign vnc_code="652"}} {{:assign cession_code="757"}} -{{* TODO : faut-il forcer les 3 sélecteurs de compte d'amortissement à avoir toujours la même valeur ? *}} - {{* Traiter l'envoi du formulaire *}} {{#form on="save"}} -{{* - {{if $_POST.amort_comp_account != null} - {{:assign account=$_POST.amort_comp_account}} - {{elseif $_POST.amort_except_account != null} - {{:assign account=$_POST.amort_except_account}} - {{elseif $_POST.amort_sortie_account != null} - {{:assign account=$_POST.amort_sortie_account}} - {{/if}} -*}} {{:assign account=$_POST.amort_sortie_account}} {{:include @@ -78,7 +81,7 @@ }} {{:assign comp_account_code=$account_code|keys|value:0}} - {{:assign libelle="Amortissement complémentaire "|cat:$ligne_immo.trans_label}} + {{:assign libelle="Amortissement complémentaire "|cat:$label_immo}} {{:assign var="lines." debit="%f/100"|math:$amort_comp @@ -103,7 +106,7 @@ keep="account_code" }} {{:assign except_account_code=$account_code|keys|value:0}} - {{:assign libelle="Amortissement exceptionnel "|cat:$ligne_immo.trans_label}} + {{:assign libelle="Amortissement exceptionnel "|cat:$label_immo}} {{:assign var="lines." debit="%f/100"|math:$amort_except @@ -129,7 +132,7 @@ id_year=$_GET.year type="advanced" date=$_GET.exit_date - label="Amortissement final "|cat:$ligne_immo.trans_label + label="Amortissement final "|cat:$label_immo lines=$lines linked_transactions=$ligne_immo.trans_id }} @@ -156,7 +159,7 @@ keep="account_code" }} {{:assign immo_account_code=$account_code|keys|value:0}} - {{:assign libelle="Sortie du bilan de "|cat:$ligne_immo.trans_label}} + {{:assign libelle="Sortie du bilan de "|cat:$label_immo}} {{:assign var="lines." account=$immo_account_code @@ -216,7 +219,7 @@ {{if $montant_cession > 0}} {{* Cession de l'immobilisation *}} - {{:assign libelle="Produit cession "|cat:$ligne_immo.trans_label}} + {{:assign libelle="Produit cession "|cat:$label_immo}} {{:include file="_get_codes.html" account=$_POST.creance_account @@ -333,7 +336,7 @@ {{/foreach}} {{:assign patterns=$pattern_array|implode:"|"}} -

Sortir l'immobilisation « {{$ligne_immo.trans_label}} » du bilan

+

Sortir l'immobilisation « {{$label_immo}} » du bilan