Component allocation quantity must be an integer.
Decimal values are silently truncated (not rounded).