public static class CustomerMaterial.CustomerMaterialBuilder extends Object
Modifier and Type | Method and Description |
---|---|
CustomerMaterial.CustomerMaterialBuilder |
baseUnit(String baseUnit)
Constraints: Not nullable, Maximum length: 3
|
CustomerMaterial |
build() |
CustomerMaterial.CustomerMaterialBuilder |
customer(String customer)
(Key Field) Constraints: Not nullable, Maximum length: 10
|
CustomerMaterial.CustomerMaterialBuilder |
customerMaterialItemUsage(String customerMaterialItemUsage)
Constraints: Not nullable, Maximum length: 4
|
CustomerMaterial.CustomerMaterialBuilder |
deliveryPriority(String deliveryPriority)
Constraints: Not nullable, Maximum length: 2
|
CustomerMaterial.CustomerMaterialBuilder |
distributionChannel(String distributionChannel)
(Key Field) Constraints: Not nullable, Maximum length: 2
|
CustomerMaterial.CustomerMaterialBuilder |
eTag(String eTag)
Constraints: Not nullable, Maximum length: 10
|
CustomerMaterial.CustomerMaterialBuilder |
material(String material)
(Key Field) Constraints: Not nullable, Maximum length: 40
|
CustomerMaterial.CustomerMaterialBuilder |
materialByCustomer(String materialByCustomer)
Constraints: Not nullable, Maximum length: 35
|
CustomerMaterial.CustomerMaterialBuilder |
materialDescriptionByCustomer(String materialDescriptionByCustomer)
Constraints: Not nullable, Maximum length: 40
|
CustomerMaterial.CustomerMaterialBuilder |
maxNmbrOfPartialDelivery(BigDecimal maxNmbrOfPartialDelivery)
Constraints: Not nullable, Precision: 1, Scale: 0
|
CustomerMaterial.CustomerMaterialBuilder |
minDeliveryQtyInBaseUnit(BigDecimal minDeliveryQtyInBaseUnit)
Constraints: Not nullable, Precision: 13, Scale: 3
|
CustomerMaterial.CustomerMaterialBuilder |
overdelivTolrtdLmtRatioInPct(BigDecimal overdelivTolrtdLmtRatioInPct)
Constraints: Not nullable, Precision: 3, Scale: 1
|
CustomerMaterial.CustomerMaterialBuilder |
partialDeliveryIsAllowed(String partialDeliveryIsAllowed)
Constraints: Not nullable, Maximum length: 1
|
CustomerMaterial.CustomerMaterialBuilder |
plant(String plant)
Constraints: Not nullable, Maximum length: 4
|
CustomerMaterial.CustomerMaterialBuilder |
salesOrganization(String salesOrganization)
(Key Field) Constraints: Not nullable, Maximum length: 4
|
CustomerMaterial.CustomerMaterialBuilder |
salesQtyToBaseQtyDnmntr(BigDecimal salesQtyToBaseQtyDnmntr)
Constraints: Not nullable, Precision: 5, Scale: 0
|
CustomerMaterial.CustomerMaterialBuilder |
salesQtyToBaseQtyNmrtr(BigDecimal salesQtyToBaseQtyNmrtr)
Constraints: Not nullable, Precision: 5, Scale: 0
|
CustomerMaterial.CustomerMaterialBuilder |
salesUnit(String salesUnit)
Constraints: Not nullable, Maximum length: 3
|
String |
toString() |
CustomerMaterial.CustomerMaterialBuilder |
underdelivTolrtdLmtRatioInPct(BigDecimal underdelivTolrtdLmtRatioInPct)
Constraints: Not nullable, Precision: 3, Scale: 1
|
CustomerMaterial.CustomerMaterialBuilder |
unlimitedOverdeliveryIsAllowed(Boolean unlimitedOverdeliveryIsAllowed)
Constraints: none
|
@Nonnull public CustomerMaterial.CustomerMaterialBuilder salesOrganization(@Nullable String salesOrganization)
Original property name from the Odata EDM: SalesOrganization
this
.@Nonnull public CustomerMaterial.CustomerMaterialBuilder distributionChannel(@Nullable String distributionChannel)
Original property name from the Odata EDM: DistributionChannel
this
.@Nonnull public CustomerMaterial.CustomerMaterialBuilder customer(@Nullable String customer)
Original property name from the Odata EDM: Customer
this
.@Nonnull public CustomerMaterial.CustomerMaterialBuilder material(@Nullable String material)
Original property name from the Odata EDM: Material
this
.@Nonnull public CustomerMaterial.CustomerMaterialBuilder materialByCustomer(@Nullable String materialByCustomer)
Original property name from the Odata EDM: MaterialByCustomer
this
.@Nonnull public CustomerMaterial.CustomerMaterialBuilder materialDescriptionByCustomer(@Nullable String materialDescriptionByCustomer)
Original property name from the Odata EDM: MaterialDescriptionByCustomer
this
.@Nonnull public CustomerMaterial.CustomerMaterialBuilder plant(@Nullable String plant)
Original property name from the Odata EDM: Plant
this
.@Nonnull public CustomerMaterial.CustomerMaterialBuilder deliveryPriority(@Nullable String deliveryPriority)
Original property name from the Odata EDM: DeliveryPriority
this
.@Nonnull public CustomerMaterial.CustomerMaterialBuilder minDeliveryQtyInBaseUnit(@Nullable BigDecimal minDeliveryQtyInBaseUnit)
Original property name from the Odata EDM: MinDeliveryQtyInBaseUnit
this
.@Nonnull public CustomerMaterial.CustomerMaterialBuilder baseUnit(@Nullable String baseUnit)
Original property name from the Odata EDM: BaseUnit
this
.@Nonnull public CustomerMaterial.CustomerMaterialBuilder partialDeliveryIsAllowed(@Nullable String partialDeliveryIsAllowed)
Original property name from the Odata EDM: PartialDeliveryIsAllowed
this
.@Nonnull public CustomerMaterial.CustomerMaterialBuilder maxNmbrOfPartialDelivery(@Nullable BigDecimal maxNmbrOfPartialDelivery)
Original property name from the Odata EDM: MaxNmbrOfPartialDelivery
this
.@Nonnull public CustomerMaterial.CustomerMaterialBuilder underdelivTolrtdLmtRatioInPct(@Nullable BigDecimal underdelivTolrtdLmtRatioInPct)
Original property name from the Odata EDM: UnderdelivTolrtdLmtRatioInPct
this
.@Nonnull public CustomerMaterial.CustomerMaterialBuilder overdelivTolrtdLmtRatioInPct(@Nullable BigDecimal overdelivTolrtdLmtRatioInPct)
Original property name from the Odata EDM: OverdelivTolrtdLmtRatioInPct
this
.@Nonnull public CustomerMaterial.CustomerMaterialBuilder unlimitedOverdeliveryIsAllowed(@Nullable Boolean unlimitedOverdeliveryIsAllowed)
Original property name from the Odata EDM: UnlimitedOverdeliveryIsAllowed
this
.@Nonnull public CustomerMaterial.CustomerMaterialBuilder customerMaterialItemUsage(@Nullable String customerMaterialItemUsage)
Original property name from the Odata EDM: CustomerMaterialItemUsage
this
.@Nonnull public CustomerMaterial.CustomerMaterialBuilder salesUnit(@Nullable String salesUnit)
Original property name from the Odata EDM: SalesUnit
this
.@Nonnull public CustomerMaterial.CustomerMaterialBuilder salesQtyToBaseQtyDnmntr(@Nullable BigDecimal salesQtyToBaseQtyDnmntr)
Original property name from the Odata EDM: SalesQtyToBaseQtyDnmntr
this
.@Nonnull public CustomerMaterial.CustomerMaterialBuilder salesQtyToBaseQtyNmrtr(@Nullable BigDecimal salesQtyToBaseQtyNmrtr)
Original property name from the Odata EDM: SalesQtyToBaseQtyNmrtr
this
.@Nonnull public CustomerMaterial.CustomerMaterialBuilder eTag(@Nullable String eTag)
Original property name from the Odata EDM: ETag
this
.@Nonnull public CustomerMaterial build()
Copyright © 2021 SAP SE. All rights reserved.