Class BankStatementItem.BankStatementItemBuilder
- Enclosing class:
- BankStatementItem
-
Method Summary
Modifier and TypeMethodDescriptionamountInOriginalCurrency(BigDecimal amountInOriginalCurrency) Constraints: Not nullable, Precision: 24, Scale: 3amountInTransactionCurrency(BigDecimal amountInTransactionCurrency) Constraints: Not nullable, Precision: 24, Scale: 3assignmentReference(String assignmentReference) Constraints: Not nullable, Maximum length: 18bankLedgerDocument(String bankLedgerDocument) Constraints: Not nullable, Maximum length: 10bankReconciliationDate(LocalDateTime bankReconciliationDate) (Key Field) Constraints: Not nullable, Precision: 0bankReconciliationMatchType(String bankReconciliationMatchType) Constraints: Not nullable, Maximum length: 1bankStatement(String bankStatement) Constraints: Not nullable, Maximum length: 5bankStatementItem(String bankStatementItem) (Key Field) Constraints: Not nullable, Maximum length: 5bankStatementShortID(String bankStatementShortID) (Key Field) Constraints: Not nullable, Maximum length: 8build()businessPartnerName(String businessPartnerName) Constraints: Not nullable, Maximum length: 55companyCode(String companyCode) (Key Field) Constraints: Not nullable, Maximum length: 4creditAmountInTransCrcy(BigDecimal creditAmountInTransCrcy) Constraints: Not nullable, Precision: 24, Scale: 3debitAmountInTransCrcy(BigDecimal debitAmountInTransCrcy) Constraints: Not nullable, Precision: 24, Scale: 3documentItemText(String documentItemText) Constraints: Not nullable, Maximum length: 50fiscalYear(String fiscalYear) Constraints: Not nullable, Maximum length: 4(Key Field) Constraints: Not nullable, Maximum length: 5houseBankAccount(String houseBankAccount) (Key Field) Constraints: Not nullable, Maximum length: 5Constraints: Not nullable, Maximum length: 1333Constraints: Not nullable, Maximum length: 255originalCurrency(String originalCurrency) Constraints: Not nullable, Maximum length: 5partnerBank(String partnerBank) Constraints: Not nullable, Maximum length: 15partnerBankAccount(String partnerBankAccount) Constraints: Not nullable, Maximum length: 18paymentExternalTransacType(String paymentExternalTransacType) Constraints: Not nullable, Maximum length: 27paymentManualTransacType(String paymentManualTransacType) Constraints: Not nullable, Maximum length: 4paymentTransaction(String paymentTransaction) Constraints: Not nullable, Maximum length: 3postingDate(LocalDateTime postingDate) Constraints: Not nullable, Precision: 0toString()transactionCurrency(String transactionCurrency) Constraints: Not nullable, Maximum length: 5valueDate(LocalDateTime valueDate) Constraints: Not nullable, Precision: 0
-
Method Details
-
companyCode
@Nonnull public BankStatementItem.BankStatementItemBuilder companyCode(@Nullable String companyCode) (Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CompanyCode
- Returns:
this.
-
houseBank
(Key Field) Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: HouseBank
- Returns:
this.
-
houseBankAccount
@Nonnull public BankStatementItem.BankStatementItemBuilder houseBankAccount(@Nullable String houseBankAccount) (Key Field) Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: HouseBankAccount
- Returns:
this.
-
bankReconciliationDate
@Nonnull public BankStatementItem.BankStatementItemBuilder bankReconciliationDate(@Nullable LocalDateTime bankReconciliationDate) (Key Field) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: BankReconciliationDate
- Returns:
this.
-
bankStatementShortID
@Nonnull public BankStatementItem.BankStatementItemBuilder bankStatementShortID(@Nullable String bankStatementShortID) (Key Field) Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: BankStatementShortID
- Returns:
this.
-
bankStatementItem
@Nonnull public BankStatementItem.BankStatementItemBuilder bankStatementItem(@Nullable String bankStatementItem) (Key Field) Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: BankStatementItem
- Returns:
this.
-
bankReconciliationMatchType
@Nonnull public BankStatementItem.BankStatementItemBuilder bankReconciliationMatchType(@Nullable String bankReconciliationMatchType) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: BankReconciliationMatchType
- Returns:
this.
-
note
Constraints: Not nullable, Maximum length: 255Original property name from the Odata EDM: Note
- Returns:
this.
-
bankStatement
@Nonnull public BankStatementItem.BankStatementItemBuilder bankStatement(@Nullable String bankStatement) Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: BankStatement
- Returns:
this.
-
valueDate
@Nonnull public BankStatementItem.BankStatementItemBuilder valueDate(@Nullable LocalDateTime valueDate) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: ValueDate
- Returns:
this.
-
transactionCurrency
@Nonnull public BankStatementItem.BankStatementItemBuilder transactionCurrency(@Nullable String transactionCurrency) Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: TransactionCurrency
- Returns:
this.
-
creditAmountInTransCrcy
@Nonnull public BankStatementItem.BankStatementItemBuilder creditAmountInTransCrcy(@Nullable BigDecimal creditAmountInTransCrcy) Constraints: Not nullable, Precision: 24, Scale: 3Original property name from the Odata EDM: CreditAmountInTransCrcy
- Returns:
this.
-
debitAmountInTransCrcy
@Nonnull public BankStatementItem.BankStatementItemBuilder debitAmountInTransCrcy(@Nullable BigDecimal debitAmountInTransCrcy) Constraints: Not nullable, Precision: 24, Scale: 3Original property name from the Odata EDM: DebitAmountInTransCrcy
- Returns:
this.
-
memoLine
Constraints: Not nullable, Maximum length: 1333Original property name from the Odata EDM: MemoLine
- Returns:
this.
-
assignmentReference
@Nonnull public BankStatementItem.BankStatementItemBuilder assignmentReference(@Nullable String assignmentReference) Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: AssignmentReference
- Returns:
this.
-
bankLedgerDocument
@Nonnull public BankStatementItem.BankStatementItemBuilder bankLedgerDocument(@Nullable String bankLedgerDocument) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: BankLedgerDocument
- Returns:
this.
-
fiscalYear
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: FiscalYear
- Returns:
this.
-
postingDate
@Nonnull public BankStatementItem.BankStatementItemBuilder postingDate(@Nullable LocalDateTime postingDate) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: PostingDate
- Returns:
this.
-
paymentTransaction
@Nonnull public BankStatementItem.BankStatementItemBuilder paymentTransaction(@Nullable String paymentTransaction) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: PaymentTransaction
- Returns:
this.
-
paymentExternalTransacType
@Nonnull public BankStatementItem.BankStatementItemBuilder paymentExternalTransacType(@Nullable String paymentExternalTransacType) Constraints: Not nullable, Maximum length: 27Original property name from the Odata EDM: PaymentExternalTransacType
- Returns:
this.
-
originalCurrency
@Nonnull public BankStatementItem.BankStatementItemBuilder originalCurrency(@Nullable String originalCurrency) Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: OriginalCurrency
- Returns:
this.
-
amountInOriginalCurrency
@Nonnull public BankStatementItem.BankStatementItemBuilder amountInOriginalCurrency(@Nullable BigDecimal amountInOriginalCurrency) Constraints: Not nullable, Precision: 24, Scale: 3Original property name from the Odata EDM: AmountInOriginalCurrency
- Returns:
this.
-
documentItemText
@Nonnull public BankStatementItem.BankStatementItemBuilder documentItemText(@Nullable String documentItemText) Constraints: Not nullable, Maximum length: 50Original property name from the Odata EDM: DocumentItemText
- Returns:
this.
-
amountInTransactionCurrency
@Nonnull public BankStatementItem.BankStatementItemBuilder amountInTransactionCurrency(@Nullable BigDecimal amountInTransactionCurrency) Constraints: Not nullable, Precision: 24, Scale: 3Original property name from the Odata EDM: AmountInTransactionCurrency
- Returns:
this.
-
paymentManualTransacType
@Nonnull public BankStatementItem.BankStatementItemBuilder paymentManualTransacType(@Nullable String paymentManualTransacType) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: PaymentManualTransacType
- Returns:
this.
-
partnerBank
@Nonnull public BankStatementItem.BankStatementItemBuilder partnerBank(@Nullable String partnerBank) Constraints: Not nullable, Maximum length: 15Original property name from the Odata EDM: PartnerBank
- Returns:
this.
-
partnerBankAccount
@Nonnull public BankStatementItem.BankStatementItemBuilder partnerBankAccount(@Nullable String partnerBankAccount) Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: PartnerBankAccount
- Returns:
this.
-
businessPartnerName
@Nonnull public BankStatementItem.BankStatementItemBuilder businessPartnerName(@Nullable String businessPartnerName) Constraints: Not nullable, Maximum length: 55Original property name from the Odata EDM: BusinessPartnerName
- Returns:
this.
-
build
-
toString
-