Class CreditManagementAccount.CreditManagementAccountBuilder
- Enclosing class:
- CreditManagementAccount
-
Method Summary
Modifier and TypeMethodDescriptionbuild()businessPartner(String businessPartner) (Key Field) Constraints: Not nullable, Maximum length: 10businessPartnerIsCritical(Boolean businessPartnerIsCritical) Constraints: nonecrdtLmtIsReqdFrmAutomCalc(Boolean crdtLmtIsReqdFrmAutomCalc) Constraints: nonecrdtMAcctCollateralTP(CrdtMAcctCollateral... value) Navigation property to_CrdtMAcctCollateralTP for CreditManagementAccount to multiple CrdtMAcctCollateral.Navigation property to_CrdtMAcctCrdtInsuranceTP for CreditManagementAccount to multiple CrdtMAcctCrdtInsurance.Navigation property to_CrdtMBusinessPartnerTP for CreditManagementAccount to single CreditMgmtBusinessPartner.creditAccountBlockReason(String creditAccountBlockReason) Constraints: Not nullable, Maximum length: 2creditAccountIsBlocked(Boolean creditAccountIsBlocked) Constraints: nonecreditAccountResubmissionDate(LocalDateTime creditAccountResubmissionDate) Constraints: Not nullable, Precision: 0creditLimitAmount(BigDecimal creditLimitAmount) Constraints: Not nullable, Precision: 15, Scale: 3creditLimitCalculatedAmount(BigDecimal creditLimitCalculatedAmount) Constraints: Not nullable, Precision: 15, Scale: 3creditLimitIsZero(Boolean creditLimitIsZero) Constraints: nonecreditLimitLastChangeDate(LocalDateTime creditLimitLastChangeDate) Constraints: Not nullable, Precision: 0creditLimitReqdValidityEndDate(LocalDateTime creditLimitReqdValidityEndDate) Constraints: Not nullable, Precision: 0creditLimitRequestDate(LocalDateTime creditLimitRequestDate) Constraints: Not nullable, Precision: 0creditLimitRequestedAmount(BigDecimal creditLimitRequestedAmount) Constraints: Not nullable, Precision: 15, Scale: 3creditLimitValidityEndDate(LocalDateTime creditLimitValidityEndDate) Constraints: Not nullable, Precision: 0creditSegment(String creditSegment) (Key Field) Constraints: Not nullable, Maximum length: 10creditSegmentCurrency(String creditSegmentCurrency) Constraints: Not nullable, Maximum length: 5toString()
-
Method Details
-
crdtMBusinessPartnerTP
@Nonnull public CreditManagementAccount.CreditManagementAccountBuilder crdtMBusinessPartnerTP(CreditMgmtBusinessPartner value) Navigation property to_CrdtMBusinessPartnerTP for CreditManagementAccount to single CreditMgmtBusinessPartner.- Parameters:
value- The CreditMgmtBusinessPartner to build this CreditManagementAccount with.- Returns:
- This Builder to allow for a fluent interface.
-
crdtMAcctCollateralTP
@Nonnull public CreditManagementAccount.CreditManagementAccountBuilder crdtMAcctCollateralTP(CrdtMAcctCollateral... value) Navigation property to_CrdtMAcctCollateralTP for CreditManagementAccount to multiple CrdtMAcctCollateral.- Parameters:
value- The CrdtMAcctCollaterals to build this CreditManagementAccount with.- Returns:
- This Builder to allow for a fluent interface.
-
crdtMAcctCrdtInsuranceTP
@Nonnull public CreditManagementAccount.CreditManagementAccountBuilder crdtMAcctCrdtInsuranceTP(CrdtMAcctCrdtInsurance... value) Navigation property to_CrdtMAcctCrdtInsuranceTP for CreditManagementAccount to multiple CrdtMAcctCrdtInsurance.- Parameters:
value- The CrdtMAcctCrdtInsurances to build this CreditManagementAccount with.- Returns:
- This Builder to allow for a fluent interface.
-
businessPartner
@Nonnull public CreditManagementAccount.CreditManagementAccountBuilder businessPartner(@Nullable String businessPartner) (Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: BusinessPartner
- Returns:
this.
-
creditSegment
@Nonnull public CreditManagementAccount.CreditManagementAccountBuilder creditSegment(@Nullable String creditSegment) (Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: CreditSegment
- Returns:
this.
-
businessPartnerIsCritical
@Nonnull public CreditManagementAccount.CreditManagementAccountBuilder businessPartnerIsCritical(@Nullable Boolean businessPartnerIsCritical) Constraints: noneOriginal property name from the Odata EDM: BusinessPartnerIsCritical
- Returns:
this.
-
creditAccountIsBlocked
@Nonnull public CreditManagementAccount.CreditManagementAccountBuilder creditAccountIsBlocked(@Nullable Boolean creditAccountIsBlocked) Constraints: noneOriginal property name from the Odata EDM: CreditAccountIsBlocked
- Returns:
this.
-
creditAccountBlockReason
@Nonnull public CreditManagementAccount.CreditManagementAccountBuilder creditAccountBlockReason(@Nullable String creditAccountBlockReason) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: CreditAccountBlockReason
- Returns:
this.
-
creditAccountResubmissionDate
@Nonnull public CreditManagementAccount.CreditManagementAccountBuilder creditAccountResubmissionDate(@Nullable LocalDateTime creditAccountResubmissionDate) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: CreditAccountResubmissionDate
- Returns:
this.
-
creditLimitAmount
@Nonnull public CreditManagementAccount.CreditManagementAccountBuilder creditLimitAmount(@Nullable BigDecimal creditLimitAmount) Constraints: Not nullable, Precision: 15, Scale: 3Original property name from the Odata EDM: CreditLimitAmount
- Returns:
this.
-
creditLimitValidityEndDate
@Nonnull public CreditManagementAccount.CreditManagementAccountBuilder creditLimitValidityEndDate(@Nullable LocalDateTime creditLimitValidityEndDate) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: CreditLimitValidityEndDate
- Returns:
this.
-
creditLimitLastChangeDate
@Nonnull public CreditManagementAccount.CreditManagementAccountBuilder creditLimitLastChangeDate(@Nullable LocalDateTime creditLimitLastChangeDate) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: CreditLimitLastChangeDate
- Returns:
this.
-
creditLimitCalculatedAmount
@Nonnull public CreditManagementAccount.CreditManagementAccountBuilder creditLimitCalculatedAmount(@Nullable BigDecimal creditLimitCalculatedAmount) Constraints: Not nullable, Precision: 15, Scale: 3Original property name from the Odata EDM: CreditLimitCalculatedAmount
- Returns:
this.
-
creditLimitIsZero
@Nonnull public CreditManagementAccount.CreditManagementAccountBuilder creditLimitIsZero(@Nullable Boolean creditLimitIsZero) Constraints: noneOriginal property name from the Odata EDM: CreditLimitIsZero
- Returns:
this.
-
creditLimitRequestedAmount
@Nonnull public CreditManagementAccount.CreditManagementAccountBuilder creditLimitRequestedAmount(@Nullable BigDecimal creditLimitRequestedAmount) Constraints: Not nullable, Precision: 15, Scale: 3Original property name from the Odata EDM: CreditLimitRequestedAmount
- Returns:
this.
-
crdtLmtIsReqdFrmAutomCalc
@Nonnull public CreditManagementAccount.CreditManagementAccountBuilder crdtLmtIsReqdFrmAutomCalc(@Nullable Boolean crdtLmtIsReqdFrmAutomCalc) Constraints: noneOriginal property name from the Odata EDM: CrdtLmtIsReqdFrmAutomCalc
- Returns:
this.
-
creditLimitReqdValidityEndDate
@Nonnull public CreditManagementAccount.CreditManagementAccountBuilder creditLimitReqdValidityEndDate(@Nullable LocalDateTime creditLimitReqdValidityEndDate) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: CreditLimitReqdValidityEndDate
- Returns:
this.
-
creditLimitRequestDate
@Nonnull public CreditManagementAccount.CreditManagementAccountBuilder creditLimitRequestDate(@Nullable LocalDateTime creditLimitRequestDate) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: CreditLimitRequestDate
- Returns:
this.
-
creditSegmentCurrency
@Nonnull public CreditManagementAccount.CreditManagementAccountBuilder creditSegmentCurrency(@Nullable String creditSegmentCurrency) Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: CreditSegmentCurrency
- Returns:
this.
-
build
-
toString
-