public class Konto extends Object implements Serializable
| Modifier and Type | Field and Description |
|---|---|
String |
acctype
Kontoart (Girokonto, Sparkonto, Festgeldkonto, Kreditkartenkonto, etc.)
laut Segmentversion 5,6 von HIUPD.
|
List |
allowedGVs |
String |
bic
BIC des Kontos
|
String |
blz
Bankleitzahl der kontoführenden Bank
|
String |
country
Länderkennzeichen des Kontos.
|
String |
curr
Währung des Kontos.
|
String |
customerid
Kreditinstitusseitiger Kundenname.
|
String |
iban
IBAN des Kontos
|
Limit |
limit |
String |
name
Name des Kontoinhabers.
|
String |
name2
Name des Kontoinhabers (Fortsetzung) (optional).
|
String |
number
Kontonummer des Kontos
|
String |
subnumber
Unterkontomerkmal des Kontos, kann
null sein |
String |
type
Name (Typ) des Kontos.
|
| Constructor and Description |
|---|
Konto()
Anlegen eines neuen Konto-Objektes.
|
Konto(String blz,
String number)
Anlegen eines neuen Konto-Objektes.
|
Konto(String country,
String blz,
String number)
Anlegen eines neuen Konto-Objektes.
|
Konto(String country,
String blz,
String number,
String subnumber) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
checkCRC()
Überprüfen der Kontonummer anhand des Prüfzifferverfahrens, welche für
die Bank mit der Bankleitzahl
blz gilt. |
boolean |
checkIBAN() |
boolean |
equals(Object o) |
boolean |
isSEPAAccount()
Gibt
true zurück, wenn sich dieses Konto für SEPA-GVs
verwenden lässt |
String |
toString()
Umwandeln der Kontoinformationen in einen String.
|
public String country
DE für
Deutschland einzustellen.public String blz
public String number
public String subnumber
null seinpublic String acctype
public String type
nullpublic String curr
EUR
für EURO gespeichert.public String customerid
null. Falls eine Bank Informationen über alle
Konten bereitstellt, auf die ein Nutzer via HBCI Zugriff hat, so
kann dieses Feld beim Hinzufügen von Aufträgen via
org.kapott.hbci.GV.AbstractHBCIJob#addToQueue(String)
ausgewertet werden.public String name
public String name2
public Limit limit
public List allowedGVs
public String bic
public String iban
public Konto()
EUR voreingestelltpublic Konto(String blz, String number)
EUR
voreingestellt. Es werden BLZ und Kontonummer angegeben. Die Länderkennung
wird auf DE voreingestellt.blz - Bankleitzahl der kontoführenden Banknumber - Kontonummer des Kontospublic Konto(String country, String blz, String number)
EUR
voreingestellt. Es werden BLZ, Länderkennung und Kontonummer angegeben.country - die Länderkennung des kontoführenden Institutes (normalerweise DE)blz - Bankleitzahl der kontoführenden Banknumber - Kontonummer des Kontospublic String toString()
public boolean checkCRC()
blz gilt. Der Aufruf dieser
Methode setzt voraus, dass in diesem Kontoobjekt bereits blz
und number gesetzt sind. Diese Werte werden der Methode
HBCIUtils.checkAccountCRC(String, String)
zur Überprüfung übergeben.false zurückgegeben, wenn das Prüfzifferverfahren
für die jeweilige Bank implementiert ist und die Prüfung der Kontonummer einen
Fehler ergibt. In jedem anderen Fall wird true zurückgegebenpublic boolean checkIBAN()
public boolean isSEPAAccount()
true zurück, wenn sich dieses Konto für SEPA-GVs
verwenden lässtCopyright © 2018. All rights reserved.