Class ProductValuationCosting.ProductValuationCostingBuilder
- Enclosing class:
- ProductValuationCosting
-
Method Summary
Modifier and TypeMethodDescriptionbuild()costingOverheadGroup(String costingOverheadGroup) Constraints: Not nullable, Maximum length: 10costOriginGroup(String costOriginGroup) Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 3futurePlndPrice1ValdtyDate(LocalDate futurePlndPrice1ValdtyDate) Constraints: NullablefuturePlndPrice2ValdtyDate(LocalDate futurePlndPrice2ValdtyDate) Constraints: NullablefuturePlndPrice3ValdtyDate(LocalDate futurePlndPrice3ValdtyDate) Constraints: NullableisMaterialRelatedOrigin(Boolean isMaterialRelatedOrigin) Constraints: Not nullableplannedPrice1InCoCodeCrcy(BigDecimal plannedPrice1InCoCodeCrcy) Constraints: Not nullable, Precision: 11, Scale: 0plannedPrice2InCoCodeCrcy(BigDecimal plannedPrice2InCoCodeCrcy) Constraints: Not nullable, Precision: 11, Scale: 0plannedPrice3InCoCodeCrcy(BigDecimal plannedPrice3InCoCodeCrcy) Constraints: Not nullable, Precision: 11, Scale: 0Navigation property _Product for ProductValuationCosting to single Product.(Key Field) Constraints: Not nullable, Maximum length: 18productIsCostedWithQtyStruc(Boolean productIsCostedWithQtyStruc) Constraints: Not nullableproductValuation(ProductValuation value) Navigation property _ProductValuation for ProductValuationCosting to single ProductValuation.toString()valuationArea(String valuationArea) (Key Field) Constraints: Not nullable, Maximum length: 4valuationType(String valuationType) (Key Field) Constraints: Not nullable, Maximum length: 10
-
Method Details
-
product
Navigation property _Product for ProductValuationCosting to single Product.- Parameters:
value- The Product to build this ProductValuationCosting 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 ProductValuationCosting with.- Returns:
- This Builder to allow for a fluent interface.
-
productValuation
@Nonnull public ProductValuationCosting.ProductValuationCostingBuilder productValuation(ProductValuation value) Navigation property _ProductValuation for ProductValuationCosting to single ProductValuation.- Parameters:
value- The ProductValuation to build this ProductValuationCosting with.- Returns:
- This Builder to allow for a fluent interface.
-
valuationArea
@Nonnull public ProductValuationCosting.ProductValuationCostingBuilder valuationArea(@Nullable String valuationArea) (Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ValuationArea
- Returns:
this.
-
valuationType
@Nonnull public ProductValuationCosting.ProductValuationCostingBuilder valuationType(@Nullable String valuationType) (Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ValuationType
- Returns:
this.
-
productIsCostedWithQtyStruc
@Nonnull public ProductValuationCosting.ProductValuationCostingBuilder productIsCostedWithQtyStruc(@Nullable Boolean productIsCostedWithQtyStruc) Constraints: Not nullableOriginal property name from the Odata EDM: ProductIsCostedWithQtyStruc
- Returns:
this.
-
isMaterialRelatedOrigin
@Nonnull public ProductValuationCosting.ProductValuationCostingBuilder isMaterialRelatedOrigin(@Nullable Boolean isMaterialRelatedOrigin) Constraints: Not nullableOriginal property name from the Odata EDM: IsMaterialRelatedOrigin
- Returns:
this.
-
costOriginGroup
@Nonnull public ProductValuationCosting.ProductValuationCostingBuilder costOriginGroup(@Nullable String costOriginGroup) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CostOriginGroup
- Returns:
this.
-
costingOverheadGroup
@Nonnull public ProductValuationCosting.ProductValuationCostingBuilder costingOverheadGroup(@Nullable String costingOverheadGroup) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: CostingOverheadGroup
- Returns:
this.
-
plannedPrice1InCoCodeCrcy
@Nonnull public ProductValuationCosting.ProductValuationCostingBuilder plannedPrice1InCoCodeCrcy(@Nullable BigDecimal plannedPrice1InCoCodeCrcy) Constraints: Not nullable, Precision: 11, Scale: 0Original property name from the Odata EDM: PlannedPrice1InCoCodeCrcy
- Returns:
this.
-
plannedPrice2InCoCodeCrcy
@Nonnull public ProductValuationCosting.ProductValuationCostingBuilder plannedPrice2InCoCodeCrcy(@Nullable BigDecimal plannedPrice2InCoCodeCrcy) Constraints: Not nullable, Precision: 11, Scale: 0Original property name from the Odata EDM: PlannedPrice2InCoCodeCrcy
- Returns:
this.
-
plannedPrice3InCoCodeCrcy
@Nonnull public ProductValuationCosting.ProductValuationCostingBuilder plannedPrice3InCoCodeCrcy(@Nullable BigDecimal plannedPrice3InCoCodeCrcy) Constraints: Not nullable, Precision: 11, Scale: 0Original property name from the Odata EDM: PlannedPrice3InCoCodeCrcy
- Returns:
this.
-
futurePlndPrice1ValdtyDate
@Nonnull public ProductValuationCosting.ProductValuationCostingBuilder futurePlndPrice1ValdtyDate(@Nullable LocalDate futurePlndPrice1ValdtyDate) Constraints: NullableOriginal property name from the Odata EDM: FuturePlndPrice1ValdtyDate
- Returns:
this.
-
futurePlndPrice2ValdtyDate
@Nonnull public ProductValuationCosting.ProductValuationCostingBuilder futurePlndPrice2ValdtyDate(@Nullable LocalDate futurePlndPrice2ValdtyDate) Constraints: NullableOriginal property name from the Odata EDM: FuturePlndPrice2ValdtyDate
- Returns:
this.
-
futurePlndPrice3ValdtyDate
@Nonnull public ProductValuationCosting.ProductValuationCostingBuilder futurePlndPrice3ValdtyDate(@Nullable LocalDate futurePlndPrice3ValdtyDate) Constraints: NullableOriginal property name from the Odata EDM: FuturePlndPrice3ValdtyDate
- Returns:
this.
-
currency
@Nonnull public ProductValuationCosting.ProductValuationCostingBuilder currency(@Nullable String currency) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: Currency
- Returns:
this.
-
build
-
toString
-