org.kapott.hbci.GV_Result
Class GVRKUms.UmsLine

java.lang.Object
  extended byorg.kapott.hbci.GV_Result.GVRKUms.UmsLine
All Implemented Interfaces:
java.io.Serializable
Enclosing class:
GVRKUms

public static class GVRKUms.UmsLine
extends java.lang.Object
implements java.io.Serializable

Eine "Zeile" des Kontoauszuges (enthält Daten einer Transaktion)

See Also:
Serialized Form

Field Summary
 java.lang.String additional
          Zusatzinformationen im Rohformat.
 java.lang.String addkey
          Erweiterte Informationen zur Art der Buchung (bankintern, optional).
 java.util.Date bdate
          Buchungsdatum
 Value charge_value
          Betrag für Gebühren des Geldverkehrs (optional)
 java.lang.String customerref
          Kundenreferenz
 java.lang.String gvcode
          Art der Buchung (bankinterner Code).
 java.lang.String instref
          Kreditinstituts-Referenz
 boolean isStorno
          Handelt es sich um eine Storno-Buchung?
 Value orig_value
          Ursprünglicher Betrag (bei ausländischen Buchungen; optional)
 Konto other
          Gegenkonto der Buchung (optional).
 java.lang.String primanota
          Primanotakennzeichen (optional).
 Saldo saldo
          Der Saldo nach dem Buchen des Betrages value
 java.lang.String text
          Beschreibung der Art der Buchung (optional).
 java.util.List usage
          Liste von Strings mit den Verwendungszweckzeilen.
 Value value
          Gebuchter Betrag
 java.util.Date valuta
          Datum der Wertstellung
 
Constructor Summary
GVRKUms.UmsLine()
           
 
Method Summary
 void addUsage(java.lang.String st)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

valuta

public java.util.Date valuta
Datum der Wertstellung


bdate

public java.util.Date bdate
Buchungsdatum


value

public Value value
Gebuchter Betrag


isStorno

public boolean isStorno
Handelt es sich um eine Storno-Buchung?


saldo

public Saldo saldo
Der Saldo nach dem Buchen des Betrages value


customerref

public java.lang.String customerref
Kundenreferenz


instref

public java.lang.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 java.lang.String gvcode
Art der Buchung (bankinterner Code). Nur wenn hier ein Wert ungleich 999 drinsteht, enthalten die Attribute text, primanota, usage, other und addkey sinnvolle Werte. Andernfalls sind all diese Informationen möglicherweise im Feld additional enthalten, allerdings in einem nicht definierten Format (siehe auch additional).


additional

public java.lang.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 von gvcode gleich 999 ist.

Wenn die Zusatzinformationen aber ausgewertet werden können (und gvcode!=999), so ist dieser String null, und die Felder text, primanota, usage, other und addkey enthalten die entsprechenden Werte (siehe auch gvcode)


text

public java.lang.String text
Beschreibung der Art der Buchung (optional). Nur wenn gvcode!=999! (siehe auch additional und gvcode)


primanota

public java.lang.String primanota
Primanotakennzeichen (optional). Nur wenn gvcode!=999! (siehe auch additional und gvcode)


usage

public java.util.List usage
Liste von Strings mit den Verwendungszweckzeilen. Nur wenn gvcode!=999! (siehe auch additional und gvcode)


other

public Konto other
Gegenkonto der Buchung (optional). Nur wenn gvcode!=999! (siehe auch additional und gvcode)


addkey

public java.lang.String addkey
Erweiterte Informationen zur Art der Buchung (bankintern, optional). Nur wenn gvcode!=999! (siehe auch additional und gvcode)

Constructor Detail

GVRKUms.UmsLine

public GVRKUms.UmsLine()
Method Detail

addUsage

public void addUsage(java.lang.String st)

toString

public java.lang.String toString()