Product's amounts can be negative, in case of discounts (treasurers are free to generate what invoice they want)