public static final class SuplrItmPricingElement.SuplrItmPricingElementBuilder extends Object
@Nonnull public SuplrItmPricingElement.SuplrItmPricingElementBuilder settlmtDoc(SetlDoc value)
value
- The SetlDoc to build this SuplrItmPricingElement with.@Nonnull public SuplrItmPricingElement.SuplrItmPricingElementBuilder settlmtDoc(String value)
Original property name from the Odata EDM: SettlmtDoc
value
- The settlmtDoc to build this SuplrItmPricingElement with.@Nonnull public SuplrItmPricingElement.SuplrItmPricingElementBuilder settlmtDocItem(SetlDocItm value)
value
- The SetlDocItm to build this SuplrItmPricingElement with.@Nonnull public SuplrItmPricingElement.SuplrItmPricingElementBuilder settlmtDocItem(String value)
Original property name from the Odata EDM: SettlmtDocItem
value
- The settlmtDocItem to build this SuplrItmPricingElement with.@Nonnull public SuplrItmPricingElement.SuplrItmPricingElementBuilder pricingProcedureStep(@Nullable String pricingProcedureStep)
Original property name from the Odata EDM: PricingProcedureStep
this
.@Nonnull public SuplrItmPricingElement.SuplrItmPricingElementBuilder pricingProcedureCounter(@Nullable String pricingProcedureCounter)
Original property name from the Odata EDM: PricingProcedureCounter
this
.@Nonnull public SuplrItmPricingElement.SuplrItmPricingElementBuilder conditionApplication(@Nullable String conditionApplication)
Original property name from the Odata EDM: ConditionApplication
this
.@Nonnull public SuplrItmPricingElement.SuplrItmPricingElementBuilder conditionType(@Nullable String conditionType)
Original property name from the Odata EDM: ConditionType
this
.@Nonnull public SuplrItmPricingElement.SuplrItmPricingElementBuilder priceConditionDeterminationDte(@Nullable LocalDate priceConditionDeterminationDte)
Original property name from the Odata EDM: PriceConditionDeterminationDte
this
.@Nonnull public SuplrItmPricingElement.SuplrItmPricingElementBuilder conditionCalculationType(@Nullable String conditionCalculationType)
Original property name from the Odata EDM: ConditionCalculationType
this
.@Nonnull public SuplrItmPricingElement.SuplrItmPricingElementBuilder conditionCurrency(@Nullable String conditionCurrency)
Original property name from the Odata EDM: ConditionCurrency
this
.@Nonnull public SuplrItmPricingElement.SuplrItmPricingElementBuilder conditionQuantity(@Nullable BigDecimal conditionQuantity)
Original property name from the Odata EDM: ConditionQuantity
this
.@Nonnull public SuplrItmPricingElement.SuplrItmPricingElementBuilder conditionQuantityUnit(@Nullable String conditionQuantityUnit)
Original property name from the Odata EDM: ConditionQuantityUnit
this
.@Nonnull public SuplrItmPricingElement.SuplrItmPricingElementBuilder conditionQuantityUnitISOCode(@Nullable String conditionQuantityUnitISOCode)
Original property name from the Odata EDM: ConditionQuantityUnitISOCode
this
.@Nonnull public SuplrItmPricingElement.SuplrItmPricingElementBuilder conditionQuantityUnitSAPCode(@Nullable String conditionQuantityUnitSAPCode)
Original property name from the Odata EDM: ConditionQuantityUnitSAPCode
this
.@Nonnull public SuplrItmPricingElement.SuplrItmPricingElementBuilder conditionCategory(@Nullable String conditionCategory)
Original property name from the Odata EDM: ConditionCategory
this
.@Nonnull public SuplrItmPricingElement.SuplrItmPricingElementBuilder conditionIsForStatistics(@Nullable Boolean conditionIsForStatistics)
Original property name from the Odata EDM: ConditionIsForStatistics
this
.@Nonnull public SuplrItmPricingElement.SuplrItmPricingElementBuilder pricingScaleType(@Nullable String pricingScaleType)
Original property name from the Odata EDM: PricingScaleType
this
.@Nonnull public SuplrItmPricingElement.SuplrItmPricingElementBuilder isRelevantForAccrual(@Nullable Boolean isRelevantForAccrual)
Original property name from the Odata EDM: IsRelevantForAccrual
this
.@Nonnull public SuplrItmPricingElement.SuplrItmPricingElementBuilder cndnIsRelevantForInvoiceList(@Nullable Boolean cndnIsRelevantForInvoiceList)
Original property name from the Odata EDM: CndnIsRelevantForInvoiceList
this
.@Nonnull public SuplrItmPricingElement.SuplrItmPricingElementBuilder conditionOrigin(@Nullable String conditionOrigin)
Original property name from the Odata EDM: ConditionOrigin
this
.@Nonnull public SuplrItmPricingElement.SuplrItmPricingElementBuilder isGroupCondition(@Nullable Boolean isGroupCondition)
Original property name from the Odata EDM: IsGroupCondition
this
.@Nonnull public SuplrItmPricingElement.SuplrItmPricingElementBuilder conditionRecord(@Nullable String conditionRecord)
Original property name from the Odata EDM: ConditionRecord
this
.@Nonnull public SuplrItmPricingElement.SuplrItmPricingElementBuilder conditionSequentialNumber(@Nullable String conditionSequentialNumber)
Original property name from the Odata EDM: ConditionSequentialNumber
this
.@Nonnull public SuplrItmPricingElement.SuplrItmPricingElementBuilder taxCode(@Nullable String taxCode)
Original property name from the Odata EDM: TaxCode
this
.@Nonnull public SuplrItmPricingElement.SuplrItmPricingElementBuilder withholdingTaxCode(@Nullable String withholdingTaxCode)
Original property name from the Odata EDM: WithholdingTaxCode
this
.@Nonnull public SuplrItmPricingElement.SuplrItmPricingElementBuilder cndnRoundingOffDiffAmount(@Nullable BigDecimal cndnRoundingOffDiffAmount)
Original property name from the Odata EDM: CndnRoundingOffDiffAmount
this
.@Nonnull public SuplrItmPricingElement.SuplrItmPricingElementBuilder conditionAmount(@Nullable BigDecimal conditionAmount)
Original property name from the Odata EDM: ConditionAmount
this
.@Nonnull public SuplrItmPricingElement.SuplrItmPricingElementBuilder transactionCurrency(@Nullable String transactionCurrency)
Original property name from the Odata EDM: TransactionCurrency
this
.@Nonnull public SuplrItmPricingElement.SuplrItmPricingElementBuilder conditionControl(@Nullable String conditionControl)
Original property name from the Odata EDM: ConditionControl
this
.@Nonnull public SuplrItmPricingElement.SuplrItmPricingElementBuilder conditionInactiveReason(@Nullable String conditionInactiveReason)
Original property name from the Odata EDM: ConditionInactiveReason
this
.@Nonnull public SuplrItmPricingElement.SuplrItmPricingElementBuilder conditionClass(@Nullable String conditionClass)
Original property name from the Odata EDM: ConditionClass
this
.@Nonnull public SuplrItmPricingElement.SuplrItmPricingElementBuilder prcgProcedureCounterForHeader(@Nullable String prcgProcedureCounterForHeader)
Original property name from the Odata EDM: PrcgProcedureCounterForHeader
this
.@Nonnull public SuplrItmPricingElement.SuplrItmPricingElementBuilder factorForConditionBasisValue(@Nullable Double factorForConditionBasisValue)
Original property name from the Odata EDM: FactorForConditionBasisValue
this
.@Nonnull public SuplrItmPricingElement.SuplrItmPricingElementBuilder structureCondition(@Nullable String structureCondition)
Original property name from the Odata EDM: StructureCondition
this
.@Nonnull public SuplrItmPricingElement.SuplrItmPricingElementBuilder periodFactorForCndnBasisValue(@Nullable Double periodFactorForCndnBasisValue)
Original property name from the Odata EDM: PeriodFactorForCndnBasisValue
this
.@Nonnull public SuplrItmPricingElement.SuplrItmPricingElementBuilder pricingScaleBasis(@Nullable String pricingScaleBasis)
Original property name from the Odata EDM: PricingScaleBasis
this
.@Nonnull public SuplrItmPricingElement.SuplrItmPricingElementBuilder conditionScaleBasisUnit(@Nullable String conditionScaleBasisUnit)
Original property name from the Odata EDM: ConditionScaleBasisUnit
this
.@Nonnull public SuplrItmPricingElement.SuplrItmPricingElementBuilder conditionScaleBasisUnitISOCode(@Nullable String conditionScaleBasisUnitISOCode)
Original property name from the Odata EDM: ConditionScaleBasisUnitISOCode
this
.@Nonnull public SuplrItmPricingElement.SuplrItmPricingElementBuilder conditionScaleBasisUnitSAPCode(@Nullable String conditionScaleBasisUnitSAPCode)
Original property name from the Odata EDM: ConditionScaleBasisUnitSAPCode
this
.@Nonnull public SuplrItmPricingElement.SuplrItmPricingElementBuilder conditionScaleBasisCurrency(@Nullable String conditionScaleBasisCurrency)
Original property name from the Odata EDM: ConditionScaleBasisCurrency
this
.@Nonnull public SuplrItmPricingElement.SuplrItmPricingElementBuilder conditionIsManuallyChanged(@Nullable Boolean conditionIsManuallyChanged)
Original property name from the Odata EDM: ConditionIsManuallyChanged
this
.@Nonnull public SuplrItmPricingElement.SuplrItmPricingElementBuilder conditionIsForConfiguration(@Nullable Boolean conditionIsForConfiguration)
Original property name from the Odata EDM: ConditionIsForConfiguration
this
.@Nonnull public SuplrItmPricingElement.SuplrItmPricingElementBuilder variantCondition(@Nullable String variantCondition)
Original property name from the Odata EDM: VariantCondition
this
.@Nonnull public SuplrItmPricingElement.SuplrItmPricingElementBuilder conditionRateAmount(@Nullable BigDecimal conditionRateAmount)
Original property name from the Odata EDM: ConditionRateAmount
this
.@Nonnull public SuplrItmPricingElement.SuplrItmPricingElementBuilder conditionBaseAmount(@Nullable BigDecimal conditionBaseAmount)
Original property name from the Odata EDM: ConditionBaseAmount
this
.@Nonnull public SuplrItmPricingElement.SuplrItmPricingElementBuilder conditionBaseQuantity(@Nullable BigDecimal conditionBaseQuantity)
Original property name from the Odata EDM: ConditionBaseQuantity
this
.@Nonnull public SuplrItmPricingElement.SuplrItmPricingElementBuilder conditionRateRatio(@Nullable BigDecimal conditionRateRatio)
Original property name from the Odata EDM: ConditionRateRatio
this
.@Nonnull public SuplrItmPricingElement.SuplrItmPricingElementBuilder conditionRateRatioUnit(@Nullable String conditionRateRatioUnit)
Original property name from the Odata EDM: ConditionRateRatioUnit
this
.@Nonnull public SuplrItmPricingElement.SuplrItmPricingElementBuilder conditionRateRatioUnitISOCode(@Nullable String conditionRateRatioUnitISOCode)
Original property name from the Odata EDM: ConditionRateRatioUnitISOCode
this
.@Nonnull public SuplrItmPricingElement.SuplrItmPricingElementBuilder conditionRateRatioUnitSAPCode(@Nullable String conditionRateRatioUnitSAPCode)
Original property name from the Odata EDM: ConditionRateRatioUnitSAPCode
this
.@Nonnull public SuplrItmPricingElement.SuplrItmPricingElementBuilder conditionScaleBaseAmount(@Nullable BigDecimal conditionScaleBaseAmount)
Original property name from the Odata EDM: ConditionScaleBaseAmount
this
.@Nonnull public SuplrItmPricingElement.SuplrItmPricingElementBuilder conditionScaleBaseQuantity(@Nullable BigDecimal conditionScaleBaseQuantity)
Original property name from the Odata EDM: ConditionScaleBaseQuantity
this
.@Nonnull public SuplrItmPricingElement build()
Copyright © 2021 SAP SE. All rights reserved.