QUANTTYPE should be parsed via BigDecimal

QB allows any number-like value in the Quantity On Hand field for an Item, not just integers. Thus we need to preserve any precision.