Added AccountTransaction documentation from fints4k
This commit is contained in:
parent
713bfa4b50
commit
288af22ac6
|
@ -25,36 +25,92 @@ open class AccountTransaction(
|
||||||
// deutsche Begriffe: "Transaktionspartei" oder "Beteiligte Partei"
|
// deutsche Begriffe: "Transaktionspartei" oder "Beteiligte Partei"
|
||||||
// Englische: Transaction party (ist die beste Wahl für eine neutrale und übergreifende Beschreibung),
|
// Englische: Transaction party (ist die beste Wahl für eine neutrale und übergreifende Beschreibung),
|
||||||
// Counterparty (ist nützlich in formellen oder finanziellen Kontexten), Participant (ist breiter gefasst, aber weniger präzise)
|
// Counterparty (ist nützlich in formellen oder finanziellen Kontexten), Participant (ist breiter gefasst, aber weniger präzise)
|
||||||
|
/**
|
||||||
|
* Name of the Payer (debtor) or Payee (creditor)
|
||||||
|
*/
|
||||||
val otherPartyName: String? = null, // Alternatives: Parties involved, Transaction parties.single names: Beneficiary, Payee respectively Payer, Debtor
|
val otherPartyName: String? = null, // Alternatives: Parties involved, Transaction parties.single names: Beneficiary, Payee respectively Payer, Debtor
|
||||||
|
/**
|
||||||
|
* Bank Identifier, in most cases BIC, of the Payer or Payee
|
||||||
|
*/
|
||||||
val otherPartyBankCode: String? = null,
|
val otherPartyBankCode: String? = null,
|
||||||
|
/**
|
||||||
|
* Account Identifier, in most cases IBAN, of the Payer or Payee
|
||||||
|
*/
|
||||||
val otherPartyAccountId: String? = null,
|
val otherPartyAccountId: String? = null,
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Buchungstext, z. B. DAUERAUFTRAG, BARGELDAUSZAHLUNG, ONLINE-UEBERWEISUNG, FOLGELASTSCHRIFT, ...
|
||||||
|
*/
|
||||||
val postingText: String? = null,
|
val postingText: String? = null,
|
||||||
|
|
||||||
val openingBalance: Amount? = null,
|
val openingBalance: Amount? = null,
|
||||||
val closingBalance: Amount? = null,
|
val closingBalance: Amount? = null,
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Auszugsnummer
|
||||||
|
*/
|
||||||
val statementNumber: Int? = null,
|
val statementNumber: Int? = null,
|
||||||
|
/**
|
||||||
|
* Blattnummer
|
||||||
|
*/
|
||||||
val sheetNumber: Int? = null,
|
val sheetNumber: Int? = null,
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Kundenreferenz.
|
||||||
|
*/
|
||||||
val customerReference: String? = null,
|
val customerReference: String? = null,
|
||||||
|
/**
|
||||||
|
* Bankreferenz
|
||||||
|
*/
|
||||||
val bankReference: String? = null,
|
val bankReference: String? = null,
|
||||||
|
/**
|
||||||
|
* Währungsart und Umsatzbetrag in Ursprungswährung
|
||||||
|
*/
|
||||||
val furtherInformation: String? = null,
|
val furtherInformation: String? = null,
|
||||||
|
|
||||||
val endToEndReference: String? = null,
|
val endToEndReference: String? = null,
|
||||||
val mandateReference: String? = null,
|
val mandateReference: String? = null,
|
||||||
val creditorIdentifier: String? = null,
|
val creditorIdentifier: String? = null,
|
||||||
val originatorsIdentificationCode: String? = null,
|
val originatorsIdentificationCode: String? = null,
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Summe aus Auslagenersatz und Bearbeitungsprovision bei einer nationalen Rücklastschrift
|
||||||
|
* sowie optionalem Zinsausgleich.
|
||||||
|
*/
|
||||||
val compensationAmount: String? = null,
|
val compensationAmount: String? = null,
|
||||||
|
/**
|
||||||
|
* Betrag der ursprünglichen Lastschrift
|
||||||
|
*/
|
||||||
val originalAmount: String? = null,
|
val originalAmount: String? = null,
|
||||||
|
/**
|
||||||
|
* Abweichender Überweisender oder Zahlungsempfänger
|
||||||
|
*/
|
||||||
val deviantOriginator: String? = null,
|
val deviantOriginator: String? = null,
|
||||||
|
/**
|
||||||
|
* Abweichender Zahlungsempfänger oder Zahlungspflichtiger
|
||||||
|
*/
|
||||||
val deviantRecipient: String? = null,
|
val deviantRecipient: String? = null,
|
||||||
val referenceWithNoSpecialType: String? = null,
|
val referenceWithNoSpecialType: String? = null,
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Primanoten-Nr.
|
||||||
|
*/
|
||||||
val journalNumber: String? = null,
|
val journalNumber: String? = null,
|
||||||
|
/**
|
||||||
|
* Bei R-Transaktionen siehe Tabelle der
|
||||||
|
* SEPA-Rückgabecodes, bei SEPALastschriften siehe optionale Belegung
|
||||||
|
* bei GVC 104 und GVC 105 (GVC = Geschäftsvorfallcode)
|
||||||
|
*/
|
||||||
val textKeyAddition: String? = null,
|
val textKeyAddition: String? = null,
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Referenznummer, die vom Sender als eindeutige Kennung für die Nachricht vergeben wurde
|
||||||
|
* (z.B. als Referenz auf stornierte Nachrichten).
|
||||||
|
*/
|
||||||
val orderReferenceNumber: String? = null,
|
val orderReferenceNumber: String? = null,
|
||||||
|
/**
|
||||||
|
* Bezugsreferenz
|
||||||
|
*/
|
||||||
val referenceNumber: String? = null,
|
val referenceNumber: String? = null,
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
Loading…
Reference in New Issue