Class PaymentAdvice.PaymentAdviceBuilder
- Enclosing class:
- PaymentAdvice
-
Method Summary
Modifier and TypeMethodDescriptionaccountByShipper(String accountByShipper) Constraints: Not nullable, Maximum length: 12bankReference(String bankReference) Constraints: Not nullable, Maximum length: 35billOfExchangeFailureDate(LocalDateTime billOfExchangeFailureDate) Constraints: Not nullable, Precision: 0build()businessPartnerName(String businessPartnerName) Constraints: Not nullable, Maximum length: 55cashDiscountAmountInPaytCrcy(BigDecimal cashDiscountAmountInPaytCrcy) Constraints: Not nullable, Precision: 24, Scale: 3companyCode(String companyCode) (Key Field) Constraints: Not nullable, Maximum length: 4createdByUser(String createdByUser) Constraints: Not nullable, Maximum length: 12creationDate(LocalDateTime creationDate) Constraints: Not nullable, Precision: 0creationTime(LocalTime creationTime) Constraints: Not nullable, Precision: 0exchangeRate(String exchangeRate) Constraints: Not nullable, Maximum length: 12feeAmountInTransactionCrcy(BigDecimal feeAmountInTransactionCrcy) Constraints: Not nullable, Precision: 24, Scale: 3lastChangeDate(LocalDateTime lastChangeDate) Constraints: Not nullable, Precision: 0lastChangedByUser(String lastChangedByUser) Constraints: Not nullable, Maximum length: 12originalReferenceDocument(String originalReferenceDocument) Constraints: Not nullable, Maximum length: 20paidAmountInPaytCurrency(BigDecimal paidAmountInPaytCurrency) Constraints: Not nullable, Precision: 24, Scale: 3partnerBankCountry(String partnerBankCountry) Constraints: Not nullable, Maximum length: 3partnerBankSWIFTCode(String partnerBankSWIFTCode) Constraints: Not nullable, Maximum length: 11paymentAdvice(String paymentAdvice) (Key Field) Constraints: Not nullable, Maximum length: 16paymentAdviceAccount(String paymentAdviceAccount) (Key Field) Constraints: Not nullable, Maximum length: 10paymentAdviceAccountType(String paymentAdviceAccountType) (Key Field) Constraints: Not nullable, Maximum length: 1paymentAdviceHeaderText(String paymentAdviceHeaderText) Constraints: Not nullable, Maximum length: 25paymentAdviceItem(PaymentAdviceItem... value) Navigation property to_PaymentAdviceItem for PaymentAdvice to multiple PaymentAdviceItem.paymentAdviceSelectionRule(String paymentAdviceSelectionRule) Constraints: Not nullable, Maximum length: 3paymentAdviceStatus(String paymentAdviceStatus) Constraints: Not nullable, Maximum length: 1paymentAdviceType(String paymentAdviceType) Constraints: Not nullable, Maximum length: 2paymentCurrency(String paymentCurrency) Constraints: Not nullable, Maximum length: 5paymentDate(LocalDateTime paymentDate) Constraints: Not nullable, Precision: 0paymentDocument(String paymentDocument) Constraints: Not nullable, Maximum length: 10paymentTransaction(String paymentTransaction) Constraints: Not nullable, Maximum length: 3paytAdvcDiffDeterminationRule(String paytAdvcDiffDeterminationRule) Constraints: Not nullable, Maximum length: 3referenceDocumentType(String referenceDocumentType) Constraints: Not nullable, Maximum length: 5toString()
-
Method Details
-
paymentAdviceItem
Navigation property to_PaymentAdviceItem for PaymentAdvice to multiple PaymentAdviceItem.- Parameters:
value- The PaymentAdviceItems to build this PaymentAdvice with.- Returns:
- This Builder to allow for a fluent interface.
-
companyCode
(Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CompanyCode
- Returns:
this.
-
paymentAdviceAccountType
@Nonnull public PaymentAdvice.PaymentAdviceBuilder paymentAdviceAccountType(@Nullable String paymentAdviceAccountType) (Key Field) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: PaymentAdviceAccountType
- Returns:
this.
-
paymentAdviceAccount
@Nonnull public PaymentAdvice.PaymentAdviceBuilder paymentAdviceAccount(@Nullable String paymentAdviceAccount) (Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: PaymentAdviceAccount
- Returns:
this.
-
paymentAdvice
(Key Field) Constraints: Not nullable, Maximum length: 16Original property name from the Odata EDM: PaymentAdvice
- Returns:
this.
-
paymentDocument
@Nonnull public PaymentAdvice.PaymentAdviceBuilder paymentDocument(@Nullable String paymentDocument) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: PaymentDocument
- Returns:
this.
-
accountByShipper
@Nonnull public PaymentAdvice.PaymentAdviceBuilder accountByShipper(@Nullable String accountByShipper) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: AccountByShipper
- Returns:
this.
-
paymentCurrency
@Nonnull public PaymentAdvice.PaymentAdviceBuilder paymentCurrency(@Nullable String paymentCurrency) Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: PaymentCurrency
- Returns:
this.
-
paymentDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: PaymentDate
- Returns:
this.
-
paidAmountInPaytCurrency
@Nonnull public PaymentAdvice.PaymentAdviceBuilder paidAmountInPaytCurrency(@Nullable BigDecimal paidAmountInPaytCurrency) Constraints: Not nullable, Precision: 24, Scale: 3Original property name from the Odata EDM: PaidAmountInPaytCurrency
- Returns:
this.
-
cashDiscountAmountInPaytCrcy
@Nonnull public PaymentAdvice.PaymentAdviceBuilder cashDiscountAmountInPaytCrcy(@Nullable BigDecimal cashDiscountAmountInPaytCrcy) Constraints: Not nullable, Precision: 24, Scale: 3Original property name from the Odata EDM: CashDiscountAmountInPaytCrcy
- Returns:
this.
-
partnerBankCountry
@Nonnull public PaymentAdvice.PaymentAdviceBuilder partnerBankCountry(@Nullable String partnerBankCountry) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: PartnerBankCountry
- Returns:
this.
-
partnerBankSWIFTCode
@Nonnull public PaymentAdvice.PaymentAdviceBuilder partnerBankSWIFTCode(@Nullable String partnerBankSWIFTCode) Constraints: Not nullable, Maximum length: 11Original property name from the Odata EDM: PartnerBankSWIFTCode
- Returns:
this.
-
createdByUser
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: CreatedByUser
- Returns:
this.
-
creationDate
@Nonnull public PaymentAdvice.PaymentAdviceBuilder creationDate(@Nullable LocalDateTime creationDate) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: CreationDate
- Returns:
this.
-
creationTime
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: CreationTime
- Returns:
this.
-
lastChangeDate
@Nonnull public PaymentAdvice.PaymentAdviceBuilder lastChangeDate(@Nullable LocalDateTime lastChangeDate) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: LastChangeDate
- Returns:
this.
-
lastChangedByUser
@Nonnull public PaymentAdvice.PaymentAdviceBuilder lastChangedByUser(@Nullable String lastChangedByUser) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: LastChangedByUser
- Returns:
this.
-
paymentAdviceHeaderText
@Nonnull public PaymentAdvice.PaymentAdviceBuilder paymentAdviceHeaderText(@Nullable String paymentAdviceHeaderText) Constraints: Not nullable, Maximum length: 25Original property name from the Odata EDM: PaymentAdviceHeaderText
- Returns:
this.
-
paymentAdviceType
@Nonnull public PaymentAdvice.PaymentAdviceBuilder paymentAdviceType(@Nullable String paymentAdviceType) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: PaymentAdviceType
- Returns:
this.
-
paymentAdviceStatus
@Nonnull public PaymentAdvice.PaymentAdviceBuilder paymentAdviceStatus(@Nullable String paymentAdviceStatus) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: PaymentAdviceStatus
- Returns:
this.
-
paytAdvcDiffDeterminationRule
@Nonnull public PaymentAdvice.PaymentAdviceBuilder paytAdvcDiffDeterminationRule(@Nullable String paytAdvcDiffDeterminationRule) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: PaytAdvcDiffDeterminationRule
- Returns:
this.
-
paymentAdviceSelectionRule
@Nonnull public PaymentAdvice.PaymentAdviceBuilder paymentAdviceSelectionRule(@Nullable String paymentAdviceSelectionRule) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: PaymentAdviceSelectionRule
- Returns:
this.
-
originalReferenceDocument
@Nonnull public PaymentAdvice.PaymentAdviceBuilder originalReferenceDocument(@Nullable String originalReferenceDocument) Constraints: Not nullable, Maximum length: 20Original property name from the Odata EDM: OriginalReferenceDocument
- Returns:
this.
-
referenceDocumentType
@Nonnull public PaymentAdvice.PaymentAdviceBuilder referenceDocumentType(@Nullable String referenceDocumentType) Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: ReferenceDocumentType
- Returns:
this.
-
feeAmountInTransactionCrcy
@Nonnull public PaymentAdvice.PaymentAdviceBuilder feeAmountInTransactionCrcy(@Nullable BigDecimal feeAmountInTransactionCrcy) Constraints: Not nullable, Precision: 24, Scale: 3Original property name from the Odata EDM: FeeAmountInTransactionCrcy
- Returns:
this.
-
paymentTransaction
@Nonnull public PaymentAdvice.PaymentAdviceBuilder paymentTransaction(@Nullable String paymentTransaction) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: PaymentTransaction
- Returns:
this.
-
exchangeRate
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: ExchangeRate
- Returns:
this.
-
billOfExchangeFailureDate
@Nonnull public PaymentAdvice.PaymentAdviceBuilder billOfExchangeFailureDate(@Nullable LocalDateTime billOfExchangeFailureDate) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: BillOfExchangeFailureDate
- Returns:
this.
-
bankReference
Constraints: Not nullable, Maximum length: 35Original property name from the Odata EDM: BankReference
- Returns:
this.
-
businessPartnerName
@Nonnull public PaymentAdvice.PaymentAdviceBuilder businessPartnerName(@Nullable String businessPartnerName) Constraints: Not nullable, Maximum length: 55Original property name from the Odata EDM: BusinessPartnerName
- Returns:
this.
-
build
-
toString
-