Benutzer-Werkzeuge

Webseiten-Werkzeuge


develop:xmlrpc:konto

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Nächste ÜberarbeitungBeide Seiten der Revision
develop:xmlrpc:konto [d.m.Y H:i] willuhndevelop:xmlrpc:konto [d.m.Y H:i] willuhn
Zeile 17: Zeile 17:
 | waehrung        | Währungsbezeichnung (EUR)        | | waehrung        | Währungsbezeichnung (EUR)        |
 | saldo           | aktueller Saldo des Kontos       | | saldo           | aktueller Saldo des Kontos       |
-| saldo_available | verfügbarer Saldo (incl. Dispo) oder NaN, falls die Bank das nicht unterstützt |+| saldo_available | verfügbarer Saldo (incl. Dispo) oder "", falls die Bank das nicht unterstützt |
 | saldo_datum     | Datum des Saldos im Format dd.mm.yyyy | | saldo_datum     | Datum des Saldos im Format dd.mm.yyyy |
 +
 +
 +
 +===== Verfügbare Funktionen =====
 +
 +
 +
 +==== Liste der Konten ermitteln ====
 +
 +<code java>
 +public List<Map<String,String>> find() throws RemoteException;
 +</code>
 +
 +  * 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 ==
 +
 +<code 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"));
 +}
 +</code>
 +
 +
 +== PHP ==
 +
 +<code 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");
 +}
 +</code>
 +
 +
 +
 +
 +
 +
  
  


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