Class REContrSalesRuleTerm.REContrSalesRuleTermBuilder
- Enclosing class:
- REContrSalesRuleTerm
-
Method Summary
Modifier and TypeMethodDescription_Messages(Collection<SAP__Message> _Messages) Constraints: Not nullablebuild()internalRealEstateNumber(String internalRealEstateNumber) (Key Field) Constraints: Not nullable, Maximum length: 13realEstateObjectType(String realEstateObjectType) Constraints: Not nullable, Maximum length: 2reContract(REContract value) Navigation property _REContract for REContrSalesRuleTerm to single REContract.rEIsPeakSalesRule(Boolean rEIsPeakSalesRule) Constraints: Not nullablerEMaxSalesAmount(BigDecimal rEMaxSalesAmount) Constraints: Not nullable, Precision: 15, Scale: 0rEMaxSalesGradingAmount(BigDecimal rEMaxSalesGradingAmount) Constraints: Not nullable, Precision: 15, Scale: 0rEMaxSalesGradingQuantity(BigDecimal rEMaxSalesGradingQuantity) Constraints: Not nullable, Precision: 17, Scale: 4rEMaxSalesQuantity(BigDecimal rEMaxSalesQuantity) Constraints: Not nullable, Precision: 17, Scale: 4rEMinSalesAmount(BigDecimal rEMinSalesAmount) Constraints: Not nullable, Precision: 15, Scale: 0rEMinSalesGradingAmount(BigDecimal rEMinSalesGradingAmount) Constraints: Not nullable, Precision: 15, Scale: 0rEMinSalesGradingQuantity(BigDecimal rEMinSalesGradingQuantity) Constraints: Not nullable, Precision: 17, Scale: 4rEMinSalesQuantity(BigDecimal rEMinSalesQuantity) Constraints: Not nullable, Precision: 17, Scale: 4rEMinSalesRptgIntervalAmount(BigDecimal rEMinSalesRptgIntervalAmount) Constraints: Not nullable, Precision: 15, Scale: 0rEMinSalesRptgIntervalQuantity(BigDecimal rEMinSalesRptgIntervalQuantity) Constraints: Not nullable, Precision: 17, Scale: 4rEPerUnitGradingPrice(BigDecimal rEPerUnitGradingPrice) Constraints: Not nullable, Precision: 19, Scale: 6rESalesAmountType(String rESalesAmountType) Constraints: Not nullable, Maximum length: 2rESalesCurrency(String rESalesCurrency) Constraints: Not nullable, Maximum length: 3rESalesItemNumberGrading(String rESalesItemNumberGrading) (Key Field) Constraints: Not nullable, Maximum length: 3rESalesMinRentGradingAmount(BigDecimal rESalesMinRentGradingAmount) Constraints: Not nullable, Precision: 15, Scale: 0rESalesQuantityAmountType(String rESalesQuantityAmountType) Constraints: Not nullable, Maximum length: 2rESalesRentGradingPercent(BigDecimal rESalesRentGradingPercent) Constraints: Not nullable, Precision: 5, Scale: 2rESalesReportingTermNumber(String rESalesReportingTermNumber) (Key Field) Constraints: Not nullable, Maximum length: 4rESalesRule(String rESalesRule) Constraints: Not nullable, Maximum length: 4rESalesRuleIsUsingPeriodicPost(Boolean rESalesRuleIsUsingPeriodicPost) Constraints: Not nullablerESalesUnit(String rESalesUnit) Constraints: Not nullable, Maximum length: 3rESalesUnitGrading(String rESalesUnitGrading) Constraints: Not nullable, Maximum length: 3rEStatusObject(String rEStatusObject) Constraints: Not nullable, Maximum length: 22rETermName(String rETermName) Constraints: Not nullable, Maximum length: 60rETermNumber(String rETermNumber) (Key Field) Constraints: Not nullable, Maximum length: 4rETermType(String rETermType) (Key Field) Constraints: Not nullable, Maximum length: 4toString()validityEndDate(LocalDate validityEndDate) Constraints: NullablevalidityStartDate(LocalDate validityStartDate) Constraints: NullablevalidityStartEndDateValue(String validityStartEndDateValue) (Key Field) Constraints: Not nullable, Maximum length: 16
-
Method Details
-
reContract
Navigation property _REContract for REContrSalesRuleTerm to single REContract.- Parameters:
value- The REContract to build this REContrSalesRuleTerm with.- Returns:
- This Builder to allow for a fluent interface.
-
internalRealEstateNumber
@Nonnull public REContrSalesRuleTerm.REContrSalesRuleTermBuilder internalRealEstateNumber(@Nullable String internalRealEstateNumber) (Key Field) Constraints: Not nullable, Maximum length: 13Original property name from the Odata EDM: InternalRealEstateNumber
- Returns:
this.
-
rETermNumber
@Nonnull public REContrSalesRuleTerm.REContrSalesRuleTermBuilder rETermNumber(@Nullable String rETermNumber) (Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: RETermNumber
- Returns:
this.
-
rETermType
@Nonnull public REContrSalesRuleTerm.REContrSalesRuleTermBuilder rETermType(@Nullable String rETermType) (Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: RETermType
- Returns:
this.
-
validityStartEndDateValue
@Nonnull public REContrSalesRuleTerm.REContrSalesRuleTermBuilder validityStartEndDateValue(@Nullable String validityStartEndDateValue) (Key Field) Constraints: Not nullable, Maximum length: 16Original property name from the Odata EDM: ValidityStartEndDateValue
- Returns:
this.
-
rESalesReportingTermNumber
@Nonnull public REContrSalesRuleTerm.REContrSalesRuleTermBuilder rESalesReportingTermNumber(@Nullable String rESalesReportingTermNumber) (Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: RESalesReportingTermNumber
- Returns:
this.
-
rESalesItemNumberGrading
@Nonnull public REContrSalesRuleTerm.REContrSalesRuleTermBuilder rESalesItemNumberGrading(@Nullable String rESalesItemNumberGrading) (Key Field) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: RESalesItemNumberGrading
- Returns:
this.
-
validityStartDate
@Nonnull public REContrSalesRuleTerm.REContrSalesRuleTermBuilder validityStartDate(@Nullable LocalDate validityStartDate) Constraints: NullableOriginal property name from the Odata EDM: ValidityStartDate
- Returns:
this.
-
validityEndDate
@Nonnull public REContrSalesRuleTerm.REContrSalesRuleTermBuilder validityEndDate(@Nullable LocalDate validityEndDate) Constraints: NullableOriginal property name from the Odata EDM: ValidityEndDate
- Returns:
this.
-
rETermName
@Nonnull public REContrSalesRuleTerm.REContrSalesRuleTermBuilder rETermName(@Nullable String rETermName) Constraints: Not nullable, Maximum length: 60Original property name from the Odata EDM: RETermName
- Returns:
this.
-
realEstateObjectType
@Nonnull public REContrSalesRuleTerm.REContrSalesRuleTermBuilder realEstateObjectType(@Nullable String realEstateObjectType) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: RealEstateObjectType
- Returns:
this.
-
rEStatusObject
@Nonnull public REContrSalesRuleTerm.REContrSalesRuleTermBuilder rEStatusObject(@Nullable String rEStatusObject) Constraints: Not nullable, Maximum length: 22Original property name from the Odata EDM: REStatusObject
- Returns:
this.
-
rESalesRule
@Nonnull public REContrSalesRuleTerm.REContrSalesRuleTermBuilder rESalesRule(@Nullable String rESalesRule) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: RESalesRule
- Returns:
this.
-
rEIsPeakSalesRule
@Nonnull public REContrSalesRuleTerm.REContrSalesRuleTermBuilder rEIsPeakSalesRule(@Nullable Boolean rEIsPeakSalesRule) Constraints: Not nullableOriginal property name from the Odata EDM: REIsPeakSalesRule
- Returns:
this.
-
rESalesRuleIsUsingPeriodicPost
@Nonnull public REContrSalesRuleTerm.REContrSalesRuleTermBuilder rESalesRuleIsUsingPeriodicPost(@Nullable Boolean rESalesRuleIsUsingPeriodicPost) Constraints: Not nullableOriginal property name from the Odata EDM: RESalesRuleIsUsingPeriodicPost
- Returns:
this.
-
rESalesCurrency
@Nonnull public REContrSalesRuleTerm.REContrSalesRuleTermBuilder rESalesCurrency(@Nullable String rESalesCurrency) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: RESalesCurrency
- Returns:
this.
-
rESalesUnit
@Nonnull public REContrSalesRuleTerm.REContrSalesRuleTermBuilder rESalesUnit(@Nullable String rESalesUnit) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: RESalesUnit
- Returns:
this.
-
rESalesAmountType
@Nonnull public REContrSalesRuleTerm.REContrSalesRuleTermBuilder rESalesAmountType(@Nullable String rESalesAmountType) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: RESalesAmountType
- Returns:
this.
-
rESalesQuantityAmountType
@Nonnull public REContrSalesRuleTerm.REContrSalesRuleTermBuilder rESalesQuantityAmountType(@Nullable String rESalesQuantityAmountType) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: RESalesQuantityAmountType
- Returns:
this.
-
rEMinSalesAmount
@Nonnull public REContrSalesRuleTerm.REContrSalesRuleTermBuilder rEMinSalesAmount(@Nullable BigDecimal rEMinSalesAmount) Constraints: Not nullable, Precision: 15, Scale: 0Original property name from the Odata EDM: REMinSalesAmount
- Returns:
this.
-
rEMinSalesRptgIntervalAmount
@Nonnull public REContrSalesRuleTerm.REContrSalesRuleTermBuilder rEMinSalesRptgIntervalAmount(@Nullable BigDecimal rEMinSalesRptgIntervalAmount) Constraints: Not nullable, Precision: 15, Scale: 0Original property name from the Odata EDM: REMinSalesRptgIntervalAmount
- Returns:
this.
-
rEMinSalesQuantity
@Nonnull public REContrSalesRuleTerm.REContrSalesRuleTermBuilder rEMinSalesQuantity(@Nullable BigDecimal rEMinSalesQuantity) Constraints: Not nullable, Precision: 17, Scale: 4Original property name from the Odata EDM: REMinSalesQuantity
- Returns:
this.
-
rEMinSalesRptgIntervalQuantity
@Nonnull public REContrSalesRuleTerm.REContrSalesRuleTermBuilder rEMinSalesRptgIntervalQuantity(@Nullable BigDecimal rEMinSalesRptgIntervalQuantity) Constraints: Not nullable, Precision: 17, Scale: 4Original property name from the Odata EDM: REMinSalesRptgIntervalQuantity
- Returns:
this.
-
rEMaxSalesAmount
@Nonnull public REContrSalesRuleTerm.REContrSalesRuleTermBuilder rEMaxSalesAmount(@Nullable BigDecimal rEMaxSalesAmount) Constraints: Not nullable, Precision: 15, Scale: 0Original property name from the Odata EDM: REMaxSalesAmount
- Returns:
this.
-
rEMaxSalesQuantity
@Nonnull public REContrSalesRuleTerm.REContrSalesRuleTermBuilder rEMaxSalesQuantity(@Nullable BigDecimal rEMaxSalesQuantity) Constraints: Not nullable, Precision: 17, Scale: 4Original property name from the Odata EDM: REMaxSalesQuantity
- Returns:
this.
-
rESalesUnitGrading
@Nonnull public REContrSalesRuleTerm.REContrSalesRuleTermBuilder rESalesUnitGrading(@Nullable String rESalesUnitGrading) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: RESalesUnitGrading
- Returns:
this.
-
rEMinSalesGradingAmount
@Nonnull public REContrSalesRuleTerm.REContrSalesRuleTermBuilder rEMinSalesGradingAmount(@Nullable BigDecimal rEMinSalesGradingAmount) Constraints: Not nullable, Precision: 15, Scale: 0Original property name from the Odata EDM: REMinSalesGradingAmount
- Returns:
this.
-
rEMaxSalesGradingAmount
@Nonnull public REContrSalesRuleTerm.REContrSalesRuleTermBuilder rEMaxSalesGradingAmount(@Nullable BigDecimal rEMaxSalesGradingAmount) Constraints: Not nullable, Precision: 15, Scale: 0Original property name from the Odata EDM: REMaxSalesGradingAmount
- Returns:
this.
-
rEMinSalesGradingQuantity
@Nonnull public REContrSalesRuleTerm.REContrSalesRuleTermBuilder rEMinSalesGradingQuantity(@Nullable BigDecimal rEMinSalesGradingQuantity) Constraints: Not nullable, Precision: 17, Scale: 4Original property name from the Odata EDM: REMinSalesGradingQuantity
- Returns:
this.
-
rEMaxSalesGradingQuantity
@Nonnull public REContrSalesRuleTerm.REContrSalesRuleTermBuilder rEMaxSalesGradingQuantity(@Nullable BigDecimal rEMaxSalesGradingQuantity) Constraints: Not nullable, Precision: 17, Scale: 4Original property name from the Odata EDM: REMaxSalesGradingQuantity
- Returns:
this.
-
rEPerUnitGradingPrice
@Nonnull public REContrSalesRuleTerm.REContrSalesRuleTermBuilder rEPerUnitGradingPrice(@Nullable BigDecimal rEPerUnitGradingPrice) Constraints: Not nullable, Precision: 19, Scale: 6Original property name from the Odata EDM: REPerUnitGradingPrice
- Returns:
this.
-
rESalesMinRentGradingAmount
@Nonnull public REContrSalesRuleTerm.REContrSalesRuleTermBuilder rESalesMinRentGradingAmount(@Nullable BigDecimal rESalesMinRentGradingAmount) Constraints: Not nullable, Precision: 15, Scale: 0Original property name from the Odata EDM: RESalesMinRentGradingAmount
- Returns:
this.
-
rESalesRentGradingPercent
@Nonnull public REContrSalesRuleTerm.REContrSalesRuleTermBuilder rESalesRentGradingPercent(@Nullable BigDecimal rESalesRentGradingPercent) Constraints: Not nullable, Precision: 5, Scale: 2Original property name from the Odata EDM: RESalesRentGradingPercent
- Returns:
this.
-
_Messages
@Nonnull public REContrSalesRuleTerm.REContrSalesRuleTermBuilder _Messages(@Nullable Collection<SAP__Message> _Messages) Constraints: Not nullableOriginal property name from the Odata EDM: SAP__Messages
- Returns:
this.
-
build
-
toString
-