develop:xmlrpc:sammelauftrag
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
develop:xmlrpc:sammelauftrag [d.m.Y H:i] – willuhn | develop:xmlrpc:sammelauftrag [d.m.Y H:i] (aktuell) – willuhn | ||
---|---|---|---|
Zeile 2: | Zeile 2: | ||
* Namen der Services | * Namen der Services | ||
- | * **hibiscus.xmlrpc.sammelüberweisung** Für den Zugriff auf Sammel-Überweisungen | + | * **hibiscus.xmlrpc.sepasammelüberweisung** Für den Zugriff auf SEPA-Sammel-Überweisungen |
- | * **hibiscus.xmlrpc.sammellastschrift** Für den Zugriff auf Sammel-Lastschriften | + | * **hibiscus.xmlrpc.sepasammellastschrift** Für den Zugriff auf SEPA-Sammel-Lastschriften |
Die Funktionen für Sammel-Überweisungen und -Lastschriften sind identisch, lediglich die Service-Namen unterscheiden sich. | Die Funktionen für Sammel-Überweisungen und -Lastschriften sind identisch, lediglich die Service-Namen unterscheiden sich. | ||
Zeile 13: | Zeile 13: | ||
| konto | ID des Kontos | | konto | ID des Kontos | ||
| termin | | termin | ||
+ | | batchbook | ||
| buchungen | | buchungen | ||
| || | | || | ||
| **Schlüssel-Namen der enthaltenen Buchungen** || | | **Schlüssel-Namen der enthaltenen Buchungen** || | ||
- | | betrag | + | | betrag |
- | | blz | Bankleitzahl | + | | blz | BIC des Gegenkontos |
- | | kontonummer | + | | kontonummer |
| name | Inhaber-Name des Gegenkontos | | name | Inhaber-Name des Gegenkontos | ||
- | | textschluessel | ||
| verwendungszweck | Verwendungszweck (Array) | | verwendungszweck | Verwendungszweck (Array) | ||
+ | Für den Auftragskopf bei SEPA-Sammelüberweisungen existieren zusätzlich noch die folgenden Schlüssel-Namen: | ||
+ | |||
+ | ^ Bezeichnung | ||
+ | | pmtinfid | ||
+ | |||
+ | Für die enthaltenen Buchungen bei SEPA-Sammelüberweisungen existieren zusätzlich noch die folgenden Schlüssel-Namen: | ||
+ | |||
+ | ^ Bezeichnung | ||
+ | | endtoendid | ||
+ | | purposecode | ||
+ | |||
+ | |||
+ | Für den Auftragskopf bei SEPA-Sammellastschriften existieren zusätzlich noch die folgenden Schlüssel-Namen: | ||
+ | |||
+ | ^ Bezeichnung | ||
+ | | sequencetype | ||
+ | | sepatype | ||
+ | | targetdate | ||
+ | | pmtinfid | ||
+ | |||
+ | Für die enthaltenen Buchungen bei SEPA-Sammellastschriften existieren zusätzlich noch die folgenden Schlüssel-Namen: | ||
+ | |||
+ | ^ Bezeichnung | ||
+ | | endtoendid | ||
+ | | purposecode | ||
+ | | mandateid | ||
+ | | creditorid | ||
+ | | sigdate | ||
+ | |||
+ | Generell gilt bei SEPA-Aufträgen: | ||
+ | Beachte bitte ausserdem, dass ggf. eine extra Vereinbarung mit der Bank nötig ist, um den Parameter " | ||
===== Verfügbare Funktionen ===== | ===== Verfügbare Funktionen ===== | ||
Zeile 73: | Zeile 104: | ||
buchung.put(" | buchung.put(" | ||
buchung.put(" | buchung.put(" | ||
- | buchung.put(" | + | buchung.put(" |
- | buchung.put(" | + | |
buchung.put(" | buchung.put(" | ||
- | // alternativ | ||
- | // List zweck = new ArrayList(); | ||
- | // zweck.add(" | ||
- | // zweck.add(" | ||
- | // buchung.put(" | ||
- | |||
buchungen.add(buchung); | buchungen.add(buchung); | ||
} | } | ||
params.put(" | params.put(" | ||
| | ||
- | Object result = client.execute(" | + | Object result = client.execute(" |
- | // Object result = client.execute(" | + | // Object result = client.execute(" |
System.out.println(result); | System.out.println(result); | ||
</ | </ | ||
Zeile 103: | Zeile 127: | ||
" | " | ||
" | " | ||
- | " | + | " |
- | " | + | |
" | " | ||
- | // alternativ | ||
- | // " | ||
| | ||
array_push($buchungen, | array_push($buchungen, | ||
Zeile 120: | Zeile 141: | ||
)," | )," | ||
| | ||
- | $msg = new xmlrpcmsg(" | + | $msg = new xmlrpcmsg(" |
$response = $client-> | $response = $client-> | ||
print($response-> | print($response-> | ||
Zeile 146: | Zeile 167: | ||
<code java> | <code java> | ||
- | Object result = client.execute(" | + | Object result = client.execute(" |
- | // Object result = client.execute(" | + | // Object result = client.execute(" |
System.out.println(result); | System.out.println(result); | ||
</ | </ | ||
Zeile 155: | Zeile 176: | ||
<code php> | <code php> | ||
- | $msg = new xmlrpcmsg(" | + | $msg = new xmlrpcmsg(" |
- | // $msg = new xmlrpcmsg(" | + | // $msg = new xmlrpcmsg(" |
$response = $client-> | $response = $client-> | ||
print($response-> | print($response-> |
Impressum | Datenschutz
develop/xmlrpc/sammelauftrag.1297355452.txt.gz · Zuletzt geändert: von willuhn