Class ProductMLAccount.ProductMLAccountBuilder
java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.productmaster.ProductMLAccount.ProductMLAccountBuilder
- Enclosing class:
- ProductMLAccount
-
Method Summary
Modifier and TypeMethodDescriptionbuild()Constraints: Not nullable, Maximum length: 5currencyRole(String currencyRole) (Key Field) Constraints: Not nullable, Maximum length: 2movingAveragePrice(BigDecimal movingAveragePrice) Constraints: Not nullable, Precision: 12, Scale: 3priceUnitQty(BigDecimal priceUnitQty) Constraints: Not nullable, Precision: 5, Scale: 0(Key Field) Constraints: Not nullable, Maximum length: 40productPriceControl(String productPriceControl) Constraints: Not nullable, Maximum length: 1standardPrice(BigDecimal standardPrice) Constraints: Not nullable, Precision: 12, Scale: 3toString()valuationArea(String valuationArea) (Key Field) Constraints: Not nullable, Maximum length: 4valuationType(String valuationType) (Key Field) Constraints: Not nullable, Maximum length: 10
-
Method Details
-
product
(Key Field) Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: Product
- Returns:
this.
-
valuationArea
@Nonnull public ProductMLAccount.ProductMLAccountBuilder valuationArea(@Nullable String valuationArea) (Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ValuationArea
- Returns:
this.
-
valuationType
@Nonnull public ProductMLAccount.ProductMLAccountBuilder valuationType(@Nullable String valuationType) (Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ValuationType
- Returns:
this.
-
currencyRole
@Nonnull public ProductMLAccount.ProductMLAccountBuilder currencyRole(@Nullable String currencyRole) (Key Field) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: CurrencyRole
- Returns:
this.
-
currency
Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: Currency
- Returns:
this.
-
productPriceControl
@Nonnull public ProductMLAccount.ProductMLAccountBuilder productPriceControl(@Nullable String productPriceControl) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: ProductPriceControl
- Returns:
this.
-
priceUnitQty
@Nonnull public ProductMLAccount.ProductMLAccountBuilder priceUnitQty(@Nullable BigDecimal priceUnitQty) Constraints: Not nullable, Precision: 5, Scale: 0Original property name from the Odata EDM: PriceUnitQty
- Returns:
this.
-
movingAveragePrice
@Nonnull public ProductMLAccount.ProductMLAccountBuilder movingAveragePrice(@Nullable BigDecimal movingAveragePrice) Constraints: Not nullable, Precision: 12, Scale: 3Original property name from the Odata EDM: MovingAveragePrice
- Returns:
this.
-
standardPrice
@Nonnull public ProductMLAccount.ProductMLAccountBuilder standardPrice(@Nullable BigDecimal standardPrice) Constraints: Not nullable, Precision: 12, Scale: 3Original property name from the Odata EDM: StandardPrice
- Returns:
this.
-
build
-
toString
-