Ejemplo n.º 1
0
 public function calculatePiece(stdClass $fields)
 {
     $this->tax_rate = $this->plugin->getRate($this->invoice, $this->item);
     $this->invoiceBill->tax_rate = $this->tax_rate;
     if ($fields->tax_group && $fields->tax_group != IProduct::NO_TAX) {
         $fields->tax = moneyRound($fields->total * $this->tax_rate / 100);
     } else {
         $fields->tax = 0.0;
     }
     $fields->total += $fields->tax;
 }
Ejemplo n.º 2
0
Archivo: Tax.php Proyecto: grlf/eyedock
 public function __construct(Am_Di $di, array $config)
 {
     parent::__construct($di, $config);
     $countryList = $di->countryTable->getOptions();
     foreach ($this->rates as $k => $c) {
         if (!isset($countryList[$k])) {
             continue;
         }
         $this->countries[$k] = $countryList[$k];
     }
 }