Class ProductSalesDelivery.ProductSalesDeliveryBuilder
- Enclosing class:
- ProductSalesDelivery
-
Method Summary
Modifier and TypeMethodDescriptionaccountDetnProductGroup(String accountDetnProductGroup) Constraints: Not nullable, Maximum length: 2baseISOUnit(String baseISOUnit) Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 3build()cashDiscountIsDeductible(Boolean cashDiscountIsDeductible) Constraints: Not nullabledeliveryNoteProcMinDelivQty(BigDecimal deliveryNoteProcMinDelivQty) Constraints: Not nullable, Precision: 13, Scale: 3deliveryQuantity(BigDecimal deliveryQuantity) Constraints: Not nullable, Precision: 13, Scale: 3deliveryQuantityISOUnit(String deliveryQuantityISOUnit) Constraints: Not nullable, Maximum length: 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: Not nullableitemCategoryGroup(String itemCategoryGroup) Constraints: Not nullable, Maximum length: 4logisticsStatisticsGroup(String logisticsStatisticsGroup) Constraints: Not nullable, Maximum length: 1minimumOrderQuantity(BigDecimal minimumOrderQuantity) Constraints: Not nullable, Precision: 13, Scale: 3priceSpecificationProductGroup(String priceSpecificationProductGroup) Constraints: Not nullable, Maximum length: 2pricingReferenceProduct(String pricingReferenceProduct) Constraints: Not nullable, Maximum length: 18prodIsEntlmntRlvt(Boolean prodIsEntlmntRlvt) Constraints: Not nullableNavigation property _ProdSalesDeliverySalesTax for ProductSalesDelivery to multiple ProdSalesDeliverySalesTax.Navigation property _Product for ProductSalesDelivery to single Product.(Key Field) Constraints: Not nullable, Maximum length: 18productCommissionGroup(String productCommissionGroup) Constraints: Not nullable, Maximum length: 2productDistributionChnl(String productDistributionChnl) (Key Field) Constraints: Not nullable, Maximum length: 2productHasAttributeID01(Boolean productHasAttributeID01) Constraints: Not nullableproductHasAttributeID02(Boolean productHasAttributeID02) Constraints: Not nullableproductHasAttributeID03(Boolean productHasAttributeID03) Constraints: Not nullableproductHasAttributeID04(Boolean productHasAttributeID04) Constraints: Not nullableproductHasAttributeID05(Boolean productHasAttributeID05) Constraints: Not nullableproductHasAttributeID06(Boolean productHasAttributeID06) Constraints: Not nullableproductHasAttributeID07(Boolean productHasAttributeID07) Constraints: Not nullableproductHasAttributeID08(Boolean productHasAttributeID08) Constraints: Not nullableproductHasAttributeID09(Boolean productHasAttributeID09) Constraints: Not nullableproductHasAttributeID10(Boolean productHasAttributeID10) Constraints: Not nullableproductSalesOrg(String productSalesOrg) (Key Field) Constraints: Not nullable, Maximum length: 4productSalesStatus(String productSalesStatus) Constraints: Not nullable, Maximum length: 2productSalesStatusValidityDate(LocalDate productSalesStatusValidityDate) Constraints: NullableroundingProfile(String roundingProfile) Constraints: Not nullable, Maximum length: 4salesMeasureISOUnit(String salesMeasureISOUnit) Constraints: Not nullable, Maximum length: 3salesMeasureUnit(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()variableSalesUnitIsNotAllowed(Boolean variableSalesUnitIsNotAllowed) Constraints: Not nullablevolumeRebateGroup(String volumeRebateGroup) Constraints: Not nullable, Maximum length: 2
-
Method Details
-
prodSalesDeliverySalesTax
@Nonnull public ProductSalesDelivery.ProductSalesDeliveryBuilder prodSalesDeliverySalesTax(ProdSalesDeliverySalesTax... value) Navigation property _ProdSalesDeliverySalesTax for ProductSalesDelivery to multiple ProdSalesDeliverySalesTax.- Parameters:
value- The ProdSalesDeliverySalesTaxs to build this ProductSalesDelivery with.- Returns:
- This Builder to allow for a fluent interface.
-
product
Navigation property _Product for ProductSalesDelivery to single Product.- Parameters:
value- The Product to build this ProductSalesDelivery 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 ProductSalesDelivery with.- Returns:
- This Builder to allow for a fluent interface.
-
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.
-
deliveryQuantityISOUnit
@Nonnull public ProductSalesDelivery.ProductSalesDeliveryBuilder deliveryQuantityISOUnit(@Nullable String deliveryQuantityISOUnit) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: DeliveryQuantityISOUnit
- 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 LocalDate productSalesStatusValidityDate) Constraints: NullableOriginal 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.
-
salesMeasureISOUnit
@Nonnull public ProductSalesDelivery.ProductSalesDeliveryBuilder salesMeasureISOUnit(@Nullable String salesMeasureISOUnit) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: SalesMeasureISOUnit
- Returns:
this.
-
isMarkedForDeletion
@Nonnull public ProductSalesDelivery.ProductSalesDeliveryBuilder isMarkedForDeletion(@Nullable Boolean isMarkedForDeletion) Constraints: Not nullableOriginal property name from the Odata EDM: IsMarkedForDeletion
- 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.
-
logisticsStatisticsGroup
@Nonnull public ProductSalesDelivery.ProductSalesDeliveryBuilder logisticsStatisticsGroup(@Nullable String logisticsStatisticsGroup) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: LogisticsStatisticsGroup
- Returns:
this.
-
volumeRebateGroup
@Nonnull public ProductSalesDelivery.ProductSalesDeliveryBuilder volumeRebateGroup(@Nullable String volumeRebateGroup) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: VolumeRebateGroup
- Returns:
this.
-
cashDiscountIsDeductible
@Nonnull public ProductSalesDelivery.ProductSalesDeliveryBuilder cashDiscountIsDeductible(@Nullable Boolean cashDiscountIsDeductible) Constraints: Not nullableOriginal property name from the Odata EDM: CashDiscountIsDeductible
- Returns:
this.
-
roundingProfile
@Nonnull public ProductSalesDelivery.ProductSalesDeliveryBuilder roundingProfile(@Nullable String roundingProfile) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: RoundingProfile
- Returns:
this.
-
variableSalesUnitIsNotAllowed
@Nonnull public ProductSalesDelivery.ProductSalesDeliveryBuilder variableSalesUnitIsNotAllowed(@Nullable Boolean variableSalesUnitIsNotAllowed) Constraints: Not nullableOriginal property name from the Odata EDM: VariableSalesUnitIsNotAllowed
- Returns:
this.
-
productCommissionGroup
@Nonnull public ProductSalesDelivery.ProductSalesDeliveryBuilder productCommissionGroup(@Nullable String productCommissionGroup) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: ProductCommissionGroup
- Returns:
this.
-
pricingReferenceProduct
@Nonnull public ProductSalesDelivery.ProductSalesDeliveryBuilder pricingReferenceProduct(@Nullable String pricingReferenceProduct) Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: PricingReferenceProduct
- Returns:
this.
-
productHasAttributeID01
@Nonnull public ProductSalesDelivery.ProductSalesDeliveryBuilder productHasAttributeID01(@Nullable Boolean productHasAttributeID01) Constraints: Not nullableOriginal property name from the Odata EDM: ProductHasAttributeID01
- Returns:
this.
-
productHasAttributeID02
@Nonnull public ProductSalesDelivery.ProductSalesDeliveryBuilder productHasAttributeID02(@Nullable Boolean productHasAttributeID02) Constraints: Not nullableOriginal property name from the Odata EDM: ProductHasAttributeID02
- Returns:
this.
-
productHasAttributeID03
@Nonnull public ProductSalesDelivery.ProductSalesDeliveryBuilder productHasAttributeID03(@Nullable Boolean productHasAttributeID03) Constraints: Not nullableOriginal property name from the Odata EDM: ProductHasAttributeID03
- Returns:
this.
-
productHasAttributeID04
@Nonnull public ProductSalesDelivery.ProductSalesDeliveryBuilder productHasAttributeID04(@Nullable Boolean productHasAttributeID04) Constraints: Not nullableOriginal property name from the Odata EDM: ProductHasAttributeID04
- Returns:
this.
-
productHasAttributeID05
@Nonnull public ProductSalesDelivery.ProductSalesDeliveryBuilder productHasAttributeID05(@Nullable Boolean productHasAttributeID05) Constraints: Not nullableOriginal property name from the Odata EDM: ProductHasAttributeID05
- Returns:
this.
-
productHasAttributeID06
@Nonnull public ProductSalesDelivery.ProductSalesDeliveryBuilder productHasAttributeID06(@Nullable Boolean productHasAttributeID06) Constraints: Not nullableOriginal property name from the Odata EDM: ProductHasAttributeID06
- Returns:
this.
-
productHasAttributeID07
@Nonnull public ProductSalesDelivery.ProductSalesDeliveryBuilder productHasAttributeID07(@Nullable Boolean productHasAttributeID07) Constraints: Not nullableOriginal property name from the Odata EDM: ProductHasAttributeID07
- Returns:
this.
-
productHasAttributeID08
@Nonnull public ProductSalesDelivery.ProductSalesDeliveryBuilder productHasAttributeID08(@Nullable Boolean productHasAttributeID08) Constraints: Not nullableOriginal property name from the Odata EDM: ProductHasAttributeID08
- Returns:
this.
-
productHasAttributeID09
@Nonnull public ProductSalesDelivery.ProductSalesDeliveryBuilder productHasAttributeID09(@Nullable Boolean productHasAttributeID09) Constraints: Not nullableOriginal property name from the Odata EDM: ProductHasAttributeID09
- Returns:
this.
-
productHasAttributeID10
@Nonnull public ProductSalesDelivery.ProductSalesDeliveryBuilder productHasAttributeID10(@Nullable Boolean productHasAttributeID10) Constraints: Not nullableOriginal property name from the Odata EDM: ProductHasAttributeID10
- Returns:
this.
-
prodIsEntlmntRlvt
@Nonnull public ProductSalesDelivery.ProductSalesDeliveryBuilder prodIsEntlmntRlvt(@Nullable Boolean prodIsEntlmntRlvt) Constraints: Not nullableOriginal property name from the Odata EDM: ProdIsEntlmntRlvt
- 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.
-
baseISOUnit
@Nonnull public ProductSalesDelivery.ProductSalesDeliveryBuilder baseISOUnit(@Nullable String baseISOUnit) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: BaseISOUnit
- Returns:
this.
-
build
-
toString
-