public static class ProductSales.ProductSalesBuilder extends Object
Modifier and Type | Method and Description |
---|---|
ProductSales |
build() |
ProductSales.ProductSalesBuilder |
product(String product)
(Key Field) Constraints: Not nullable, Maximum length: 40
|
ProductSales.ProductSalesBuilder |
salesStatus(String salesStatus)
Constraints: Not nullable, Maximum length: 2
|
ProductSales.ProductSalesBuilder |
salesStatusValidityDate(LocalDateTime salesStatusValidityDate)
Constraints: Not nullable, Precision: 0
|
ProductSales.ProductSalesBuilder |
taxClassification(String taxClassification)
Constraints: Not nullable, Maximum length: 1
|
String |
toString() |
ProductSales.ProductSalesBuilder |
transportationGroup(String transportationGroup)
Constraints: Not nullable, Maximum length: 4
|
@Nonnull public ProductSales.ProductSalesBuilder product(@Nullable String product)
Original property name from the Odata EDM: Product
this
.@Nonnull public ProductSales.ProductSalesBuilder salesStatus(@Nullable String salesStatus)
Original property name from the Odata EDM: SalesStatus
The cross-distribution-chain material status restricts the usability of the material for all the distribution chains, that is, it defines whether a warning or error message is displayed if you include the material in a particular function.The material may be a part under development or one to be discontinued.
distribution chains.this
.@Nonnull public ProductSales.ProductSalesBuilder salesStatusValidityDate(@Nullable LocalDateTime salesStatusValidityDate)
Original property name from the Odata EDM: SalesStatusValidityDate
this
.@Nonnull public ProductSales.ProductSalesBuilder taxClassification(@Nullable String taxClassification)
Original property name from the Odata EDM: TaxClassification
The value entered here serves as the default value for the tax classification of the tax categories to be taken into account (for example, for the tax category value-added tax in Germany).
this
.@Nonnull public ProductSales.ProductSalesBuilder transportationGroup(@Nullable String transportationGroup)
Original property name from the Odata EDM: TransportationGroup
Transportation groups are used for automatic route scheduling during sales order and delivery note processing.Suppose that you sell food products, some of which are perishable and require refrigeration. You create a transportation group that includes all the products that need refrigerated trucks for delivery.
this
.@Nonnull public ProductSales build()
Copyright © 2020 SAP SE. All rights reserved.