Benutzer-Werkzeuge

Webseiten-Werkzeuge


develop:xmlrpc:konto

Dies ist eine alte Version des Dokuments!


XML-RPC: Konten

  • Name des Service: hibiscus.xmlrpc.konto

Schüssel-Namen

Bezeichnung Beschreibung
kontonummer Kontonummer
unterkonto Unterkontonummer (i.d.R. leer)
blz Bankleitzahl
name Name des Kontoinhabers
bezeichnung Bezeichnung des Kontos
kundennummer Kundennummer
kommentar Kommentar (Freitext)
bic BIC-Nummer (EU-BLZ)
iban IBAN-Nummer (EU-Kontonummer)
waehrung Währungsbezeichnung (EUR)
saldo aktueller Saldo des Kontos
saldo_available verfügbarer Saldo (incl. Dispo) oder NaN, falls die Bank das nicht unterstützt
saldo_datum Datum des Saldos im Format dd.mm.yyyy

Verfügbare Funktionen

Liste der Konten ermitteln

public List<Map<String,String>> find() throws RemoteException;
  • Name der Funktion: find
  • Liste der Parameter <keine>
  • Rückgabe-Wert: array<struct> (Liste mit „struct“-Elementen)
    Liste der Konten. Jedes Element der Liste enthält ein Konto in Form eines Struct mit den o.g. Schlüsseln

Code-Beispiele

Java
import java.util.Map;
 
Object[] list = (Object[]) client.execute("hibiscus.xmlrpc.konto.find",(Object[]) null);
for (Object o:list)
{
  Map konto = (Map) o;
  System.out.println("ID  : " + konto.get("id"));
  System.out.println("Name: " + konto.get("name"));
  System.out.println("Nr. : " + konto.get("kontonummer"));
  System.out.println("BLZ : " + konto.get("blz"));
}
PHP
$msg = new xmlrpcmsg("hibiscus.xmlrpc.konto.find");
$response = $client->send($msg);
$value = $response->value();
 
for ($i=0;$i<$value->arraySize();$i++)
{
  $konto = $value->arrayMem($i);
  print("ID  : ".$konto->structMem("id")->scalarVal()."\n");
  print("Name: ".$konto->structMem("name")->scalarVal()."\n");
  print("Nr. : ".$konto->structMem("kontonummer")->scalarVal()."\n");
  print("BLZ : ".$konto->structMem("blz")->scalarVal()."\n");
}
Name der Funktion list
Verwendung Abrufen der eingerichteten Konten
Aufruf-Parameter <keine>
Rückgabe-Wert String[] (String-Array)
Jede Zeile des Arrays enthält die Daten zu einem Konto. Die Werte in jeder Zeile sind durch Doppelpunkte getrennt.

Aufbau der Zeilen
<ID des Kontos>:<Kontonummer>:<BLZ>:<Bezeichnung>:<Kundennummer>:
<Kontoinhaber>:<Saldo im Format "0,00">:<Saldo-Datum im Format "dd.mm.yyyy">
Name der Funktion checkAccountCRC
Verwendung Prüfung einer Kontonummer-/BLZ-Kombination auf Plausibilität; Prüfsummen-Check der Kontonummer
Aufruf-Parameter 1 String BLZ
2 String Kontonummer
Rückgabe-Wert boolean. TRUE, wenn die Konto-/BLZ-Kombination korrekt ist, sonst FALSE
Name der Funktion getBankname
Verwendung Ermitteln des Namens des Kreditinstituts zu einer BLZ
Aufruf-Parameter 1 String BLZ
Rückgabe-Wert String Name des Kreditinstituts oder ein Leer-String, wenn zu dieser BLZ kein Kreditinstitut gefunden wurde


Impressum | Datenschutz
develop/xmlrpc/konto.1297265104.txt.gz · Zuletzt geändert: d.m.Y H:i von willuhn