From 022e324bea89d6539b25bf0ed702afb5dee4c8ea Mon Sep 17 00:00:00 2001 From: Jean-Christophe Engel Date: Tue, 28 Jan 2025 16:53:57 +0100 Subject: [PATCH] suppression _amort_exclus.html --- _amort_exclus.html | 69 ---------------------------------------------- amortization.html | 11 +------- 2 files changed, 1 insertion(+), 79 deletions(-) delete mode 100644 _amort_exclus.html diff --git a/_amort_exclus.html b/_amort_exclus.html deleted file mode 100644 index 00f1b91..0000000 --- a/_amort_exclus.html +++ /dev/null @@ -1,69 +0,0 @@ -{{* -*- brindille -*- *}} - -{{* - Trouver les lignes d'amortissement et d'immobilisation qui sont dans la même écriture - - param : aucun - - résultat : amort_exclus = tableau des amortissements à exclure - *}} - -{{* lignes des immo non amorties *}} -{{#load type="immo" where="$$.noamort = true"}} - {{:assign var="lines." value="'%s'"|args:$line}} -{{/load}} -{{:assign lines=$lines|implode:","}} -{{:assign lines="("|cat:$lines|cat:")"}} -{{:assign condition="line.id IN %s"|args:$lines}} -{{*:debug condition=$condition*}} - -{{* écritures et comptes associés *}} -{{#select - line.id as line_id, - line.id_transaction as trans_id, - account.id as account_id, - account.code as account_code, - account.id_chart as id_chart - FROM acc_transactions_lines AS line - INNER JOIN acc_transactions AS trans on trans.id = line.id_transaction - INNER JOIN acc_accounts AS account ON line.id_account = account.id - INNER JOIN acc_years AS years ON trans.id_year = years.id - WHERE !condition; - !condition=$condition - assign="ecriture" -}} - {{:assign var="ecritures." value="'%s'"|args:$trans_id}} - {{* déterminer le numéro du compte d'amortissement associé au compte d'immobilisation *}} - {{:include - file="./_get_amort_code.html" - code_immo=$account_code - keep="code_amort" - }} - {{:assign var="accounts." value="'%s'"|args:$code_amort}} -{{/select}} -{{*:debug ecritures=$ecritures accounts=$accounts*}} - -{{* écritures d'amortissement avec : - - numéro d'écritures obtenus ci-dessus - - numéros de comptes d'amortissement déduits des comptes d'immo ci-dessus -*}} - -{{:assign ecritures=$ecritures|implode:","}} -{{:assign ecritures="("|cat:$ecritures|cat:")"}} -{{:assign accounts=$accounts|implode:","}} -{{:assign accounts="("|cat:$accounts|cat:")"}} -{{:assign condition="line.id_transaction IN %s AND account.code IN %s"|args:$ecritures:$accounts}} - -{{#select - line.id as line_id, - line.id_transaction as trans_id, - account.id as account_id, - account.code as account_code - FROM acc_transactions_lines AS line - INNER JOIN acc_transactions AS trans on trans.id = line.id_transaction - INNER JOIN acc_accounts AS account ON line.id_account = account.id - INNER JOIN acc_years AS years ON trans.id_year = years.id - WHERE !condition; - !condition=$condition - assign="amort" -}} - {{:assign var="amort_exclus." value=$trans_id}} -{{/select}} diff --git a/amortization.html b/amortization.html index e6703d7..dbf261b 100644 --- a/amortization.html +++ b/amortization.html @@ -237,12 +237,6 @@ {{if $_GET.amort == null || $_GET.amort != "fini"}} - {{* amortissement à exclure *}} - {{:include - file="_amort_exclus.html" - keep="amort_exclus" - }} - {{* Autres amortissements non rattachés *}} {{#select li.id as l_id, @@ -271,10 +265,7 @@ :id_amort=$t_id }} {{else}} - {{if $autre_amort.t_id|in:$amort_exclus}} - {{else}} - {{:assign var="autres_amortissements." value=$autre_amort}} - {{/if}} + {{:assign var="autres_amortissements." value=$autre_amort}} {{/select}} {{/select}}