private void LoadTotalQuantity(XmlNode inputNode, ProductMix productMix)
{
var quantityValue = inputNode.GetXmlNodeValue("@G");
double quantity;
if (!double.TryParse(quantityValue, NumberStyles.Float, CultureInfo.InvariantCulture, out quantity))
return;
var unit = LoadUnit(inputNode);
var userUnit = _taskDocument.Units.FindById(inputNode.GetXmlNodeValue("@D"));
var numericValue = new NumericValue(unit.ToAdaptUnit(), unit.ConvertFromIsoUnit(quantity));
productMix.TotalQuantity = new NumericRepresentationValue(null, userUnit.ToAdaptUnit(), numericValue);
}