Předání Dodacího Listu

URL Webservisu : http://sws.spartoo.cz/mp/xml_export_bl.php

Webservis slouží k načtení dodacího listu, který musí být vložen do zásilek od Spartoo objednávek.

Seznam parametrů

Parametry webservisu musí být vždy odeslány přes POST

Parametr Popis
Partner Musí obsahovat váš unikátní identifikátor:
xml XML řetězec musí obsahovat informace, které umožní vytvořit dodací list


Formát parametru xml


Textová pole musí být chráněna značením CDATA pokud obsahuje text speciální charaktery a interpunkci, jinak bude XML neplatný.


Formát argumentu XML

<root>
	<order_id>string</order_id>
	<products>
		<product>
			<reference_partenaire>string</reference_partenaire>
			<product_quantity>int</product_quantity>
		</product>
	</products>
</root>

Popis polí XML při zadání

Značení Popis Povinné
order_id Identifikátor objednávky Ano
reference_partenaire Označení produktu partnera
Označení produktu nesmí obsahovat alfanumerické znaky a také - (pomlčku) _ (podtržítko) a . (tečku).
Ano
product_quantity Množství produktů v zásilce Ano


Příklad parametru XML

<root>
	<order_id>3FF75E96C3434E92</order_id>
	<products>
		<product>
			<reference_partenaire>39870-42</reference_partenaire>
			<product_quantity>1</product_quantity>
		</product>
	</products>
</root>

Formát XML vrácení

<root>
	<bl>
		<order_id>string</order_id>
		<pdf>string</pdf>
	</bl>
	<errors>int</errors>
</root>

Seznam kódů chyb webservice


Kód Popis
1 Žádná chyba v parametrech nenalezena
-1 Parametr partenaire není správný parametr nebo je prázdný
-2 Partnerský parametr neexistuje
-5 Chybí parametr rID/oID (číslo objednávky nebo číslo vrácení) nebo parametr statusu
-6 Objednávka nebo vrácení nebylo nalezeno, ověřte správnost parametru oID / rID (číslo objednávky nebo číslo vrácení).
-11 Parametr xml není správný parametr nebo je prázdný
-12 Parametr reference_partenaire není správný parametr nebo je prázdný
-15 Chyba v syntaxu (ve skladbě zápisu) XML, zkontrolujte váš XML soubor
-428 Váš účet byl deaktivován. Nemůžete již volat.
-429 Na tuto webovou službu jste volali příliš mnoho, limit je vyčerpán.

Popis pole odpovídající XML

Označení Popis
order_id Číslo objednávky
pdf Dodací list ve formátu PDF
Chyby Kód chyby


Příklad vrácení XML

Příklad odpovědi web servisu KO
<root>
	<errors>int</errors>
</root>
Příklad odpovědi web servisu OK
<root>
	<errors>1</errors>
	<bl>
		<order_id>25CF31A736506CE8</order_id>
		<pdf>string PDF encode</pdf>
	</bl>
</root>