Bug: the setAdjustmentPositive() and setAdjustmentNegative() methods of the Creditmemo class wrongly use the Order's getGrandTotal() method instead of the getBaseGrandTotal() when an adjusment is in percent, so it lead to a wrong calculation result


https://github.com/magento/magento2/blob/2.1.3/app/code/Magento/Sales/Model/Order/Creditmemo.php#L508-L526

See also: