Class SrcgProjQtnItmCndnAmount.SrcgProjQtnItmCndnAmountBuilder
- Enclosing class:
- SrcgProjQtnItmCndnAmount
-
Method Summary
Modifier and TypeMethodDescriptionbuild()conditionCalculationTypeShort(String conditionCalculationTypeShort) Constraints: Not nullable, Maximum length: 1conditionChangeReason(String conditionChangeReason) Constraints: Not nullable, Maximum length: 3conditionCurrency(String conditionCurrency) Constraints: Not nullable, Maximum length: 3conditionIsDeleted(Boolean conditionIsDeleted) Constraints: Not nullableconditionQuantity(BigDecimal conditionQuantity) Constraints: Not nullable, Precision: 5conditionQuantityUnit(String conditionQuantityUnit) Constraints: Not nullable, Maximum length: 3conditionQuantityUnitISOCode(String conditionQuantityUnitISOCode) 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: 10conditionSequentialNumberShort(String conditionSequentialNumberShort) (Key Field) Constraints: Not nullable, Maximum length: 2conditionType(String conditionType) Constraints: Not nullable, Maximum length: 4conditionValidityEndDate(LocalDate conditionValidityEndDate) Constraints: NullableconditionValidityStartDate(LocalDate conditionValidityStartDate) Constraints: NullableNavigation property _SourcingProjectQuotation for SrcgProjQtnItmCndnAmount to single SourcingProjectQuotation.sourcingProjectQuotationUUID(UUID sourcingProjectQuotationUUID) Constraints: Not nullableNavigation property _SrcgProjQtnItmCndnScale for SrcgProjQtnItmCndnAmount to multiple SrcgProjQtnItmCndnScale.Navigation property _SrcgProjQtnItmCndnValidity for SrcgProjQtnItmCndnAmount to single SrcgProjQtnItmCndnValidity.toString()
-
Method Details
-
sourcingProjectQuotation
@Nonnull public SrcgProjQtnItmCndnAmount.SrcgProjQtnItmCndnAmountBuilder sourcingProjectQuotation(SourcingProjectQuotation value) Navigation property _SourcingProjectQuotation for SrcgProjQtnItmCndnAmount to single SourcingProjectQuotation.- Parameters:
value- The SourcingProjectQuotation to build this SrcgProjQtnItmCndnAmount with.- Returns:
- This Builder to allow for a fluent interface.
-
srcgProjQtnItmCndnScale
@Nonnull public SrcgProjQtnItmCndnAmount.SrcgProjQtnItmCndnAmountBuilder srcgProjQtnItmCndnScale(SrcgProjQtnItmCndnScale... value) Navigation property _SrcgProjQtnItmCndnScale for SrcgProjQtnItmCndnAmount to multiple SrcgProjQtnItmCndnScale.- Parameters:
value- The SrcgProjQtnItmCndnScales to build this SrcgProjQtnItmCndnAmount with.- Returns:
- This Builder to allow for a fluent interface.
-
srcgProjQtnItmCndnValidity
@Nonnull public SrcgProjQtnItmCndnAmount.SrcgProjQtnItmCndnAmountBuilder srcgProjQtnItmCndnValidity(SrcgProjQtnItmCndnValidity value) Navigation property _SrcgProjQtnItmCndnValidity for SrcgProjQtnItmCndnAmount to single SrcgProjQtnItmCndnValidity.- Parameters:
value- The SrcgProjQtnItmCndnValidity to build this SrcgProjQtnItmCndnAmount with.- Returns:
- This Builder to allow for a fluent interface.
-
conditionRecord
@Nonnull public SrcgProjQtnItmCndnAmount.SrcgProjQtnItmCndnAmountBuilder conditionRecord(@Nullable String conditionRecord) (Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ConditionRecord
- Returns:
this.
-
conditionSequentialNumberShort
@Nonnull public SrcgProjQtnItmCndnAmount.SrcgProjQtnItmCndnAmountBuilder conditionSequentialNumberShort(@Nullable String conditionSequentialNumberShort) (Key Field) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: ConditionSequentialNumberShort
- Returns:
this.
-
conditionValidityEndDate
@Nonnull public SrcgProjQtnItmCndnAmount.SrcgProjQtnItmCndnAmountBuilder conditionValidityEndDate(@Nullable LocalDate conditionValidityEndDate) Constraints: NullableOriginal property name from the Odata EDM: ConditionValidityEndDate
- Returns:
this.
-
conditionValidityStartDate
@Nonnull public SrcgProjQtnItmCndnAmount.SrcgProjQtnItmCndnAmountBuilder conditionValidityStartDate(@Nullable LocalDate conditionValidityStartDate) Constraints: NullableOriginal property name from the Odata EDM: ConditionValidityStartDate
- Returns:
this.
-
conditionType
@Nonnull public SrcgProjQtnItmCndnAmount.SrcgProjQtnItmCndnAmountBuilder conditionType(@Nullable String conditionType) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ConditionType
- Returns:
this.
-
conditionCalculationTypeShort
@Nonnull public SrcgProjQtnItmCndnAmount.SrcgProjQtnItmCndnAmountBuilder conditionCalculationTypeShort(@Nullable String conditionCalculationTypeShort) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: ConditionCalculationTypeShort
- Returns:
this.
-
conditionRateAmount
@Nonnull public SrcgProjQtnItmCndnAmount.SrcgProjQtnItmCndnAmountBuilder conditionRateAmount(@Nullable BigDecimal conditionRateAmount) Constraints: Not nullable, Precision: 24, Scale: 9Original property name from the Odata EDM: ConditionRateAmount
- Returns:
this.
-
conditionCurrency
@Nonnull public SrcgProjQtnItmCndnAmount.SrcgProjQtnItmCndnAmountBuilder conditionCurrency(@Nullable String conditionCurrency) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ConditionCurrency
- Returns:
this.
-
conditionRateRatio
@Nonnull public SrcgProjQtnItmCndnAmount.SrcgProjQtnItmCndnAmountBuilder conditionRateRatio(@Nullable BigDecimal conditionRateRatio) Constraints: Not nullable, Precision: 24, Scale: 9Original property name from the Odata EDM: ConditionRateRatio
- Returns:
this.
-
conditionRateRatioUnit
@Nonnull public SrcgProjQtnItmCndnAmount.SrcgProjQtnItmCndnAmountBuilder conditionRateRatioUnit(@Nullable String conditionRateRatioUnit) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ConditionRateRatioUnit
- Returns:
this.
-
conditionRateRatioUnitISOCode
@Nonnull public SrcgProjQtnItmCndnAmount.SrcgProjQtnItmCndnAmountBuilder conditionRateRatioUnitISOCode(@Nullable String conditionRateRatioUnitISOCode) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ConditionRateRatioUnitISOCode
- Returns:
this.
-
conditionQuantity
@Nonnull public SrcgProjQtnItmCndnAmount.SrcgProjQtnItmCndnAmountBuilder conditionQuantity(@Nullable BigDecimal conditionQuantity) Constraints: Not nullable, Precision: 5Original property name from the Odata EDM: ConditionQuantity
- Returns:
this.
-
conditionQuantityUnit
@Nonnull public SrcgProjQtnItmCndnAmount.SrcgProjQtnItmCndnAmountBuilder conditionQuantityUnit(@Nullable String conditionQuantityUnit) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ConditionQuantityUnit
- Returns:
this.
-
conditionQuantityUnitISOCode
@Nonnull public SrcgProjQtnItmCndnAmount.SrcgProjQtnItmCndnAmountBuilder conditionQuantityUnitISOCode(@Nullable String conditionQuantityUnitISOCode) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ConditionQuantityUnitISOCode
- Returns:
this.
-
conditionIsDeleted
@Nonnull public SrcgProjQtnItmCndnAmount.SrcgProjQtnItmCndnAmountBuilder conditionIsDeleted(@Nullable Boolean conditionIsDeleted) Constraints: Not nullableOriginal property name from the Odata EDM: ConditionIsDeleted
- Returns:
this.
-
conditionChangeReason
@Nonnull public SrcgProjQtnItmCndnAmount.SrcgProjQtnItmCndnAmountBuilder conditionChangeReason(@Nullable String conditionChangeReason) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ConditionChangeReason
- Returns:
this.
-
sourcingProjectQuotationUUID
@Nonnull public SrcgProjQtnItmCndnAmount.SrcgProjQtnItmCndnAmountBuilder sourcingProjectQuotationUUID(@Nullable UUID sourcingProjectQuotationUUID) Constraints: Not nullableOriginal property name from the Odata EDM: SourcingProjectQuotationUUID
- Returns:
this.
-
build
-
toString
-