Package org.kapott.hbci.GV_Result
Class GVRKUms.UmsLine
- java.lang.Object
-
- org.kapott.hbci.GV_Result.GVRKUms.UmsLine
-
- All Implemented Interfaces:
Serializable
- Enclosing class:
- GVRKUms
public static class GVRKUms.UmsLine extends Object implements Serializable
Eine "Zeile" des Kontoauszuges (enthält Daten einer Transaktion)- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description StringadditionalZusatzinformationen im Rohformat.StringaddkeyErweiterte Informationen zur Art der Buchung (bankintern, optional).DatebdateBuchungsdatumbooleancamtGibt an, ob ein Umsatz per CAMT abgerufen wurde.Valuecharge_valueBetrag für Gebühren des Geldverkehrs (optional)StringcustomerRefKundenreferenzStringendToEndIdNUR BEI CAMT: Ende-zu-Ende-Referenz (EREF)StringgvcodeArt der Buchung (bankinterner Code).StringidNUR BEI CAMT: Eindeutiger Identifier der Buchung.StringinstRefKreditinstituts-ReferenzStringmandateIdNUR BEI CAMT: Mandats-Referenz (MREF)Valueorig_valueUrsprünglicher Betrag (bei ausländischen Buchungen; optional)KontootherGegenkonto der Buchung (optional).StringprimanotaPrimanotakennzeichen (optional).StringpurposecodeNUR BEI CAMT: Der Purpose-Code der Buchung.SaldosaldoDer Saldo nach dem Buchen des BetragesvaluebooleansepaGibt an, ob ein Umsatz ein SEPA-Umsatz istbooleanstornoHandelt es sich um eine Storno-Buchung?StringtextBeschreibung der Art der Buchung (optional).List<String>usageListe von Strings mit den Verwendungszweckzeilen.ValuevalueGebuchter BetragDatevalutaDatum der Wertstellung
-
Constructor Summary
Constructors Constructor Description UmsLine()
-
-
-
Field Detail
-
valuta
public Date valuta
Datum der Wertstellung
-
bdate
public Date bdate
Buchungsdatum
-
value
public Value value
Gebuchter Betrag
-
storno
public boolean storno
Handelt es sich um eine Storno-Buchung?
-
saldo
public Saldo saldo
Der Saldo nach dem Buchen des Betragesvalue
-
customerRef
public String customerRef
Kundenreferenz
-
instRef
public String instRef
Kreditinstituts-Referenz
-
orig_value
public Value orig_value
Ursprünglicher Betrag (bei ausländischen Buchungen; optional)
-
charge_value
public Value charge_value
Betrag für Gebühren des Geldverkehrs (optional)
-
gvcode
public String gvcode
Art der Buchung (bankinterner Code). Nur wenn hier ein Wert ungleich999drinsteht, enthalten die Attributetext,primanota,usage,otherundaddkeysinnvolle Werte. Andernfalls sind all diese Informationen möglicherweise im Feldadditionalenthalten, allerdings in einem nicht definierten Format (siehe auchadditional).
-
additional
public String additional
Zusatzinformationen im Rohformat. Wenn Zusatzinformationen zu dieser Transaktion in einem unbekannten Format vorliegen, dann enthält dieser String diese Daten (u.U. ist dieser String leer, aber nicht
null). Das ist genau dann der Fall, wenn der Wert vongvcodegleich999ist.Wenn die Zusatzinformationen aber ausgewertet werden können (und
gvcode!=999), so ist dieser Stringnull, und die Feldertext,primanota,usage,otherundaddkeyenthalten die entsprechenden Werte (siehe auchgvcode)
-
text
public String text
Beschreibung der Art der Buchung (optional). Nur wenngvcode!=999! (siehe auchadditionalundgvcode)
-
primanota
public String primanota
Primanotakennzeichen (optional). Nur wenngvcode!=999! (siehe auchadditionalundgvcode)
-
usage
public List<String> usage
Liste von Strings mit den Verwendungszweckzeilen. Nur wenngvcode!=999! (siehe auchadditionalundgvcode)
-
other
public Konto other
Gegenkonto der Buchung (optional). Nur wenngvcode!=999! (siehe auchadditionalundgvcode)
-
addkey
public String addkey
Erweiterte Informationen zur Art der Buchung (bankintern, optional). Nur wenngvcode!=999! (siehe auchadditionalundgvcode)
-
sepa
public boolean sepa
Gibt an, ob ein Umsatz ein SEPA-Umsatz ist
-
camt
public boolean camt
Gibt an, ob ein Umsatz per CAMT abgerufen wurde.
-
id
public String id
NUR BEI CAMT: Eindeutiger Identifier der Buchung. Erst seit SEPA mit Abruf per CAMT verfuegbar. Bei MT940-Abruf ist der Wert leer.
-
endToEndId
public String endToEndId
NUR BEI CAMT: Ende-zu-Ende-Referenz (EREF)
-
purposecode
public String purposecode
NUR BEI CAMT: Der Purpose-Code der Buchung.
-
mandateId
public String mandateId
NUR BEI CAMT: Mandats-Referenz (MREF)
-
-