public static final class ServiceQtanItemPriceElement.ServiceQtanItemPriceElementBuilder extends Object
@Nonnull public ServiceQtanItemPriceElement.ServiceQtanItemPriceElementBuilder serviceQuotation(ServiceQuotation value)
value
- The ServiceQuotation to build this ServiceQtanItemPriceElement with.@Nonnull public ServiceQtanItemPriceElement.ServiceQtanItemPriceElementBuilder serviceQuotation(String value)
Original property name from the Odata EDM: ServiceQuotation
value
- The serviceQuotation to build this ServiceQtanItemPriceElement with.public ServiceQtanItemPriceElement.ServiceQtanItemPriceElementBuilder serviceQuotationItem(@Nullable String serviceQuotationItem)
Original property name from the Odata EDM: ServiceQuotationItem
this
.public ServiceQtanItemPriceElement.ServiceQtanItemPriceElementBuilder pricingProcedureStep(@Nullable String pricingProcedureStep)
Original property name from the Odata EDM: PricingProcedureStep
this
.public ServiceQtanItemPriceElement.ServiceQtanItemPriceElementBuilder pricingProcedureCounter(@Nullable String pricingProcedureCounter)
Original property name from the Odata EDM: PricingProcedureCounter
During automatic pricing, the system takes into account the sequence specified by the counter.
this
.public ServiceQtanItemPriceElement.ServiceQtanItemPriceElementBuilder conditionType(@Nullable String conditionType)
Original property name from the Odata EDM: ConditionType
The condition type indicates, for example, whether, during pricing, the system applies a price, a discount, a surcharge, or other pricing elements, such as freight costs and sales taxes. For each of these pricing elements, there is a condition type defined in the system.
this
.public ServiceQtanItemPriceElement.ServiceQtanItemPriceElementBuilder conditionRateValue(@Nullable BigDecimal conditionRateValue)
Original property name from the Odata EDM: ConditionRateValue
The following examples illustrate how you can use the rate in different condition types:If you create a condition that includes prices (for example, prices for a material), you enter an amount.If you are creating a condition based on percentage discounts or surcharges (for example, a customer-specific discount), you enter the value of a percentage. If the condition is a discount, the system automatically enters a minus sign behind the amount and a percent sign in the Rate unit field.
rate can be an amount or a percentage. If the condition includes a pricing scale, the rate displays the first line of the scale.this
.public ServiceQtanItemPriceElement.ServiceQtanItemPriceElementBuilder conditionCurrency(@Nullable String conditionCurrency)
Original property name from the Odata EDM: ConditionCurrency
this
.public ServiceQtanItemPriceElement.ServiceQtanItemPriceElementBuilder conditionQuantity(@Nullable BigDecimal conditionQuantity)
Original property name from the Odata EDM: ConditionQuantity
You want to create a condition record for a material price of US$8 for 1 piece. You enter "8" in the Rate field, "USD" in the Unit field, and "1" as the condition pricing unit in this field.You create a condition record that gives a fixed discount of $10 to a customer who buys 1000 bottles. In this case, the condition pricing unit is 1000.
example, bottles).this
.public ServiceQtanItemPriceElement.ServiceQtanItemPriceElementBuilder conditionQuantityUnit(@Nullable String conditionQuantityUnit)
Original property name from the Odata EDM: ConditionQuantityUnit
this
.public ServiceQtanItemPriceElement build()
Copyright © 2020 SAP SE. All rights reserved.