From 4dacf83fb7c54fd36b33f6fe689006d57bbaf545 Mon Sep 17 00:00:00 2001 From: sparkyx Date: Sat, 22 Nov 2025 16:28:40 +0100 Subject: [PATCH] Fix VAT : recompute amounts --- include/class/acc_ledger_purchase.class.php | 1 + include/class/acc_ledger_sale.class.php | 1 + include/class/pre_op_ach.class.php | 2 +- include/class/pre_op_ven.class.php | 2 +- 4 files changed, 4 insertions(+), 2 deletions(-) diff --git a/include/class/acc_ledger_purchase.class.php b/include/class/acc_ledger_purchase.class.php index b51668546..96463a209 100644 --- a/include/class/acc_ledger_purchase.class.php +++ b/include/class/acc_ledger_purchase.class.php @@ -1564,6 +1564,7 @@ class Acc_Ledger_Purchase extends Acc_Ledger // vat label //-- $Tva=new ITva_Popup($this->db); + $Tva->id="e_march$i"."_tva_id"; $Tva->js="onblur=\"clean_tva($i);compute_ledger($i)\""; $Tva->in_table=true; $Tva->set_attribute('compute',$i); diff --git a/include/class/acc_ledger_sale.class.php b/include/class/acc_ledger_sale.class.php index e7f89d2c6..2576f97d6 100644 --- a/include/class/acc_ledger_sale.class.php +++ b/include/class/acc_ledger_sale.class.php @@ -1690,6 +1690,7 @@ EOF; // vat label //-- $Tva = new ITva_Popup($this->db); + $Tva->id="e_march$i"."_tva_id"; $Tva->in_table = true; $Tva->set_attribute('compute', $i); $Tva->set_filter("sale"); diff --git a/include/class/pre_op_ach.class.php b/include/class/pre_op_ach.class.php index 3f942e16a..ffff36a89 100644 --- a/include/class/pre_op_ach.class.php +++ b/include/class/pre_op_ach.class.php @@ -379,7 +379,7 @@ class Pre_op_ach extends Pre_operation_detail $Tva=new ITva_Popup($ledger->db); $Tva->in_table=true; $Tva->set_attribute('compute',$i); - + $Tva->id="e_march$i"."_tva_id"; $Tva->js='onblur="format_number(this);clean_tva('.$i.');compute_ledger('.$i.')"'; $Tva->value=$march_tva_id; $array[$i]['tva']=$Tva->input("e_march$i"."_tva_id"); diff --git a/include/class/pre_op_ven.class.php b/include/class/pre_op_ven.class.php index f6c1cd5a2..d1a93cb06 100644 --- a/include/class/pre_op_ven.class.php +++ b/include/class/pre_op_ven.class.php @@ -366,7 +366,7 @@ class Pre_op_ven extends Pre_operation_detail $Tva=new ITva_Popup($ledger->db); $Tva->in_table=true; $Tva->set_attribute('compute',$i); - + $Tva->id="e_march$i"."_tva_id"; $Tva->js='onblur="format_number(this);clean_tva('.$i.');compute_ledger('.$i.')"'; $Tva->value=$march_tva_id; $array[$i]['tva']=$Tva->input("e_march$i"."_tva_id");