From 2bf3234ec19b6cc32fd62565e730958c00e0adc3 Mon Sep 17 00:00:00 2001 From: Jean-Christophe Engel Date: Wed, 5 Nov 2025 14:39:34 +0100 Subject: [PATCH] write_exit : correction erreur id exercice --- write_exit.html | 36 ++++++++++++++++-------------------- 1 file changed, 16 insertions(+), 20 deletions(-) diff --git a/write_exit.html b/write_exit.html index a0a1f57..4441850 100644 --- a/write_exit.html +++ b/write_exit.html @@ -33,21 +33,6 @@ {{#load type="immo" assign="info_immo" where="$$.line = :line_id" :line_id=$_GET.immo_id|intval}} {{/load}} -{{* date de début de l'exercice *}} -{{#select start_date FROM acc_years WHERE id = :year_id; :year_id = $_GET.year}} -{{* - {{if $start_date < "2025-01-01" -*}} - {{:assign vnc_code="675"}} - {{:assign cession_code="775"}} -{{* - {{else}} - {{:assign vnc_code="657"}} - {{:assign cession_code="757"}} - {{/if}} -*}} -{{/select}} - {{:assign valeur_nette="%f-%f"|math:$ligne_immo.montant:$_GET.amort_amount}} {{:assign amort_comp=0}} {{* amortissement complémentaire jqà date sortie *}} {{:assign amort_except=0}} {{* amortissement exceptionnel jqà date fin amortissement *}} @@ -269,16 +254,25 @@ {{if ! $dialog}} {{:include file="_nav.html" current="index" subcurrent="balance_exit"}} {{/if}} -{{:form_errors}} -{{* Préparer les infos pour le formulaire *}} +{{* + Préparer les infos pour le formulaire + déterminer les comptes pour les différentes écritures +*}} -{{* déterminer les comptes pour les différentes écritures *}} {{:include file="./_get_amort_code.html" code_immo=$ligne_immo.code keep="code_amort" }} + +{{* + Utilisation des « anciens » numéros de comptes because conflit + avec les nouveaux numéros ; voir info.org +*}} +{{:assign vnc_code="675"}} +{{:assign cession_code="775"}} + {{:assign var="liste_codes.6811" name="comp_account"}} {{:assign var="liste_codes.687" name="except_account"}} {{:assign var="liste_codes.462" name="creance_account"}} @@ -297,7 +291,8 @@ FROM acc_accounts as acc INNER JOIN acc_charts as chart ON chart.id = acc.id_chart INNER JOIN acc_years as year ON chart.id = year.id_chart - WHERE year.id = 1 AND !condition; + WHERE year.id = :year_id AND !condition; + :year_id = $_GET.year !condition=$condition }} {{:assign var="liste_codes.%s.id"|args:$acc_code value=$id}} @@ -492,7 +487,7 @@ {{/if}} - {{* style="pointer-events: none; opacity: 0.6;">*}} + {{:input type="list" name="immo_account" @@ -550,4 +545,5 @@ {{:button type="submit" name="save" label="Enregistrer" shape="right" class="main"}}

+{{:form_errors}} {{:admin_footer}}