/** * Import items from sales model * * @return void */ protected function _importItemsFromSalesModel() { $this->_salesModelItems = []; foreach ($this->_salesModel->getAllItems() as $item) { if ($item->getParentItem()) { continue; } $this->_salesModelItems[] = $this->_createItemFromData($item->getName(), $item->getQty(), $item->getPrice(), $item->getOriginalItem()->getId()); } $this->addSubtotal($this->_salesModel->getBaseSubtotal()); $this->addTax($this->_salesModel->getBaseTaxAmount()); $this->addShipping($this->_salesModel->getBaseShippingAmount()); $this->addDiscount(abs($this->_salesModel->getBaseDiscountAmount())); }