Class ProductValuationAccounting.ProductValuationAccountingBuilder
- Enclosing class:
- ProductValuationAccounting
-
Method Summary
Modifier and TypeMethodDescriptionbaseISOUnit(String baseISOUnit) Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 3build()commercialPrice1InCoCodeCrcy(BigDecimal commercialPrice1InCoCodeCrcy) Constraints: Not nullable, Precision: 11, Scale: 0commercialPrice2InCoCodeCrcy(BigDecimal commercialPrice2InCoCodeCrcy) Constraints: Not nullable, Precision: 11, Scale: 0commercialPrice3InCoCodeCrcy(BigDecimal commercialPrice3InCoCodeCrcy) Constraints: Not nullable, Precision: 11, Scale: 0Constraints: Not nullable, Maximum length: 3devaluationYearCount(String devaluationYearCount) Constraints: Not nullable, Maximum length: 2futurePrice(BigDecimal futurePrice) Constraints: Not nullable, Precision: 11, Scale: 0futurePriceValidityStartDate(LocalDate futurePriceValidityStartDate) Constraints: NullableisLIFOAndFIFORelevant(Boolean isLIFOAndFIFORelevant) Constraints: Not nullablelIFOValuationPoolNumber(String lIFOValuationPoolNumber) Constraints: Not nullable, Maximum length: 4Navigation property _Product for ProductValuationAccounting to single Product.(Key Field) Constraints: Not nullable, Maximum length: 18productValuation(ProductValuation value) Navigation property _ProductValuation for ProductValuationAccounting to single ProductValuation.taxBasedPricesPriceUnitQty(BigDecimal taxBasedPricesPriceUnitQty) Constraints: Not nullable, Precision: 5taxPrice2InCoCodeCrcy(BigDecimal taxPrice2InCoCodeCrcy) Constraints: Not nullable, Precision: 11, Scale: 0taxPrice3InCoCodeCrcy(BigDecimal taxPrice3InCoCodeCrcy) Constraints: Not nullable, Precision: 11, Scale: 0taxPricel1InCoCodeCrcy(BigDecimal taxPricel1InCoCodeCrcy) Constraints: Not nullable, Precision: 11, Scale: 0toString()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 ProductValuationAccounting to single Product.- Parameters:
value- The Product to build this ProductValuationAccounting 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 ProductValuationAccounting with.- Returns:
- This Builder to allow for a fluent interface.
-
productValuation
@Nonnull public ProductValuationAccounting.ProductValuationAccountingBuilder productValuation(ProductValuation value) Navigation property _ProductValuation for ProductValuationAccounting to single ProductValuation.- Parameters:
value- The ProductValuation to build this ProductValuationAccounting with.- Returns:
- This Builder to allow for a fluent interface.
-
valuationArea
@Nonnull public ProductValuationAccounting.ProductValuationAccountingBuilder valuationArea(@Nullable String valuationArea) (Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ValuationArea
- Returns:
this.
-
valuationType
@Nonnull public ProductValuationAccounting.ProductValuationAccountingBuilder valuationType(@Nullable String valuationType) (Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ValuationType
- Returns:
this.
-
commercialPrice1InCoCodeCrcy
@Nonnull public ProductValuationAccounting.ProductValuationAccountingBuilder commercialPrice1InCoCodeCrcy(@Nullable BigDecimal commercialPrice1InCoCodeCrcy) Constraints: Not nullable, Precision: 11, Scale: 0Original property name from the Odata EDM: CommercialPrice1InCoCodeCrcy
- Returns:
this.
-
commercialPrice2InCoCodeCrcy
@Nonnull public ProductValuationAccounting.ProductValuationAccountingBuilder commercialPrice2InCoCodeCrcy(@Nullable BigDecimal commercialPrice2InCoCodeCrcy) Constraints: Not nullable, Precision: 11, Scale: 0Original property name from the Odata EDM: CommercialPrice2InCoCodeCrcy
- Returns:
this.
-
commercialPrice3InCoCodeCrcy
@Nonnull public ProductValuationAccounting.ProductValuationAccountingBuilder commercialPrice3InCoCodeCrcy(@Nullable BigDecimal commercialPrice3InCoCodeCrcy) Constraints: Not nullable, Precision: 11, Scale: 0Original property name from the Odata EDM: CommercialPrice3InCoCodeCrcy
- Returns:
this.
-
devaluationYearCount
@Nonnull public ProductValuationAccounting.ProductValuationAccountingBuilder devaluationYearCount(@Nullable String devaluationYearCount) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: DevaluationYearCount
- Returns:
this.
-
futurePrice
@Nonnull public ProductValuationAccounting.ProductValuationAccountingBuilder futurePrice(@Nullable BigDecimal futurePrice) Constraints: Not nullable, Precision: 11, Scale: 0Original property name from the Odata EDM: FuturePrice
- Returns:
this.
-
futurePriceValidityStartDate
@Nonnull public ProductValuationAccounting.ProductValuationAccountingBuilder futurePriceValidityStartDate(@Nullable LocalDate futurePriceValidityStartDate) Constraints: NullableOriginal property name from the Odata EDM: FuturePriceValidityStartDate
- Returns:
this.
-
lIFOValuationPoolNumber
@Nonnull public ProductValuationAccounting.ProductValuationAccountingBuilder lIFOValuationPoolNumber(@Nullable String lIFOValuationPoolNumber) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: LIFOValuationPoolNumber
- Returns:
this.
-
taxPricel1InCoCodeCrcy
@Nonnull public ProductValuationAccounting.ProductValuationAccountingBuilder taxPricel1InCoCodeCrcy(@Nullable BigDecimal taxPricel1InCoCodeCrcy) Constraints: Not nullable, Precision: 11, Scale: 0Original property name from the Odata EDM: TaxPricel1InCoCodeCrcy
- Returns:
this.
-
taxPrice2InCoCodeCrcy
@Nonnull public ProductValuationAccounting.ProductValuationAccountingBuilder taxPrice2InCoCodeCrcy(@Nullable BigDecimal taxPrice2InCoCodeCrcy) Constraints: Not nullable, Precision: 11, Scale: 0Original property name from the Odata EDM: TaxPrice2InCoCodeCrcy
- Returns:
this.
-
taxPrice3InCoCodeCrcy
@Nonnull public ProductValuationAccounting.ProductValuationAccountingBuilder taxPrice3InCoCodeCrcy(@Nullable BigDecimal taxPrice3InCoCodeCrcy) Constraints: Not nullable, Precision: 11, Scale: 0Original property name from the Odata EDM: TaxPrice3InCoCodeCrcy
- Returns:
this.
-
taxBasedPricesPriceUnitQty
@Nonnull public ProductValuationAccounting.ProductValuationAccountingBuilder taxBasedPricesPriceUnitQty(@Nullable BigDecimal taxBasedPricesPriceUnitQty) Constraints: Not nullable, Precision: 5Original property name from the Odata EDM: TaxBasedPricesPriceUnitQty
- Returns:
this.
-
isLIFOAndFIFORelevant
@Nonnull public ProductValuationAccounting.ProductValuationAccountingBuilder isLIFOAndFIFORelevant(@Nullable Boolean isLIFOAndFIFORelevant) Constraints: Not nullableOriginal property name from the Odata EDM: IsLIFOAndFIFORelevant
- Returns:
this.
-
currency
@Nonnull public ProductValuationAccounting.ProductValuationAccountingBuilder currency(@Nullable String currency) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: Currency
- Returns:
this.
-
baseUnit
@Nonnull public ProductValuationAccounting.ProductValuationAccountingBuilder baseUnit(@Nullable String baseUnit) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: BaseUnit
- Returns:
this.
-
baseISOUnit
@Nonnull public ProductValuationAccounting.ProductValuationAccountingBuilder baseISOUnit(@Nullable String baseISOUnit) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: BaseISOUnit
- Returns:
this.
-
build
-
toString
-