public class GVRKUms extends HBCIJobResultImpl
Ergebnisse der Abfrage von Kontoumsatzinformationen. Ein Objekt dieser Klasse entspricht einen Kontoauszug. Ein Kontoauszug ist in einzelne Buchungstage unterteilt. Für jeden einzelnen Buchungstag wiederum gibt es eine Anzahl von Umsatzzeilen (das entspricht je einem Eintrag auf dem "normalen" Kontoauszug auf Papier). Jede einzelne Umsatzzeile wiederum enthält die einzelnen Informationen zu genau einer Transaktion.
Es können auch alle Umsatzzeilen in einer einzigen Liste abgefragt werden (also nicht in Buchungstage unterteilt .
| Modifier and Type | Class and Description |
|---|---|
static class |
GVRKUms.BTag
Enthält alle Transaktionen eines einzelnen Buchungstages.
|
static class |
GVRKUms.UmsLine
Eine "Zeile" des Kontoauszuges (enthält Daten einer Transaktion)
|
| Modifier and Type | Field and Description |
|---|---|
List<String> |
camtBooked
Die originale empfangene CAMT-Datei mit den gebuchten Umsaetzen.
|
String |
camtNotBooked
Die originale empfangenen CAMT-Dateien mit den Vormerkbuchungen.
|
globStatus, jobStatus| Constructor and Description |
|---|
GVRKUms(HBCIPassportInternal passport) |
| Modifier and Type | Method and Description |
|---|---|
void |
appendMt940raw(StringBuilder mt940raw) |
void |
appendMt942raw(StringBuilder mt942raw) |
List<GVRKUms.BTag> |
getDataPerDay()
Gibt die Umsatzinformationen gruppiert nach Buchungstagen zurück.
|
List<GVRKUms.BTag> |
getDataPerDayUnbooked()
Gibt die vorgemerkten Umsaetze gruppiert nach Buchungstagen zurueck.
|
List<GVRKUms.UmsLine> |
getFlatData()
Gibt alle Transaktionsdatensätze in einer "flachen" Struktur zurück.
|
List<GVRKUms.UmsLine> |
getFlatDataUnbooked()
Gibt eine Liste aller vorgemerkten Umsätze zurück
|
String |
getRaw() |
String |
toString() |
getDialogId, getGlobStatus, getJobId, getJobStatus, getMsgNum, getPassport, getResultData, getResultsSize, getRetVal, getSegNum, isOK, storeResultpublic List<String> camtBooked
public String camtNotBooked
public GVRKUms(HBCIPassportInternal passport)
public void appendMt940raw(StringBuilder mt940raw)
public void appendMt942raw(StringBuilder mt942raw)
public List<GVRKUms.BTag> getDataPerDay()
GVRKUms.BTag)public List<GVRKUms.BTag> getDataPerDayUnbooked()
GVRKUms.BTag)public List<GVRKUms.UmsLine> getFlatData()
GVRKUms.UmsLine)public List<GVRKUms.UmsLine> getFlatDataUnbooked()
GVRKUms.UmsLine-Objekten der vorgemerkten Umsätzepublic String toString()
toString in class HBCIJobResultImplpublic String getRaw()
Copyright © 2019. All rights reserved.