doctype != 'invoice') { $colspan -= 4; } elseif ( ! VmConfig::get('show_tax')) { $colspan -= 1; } $handled = array(); $discountsBill = false; $taxBill = false; $vats = 0; foreach($this->orderDetails['calc_rules'] as $rule){ if(isset($sumRules[$rule->virtuemart_calc_id])){ // or $rule->calc_kind=='payment' or $rule->calc_kind=='shipment'){ continue; } $handled[$rule->virtuemart_calc_id] = true; $r = new stdClass(); $r->calc_result = $rule->calc_result; $r->calc_amount = $rule->calc_amount; $r->calc_rule_name = $rule->calc_rule_name; $r->calc_kind = $rule->calc_kind; $r->calc_value = $rule->calc_value; if($rule->calc_kind == 'DBTaxRulesBill' or $rule->calc_kind == 'DATaxRulesBill'){ $discountsBill[$rule->virtuemart_calc_id] = $r; } if($rule->calc_kind == 'taxRulesBill' or $rule->calc_kind == 'VatTax' or $rule->calc_kind=='payment' or $rule->calc_kind=='shipment'){ //vmdebug('method rule',$rule); $r->label = shopFunctionsF::getTaxNameWithValue($rule->calc_rule_name,$rule->calc_value); if(isset($taxBill[$rule->virtuemart_calc_id])){ $taxBill[$rule->virtuemart_calc_id]->calc_amount += $r->calc_amount; } else { $taxBill[$rule->virtuemart_calc_id] = $r; } } } ?> doctype == 'invoice') { ?> doctype == 'invoice') { ?> orderDetails['details']['BT']->order_language); if(!class_exists('VirtueMartModelCustomfields'))require(VMPATH_ADMIN.DS.'models'.DS.'customfields.php'); VirtueMartModelCustomfields::$useAbsUrls = ($this->isMail or $this->isPdf); foreach($this->orderDetails['items'] as $item) { $qtt = $item->product_quantity ; if ($this->print and !$this->isPdf) { $product_name = $item->order_item_name;; } else { $product_name = ''.$item->order_item_name.''; } ?> doctype == 'invoice') { ?> doctype == 'invoice') { ?> doctype == 'invoice') { ?> orderDetails['details']['BT']->coupon_discount <> 0.00) { $coupon_code=$this->orderDetails['details']['BT']->coupon_code?' ('.$this->orderDetails['details']['BT']->coupon_code.')':''; ?> doVendor){ $comp = $this->orderDetails['details']['BT']->order_currency; } else { $comp = $this->user_currency_id; } if(!empty($this->orderDetails['details']['BT']->payment_currency_rate) and $this->orderDetails['details']['BT']->payment_currency_id!=$comp and $this->orderDetails['details']['BT']->payment_currency_rate!=1.0){ ?> calc_kind == 'taxRulesBill' or $rule->calc_kind == 'VatTax' ) { ?>
calc_rule_name,$t->calc_value); } else { echo vmText::_('COM_VIRTUEMART_ORDER_PRINT_PRODUCT_TAX'); } ?>
order_item_sku; ?>
orderstatuses[$item->order_status]; ?> product_discountedPriceWithoutTax = (float) $item->product_discountedPriceWithoutTax; if (!empty($item->product_priceWithoutTax) && $item->product_discountedPriceWithoutTax != $item->product_priceWithoutTax) { echo ''.$this->currency->priceDisplay($item->product_item_price, $this->user_currency_id) .'
'; echo ''.$this->currency->priceDisplay($item->product_discountedPriceWithoutTax, $this->user_currency_id) .'
'; } else { echo ''.$this->currency->priceDisplay($item->product_item_price, $this->user_currency_id) .'
'; } ?>
".$this->currency->priceDisplay($item->product_tax ,$this->user_currency_id, $qtt)."" ?> currency->priceDisplay( $item->product_subtotal_discount, $this->user_currency_id ); //No quantity is already stored with it ?> product_basePriceWithTax = (float) $item->product_basePriceWithTax; $class = ''; if(!empty($item->product_basePriceWithTax) && $item->product_basePriceWithTax != $item->product_final_price ) { echo ''.$this->currency->priceDisplay($item->product_basePriceWithTax,$this->user_currency_id,$qtt) .'
' ; } elseif (empty($item->product_basePriceWithTax) && $item->product_item_price != $item->product_final_price) { echo '' . $this->currency->priceDisplay($item->product_item_price,$this->user_currency_id,$qtt) . '
'; } echo $this->currency->priceDisplay( $item->product_subtotal_with_tax ,$this->user_currency_id); //No quantity or you must use product_final_price ?>
 
".$this->currency->priceDisplay($this->orderDetails['details']['BT']->order_tax, $this->user_currency_id)."" ?> ".$this->currency->priceDisplay($this->orderDetails['details']['BT']->order_discountAmount, $this->user_currency_id)."" ?> currency->priceDisplay($this->orderDetails['details']['BT']->order_salesPrice, $this->user_currency_id) ?>
    currency->priceDisplay($this->orderDetails['details']['BT']->coupon_discount, $this->user_currency_id); ?>
calc_rule_name ?>   currency->priceDisplay($rule->calc_amount, $this->user_currency_id); ?> currency->priceDisplay($rule->calc_amount, $this->user_currency_id); ?>
orderDetails['shipmentName'] ?> currency->priceDisplay($this->orderDetails['details']['BT']->order_shipment_tax, $this->user_currency_id) ?>   currency->priceDisplay($this->orderDetails['details']['BT']->order_shipment + $this->orderDetails['details']['BT']->order_shipment_tax, $this->user_currency_id); ?>
orderDetails['paymentName'] ?> currency->priceDisplay($this->orderDetails['details']['BT']->order_payment_tax, $this->user_currency_id) ?>   currency->priceDisplay($this->orderDetails['details']['BT']->order_payment + $this->orderDetails['details']['BT']->order_payment_tax, $this->user_currency_id); ?>
currency->priceDisplay($this->orderDetails['details']['BT']->order_billTaxAmount, $this->user_currency_id); ?> currency->priceDisplay($this->orderDetails['details']['BT']->order_billDiscountAmount, $this->user_currency_id); ?> currency->priceDisplay($this->orderDetails['details']['BT']->order_total, $this->user_currency_id); ?>
orderDetails['details']['BT']->order_currency==$this->orderDetails['details']['BT']->user_currency_id and $this->orderDetails['details']['BT']->user_currency_id!=$this->orderDetails['details']['BT']->payment_currency_id){ echo $this->orderDetails['details']['BT']->payment_currency_rate; } else if ($this->orderDetails['details']['BT']->order_currency==$this->orderDetails['details']['BT']->payment_currency_id and $this->orderDetails['details']['BT']->payment_currency_id!=$this->orderDetails['details']['BT']->user_currency_id){ echo $this->orderDetails['details']['BT']->user_currency_rate; } echo ' '; echo $this->currencyP->priceDisplay($this->orderDetails['details']['BT']->order_total, $this->orderDetails['details']['BT']->payment_currency_id); ?>
   
label ?> currency->priceDisplay($rule->calc_result, $this->user_currency_id); ?>