Fix VAT : recompute amounts

This commit is contained in:
sparkyx 2025-11-22 16:28:40 +01:00
parent 83efa90a33
commit 4dacf83fb7
4 changed files with 4 additions and 2 deletions

View file

@ -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);

View file

@ -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");

View file

@ -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");

View file

@ -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");