Requirement type can have one of the following values: BasketTotal, ProductFilter, ProductManufacturer, ProductCategory, ProductFlag, ProductPriceList, ProductType, DiscountCode, UniqueDiscountCode, CustomerFlag, CompanyFlag
Read only value that is set depending on if OrderSum is set or not. Will be OrderSum if any OrderSum value is set and Quantity when not.
Read only vaue that is set depending on if OrderSum and/or OrderSumMax is set. Can be Above when only OrderSum is set, Below when only OrderSumMax or Between.
Determines how rows in ProductList is handled, default value is "And". All rows need to be valid when set to "And". At least one row need to be valid when set to "Or". No row can be valid when set to "Not".
{ "Id": 0, "RequirementType": "string", "DiscountCode": "string", "ValueType": "string", "OrderSumType": "string", "OrderSum": 0.1, "OrderSumMax": 0.1, "IsIncVat": true, "ProductsIncluded": "string", "CustomerFlagId": 0, "CustomerFlagName": "string", "IsCustomerFlagIncluded": true, "SortOrder": 0, "ProductList": [ { … } ], "Changed": "string", "ChangedBy": "string", "MatchByEachPartNo": true, "GenericQty": 0.1, "GenericQtyMax": 0.1 }