Az oldal megtekintéséhez kérjük, engedélyezze a JavaScriptet.

sERPa súgó

A Termék alapadat felvétel elnevezésű API elem segítségével lehetőség van Termékeket felvenni ID vagy kód alapján a sERPá-ban.

2023.11.27 - A Termék alapadat felvétel, módosítás, törlés API művelet működését bővítettük, ezentúl terméknév fordítást is lehet fogadni, módosítani. Felvétel üzemmódban csak a sERPában még nem létező termékre küldhető be fordítás. Módosítás üzemmódban, ha létező termék kerül beküldésre és a fordítás nyelve még nincs felvéve, akkor felvételre kerül a név fordítás, ha már van rögzítve olyan nyelv, amit beküldött, akkor módosításra kerül a hozzá tartozó fordítást.

Végpont

post /product

Használt művelet

Termék alapadat felvétel, módosítás törlés

 

Használt eredményhalmaz

Termék bevitel eredmény - API

Bemenőparaméter-változat = Alapértelmezett

 

Bejövő adatok

Művelet paraméter

Azonosító (JSON path)

Leírás

Termék kód

$.ProductCode

A termék kódja.

Termék név

$.ProductName

A termék neve.

Termék típus

$.ProductType

A termék típusa, Cikk vagy szolgáltatás.

Használható eladáskor

$.UsableOnSale

Logikai mező, a termék eladás tranzakciókban használhatóságát állíthatjuk vele.

Használható beszerzéskor

$.UsableOnBuy

Logikai mező, a termék beszerzés tranzakciókban használhatóságát állíthatjuk vele.

Gyártható

$.Production

Logikai mező, a termék gyártásban (Termelés modul) használhatóságát állíthatjuk vele.

Mennyiség egység kód

$.Unit

A termék Mennyiség egység kódja.

Besorolási szám kód

$.VATID

A termék Besorolási szám kódja.

Gyártási szám

$.ProductionNo

Felsorolt típus (GyartasiSzam). A termék Gyártási szám használat típusa állítható vele.

Megjegyzés

$.Note

A termékhez fűzhető Megjegyzés.

Térfogat (m3)

$.Volume

A termék Térfogat (m3) adata.

Alkoholfok

$.AlcoholicStrength

A termék Alkoholfok adata.

Nettó tömeg (kg)

$.NetWeight

A termék Nettó tömeg (kg) adata.

Bruttó tömeg (kg)

$.GrossWeight

A termék Bruttó tömeg (kg) adata.

Egalizált kiszerelés

$.EqualizedPack

Logikai mező, a termék kiszerelés kezelését szabályozhatjuk vele.

Gyártó kód

$.Producer

A termék gyártójának ügyfél kódja.

Gyártási szám ajánlás

$.ProductionNoRec

Felsorolt típus (GySzamAjanlas). A termék Gyártási szám ajánlás típusa állítható vele.

Fordítás

$.Translation

Fordítás táblázat

Nyelv

$.Translation.Language

A termék fordítás Nyelve.

Szöveg

$.Translation.Name

A termék fordításának a szövege.

Paraméterek

Paraméter

Paraméter érték

Leírás

Üzemmód

Felvétel

A művelet üzemmódja felvétel.

Azonosítás

Kód

Azonosítás ID és termék kód alapján

Termék kód prefix

IMP

Szöveges bemeneti mező, az termék kódot ezzel a prefixel képezzük felvételkor.

Termékcsoport

ARU - Áruk

Felvételkor ezzel a termékcsoporttal kerül a sERPába az új termék.

Paraméterezési lehetőségek

Paraméter

Leírás

Törlés üzemmód esetén csak nem használhatóra állítás

Logikai, csak Üzemmód = Törlés esetén van értelmezve. A nem használhatóra állítás a Használható eladáskor, Hazsnálható beszerzéskor hamisra állítását jelenti.

 

 

Kimenő adatok

Azonosító

Leírás

ProductID

A Termék ID-ja

ProductCode

Termék kódja

ProductName

Termék neve

ErrorCode

Hibakód (lehetséges hibakódok: 51005, 51006, 50999)

ErrorMessage

Hibaüzenet

 

Példa

POST

URL

sERPaMintaAPI/product

Body

{

"ProductName": "Interface_test_Product_001",

"ProductCode": "",

"Unit":"PCE"

}

Eredmény

[

   {

       "ProductID": 1002008,

       "ProductCode": "IMP5",

       "ProductName": "Interface_test_Product_001",

       "ErrorCode": 0,

       "HibaLeiras": null

   }

]