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 |
|
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:
Válasz:
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ó.
Hozzászólások
0 hozzászólás
Hozzászólások írásához jelentkezzen be.