Partner létrehozása (POST)

API URL

POST - termék létrehozására szolgál.

api.innvoice.hu/%regnev%/partner

POST paraméter:

data - a küldött adatcsomag XML formátumban

Mezők (products / product) - egyik mező sem kötelező

TABLE_ID

a partner egyedi azonosítója (nem kötelező)

Nev

a partner megnevezése*

Telefon

a partner telefonszáma

Fax

a partner fax száma

Email

a partner e-mail címe

Web

a partner web címe

Adoszam

a partner adószáma 

Arcsoport

a partner árcsoport azonosítója

Fizmod

a partner alapértelmezett fizetési módja

Fizhat

a partner alapértelmezett fizetési határideje napokban

Csoport

a partner partnercsoportja

Aktiv

aktiv? (0, vagy 1)

VevoKod

a partner vevőkódja

Irsz

számlázási cím irányítószám*
Telepules

számlázási cím település*

Utcahsz

számlázási cím utca, házszám*

Orszag

ország kód (iso 3166, két karakter)

LevIrsz

levelezési cím irányítószám

LevTelepules

levelezési cím település

LevUtcahsz

levelezési cím, utca, házszám

LevOrszag

levelezési cím, ország

OverWrite

0, vagy 1, felülírható-e, ha már létezik ez a TABLE_ID

ZohoCrmID

Zoho CRM azonosító

AzonType

ha üres, vagy hiányzik, akkor TABLE_ID szerint azonosítjuk a rekordokat, ha ZohoCrmID, akkor ZohoCrmID szerint

* - kötelező mezők

Példa:

<partners>
<partner>
<Nev><![CDATA[Gipsz Jakab]]></Nev>
<Irsz><![CDATA[ASD333]]></Irsz>
<Telepules><![CDATA[27]]></Telepules>
<Utcahsz><![CDATA[1]]></Utcahsz>
<Orszag><![CDATA[HU]]></Orszag>
<Aktiv>1</Aktiv>
</partner>
</partners>

 

Válasz:

<?xml version="1.0" encoding="UTF-8"?>
<response>
<partner>
<error>200</error>
<message>
<![CDATA[ Record created ]]>
</message>
<TABLE_ID>
<![CDATA[4989]]>
</TABLE_ID>
</partner>
</response>

Minden product külön válasszal tér vissza, lehetséges error kódok:

200 - minden rendben, a termék módosításra, vagy létrehozásra került

202 - Invalid Csoport - Érvénytelen partnercsoport azonosító

202 - Invalid Arcsoport - Érvénytelen árcsoport azonosító

202 - Invalid Orszag (iso3166 two digits code needed) - Érvénytelen ország azonosító

202 - Invalid LevOrszag (iso3166 two digits code needed) - Érvénytelen ország azonosító

202 - Missing Nev - Hiányzó partner név

202 - Missing Irsz - Hiányzó partner számlázási cím irányítószám

202 - Missing Telepules - Hiányzó partner számlázási cím település

202 - Missing Utcahsz - Hiányzó partner számlázási cím utca, házszám

202 - Partner already exists (OverWrite needed) - a partner már létezik, nem adtuk meg az OverWrite paramétert, így felülírás nem történt

Ha az error mező nem 200-at tartalmaz, akkor hiba történt, melynek leírása a message mezőben található.

Van még kérdése? Kérelem beküldése

0 Megjegyzések

Kérjük, Belépés után hagyjon megjegyzést.
Üzemelteti a Zendesk