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 16: Zeile 16:
 | iban            | IBAN-Nummer (EU-Kontonummer)     | | iban            | IBAN-Nummer (EU-Kontonummer)     |
 | waehrung        | Währungsbezeichnung (EUR)        | | waehrung        | Währungsbezeichnung (EUR)        |
-| saldo           | aktueller Saldo des Kontos       +| saldo           | aktueller Saldo des Kontos im Format "0,00" 
-| saldo_available | verfügbarer Saldo (incl. Dispo) oder NaN, falls die Bank das nicht unterstützt |+| saldo_available | verfügbarer Saldo (incl. Dispo) im Format "0,00" 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 |
  
Zeile 73: Zeile 73:
  
  
 +==== Liste der Konten ermitteln (Alternative Funktion) ====
  
 +Diese Funktion existiert aus Gründen der Abwärtskompatibilität weiterhin. Verwende künftig jedoch bitte die Funktion **find** - die neue Funktion liefert zudem detailliertere Rückgabe-Werte.
  
 +<code java>
 +public String[] list() throws RemoteException;
 +</code>
  
 +  * Name der Funktion: **list**
 +  * Liste der Parameter <keine>
 +  * Rückgabe-Werte: **array<string>** (Liste mit "String"-Elementen)\\Liste der Konten. Die Werte in jeder Zeile sind durch Doppelpunkte getrennt.\\ \\ Aufbau der Zeilen <code><ID>:<kontonummer>:<blz>:<bezeichnung>:<kundennummer>:<name>:<saldo>:<saldo_datum></code>
  
 +
 +=== Code-Beispiele ===
 +
 +== Java ==
 +
 +<code java>
 +import java.util.Map;
 +
 +Object[] list = (Object[]) client.execute("hibiscus.xmlrpc.konto.list",(Object[]) null);
 +for (Object o:list)
 +{
 +  System.out.println(o);
 +}
 +</code>
 +
 +
 +== PHP ==
 +
 +<code php>
 +$msg = new xmlrpcmsg("hibiscus.xmlrpc.konto.list");
 +$response = $client->send($msg);
 +$value = $response->value();
 +
 +for ($i=0;$i<$value->arraySize();$i++)
 +{
 +  print($value->arrayMem($i)->scalarVal()."\n");
 +}
 +</code>
  
  
  
-| 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 <code><ID des Kontos>:<Kontonummer>:<BLZ>:<Bezeichnung>:<Kundennummer>: 
-<Kontoinhaber>:<Saldo im Format "0,00">:<Saldo-Datum im Format "dd.mm.yyyy"></code>| 
  
 | Name der Funktion | //checkAccountCRC// | | Name der Funktion | //checkAccountCRC// |


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