Affichage écritures ignorées

This commit is contained in:
Jean-Christophe Engel 2025-07-03 10:43:10 +02:00
parent 688cada3e8
commit e3bbdf7574
2 changed files with 49 additions and 23 deletions

View file

@ -6,6 +6,12 @@
<h2 class="ruler">Autres immobilisations</h2>
{{:assign nb_immo=0}}
<form method="post" action="">
<fieldset>
{{:input type="checkbox" value=1 name="unhide" label="Afficher les écritures marquées ignorées" }}
</fieldset>
</form>
<table class="list">
<thead>
<tr>
@ -59,8 +65,14 @@
{{else}}
{{:assign status="unknown"}}
{{/load}}
{{if $status != "unknown"}}
{{:continue}}
{{if $_POST.unhide == null}}
{{if $status != "unknown"}}
{{:continue}}
{{/if}}
{{else}}
{{if $status != "ignored" && $status != "unknown"}}
{{:continue}}
{{/if}}
{{/if}}
{{* voir s'il existe des écritures d'amortissement associées *}}
@ -88,7 +100,7 @@
account.code LIKE '28%';
:line_id = $immo_id|intval
}}
{{if $status == "unknown" && $amort_amount != null}}
{{if $amort_amount != null}}
{{:assign ignore=true}}
{{else}}
{{:assign ignore=false}}
@ -111,14 +123,14 @@
{{if $status == "unknown"}}
{{:linkbutton
label="Paramètres"
href="add_infos.html?immo_id=%s&amort=0&op=new&type_immo=autre"|args:$immo_id
href="add_infos.html?immo_id=%s&op=new&type_immo=autre"|args:$immo_id
shape="settings"
target="_dialog"
}}
{{else}}
{{:linkbutton
label="Paramètres"
href="add_infos.html?immo_id=%s&amort=0&op=modif&type_immo=autre"|args:$immo_id
href="add_infos.html?immo_id=%s&op=modif&type_immo=autre"|args:$immo_id
shape="settings"
target="_dialog"
}}
@ -137,3 +149,15 @@
<p class="block alert">Aucune immobilisation</p>
{{/if}}
</section>
<script type="text/javascript">
function changeVisibility(evt, idcheck = 'f_unhide_1') {
this.form.dispatchEvent(new Event('submit'));
this.form.submit();
}
(function () {
document.getElementById('f_unhide_1').onclick = changeVisibility;
})();
</script>