Component allocation quantity must be an integer.

Decimal values are silently truncated (not rounded).