public static class JournalEntryItem.JournalEntryItemBuilder extends Object
Modifier and Type | Method and Description |
---|---|
JournalEntryItem.JournalEntryItemBuilder |
accountingDocument(String accountingDocument)
(Key Field) Constraints: Not nullable, Maximum length: 10
|
JournalEntryItem.JournalEntryItemBuilder |
accountingDocumentItem(String accountingDocumentItem)
(Key Field) Constraints: Not nullable, Maximum length: 6
|
JournalEntryItem.JournalEntryItemBuilder |
amountInCompanyCodeCurrency(BigDecimal amountInCompanyCodeCurrency)
Constraints: Not nullable, Precision: 24, Scale: 3
|
JournalEntryItem.JournalEntryItemBuilder |
amountInTransactionCurrency(BigDecimal amountInTransactionCurrency)
Constraints: Not nullable, Precision: 24, Scale: 3
|
JournalEntryItem.JournalEntryItemBuilder |
assignmentReference(String assignmentReference)
Constraints: Not nullable, Maximum length: 18
|
JournalEntryItem.JournalEntryItemBuilder |
bankReconciliationDate(LocalDateTime bankReconciliationDate)
(Key Field) Constraints: Not nullable, Precision: 0
|
JournalEntryItem.JournalEntryItemBuilder |
bankReconciliationMatchType(String bankReconciliationMatchType)
Constraints: Not nullable, Maximum length: 1
|
JournalEntryItem |
build() |
JournalEntryItem.JournalEntryItemBuilder |
companyCode(String companyCode)
(Key Field) Constraints: Not nullable, Maximum length: 4
|
JournalEntryItem.JournalEntryItemBuilder |
companyCodeCurrency(String companyCodeCurrency)
Constraints: Not nullable, Maximum length: 5
|
JournalEntryItem.JournalEntryItemBuilder |
creditAmountInTransCrcy(BigDecimal creditAmountInTransCrcy)
Constraints: Not nullable, Precision: 24, Scale: 3
|
JournalEntryItem.JournalEntryItemBuilder |
debitAmountInTransCrcy(BigDecimal debitAmountInTransCrcy)
Constraints: Not nullable, Precision: 24, Scale: 3
|
JournalEntryItem.JournalEntryItemBuilder |
documentItemText(String documentItemText)
Constraints: Not nullable, Maximum length: 50
|
JournalEntryItem.JournalEntryItemBuilder |
fiscalYear(String fiscalYear)
(Key Field) Constraints: Not nullable, Maximum length: 4
|
JournalEntryItem.JournalEntryItemBuilder |
houseBank(String houseBank)
(Key Field) Constraints: Not nullable, Maximum length: 5
|
JournalEntryItem.JournalEntryItemBuilder |
houseBankAccount(String houseBankAccount)
(Key Field) Constraints: Not nullable, Maximum length: 5
|
JournalEntryItem.JournalEntryItemBuilder |
houseBankCurrency(String houseBankCurrency)
Constraints: Not nullable, Maximum length: 5
|
JournalEntryItem.JournalEntryItemBuilder |
note(String note)
Constraints: Not nullable, Maximum length: 255
|
JournalEntryItem.JournalEntryItemBuilder |
postingDate(LocalDateTime postingDate)
Constraints: Not nullable, Precision: 0
|
String |
toString() |
JournalEntryItem.JournalEntryItemBuilder |
transactionCurrency(String transactionCurrency)
Constraints: Not nullable, Maximum length: 5
|
JournalEntryItem.JournalEntryItemBuilder |
valueDate(LocalDateTime valueDate)
Constraints: Not nullable, Precision: 0
|
@Nonnull public JournalEntryItem.JournalEntryItemBuilder companyCode(@Nullable String companyCode)
Original property name from the Odata EDM: CompanyCode
this
.@Nonnull public JournalEntryItem.JournalEntryItemBuilder houseBank(@Nullable String houseBank)
Original property name from the Odata EDM: HouseBank
this
.@Nonnull public JournalEntryItem.JournalEntryItemBuilder houseBankAccount(@Nullable String houseBankAccount)
Original property name from the Odata EDM: HouseBankAccount
this
.@Nonnull public JournalEntryItem.JournalEntryItemBuilder bankReconciliationDate(@Nullable LocalDateTime bankReconciliationDate)
Original property name from the Odata EDM: BankReconciliationDate
this
.@Nonnull public JournalEntryItem.JournalEntryItemBuilder fiscalYear(@Nullable String fiscalYear)
Original property name from the Odata EDM: FiscalYear
fiscal year can be the same as the calendar year, but does not have to be.this
.@Nonnull public JournalEntryItem.JournalEntryItemBuilder accountingDocument(@Nullable String accountingDocument)
Original property name from the Odata EDM: AccountingDocument
The document number is unique per company code and fiscal year. When entering an accounting document, you can specify the number manually or it can be determined by the system from a pre-defined area (number range).The relevant area of the document numbers (number range) is determined in each company code per document type.
this
.@Nonnull public JournalEntryItem.JournalEntryItemBuilder accountingDocumentItem(@Nullable String accountingDocumentItem)
Original property name from the Odata EDM: AccountingDocumentItem
system assigns the numbers continuously during document entry.this
.@Nonnull public JournalEntryItem.JournalEntryItemBuilder bankReconciliationMatchType(@Nullable String bankReconciliationMatchType)
Original property name from the Odata EDM: BankReconciliationMatchType
this
.@Nonnull public JournalEntryItem.JournalEntryItemBuilder note(@Nullable String note)
Original property name from the Odata EDM: Note
You can enter your comments for open items as required. For example, if clearing the open item is not possible in the current period, you can enter the reason for that.
this
.@Nonnull public JournalEntryItem.JournalEntryItemBuilder houseBankCurrency(@Nullable String houseBankCurrency)
Original property name from the Odata EDM: HouseBankCurrency
this
.@Nonnull public JournalEntryItem.JournalEntryItemBuilder debitAmountInTransCrcy(@Nullable BigDecimal debitAmountInTransCrcy)
Original property name from the Odata EDM: DebitAmountInTransCrcy
this
.@Nonnull public JournalEntryItem.JournalEntryItemBuilder creditAmountInTransCrcy(@Nullable BigDecimal creditAmountInTransCrcy)
Original property name from the Odata EDM: CreditAmountInTransCrcy
this
.@Nonnull public JournalEntryItem.JournalEntryItemBuilder transactionCurrency(@Nullable String transactionCurrency)
Original property name from the Odata EDM: TransactionCurrency
this
.@Nonnull public JournalEntryItem.JournalEntryItemBuilder amountInTransactionCurrency(@Nullable BigDecimal amountInTransactionCurrency)
Original property name from the Odata EDM: AmountInTransactionCurrency
this
.@Nonnull public JournalEntryItem.JournalEntryItemBuilder companyCodeCurrency(@Nullable String companyCodeCurrency)
Original property name from the Odata EDM: CompanyCodeCurrency
this
.@Nonnull public JournalEntryItem.JournalEntryItemBuilder amountInCompanyCodeCurrency(@Nullable BigDecimal amountInCompanyCodeCurrency)
Original property name from the Odata EDM: AmountInCompanyCodeCurrency
this
.@Nonnull public JournalEntryItem.JournalEntryItemBuilder postingDate(@Nullable LocalDateTime postingDate)
Original property name from the Odata EDM: PostingDate
this
.@Nonnull public JournalEntryItem.JournalEntryItemBuilder documentItemText(@Nullable String documentItemText)
Original property name from the Odata EDM: DocumentItemText
Line item texts can be used internally and externally. To be able to distinguish between these, you must begin texts for external use with "*". These texts can then be printed on all correspondence, dunning notices, payment advice notes, etc. The asterisk is removed when the text is printed.This function is only available in the FI component. It cannot be used in Materials Management.
this
.@Nonnull public JournalEntryItem.JournalEntryItemBuilder valueDate(@Nullable LocalDateTime valueDate)
Original property name from the Odata EDM: ValueDate
The value date is used in bank accounts and bank sub-accounts.
this
.@Nonnull public JournalEntryItem.JournalEntryItemBuilder assignmentReference(@Nullable String assignmentReference)
Original property name from the Odata EDM: AssignmentReference
this
.@Nonnull public JournalEntryItem build()
Copyright © 2021 SAP SE. All rights reserved.