Skip to content
Snippets Groups Projects
Commit ea743825 authored by Prasad's avatar Prasad
Browse files

Fixes #1561: Dervice default tax mode

parent 5e953049
No related branches found
No related tags found
No related merge requests found
...@@ -23,12 +23,7 @@ class Inventory_TaxRecord_Model extends Vtiger_Base_Model { ...@@ -23,12 +23,7 @@ class Inventory_TaxRecord_Model extends Vtiger_Base_Model {
public function getName() { public function getName() {
return $this->get('taxlabel'); return $this->get('taxlabel');
} }
public function getSelectedDefaultTaxMode() {
return '';
}
public function getTax() { public function getTax() {
return $this->get('percentage'); return $this->get('percentage');
...@@ -202,6 +197,17 @@ class Inventory_TaxRecord_Model extends Vtiger_Base_Model { ...@@ -202,6 +197,17 @@ class Inventory_TaxRecord_Model extends Vtiger_Base_Model {
return $taxId; return $taxId;
} }
public static function getSelectedDefaultTaxMode() {
$db = PearDatabase::getInstance();
$result = $db->pquery('SELECT defaultvalue FROM vtiger_field WHERE fieldname = ? LIMIT 1', array('hdnTaxType'));
if ($db->num_rows($result)) {
return $db->query_result($result, 0, 'defaultvalue');
}
return false;
}
public static function getProductTaxes() { public static function getProductTaxes() {
vimport('~~/include/utils/InventoryUtils.php'); vimport('~~/include/utils/InventoryUtils.php');
$taxes = getAllTaxes(); $taxes = getAllTaxes();
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment