- | {{$line.trans_id}} |
+ #{{$line.trans_id}} |
{{$line.date|date_short}} |
{{$line.trans_label}}
diff --git a/attach_amort.html b/attach_amort.html
index 3d95188..c03821b 100644
--- a/attach_amort.html
+++ b/attach_amort.html
@@ -47,7 +47,7 @@
{{* montant de l'écriture d'amortissement déjà affecté *}}
{{:assign montant_affecte=0}}
{{#load type="amort_link"
- where="$$.line_id = :amort_line_id"
+ where="$$.amort_line_id = :amort_line_id"
:amort_line_id = $_GET.amort_line_id|intval
}}
{{:assign montant_affecte="%d+%d"|math:$montant_affecte:$amount}}
@@ -105,7 +105,7 @@
{{* vérifier si cette liaison est déjà présente dans les documents pour éviter les doublons *}}
{{* TODO voir si nécessaire ? *}}
{{#load type="amort_link"
- where="$$.immo_doc_id = :immo_doc_id AND $$.line_id = :amort_line_id"
+ where="$$.immo_doc_id = :immo_doc_id AND $$.amort_line_id = :amort_line_id"
:immo_doc_id=$_GET.immo_doc_id|intval
:amort_line_id = $_GET.amort_line_id|intval
limit=1
@@ -115,7 +115,7 @@
key=""|uuid
type="amort_link"
immo_doc_id=$_GET.immo_doc_id|intval
- line_id=$_GET.amort_line_id|intval
+ amort_line_id=$_GET.amort_line_id|intval
amount=$saved_amount
}}
{{/load}}
@@ -149,7 +149,7 @@
Immobilisation
{{$label_immo}}
Amortissement
- {{$amort_line.trans_id}} {{$amort_label}}
+ #{{$amort_line.trans_id}} {{$amort_label}}
Montant de l'écriture d'amortissement
{{$amort_line.amount|money_currency_html:false|raw}}
{{if $montant_affecte > 0}}
diff --git a/attach_credit.html b/attach_credit.html
index b1adb99..59cc802 100644
--- a/attach_credit.html
+++ b/attach_credit.html
@@ -51,7 +51,7 @@
{{* montant de l'écriture de crédit déjà affecté *}}
{{:assign montant_affecte=0}}
{{#load type="credit_link"
- where="$$.line_id = :credit_line_id"
+ where="$$.credit_line_id = :credit_line_id"
:credit_line_id = $_GET.credit_line_id|intval
}}
{{:assign montant_affecte="%d+%d"|math:$montant_affecte:$amount}}
@@ -98,7 +98,7 @@
key=""|uuid
type="credit_link"
immo_doc_id=$_GET.immo_doc_id|intval
- line_id=$_GET.credit_line_id|intval
+ credit_line_id=$_GET.credit_line_id|intval
amount=$saved_credit
}}
@@ -125,7 +125,7 @@
Immobilisation
{{$label_immo}}
Écriture au crédit du compte d'immobilisation
- {{$credit_line.trans_id}} {{$credit_line.trans_label}}{{if $credit_line.line_label != null && $credit_line.line_label != $credit_line.trans_label}} — {{$credit_line.line_label}}{{/if}}
+ #{{$credit_line.trans_id}} {{$credit_line.trans_label}}{{if $credit_line.line_label != null && $credit_line.line_label != $credit_line.trans_label}} — {{$credit_line.line_label}}{{/if}}
Montant de l'écriture
{{$credit_line.amount|money_currency_html:false|raw}}
Montant déjà affecté
diff --git a/delete_infos.html b/delete_infos.html
index 3d0de9f..8af819c 100644
--- a/delete_infos.html
+++ b/delete_infos.html
@@ -20,7 +20,7 @@
{{#select
trans.id
FROM acc_transactions_lines AS line
- INNER JOIN !table AS credit_link ON $$.line_id = line.id
+ INNER JOIN !table AS credit_link ON $$.credit_line_id = line.id
INNER JOIN acc_transactions AS trans ON line.id_transaction = trans.id
WHERE $$.type = "credit_link" AND $$.immo_doc_id = :immo_doc_id
;
diff --git a/exit_step1.html b/exit_step1.html
index 8e68c35..592eff4 100644
--- a/exit_step1.html
+++ b/exit_step1.html
@@ -17,7 +17,7 @@
une écriture au crédit du compte d'immobilisation
*}}
{{#form on="detach_credit"}}
- {{:include file="_detach_line.html" immo_doc_id=$_POST.immo_doc_id line_id=$_POST.detach_credit type="credit"}}
+ {{:include file="_detach_credit.html" immo_doc_id=$_POST.immo_doc_id credit_line_id=$_POST.detach_credit}}
{{:redirect to="?immo_doc_id=%s&from=exit&ok=1&msg=detach_avoir"|args:$_POST.immo_doc_id}}
{{/form}}
@@ -56,15 +56,15 @@
FROM acc_transactions AS trans
INNER JOIN acc_transactions_lines AS line ON line.id_transaction = trans.id
INNER JOIN acc_accounts AS account ON line.id_account = account.id
- LEFT JOIN module_data_amortization AS mda ON json_extract(mda.document, '$.line_id') = line.id
+ LEFT JOIN module_data_amortization AS mda ON json_extract(mda.document, '$.amort_line_id') = line.id
WHERE
account.code LIKE :account_code
AND line.credit > 0
AND credit_line_id NOT IN (
- SELECT json_extract(credit_link.document, '$.line_id') AS line_id FROM !table as credit_link
+ SELECT json_extract(credit_link.document, '$.credit_line_id') AS line_id FROM !table as credit_link
WHERE json_extract(credit_link.document, '$.type') == "credit_link"
UNION
- SELECT json_extract(exit_link.document, '$.line_id') AS line_id FROM !table as exit_link
+ SELECT json_extract(exit_link.document, '$.exit_line_id') AS line_id FROM !table as exit_link
WHERE json_extract(exit_link.document, '$.type') == "exit_link"
)
;
@@ -102,6 +102,7 @@
WHERE
account.code = :code_amort
AND line.credit > 0
+ AND (NOT trans.status & 16)
AND trans.date >= :immo_date
;
:code_amort = $code_amort
@@ -112,7 +113,7 @@
{{:assign amort_amount=0}}
{{:assign keep_amort=true}}
{{#load type="amort_link"
- where="$$.line_id = :amort_line_id"
+ where="$$.amort_line_id = :amort_line_id"
:amort_line_id=$amort_line.amort_line_id
assign="amort_link"
}}
@@ -152,7 +153,7 @@
|