Fixed a validation error that made it impossible to save most pricing condition records.
Condition Record Wrongly Demanded Every Key Field
Saving a price condition failed with "this field is required" for key fields that are meant to be optional — a record keyed on customer and material was asking for a price list, product variant and product hierarchy as well. A condition record now only requires the combination you actually intend to price on.