/**
  * @param \Generated\Shared\Transfer\RefundItemTransfer $refundItem
  *
  * @return \Generated\Shared\Transfer\GroupedRefundItemTransfer
  */
 protected function createNewItem(RefundItemTransfer $refundItem)
 {
     $groupedRefundItem = new GroupedRefundItemTransfer();
     $groupedRefundItem->setName($refundItem->getName());
     $groupedRefundItem->setTotalGrossPriceWithDiscount($refundItem->getTotalGrossPriceWithDiscount());
     $groupedRefundItem->setTotalGrossPrice($refundItem->getTotalGrossPrice());
     $groupedRefundItem->setGrossPrice($refundItem->getGrossPrice());
     $groupedRefundItem->setQuantity(1);
     $groupedRefundItem->setTaxRate($refundItem->getTaxRate());
     $groupedRefundItem->setTaxAmount($refundItem->getTaxAmount());
     $groupedRefundItem->setDiscountAmount($refundItem->getDiscountAmount());
     return $groupedRefundItem;
 }