Blanket agreement lines not usable without product supplier or customer
There is a domain constraint that the blanket agreement line must have the same supplier/customer product as the order line.
But it is failing if the supplier/customer product is created/added after the blanket agreement is running.
Indeed we should allow to select blanket agreement line without supplier/customer product even if a supplier/customer product is selected on the order line.