public function creditmemoSaveAfter(Varien_Event_Observer $observer)
 {
     /* @var $creditmemo Mage_Sales_Model_Order_Creditmemo */
     $creditmemo = $observer->getEvent()->getCreditmemo();
     if ($creditmemo->getImportDutyTax()) {
         $order = $creditmemo->getOrder();
         $order->setImportDutyTaxRefunded($order->getImportDutyTaxRefunded() + $creditmemo->getImportDutyTax());
         $order->setBaseImportDutyTaxRefunded($order->getBaseImportDutyTaxRefunded() + $creditmemo->getBaseImportDutyTax());
         foreach ($creditmemo->getAllItems() as $item) {
             /* @var $item Mage_Sales_Model_Order_Creditmemo_Item */
             $orderItem = $item->getOrderItem();
             $orderItem->setImportDutyTaxRefunded($orderItem->getImportDutyTaxRefunded() + $item->getImportDutyTax());
             $orderItem->setBaseImportDutyTaxRefunded($orderItem->getBaseImportDutyTaxRefunded() + $item->getBaseImportDutyTax());
         }
         Dutycalculator_Charge_Model_Importdutytaxes::storeCreditMemoCalculation($creditmemo);
     }
     return $this;
 }