Introduction status dans schéma immobilisation

This commit is contained in:
Jean-Christophe Engel 2025-04-23 11:11:28 +02:00
parent fb0d34a4f4
commit 31a0371ae2
5 changed files with 36 additions and 31 deletions

View file

@ -23,10 +23,10 @@
{{:read file="./defaut.json" assign="config_json"}}
{{:assign config_defaut=$config_json|json_decode}}
{{:assign var="prefix_array" value=$config_defaut.prefixes|keys}}
{{:assign quote="'"}}
{{:assign condition="("}}
{{#foreach from=$prefix_array item="code"}}
{{:assign condition=$condition|cat:" account.code LIKE "|cat:$quote|cat:$code|cat:"%"|cat:$quote|cat:" OR "}}
{{:assign code=$code|cat:"%"|quote_sql}}
{{:assign condition=$condition|cat:" account.code LIKE "|cat:$code|cat:" OR "}}
{{/foreach}}
{{:assign condition=$condition|cat:"0)"}}
{{:assign condition=$condition|cat:" AND debit > 0 AND NOT (trans.status & 16)"}}
@ -53,18 +53,14 @@
{{:assign compte_url="%s/acc/accounts/journal.php?id=%s&year=%s"|args:$admin_url:$account_id:$trans_id_year}}
{{* voir si l'immo est prise en charge *}}
{{#load type="immo" where="$$.line = :line_id" :line_id=$immo_id|intval}}
{{if $noamort}}
{{:assign amortissable="non"}}
{{else}}
{{:assign amortissable="oui"}}
{{/if}}
{{:assign status=$status}}
{{else}}
{{:assign amortissable="nsp"}}
{{:assign status="nsp"}}
{{/load}}
{{if $amortissable == "oui"}}
{{if $status != "ignored" && $status != "nsp"}}
{{:continue}}
{{/if}}
{{*:debug immo_id=$immo_id status=$status*}}
{{* voir s'il existe des écritures d'amortissement associées *}}
{{#select
@ -110,7 +106,7 @@
<td><a href={{$compte_url}}>{{$account_code}}</a></td>
<td>{{$account_label}}</td>
<td class="actions">
{{if $amortissable == "nsp"}}
{{if $status == "nsp"}}
{{:linkbutton
label="Ajouter infos"
href="add_infos.html?immo_id=%s&amort=1"|args:$immo_id