Rückgabewerte

Die SOAP Schnittstelle liefert Ihnen verschiedene Rückgabewerte.

response

0 = nicht erfolgreich
1 = erfolgreich

Bei responseCode 0 wird der Rückgabewert wie folgt aufgebaut.

Ziffer 1
1 – important
2 – missing parameter
3 – invalid parameter
4 – notice

Ziffer 2-6
Parameter Code (siehe Mögliche Rückgabewerte)

Die Ziffern 2-6 des Rückgabewertes kodieren jeweils einen Key, welcher ein bestimmtes Datenfeld (z.B. Bestellmenge) oder einen Sachverhalt (Bestellung) beschreibt.

Beschreibt der Key ein Datenfeld, wird zusätzlich entschieden, ob es sich beim Fehlen dieses Wertes um ein Abbruchkriterium handelt (required), der Wert bestimmte vordefinierte Werte annimmt (values) oder bei einem fehlenden/fehlerhaften Wert ein Default-Wert gesetzt wird (default).

 

Mögliche Rückgabewerte

Message codeKeywordValuesRequiredDefault
00000Payment method failed!
20001aspect_ratiolandscape format | panel format1
20002availability_type1 | 201
20003customer_copy5 | 10 | 150
20004customer_item_id0
20006item_id1
...
30002customer_number1
30003data_source_host0
30006data_source_port0
30007data_transmissionftp | download |
e-mail | upload
1download
30008delivery_typedelivery |
self collection
0
30010order_name0
30011order_quantity1
30013payment_method0
30015shipping_type0
30016partial_quantity1
30017OrderCommitSucessful0
30018OrderCommitFailed0
30019email1
30020password1
40005address_id1
40014address_data_search0
40015address_ambiguous0
40016address_new_successful0
40017address_new_failed0
40018party_group_code_failed0
40019address_id_search0
Kategorie: Administration
Schlagwort: Fehlermeldung