Class SrcgProjQtnItmCndnScale.SrcgProjQtnItmCndnScaleBuilder
- Enclosing class:
- SrcgProjQtnItmCndnScale
-
Method Summary
Modifier and TypeMethodDescriptionbuild()cndnScaleQuantityUnitISOCode(String cndnScaleQuantityUnitISOCode) Constraints: Not nullable, Maximum length: 3conditionCurrency(String conditionCurrency) Constraints: Not nullable, Maximum length: 3conditionRateAmount(BigDecimal conditionRateAmount) Constraints: Not nullable, Precision: 24, Scale: 9conditionRateRatio(BigDecimal conditionRateRatio) Constraints: Not nullable, Precision: 24, Scale: 9conditionRateRatioUnit(String conditionRateRatioUnit) Constraints: Not nullable, Maximum length: 3conditionRateRatioUnitISOCode(String conditionRateRatioUnitISOCode) Constraints: Not nullable, Maximum length: 3conditionRecord(String conditionRecord) (Key Field) Constraints: Not nullable, Maximum length: 10conditionScaleAmount(BigDecimal conditionScaleAmount) Constraints: Not nullable, Precision: 15, Scale: 0conditionScaleAmountCurrency(String conditionScaleAmountCurrency) Constraints: Not nullable, Maximum length: 3conditionScaleLine(String conditionScaleLine) (Key Field) Constraints: Not nullable, Maximum length: 4conditionScaleQuantity(BigDecimal conditionScaleQuantity) Constraints: Not nullable, Precision: 15, Scale: 3conditionScaleQuantityUnit(String conditionScaleQuantityUnit) Constraints: Not nullable, Maximum length: 3conditionSequentialNumberShort(String conditionSequentialNumberShort) (Key Field) Constraints: Not nullable, Maximum length: 2Navigation property _SourcingProjectQuotation for SrcgProjQtnItmCndnScale to single SourcingProjectQuotation.sourcingProjectQuotationUUID(UUID sourcingProjectQuotationUUID) Constraints: Not nullableNavigation property _SrcgProjQtnItmCndnAmount for SrcgProjQtnItmCndnScale to single SrcgProjQtnItmCndnAmount.toString()
-
Method Details
-
sourcingProjectQuotation
@Nonnull public SrcgProjQtnItmCndnScale.SrcgProjQtnItmCndnScaleBuilder sourcingProjectQuotation(SourcingProjectQuotation value) Navigation property _SourcingProjectQuotation for SrcgProjQtnItmCndnScale to single SourcingProjectQuotation.- Parameters:
value- The SourcingProjectQuotation to build this SrcgProjQtnItmCndnScale with.- Returns:
- This Builder to allow for a fluent interface.
-
srcgProjQtnItmCndnAmount
@Nonnull public SrcgProjQtnItmCndnScale.SrcgProjQtnItmCndnScaleBuilder srcgProjQtnItmCndnAmount(SrcgProjQtnItmCndnAmount value) Navigation property _SrcgProjQtnItmCndnAmount for SrcgProjQtnItmCndnScale to single SrcgProjQtnItmCndnAmount.- Parameters:
value- The SrcgProjQtnItmCndnAmount to build this SrcgProjQtnItmCndnScale with.- Returns:
- This Builder to allow for a fluent interface.
-
conditionRecord
@Nonnull public SrcgProjQtnItmCndnScale.SrcgProjQtnItmCndnScaleBuilder conditionRecord(@Nullable String conditionRecord) (Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ConditionRecord
- Returns:
this.
-
conditionSequentialNumberShort
@Nonnull public SrcgProjQtnItmCndnScale.SrcgProjQtnItmCndnScaleBuilder conditionSequentialNumberShort(@Nullable String conditionSequentialNumberShort) (Key Field) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: ConditionSequentialNumberShort
- Returns:
this.
-
conditionScaleLine
@Nonnull public SrcgProjQtnItmCndnScale.SrcgProjQtnItmCndnScaleBuilder conditionScaleLine(@Nullable String conditionScaleLine) (Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ConditionScaleLine
- Returns:
this.
-
conditionScaleQuantity
@Nonnull public SrcgProjQtnItmCndnScale.SrcgProjQtnItmCndnScaleBuilder conditionScaleQuantity(@Nullable BigDecimal conditionScaleQuantity) Constraints: Not nullable, Precision: 15, Scale: 3Original property name from the Odata EDM: ConditionScaleQuantity
- Returns:
this.
-
conditionScaleQuantityUnit
@Nonnull public SrcgProjQtnItmCndnScale.SrcgProjQtnItmCndnScaleBuilder conditionScaleQuantityUnit(@Nullable String conditionScaleQuantityUnit) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ConditionScaleQuantityUnit
- Returns:
this.
-
cndnScaleQuantityUnitISOCode
@Nonnull public SrcgProjQtnItmCndnScale.SrcgProjQtnItmCndnScaleBuilder cndnScaleQuantityUnitISOCode(@Nullable String cndnScaleQuantityUnitISOCode) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: CndnScaleQuantityUnitISOCode
- Returns:
this.
-
conditionScaleAmount
@Nonnull public SrcgProjQtnItmCndnScale.SrcgProjQtnItmCndnScaleBuilder conditionScaleAmount(@Nullable BigDecimal conditionScaleAmount) Constraints: Not nullable, Precision: 15, Scale: 0Original property name from the Odata EDM: ConditionScaleAmount
- Returns:
this.
-
conditionScaleAmountCurrency
@Nonnull public SrcgProjQtnItmCndnScale.SrcgProjQtnItmCndnScaleBuilder conditionScaleAmountCurrency(@Nullable String conditionScaleAmountCurrency) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ConditionScaleAmountCurrency
- Returns:
this.
-
conditionRateRatio
@Nonnull public SrcgProjQtnItmCndnScale.SrcgProjQtnItmCndnScaleBuilder conditionRateRatio(@Nullable BigDecimal conditionRateRatio) Constraints: Not nullable, Precision: 24, Scale: 9Original property name from the Odata EDM: ConditionRateRatio
- Returns:
this.
-
conditionRateRatioUnit
@Nonnull public SrcgProjQtnItmCndnScale.SrcgProjQtnItmCndnScaleBuilder conditionRateRatioUnit(@Nullable String conditionRateRatioUnit) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ConditionRateRatioUnit
- Returns:
this.
-
conditionRateRatioUnitISOCode
@Nonnull public SrcgProjQtnItmCndnScale.SrcgProjQtnItmCndnScaleBuilder conditionRateRatioUnitISOCode(@Nullable String conditionRateRatioUnitISOCode) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ConditionRateRatioUnitISOCode
- Returns:
this.
-
conditionRateAmount
@Nonnull public SrcgProjQtnItmCndnScale.SrcgProjQtnItmCndnScaleBuilder conditionRateAmount(@Nullable BigDecimal conditionRateAmount) Constraints: Not nullable, Precision: 24, Scale: 9Original property name from the Odata EDM: ConditionRateAmount
- Returns:
this.
-
conditionCurrency
@Nonnull public SrcgProjQtnItmCndnScale.SrcgProjQtnItmCndnScaleBuilder conditionCurrency(@Nullable String conditionCurrency) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ConditionCurrency
- Returns:
this.
-
sourcingProjectQuotationUUID
@Nonnull public SrcgProjQtnItmCndnScale.SrcgProjQtnItmCndnScaleBuilder sourcingProjectQuotationUUID(@Nullable UUID sourcingProjectQuotationUUID) Constraints: Not nullableOriginal property name from the Odata EDM: SourcingProjectQuotationUUID
- Returns:
this.
-
build
-
toString
-