47 $this->_taxConfig = $taxConfig;
49 parent::__construct($context,
$data);
60 $this->_source = $parent->getSource();
61 $total = new \Magento\Framework\DataObject([
'code' =>
'agjustments',
'block_name' => $this->
getNameInLayout()]);
62 $parent->removeTotal(
'shipping');
63 $parent->removeTotal(
'adjustment_positive');
64 $parent->removeTotal(
'adjustment_negative');
65 $parent->addTotal($total);
87 if ($this->_taxConfig->displaySalesShippingInclTax(
$source->getOrder()->getStoreId())) {
88 $shipping =
$source->getBaseShippingInclTax();
90 $shipping =
$source->getBaseShippingAmount();
92 return $this->priceCurrency->round($shipping) * 1;
103 if ($this->_taxConfig->displaySalesShippingInclTax(
$source->getOrder()->getStoreId())) {
104 $label =
__(
'Refund Shipping (Incl. Tax)');
105 }
elseif ($this->_taxConfig->displaySalesShippingBoth(
$source->getOrder()->getStoreId())) {
106 $label =
__(
'Refund Shipping (Excl. Tax)');
elseif(isset( $params[ 'redirect_parent']))
__construct(\Magento\Backend\Block\Template\Context $context, \Magento\Tax\Model\Config $taxConfig, PriceCurrencyInterface $priceCurrency, array $data=[])