public static final class ProductValuation.ProductValuationBuilder extends Object
Modifier and Type | Method and Description |
---|---|
ProductValuation.ProductValuationBuilder |
baseUnit(String baseUnit)
Constraints: Not nullable, Maximum length: 3
|
ProductValuation |
build() |
ProductValuation.ProductValuationBuilder |
currency(String currency)
Constraints: Not nullable, Maximum length: 5
|
ProductValuation.ProductValuationBuilder |
futurePlndPrice1ValdtyDate(LocalDateTime futurePlndPrice1ValdtyDate)
Constraints: Not nullable, Precision: 0
|
ProductValuation.ProductValuationBuilder |
futurePlndPrice2ValdtyDate(LocalDateTime futurePlndPrice2ValdtyDate)
Constraints: Not nullable, Precision: 0
|
ProductValuation.ProductValuationBuilder |
futurePlndPrice3ValdtyDate(LocalDateTime futurePlndPrice3ValdtyDate)
Constraints: Not nullable, Precision: 0
|
ProductValuation.ProductValuationBuilder |
inventoryValuationProcedure(String inventoryValuationProcedure)
Constraints: Not nullable, Maximum length: 1
|
ProductValuation.ProductValuationBuilder |
isMarkedForDeletion(Boolean isMarkedForDeletion)
Constraints: none
|
ProductValuation.ProductValuationBuilder |
isProducedInhouse(Boolean isProducedInhouse)
Constraints: none
|
ProductValuation.ProductValuationBuilder |
mlAccount(ProductMLAccount... value)
Navigation property to_MLAccount for ProductValuation to multiple ProductMLAccount.
|
ProductValuation.ProductValuationBuilder |
mlPrices(ProductMLPrices... value)
Navigation property to_MLPrices for ProductValuation to multiple ProductMLPrices.
|
ProductValuation.ProductValuationBuilder |
movingAveragePrice(BigDecimal movingAveragePrice)
Constraints: Not nullable, Precision: 12, Scale: 3
|
ProductValuation.ProductValuationBuilder |
plannedPrice(BigDecimal plannedPrice)
Constraints: Not nullable, Precision: 12, Scale: 3
|
ProductValuation.ProductValuationBuilder |
plannedPrice1InCoCodeCrcy(BigDecimal plannedPrice1InCoCodeCrcy)
Constraints: Not nullable, Precision: 12, Scale: 3
|
ProductValuation.ProductValuationBuilder |
plannedPrice2InCoCodeCrcy(BigDecimal plannedPrice2InCoCodeCrcy)
Constraints: Not nullable, Precision: 12, Scale: 3
|
ProductValuation.ProductValuationBuilder |
plannedPrice3InCoCodeCrcy(BigDecimal plannedPrice3InCoCodeCrcy)
Constraints: Not nullable, Precision: 12, Scale: 3
|
ProductValuation.ProductValuationBuilder |
prevInvtryPriceInCoCodeCrcy(BigDecimal prevInvtryPriceInCoCodeCrcy)
Constraints: Not nullable, Precision: 12, Scale: 3
|
ProductValuation.ProductValuationBuilder |
priceDeterminationControl(String priceDeterminationControl)
Constraints: Not nullable, Maximum length: 1
|
ProductValuation.ProductValuationBuilder |
priceLastChangeDate(LocalDateTime priceLastChangeDate)
Constraints: Not nullable, Precision: 0
|
ProductValuation.ProductValuationBuilder |
priceUnitQty(BigDecimal priceUnitQty)
Constraints: Not nullable, Precision: 5, Scale: 0
|
ProductValuation.ProductValuationBuilder |
prodCostEstNumber(String prodCostEstNumber)
Constraints: Not nullable, Maximum length: 12
|
ProductValuation.ProductValuationBuilder |
product(String product)
(Key Field) Constraints: Not nullable, Maximum length: 40
|
ProductValuation.ProductValuationBuilder |
productOriginType(String productOriginType)
Constraints: Not nullable, Maximum length: 1
|
ProductValuation.ProductValuationBuilder |
productUsageType(String productUsageType)
Constraints: Not nullable, Maximum length: 1
|
ProductValuation.ProductValuationBuilder |
projectStockValuationClass(String projectStockValuationClass)
Constraints: Not nullable, Maximum length: 4
|
ProductValuation.ProductValuationBuilder |
standardPrice(BigDecimal standardPrice)
Constraints: Not nullable, Precision: 12, Scale: 3
|
ProductValuation.ProductValuationBuilder |
taxBasedPricesPriceUnitQty(BigDecimal taxBasedPricesPriceUnitQty)
Constraints: Not nullable, Precision: 5, Scale: 0
|
String |
toString() |
ProductValuation.ProductValuationBuilder |
valuationAccount(ProductValuationAccount value)
Navigation property to_ValuationAccount for ProductValuation to single
ProductValuationAccount.
|
ProductValuation.ProductValuationBuilder |
valuationArea(String valuationArea)
(Key Field) Constraints: Not nullable, Maximum length: 4
|
ProductValuation.ProductValuationBuilder |
valuationCategory(String valuationCategory)
Constraints: Not nullable, Maximum length: 1
|
ProductValuation.ProductValuationBuilder |
valuationClass(String valuationClass)
Constraints: Not nullable, Maximum length: 4
|
ProductValuation.ProductValuationBuilder |
valuationClassSalesOrderStock(String valuationClassSalesOrderStock)
Constraints: Not nullable, Maximum length: 4
|
ProductValuation.ProductValuationBuilder |
valuationCosting(ProductValuationCosting value)
Navigation property to_ValuationCosting for ProductValuation to single
ProductValuationCosting.
|
ProductValuation.ProductValuationBuilder |
valuationType(String valuationType)
(Key Field) Constraints: Not nullable, Maximum length: 10
|
@Nonnull public ProductValuation.ProductValuationBuilder mlAccount(ProductMLAccount... value)
value
- The ProductMLAccounts to build this ProductValuation with.@Nonnull public ProductValuation.ProductValuationBuilder mlPrices(ProductMLPrices... value)
value
- The ProductMLPricess to build this ProductValuation with.@Nonnull public ProductValuation.ProductValuationBuilder valuationAccount(ProductValuationAccount value)
value
- The ProductValuationAccount to build this ProductValuation with.@Nonnull public ProductValuation.ProductValuationBuilder valuationCosting(ProductValuationCosting value)
value
- The ProductValuationCosting to build this ProductValuation with.@Nonnull public ProductValuation.ProductValuationBuilder product(@Nullable String product)
Original property name from the Odata EDM: Product
this
.@Nonnull public ProductValuation.ProductValuationBuilder valuationArea(@Nullable String valuationArea)
Original property name from the Odata EDM: ValuationArea
this
.@Nonnull public ProductValuation.ProductValuationBuilder valuationType(@Nullable String valuationType)
Original property name from the Odata EDM: ValuationType
this
.@Nonnull public ProductValuation.ProductValuationBuilder valuationClass(@Nullable String valuationClass)
Original property name from the Odata EDM: ValuationClass
this
.@Nonnull public ProductValuation.ProductValuationBuilder priceDeterminationControl(@Nullable String priceDeterminationControl)
Original property name from the Odata EDM: PriceDeterminationControl
this
.@Nonnull public ProductValuation.ProductValuationBuilder standardPrice(@Nullable BigDecimal standardPrice)
Original property name from the Odata EDM: StandardPrice
this
.@Nonnull public ProductValuation.ProductValuationBuilder priceUnitQty(@Nullable BigDecimal priceUnitQty)
Original property name from the Odata EDM: PriceUnitQty
this
.@Nonnull public ProductValuation.ProductValuationBuilder inventoryValuationProcedure(@Nullable String inventoryValuationProcedure)
Original property name from the Odata EDM: InventoryValuationProcedure
this
.@Nonnull public ProductValuation.ProductValuationBuilder isMarkedForDeletion(@Nullable Boolean isMarkedForDeletion)
Original property name from the Odata EDM: IsMarkedForDeletion
this
.@Nonnull public ProductValuation.ProductValuationBuilder movingAveragePrice(@Nullable BigDecimal movingAveragePrice)
Original property name from the Odata EDM: MovingAveragePrice
this
.@Nonnull public ProductValuation.ProductValuationBuilder valuationCategory(@Nullable String valuationCategory)
Original property name from the Odata EDM: ValuationCategory
this
.@Nonnull public ProductValuation.ProductValuationBuilder productUsageType(@Nullable String productUsageType)
Original property name from the Odata EDM: ProductUsageType
this
.@Nonnull public ProductValuation.ProductValuationBuilder productOriginType(@Nullable String productOriginType)
Original property name from the Odata EDM: ProductOriginType
this
.@Nonnull public ProductValuation.ProductValuationBuilder isProducedInhouse(@Nullable Boolean isProducedInhouse)
Original property name from the Odata EDM: IsProducedInhouse
this
.@Nonnull public ProductValuation.ProductValuationBuilder prodCostEstNumber(@Nullable String prodCostEstNumber)
Original property name from the Odata EDM: ProdCostEstNumber
this
.@Nonnull public ProductValuation.ProductValuationBuilder projectStockValuationClass(@Nullable String projectStockValuationClass)
Original property name from the Odata EDM: ProjectStockValuationClass
this
.@Nonnull public ProductValuation.ProductValuationBuilder valuationClassSalesOrderStock(@Nullable String valuationClassSalesOrderStock)
Original property name from the Odata EDM: ValuationClassSalesOrderStock
this
.@Nonnull public ProductValuation.ProductValuationBuilder plannedPrice1InCoCodeCrcy(@Nullable BigDecimal plannedPrice1InCoCodeCrcy)
Original property name from the Odata EDM: PlannedPrice1InCoCodeCrcy
this
.@Nonnull public ProductValuation.ProductValuationBuilder plannedPrice2InCoCodeCrcy(@Nullable BigDecimal plannedPrice2InCoCodeCrcy)
Original property name from the Odata EDM: PlannedPrice2InCoCodeCrcy
this
.@Nonnull public ProductValuation.ProductValuationBuilder plannedPrice3InCoCodeCrcy(@Nullable BigDecimal plannedPrice3InCoCodeCrcy)
Original property name from the Odata EDM: PlannedPrice3InCoCodeCrcy
this
.@Nonnull public ProductValuation.ProductValuationBuilder futurePlndPrice1ValdtyDate(@Nullable LocalDateTime futurePlndPrice1ValdtyDate)
Original property name from the Odata EDM: FuturePlndPrice1ValdtyDate
this
.@Nonnull public ProductValuation.ProductValuationBuilder futurePlndPrice2ValdtyDate(@Nullable LocalDateTime futurePlndPrice2ValdtyDate)
Original property name from the Odata EDM: FuturePlndPrice2ValdtyDate
this
.@Nonnull public ProductValuation.ProductValuationBuilder futurePlndPrice3ValdtyDate(@Nullable LocalDateTime futurePlndPrice3ValdtyDate)
Original property name from the Odata EDM: FuturePlndPrice3ValdtyDate
this
.@Nonnull public ProductValuation.ProductValuationBuilder taxBasedPricesPriceUnitQty(@Nullable BigDecimal taxBasedPricesPriceUnitQty)
Original property name from the Odata EDM: TaxBasedPricesPriceUnitQty
this
.@Nonnull public ProductValuation.ProductValuationBuilder priceLastChangeDate(@Nullable LocalDateTime priceLastChangeDate)
Original property name from the Odata EDM: PriceLastChangeDate
this
.@Nonnull public ProductValuation.ProductValuationBuilder plannedPrice(@Nullable BigDecimal plannedPrice)
Original property name from the Odata EDM: PlannedPrice
this
.@Nonnull public ProductValuation.ProductValuationBuilder prevInvtryPriceInCoCodeCrcy(@Nullable BigDecimal prevInvtryPriceInCoCodeCrcy)
Original property name from the Odata EDM: PrevInvtryPriceInCoCodeCrcy
this
.@Nonnull public ProductValuation.ProductValuationBuilder currency(@Nullable String currency)
Original property name from the Odata EDM: Currency
this
.@Nonnull public ProductValuation.ProductValuationBuilder baseUnit(@Nullable String baseUnit)
Original property name from the Odata EDM: BaseUnit
this
.@Nonnull public ProductValuation build()
Copyright © 2021 SAP SE. All rights reserved.