Class ProductSalesDelivery.ProductSalesDeliveryBuilder
- Enclosing class:
- ProductSalesDelivery
-
Method Summary
Modifier and TypeMethodDescriptionaccountDetnProductGroup(String accountDetnProductGroup) Constraints: Not nullable, Maximum length: 2Constraints: Not nullable, Maximum length: 3build()deliveryNoteProcMinDelivQty(BigDecimal deliveryNoteProcMinDelivQty) Constraints: Not nullable, Precision: 13, Scale: 3deliveryQuantity(BigDecimal deliveryQuantity) Constraints: Not nullable, Precision: 13, Scale: 3deliveryQuantityUnit(String deliveryQuantityUnit) Constraints: Not nullable, Maximum length: 3fifthSalesSpecProductGroup(String fifthSalesSpecProductGroup) Constraints: Not nullable, Maximum length: 3firstSalesSpecProductGroup(String firstSalesSpecProductGroup) Constraints: Not nullable, Maximum length: 3fourthSalesSpecProductGroup(String fourthSalesSpecProductGroup) Constraints: Not nullable, Maximum length: 3isMarkedForDeletion(Boolean isMarkedForDeletion) Constraints: noneitemCategoryGroup(String itemCategoryGroup) Constraints: Not nullable, Maximum length: 4minimumMakeToOrderOrderQty(BigDecimal minimumMakeToOrderOrderQty) Constraints: Not nullable, Precision: 13, Scale: 3minimumOrderQuantity(BigDecimal minimumOrderQuantity) Constraints: Not nullable, Precision: 13, Scale: 3priceSpecificationProductGroup(String priceSpecificationProductGroup) Constraints: Not nullable, Maximum length: 2(Key Field) Constraints: Not nullable, Maximum length: 40productDistributionChnl(String productDistributionChnl) (Key Field) Constraints: Not nullable, Maximum length: 2productHierarchy(String productHierarchy) Constraints: Not nullable, Maximum length: 18productSalesOrg(String productSalesOrg) (Key Field) Constraints: Not nullable, Maximum length: 4productSalesStatus(String productSalesStatus) Constraints: Not nullable, Maximum length: 2productSalesStatusValidityDate(LocalDateTime productSalesStatusValidityDate) Constraints: Not nullable, Precision: 0salesMeasureUnit(String salesMeasureUnit) Constraints: Not nullable, Maximum length: 3secondSalesSpecProductGroup(String secondSalesSpecProductGroup) Constraints: Not nullable, Maximum length: 3supplyingPlant(String supplyingPlant) Constraints: Not nullable, Maximum length: 4thirdSalesSpecProductGroup(String thirdSalesSpecProductGroup) Constraints: Not nullable, Maximum length: 3toString()
-
Method Details
-
product
(Key Field) Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: Product
- Returns:
this.
-
productSalesOrg
@Nonnull public ProductSalesDelivery.ProductSalesDeliveryBuilder productSalesOrg(@Nullable String productSalesOrg) (Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ProductSalesOrg
- Returns:
this.
-
productDistributionChnl
@Nonnull public ProductSalesDelivery.ProductSalesDeliveryBuilder productDistributionChnl(@Nullable String productDistributionChnl) (Key Field) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: ProductDistributionChnl
- Returns:
this.
-
minimumOrderQuantity
@Nonnull public ProductSalesDelivery.ProductSalesDeliveryBuilder minimumOrderQuantity(@Nullable BigDecimal minimumOrderQuantity) Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: MinimumOrderQuantity
- Returns:
this.
-
supplyingPlant
@Nonnull public ProductSalesDelivery.ProductSalesDeliveryBuilder supplyingPlant(@Nullable String supplyingPlant) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: SupplyingPlant
- Returns:
this.
-
priceSpecificationProductGroup
@Nonnull public ProductSalesDelivery.ProductSalesDeliveryBuilder priceSpecificationProductGroup(@Nullable String priceSpecificationProductGroup) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: PriceSpecificationProductGroup
- Returns:
this.
-
accountDetnProductGroup
@Nonnull public ProductSalesDelivery.ProductSalesDeliveryBuilder accountDetnProductGroup(@Nullable String accountDetnProductGroup) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: AccountDetnProductGroup
- Returns:
this.
-
deliveryNoteProcMinDelivQty
@Nonnull public ProductSalesDelivery.ProductSalesDeliveryBuilder deliveryNoteProcMinDelivQty(@Nullable BigDecimal deliveryNoteProcMinDelivQty) Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: DeliveryNoteProcMinDelivQty
- Returns:
this.
-
itemCategoryGroup
@Nonnull public ProductSalesDelivery.ProductSalesDeliveryBuilder itemCategoryGroup(@Nullable String itemCategoryGroup) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ItemCategoryGroup
- Returns:
this.
-
deliveryQuantityUnit
@Nonnull public ProductSalesDelivery.ProductSalesDeliveryBuilder deliveryQuantityUnit(@Nullable String deliveryQuantityUnit) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: DeliveryQuantityUnit
- Returns:
this.
-
deliveryQuantity
@Nonnull public ProductSalesDelivery.ProductSalesDeliveryBuilder deliveryQuantity(@Nullable BigDecimal deliveryQuantity) Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: DeliveryQuantity
- Returns:
this.
-
productSalesStatus
@Nonnull public ProductSalesDelivery.ProductSalesDeliveryBuilder productSalesStatus(@Nullable String productSalesStatus) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: ProductSalesStatus
- Returns:
this.
-
productSalesStatusValidityDate
@Nonnull public ProductSalesDelivery.ProductSalesDeliveryBuilder productSalesStatusValidityDate(@Nullable LocalDateTime productSalesStatusValidityDate) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: ProductSalesStatusValidityDate
- Returns:
this.
-
salesMeasureUnit
@Nonnull public ProductSalesDelivery.ProductSalesDeliveryBuilder salesMeasureUnit(@Nullable String salesMeasureUnit) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: SalesMeasureUnit
- Returns:
this.
-
isMarkedForDeletion
@Nonnull public ProductSalesDelivery.ProductSalesDeliveryBuilder isMarkedForDeletion(@Nullable Boolean isMarkedForDeletion) Constraints: noneOriginal property name from the Odata EDM: IsMarkedForDeletion
- Returns:
this.
-
productHierarchy
@Nonnull public ProductSalesDelivery.ProductSalesDeliveryBuilder productHierarchy(@Nullable String productHierarchy) Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: ProductHierarchy
- Returns:
this.
-
firstSalesSpecProductGroup
@Nonnull public ProductSalesDelivery.ProductSalesDeliveryBuilder firstSalesSpecProductGroup(@Nullable String firstSalesSpecProductGroup) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: FirstSalesSpecProductGroup
- Returns:
this.
-
secondSalesSpecProductGroup
@Nonnull public ProductSalesDelivery.ProductSalesDeliveryBuilder secondSalesSpecProductGroup(@Nullable String secondSalesSpecProductGroup) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: SecondSalesSpecProductGroup
- Returns:
this.
-
thirdSalesSpecProductGroup
@Nonnull public ProductSalesDelivery.ProductSalesDeliveryBuilder thirdSalesSpecProductGroup(@Nullable String thirdSalesSpecProductGroup) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ThirdSalesSpecProductGroup
- Returns:
this.
-
fourthSalesSpecProductGroup
@Nonnull public ProductSalesDelivery.ProductSalesDeliveryBuilder fourthSalesSpecProductGroup(@Nullable String fourthSalesSpecProductGroup) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: FourthSalesSpecProductGroup
- Returns:
this.
-
fifthSalesSpecProductGroup
@Nonnull public ProductSalesDelivery.ProductSalesDeliveryBuilder fifthSalesSpecProductGroup(@Nullable String fifthSalesSpecProductGroup) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: FifthSalesSpecProductGroup
- Returns:
this.
-
minimumMakeToOrderOrderQty
@Nonnull public ProductSalesDelivery.ProductSalesDeliveryBuilder minimumMakeToOrderOrderQty(@Nullable BigDecimal minimumMakeToOrderOrderQty) Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: MinimumMakeToOrderOrderQty
- Returns:
this.
-
baseUnit
@Nonnull public ProductSalesDelivery.ProductSalesDeliveryBuilder baseUnit(@Nullable String baseUnit) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: BaseUnit
- Returns:
this.
-
build
-
toString
-