2
0
forked from Wavyzz/dolibarr

clean code expensereport class (#35697)

This commit is contained in:
Frédéric FRANCE
2025-10-11 06:27:40 +02:00
committed by GitHub
parent 5aee279f5a
commit 1e0548468e

View File

@@ -2060,7 +2060,7 @@ class ExpenseReport extends CommonObject
*/
public function checkRules($type = 0, $seller = '')
{
global $conf, $db, $langs, $mysoc;
global $conf, $langs, $mysoc;
$langs->load('trips');
@@ -2070,7 +2070,7 @@ class ExpenseReport extends CommonObject
$seller->tva_assuj = 1; // Most seller uses vat
}
$expensereportrule = new ExpenseReportRule($db);
$expensereportrule = new ExpenseReportRule($this->db);
$rulestocheck = $expensereportrule->getAllRule($this->line->fk_c_type_fees, $this->line->date, $this->fk_user_author);
$violation = 0;
@@ -2740,7 +2740,7 @@ class ExpenseReport extends CommonObject
*/
public function computeTotalKm($fk_cat, $qty, $tva)
{
global $langs, $db, $conf;
global $langs, $conf;
$cumulYearQty = 0;
$ranges = array();
@@ -2757,7 +2757,7 @@ class ExpenseReport extends CommonObject
return -1;
}
$currentUser = new User($db);
$currentUser = new User($this->db);
$currentUser->fetch($this->fk_user);
$currentUser->loadRights('expensereport');
//Clean