Class ProductSales.ProductSalesBuilder
- Enclosing class:
- ProductSales
-
Method Summary
Modifier and TypeMethodDescriptionallowedPackagingVolumeQty(BigDecimal allowedPackagingVolumeQty) Constraints: Not nullable, Precision: 13, Scale: 3allowedPackagingVolumeQtyUnit(String allowedPackagingVolumeQtyUnit) Constraints: Not nullable, Maximum length: 3allowedPackagingWeightQty(BigDecimal allowedPackagingWeightQty) Constraints: Not nullable, Precision: 13, Scale: 3allowedPackagingWeightQtyUnit(String allowedPackagingWeightQtyUnit) Constraints: Not nullable, Maximum length: 3allwdPackagingVolumeQtyISOUnit(String allwdPackagingVolumeQtyISOUnit) Constraints: Not nullable, Maximum length: 3allwdPackagingWeightQtyISOUnit(String allwdPackagingWeightQtyISOUnit) Constraints: Not nullable, Maximum length: 3build()excessWeightToleranceValue(BigDecimal excessWeightToleranceValue) Constraints: Not nullable, Precision: 3, Scale: 1maximumLevelByVolumeInPercent(BigDecimal maximumLevelByVolumeInPercent) Constraints: Not nullable, Precision: 3packagingProductType(String packagingProductType) Constraints: Not nullable, Maximum length: 4packggProductIsClosedPackaging(Boolean packggProductIsClosedPackaging) Constraints: Not nullableprodExcessVolumeToleranceValue(BigDecimal prodExcessVolumeToleranceValue) Constraints: Not nullable, Precision: 3, Scale: 1Navigation property _Product for ProductSales to single Product.(Key Field) Constraints: Not nullable, Maximum length: 18productStackingFactor(Short productStackingFactor) Constraints: Not nullablesalesStatus(String salesStatus) Constraints: Not nullable, Maximum length: 2salesStatusValidityDate(LocalDate salesStatusValidityDate) Constraints: NullabletoString()transportationGroup(String transportationGroup) Constraints: Not nullable, Maximum length: 4
-
Method Details
-
product
Navigation property _Product for ProductSales to single Product.- Parameters:
value- The Product to build this ProductSales with.- Returns:
- This Builder to allow for a fluent interface.
-
product
(Key Field) Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: Product
- Parameters:
value- The product to build this ProductSales with.- Returns:
- This Builder to allow for a fluent interface.
-
salesStatus
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: SalesStatus
- Returns:
this.
-
salesStatusValidityDate
@Nonnull public ProductSales.ProductSalesBuilder salesStatusValidityDate(@Nullable LocalDate salesStatusValidityDate) Constraints: NullableOriginal property name from the Odata EDM: SalesStatusValidityDate
- Returns:
this.
-
transportationGroup
@Nonnull public ProductSales.ProductSalesBuilder transportationGroup(@Nullable String transportationGroup) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: TransportationGroup
- Returns:
this.
-
packagingProductType
@Nonnull public ProductSales.ProductSalesBuilder packagingProductType(@Nullable String packagingProductType) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: PackagingProductType
- Returns:
this.
-
allowedPackagingWeightQty
@Nonnull public ProductSales.ProductSalesBuilder allowedPackagingWeightQty(@Nullable BigDecimal allowedPackagingWeightQty) Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: AllowedPackagingWeightQty
- Returns:
this.
-
allowedPackagingWeightQtyUnit
@Nonnull public ProductSales.ProductSalesBuilder allowedPackagingWeightQtyUnit(@Nullable String allowedPackagingWeightQtyUnit) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: AllowedPackagingWeightQtyUnit
- Returns:
this.
-
allwdPackagingWeightQtyISOUnit
@Nonnull public ProductSales.ProductSalesBuilder allwdPackagingWeightQtyISOUnit(@Nullable String allwdPackagingWeightQtyISOUnit) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: AllwdPackagingWeightQtyISOUnit
- Returns:
this.
-
allowedPackagingVolumeQty
@Nonnull public ProductSales.ProductSalesBuilder allowedPackagingVolumeQty(@Nullable BigDecimal allowedPackagingVolumeQty) Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: AllowedPackagingVolumeQty
- Returns:
this.
-
allowedPackagingVolumeQtyUnit
@Nonnull public ProductSales.ProductSalesBuilder allowedPackagingVolumeQtyUnit(@Nullable String allowedPackagingVolumeQtyUnit) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: AllowedPackagingVolumeQtyUnit
- Returns:
this.
-
allwdPackagingVolumeQtyISOUnit
@Nonnull public ProductSales.ProductSalesBuilder allwdPackagingVolumeQtyISOUnit(@Nullable String allwdPackagingVolumeQtyISOUnit) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: AllwdPackagingVolumeQtyISOUnit
- Returns:
this.
-
maximumLevelByVolumeInPercent
@Nonnull public ProductSales.ProductSalesBuilder maximumLevelByVolumeInPercent(@Nullable BigDecimal maximumLevelByVolumeInPercent) Constraints: Not nullable, Precision: 3Original property name from the Odata EDM: MaximumLevelByVolumeInPercent
- Returns:
this.
-
excessWeightToleranceValue
@Nonnull public ProductSales.ProductSalesBuilder excessWeightToleranceValue(@Nullable BigDecimal excessWeightToleranceValue) Constraints: Not nullable, Precision: 3, Scale: 1Original property name from the Odata EDM: ExcessWeightToleranceValue
- Returns:
this.
-
packggProductIsClosedPackaging
@Nonnull public ProductSales.ProductSalesBuilder packggProductIsClosedPackaging(@Nullable Boolean packggProductIsClosedPackaging) Constraints: Not nullableOriginal property name from the Odata EDM: PackggProductIsClosedPackaging
- Returns:
this.
-
productStackingFactor
@Nonnull public ProductSales.ProductSalesBuilder productStackingFactor(@Nullable Short productStackingFactor) Constraints: Not nullableOriginal property name from the Odata EDM: ProductStackingFactor
- Returns:
this.
-
prodExcessVolumeToleranceValue
@Nonnull public ProductSales.ProductSalesBuilder prodExcessVolumeToleranceValue(@Nullable BigDecimal prodExcessVolumeToleranceValue) Constraints: Not nullable, Precision: 3, Scale: 1Original property name from the Odata EDM: ProdExcessVolumeToleranceValue
- Returns:
this.
-
build
-
toString
-