Class CASecurityDeposit.CASecurityDepositBuilder
- Enclosing class:
- CASecurityDeposit
-
Method Summary
Modifier and TypeMethodDescription_Messages(Collection<SAP__Message> _Messages) Constraints: Not nullableamountInRefundCurrency(BigDecimal amountInRefundCurrency) Constraints: Not nullable, Precision: 11, Scale: 0build()businessPartner(String businessPartner) Constraints: Not nullable, Maximum length: 10businessPartnerFullName(String businessPartnerFullName) Constraints: Not nullable, Maximum length: 128cAAuthorizationGroup(String cAAuthorizationGroup) Constraints: Not nullable, Maximum length: 4cACashSecurityDepositStatus(String cACashSecurityDepositStatus) Constraints: Not nullable, Maximum length: 2cACashSecurityDepositStatusTxt(String cACashSecurityDepositStatusTxt) Constraints: Not nullable, Maximum length: 128cAContract(String cAContract) Constraints: Not nullable, Maximum length: 20cAInterestCode(String cAInterestCode) Constraints: Not nullable, Maximum length: 2cAInterestCodeName(String cAInterestCodeName) Constraints: Not nullable, Maximum length: 30cAPaymentAmountInPaytCurrency(BigDecimal cAPaymentAmountInPaytCurrency) Constraints: Not nullable, Precision: 11, Scale: 0cAReleasedAmtInPaymentCurrency(BigDecimal cAReleasedAmtInPaymentCurrency) Constraints: Not nullable, Precision: 11, Scale: 0cAReversedAmtInTransCurrency(BigDecimal cAReversedAmtInTransCurrency) Constraints: Not nullable, Precision: 13, Scale: 0cAScrtyDepCreationDteTme(OffsetDateTime cAScrtyDepCreationDteTme) Constraints: Nullable, Precision: 7cAScrtyDepLastChangeDteTme(OffsetDateTime cAScrtyDepLastChangeDteTme) Constraints: Nullable, Precision: 7Navigation property _CAScrtyDepRequestDetail for CASecurityDeposit to multiple CASecurityDepositReqDetail.cASecurityDeposit(String cASecurityDeposit) (Key Field) Constraints: Not nullable, Maximum length: 12cASecurityDepositExtReference(String cASecurityDepositExtReference) Constraints: Not nullable, Maximum length: 35cASecurityDepositIsReleased(Boolean cASecurityDepositIsReleased) Constraints: Not nullablecASecurityDepositIsReversed(Boolean cASecurityDepositIsReversed) Constraints: Not nullablecASecurityDepositReqReasonText(String cASecurityDepositReqReasonText) Constraints: Not nullable, Maximum length: 40cASecurityDepositRequestAmount(BigDecimal cASecurityDepositRequestAmount) Constraints: Not nullable, Precision: 11, Scale: 0cASecurityDepositRequestReason(String cASecurityDepositRequestReason) Constraints: Not nullable, Maximum length: 4cASecurityDepositReturnDate(LocalDate cASecurityDepositReturnDate) Constraints: NullablecASecurityDepositReversalRsn(String cASecurityDepositReversalRsn) Constraints: Not nullable, Maximum length: 4cASecurityDepositRvslRsnText(String cASecurityDepositRvslRsnText) Constraints: Not nullable, Maximum length: 40cASecurityDepositStartDate(LocalDate cASecurityDepositStartDate) Constraints: NullablecontractAccount(String contractAccount) Constraints: Not nullable, Maximum length: 12contractAccountName(String contractAccountName) Constraints: Not nullable, Maximum length: 35Constraints: Not nullable, Maximum length: 3countryName(String countryName) Constraints: Not nullable, Maximum length: 50createdByUser(String createdByUser) Constraints: Not nullable, Maximum length: 12createdByUserDescription(String createdByUserDescription) Constraints: Not nullable, Maximum length: 80creationDate(LocalDate creationDate) Constraints: NullableConstraints: Not nullable, Maximum length: 40houseNumber(String houseNumber) Constraints: Not nullable, Maximum length: 10isBusinessPurposeCompleted(String isBusinessPurposeCompleted) Constraints: Not nullable, Maximum length: 1lastChangedByUser(String lastChangedByUser) Constraints: Not nullable, Maximum length: 12lastChangedByUserDescription(String lastChangedByUserDescription) Constraints: Not nullable, Maximum length: 80lastChangedDate(LocalDate lastChangedDate) Constraints: NullablepaymentCurrency(String paymentCurrency) Constraints: Not nullable, Maximum length: 3postalCode(String postalCode) Constraints: Not nullable, Maximum length: 10refundCurrency(String refundCurrency) Constraints: Not nullable, Maximum length: 3streetName(String streetName) Constraints: Not nullable, Maximum length: 60toString()transactionCurrency(String transactionCurrency) Constraints: Not nullable, Maximum length: 3
-
Method Details
-
caScrtyDepRequestDetail
@Nonnull public CASecurityDeposit.CASecurityDepositBuilder caScrtyDepRequestDetail(CASecurityDepositReqDetail... value) Navigation property _CAScrtyDepRequestDetail for CASecurityDeposit to multiple CASecurityDepositReqDetail.- Parameters:
value- The CASecurityDepositReqDetails to build this CASecurityDeposit with.- Returns:
- This Builder to allow for a fluent interface.
-
cASecurityDeposit
@Nonnull public CASecurityDeposit.CASecurityDepositBuilder cASecurityDeposit(@Nullable String cASecurityDeposit) (Key Field) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: CASecurityDeposit
- Returns:
this.
-
cAAuthorizationGroup
@Nonnull public CASecurityDeposit.CASecurityDepositBuilder cAAuthorizationGroup(@Nullable String cAAuthorizationGroup) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CAAuthorizationGroup
- Returns:
this.
-
cASecurityDepositRequestReason
@Nonnull public CASecurityDeposit.CASecurityDepositBuilder cASecurityDepositRequestReason(@Nullable String cASecurityDepositRequestReason) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CASecurityDepositRequestReason
- Returns:
this.
-
cASecurityDepositReqReasonText
@Nonnull public CASecurityDeposit.CASecurityDepositBuilder cASecurityDepositReqReasonText(@Nullable String cASecurityDepositReqReasonText) Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: CASecurityDepositReqReasonText
- Returns:
this.
-
cACashSecurityDepositStatus
@Nonnull public CASecurityDeposit.CASecurityDepositBuilder cACashSecurityDepositStatus(@Nullable String cACashSecurityDepositStatus) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: CACashSecurityDepositStatus
- Returns:
this.
-
cACashSecurityDepositStatusTxt
@Nonnull public CASecurityDeposit.CASecurityDepositBuilder cACashSecurityDepositStatusTxt(@Nullable String cACashSecurityDepositStatusTxt) Constraints: Not nullable, Maximum length: 128Original property name from the Odata EDM: CACashSecurityDepositStatusTxt
- Returns:
this.
-
businessPartner
@Nonnull public CASecurityDeposit.CASecurityDepositBuilder businessPartner(@Nullable String businessPartner) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: BusinessPartner
- Returns:
this.
-
businessPartnerFullName
@Nonnull public CASecurityDeposit.CASecurityDepositBuilder businessPartnerFullName(@Nullable String businessPartnerFullName) Constraints: Not nullable, Maximum length: 128Original property name from the Odata EDM: BusinessPartnerFullName
- Returns:
this.
-
isBusinessPurposeCompleted
@Nonnull public CASecurityDeposit.CASecurityDepositBuilder isBusinessPurposeCompleted(@Nullable String isBusinessPurposeCompleted) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: IsBusinessPurposeCompleted
- Returns:
this.
-
streetName
Constraints: Not nullable, Maximum length: 60Original property name from the Odata EDM: StreetName
- Returns:
this.
-
houseNumber
@Nonnull public CASecurityDeposit.CASecurityDepositBuilder houseNumber(@Nullable String houseNumber) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: HouseNumber
- Returns:
this.
-
postalCode
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: PostalCode
- Returns:
this.
-
homeTown
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: HomeTown
- Returns:
this.
-
country
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: Country
- Returns:
this.
-
countryName
@Nonnull public CASecurityDeposit.CASecurityDepositBuilder countryName(@Nullable String countryName) Constraints: Not nullable, Maximum length: 50Original property name from the Odata EDM: CountryName
- Returns:
this.
-
contractAccount
@Nonnull public CASecurityDeposit.CASecurityDepositBuilder contractAccount(@Nullable String contractAccount) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: ContractAccount
- Returns:
this.
-
contractAccountName
@Nonnull public CASecurityDeposit.CASecurityDepositBuilder contractAccountName(@Nullable String contractAccountName) Constraints: Not nullable, Maximum length: 35Original property name from the Odata EDM: ContractAccountName
- Returns:
this.
-
cAContract
Constraints: Not nullable, Maximum length: 20Original property name from the Odata EDM: CAContract
- Returns:
this.
-
cASecurityDepositIsReversed
@Nonnull public CASecurityDeposit.CASecurityDepositBuilder cASecurityDepositIsReversed(@Nullable Boolean cASecurityDepositIsReversed) Constraints: Not nullableOriginal property name from the Odata EDM: CASecurityDepositIsReversed
- Returns:
this.
-
cASecurityDepositReversalRsn
@Nonnull public CASecurityDeposit.CASecurityDepositBuilder cASecurityDepositReversalRsn(@Nullable String cASecurityDepositReversalRsn) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CASecurityDepositReversalRsn
- Returns:
this.
-
cASecurityDepositRvslRsnText
@Nonnull public CASecurityDeposit.CASecurityDepositBuilder cASecurityDepositRvslRsnText(@Nullable String cASecurityDepositRvslRsnText) Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: CASecurityDepositRvslRsnText
- Returns:
this.
-
cASecurityDepositExtReference
@Nonnull public CASecurityDeposit.CASecurityDepositBuilder cASecurityDepositExtReference(@Nullable String cASecurityDepositExtReference) Constraints: Not nullable, Maximum length: 35Original property name from the Odata EDM: CASecurityDepositExtReference
- Returns:
this.
-
cASecurityDepositStartDate
@Nonnull public CASecurityDeposit.CASecurityDepositBuilder cASecurityDepositStartDate(@Nullable LocalDate cASecurityDepositStartDate) Constraints: NullableOriginal property name from the Odata EDM: CASecurityDepositStartDate
- Returns:
this.
-
cASecurityDepositReturnDate
@Nonnull public CASecurityDeposit.CASecurityDepositBuilder cASecurityDepositReturnDate(@Nullable LocalDate cASecurityDepositReturnDate) Constraints: NullableOriginal property name from the Odata EDM: CASecurityDepositReturnDate
- Returns:
this.
-
transactionCurrency
@Nonnull public CASecurityDeposit.CASecurityDepositBuilder transactionCurrency(@Nullable String transactionCurrency) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: TransactionCurrency
- Returns:
this.
-
paymentCurrency
@Nonnull public CASecurityDeposit.CASecurityDepositBuilder paymentCurrency(@Nullable String paymentCurrency) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: PaymentCurrency
- Returns:
this.
-
refundCurrency
@Nonnull public CASecurityDeposit.CASecurityDepositBuilder refundCurrency(@Nullable String refundCurrency) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: RefundCurrency
- Returns:
this.
-
cASecurityDepositRequestAmount
@Nonnull public CASecurityDeposit.CASecurityDepositBuilder cASecurityDepositRequestAmount(@Nullable BigDecimal cASecurityDepositRequestAmount) Constraints: Not nullable, Precision: 11, Scale: 0Original property name from the Odata EDM: CASecurityDepositRequestAmount
- Returns:
this.
-
cAReleasedAmtInPaymentCurrency
@Nonnull public CASecurityDeposit.CASecurityDepositBuilder cAReleasedAmtInPaymentCurrency(@Nullable BigDecimal cAReleasedAmtInPaymentCurrency) Constraints: Not nullable, Precision: 11, Scale: 0Original property name from the Odata EDM: CAReleasedAmtInPaymentCurrency
- Returns:
this.
-
cAPaymentAmountInPaytCurrency
@Nonnull public CASecurityDeposit.CASecurityDepositBuilder cAPaymentAmountInPaytCurrency(@Nullable BigDecimal cAPaymentAmountInPaytCurrency) Constraints: Not nullable, Precision: 11, Scale: 0Original property name from the Odata EDM: CAPaymentAmountInPaytCurrency
- Returns:
this.
-
amountInRefundCurrency
@Nonnull public CASecurityDeposit.CASecurityDepositBuilder amountInRefundCurrency(@Nullable BigDecimal amountInRefundCurrency) Constraints: Not nullable, Precision: 11, Scale: 0Original property name from the Odata EDM: AmountInRefundCurrency
- Returns:
this.
-
cAReversedAmtInTransCurrency
@Nonnull public CASecurityDeposit.CASecurityDepositBuilder cAReversedAmtInTransCurrency(@Nullable BigDecimal cAReversedAmtInTransCurrency) Constraints: Not nullable, Precision: 13, Scale: 0Original property name from the Odata EDM: CAReversedAmtInTransCurrency
- Returns:
this.
-
cAInterestCode
@Nonnull public CASecurityDeposit.CASecurityDepositBuilder cAInterestCode(@Nullable String cAInterestCode) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: CAInterestCode
- Returns:
this.
-
cAInterestCodeName
@Nonnull public CASecurityDeposit.CASecurityDepositBuilder cAInterestCodeName(@Nullable String cAInterestCodeName) Constraints: Not nullable, Maximum length: 30Original property name from the Odata EDM: CAInterestCodeName
- Returns:
this.
-
cASecurityDepositIsReleased
@Nonnull public CASecurityDeposit.CASecurityDepositBuilder cASecurityDepositIsReleased(@Nullable Boolean cASecurityDepositIsReleased) Constraints: Not nullableOriginal property name from the Odata EDM: CASecurityDepositIsReleased
- Returns:
this.
-
creationDate
@Nonnull public CASecurityDeposit.CASecurityDepositBuilder creationDate(@Nullable LocalDate creationDate) Constraints: NullableOriginal property name from the Odata EDM: CreationDate
- Returns:
this.
-
cAScrtyDepCreationDteTme
@Nonnull public CASecurityDeposit.CASecurityDepositBuilder cAScrtyDepCreationDteTme(@Nullable OffsetDateTime cAScrtyDepCreationDteTme) Constraints: Nullable, Precision: 7Original property name from the Odata EDM: CAScrtyDepCreationDteTme
- Returns:
this.
-
createdByUser
@Nonnull public CASecurityDeposit.CASecurityDepositBuilder createdByUser(@Nullable String createdByUser) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: CreatedByUser
- Returns:
this.
-
createdByUserDescription
@Nonnull public CASecurityDeposit.CASecurityDepositBuilder createdByUserDescription(@Nullable String createdByUserDescription) Constraints: Not nullable, Maximum length: 80Original property name from the Odata EDM: CreatedByUserDescription
- Returns:
this.
-
lastChangedDate
@Nonnull public CASecurityDeposit.CASecurityDepositBuilder lastChangedDate(@Nullable LocalDate lastChangedDate) Constraints: NullableOriginal property name from the Odata EDM: LastChangedDate
- Returns:
this.
-
cAScrtyDepLastChangeDteTme
@Nonnull public CASecurityDeposit.CASecurityDepositBuilder cAScrtyDepLastChangeDteTme(@Nullable OffsetDateTime cAScrtyDepLastChangeDteTme) Constraints: Nullable, Precision: 7Original property name from the Odata EDM: CAScrtyDepLastChangeDteTme
- Returns:
this.
-
lastChangedByUser
@Nonnull public CASecurityDeposit.CASecurityDepositBuilder lastChangedByUser(@Nullable String lastChangedByUser) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: LastChangedByUser
- Returns:
this.
-
lastChangedByUserDescription
@Nonnull public CASecurityDeposit.CASecurityDepositBuilder lastChangedByUserDescription(@Nullable String lastChangedByUserDescription) Constraints: Not nullable, Maximum length: 80Original property name from the Odata EDM: LastChangedByUserDescription
- Returns:
this.
-
_Messages
@Nonnull public CASecurityDeposit.CASecurityDepositBuilder _Messages(@Nullable Collection<SAP__Message> _Messages) Constraints: Not nullableOriginal property name from the Odata EDM: SAP__Messages
- Returns:
this.
-
build
-
toString
-