Termék feltöltés szerkezeti leírás

Módosítva ekkor Tue, 26 Nov, 2024 ekkor: 3:31 DU

Szerver-oldali folyamatok

Az adatfeltöltési folyamatokat a Kulcs-Ügyvitel Szinkron program kezdeményezi a beállított ütemezés szerint.

A szinkron program a kliens számítógépen legenerál egy UTF-8 karakterkódolású XML állományt, majd ezt feltölti a központilag beállított URL-re.

A beérkező fájlokat érdemes (bár nem kötelező) a szerveren fájlként is tárolni, így mindig rendelkezésünkre áll az utolsóként feltöltött XML fájl tartalma. Ezen felül minden a programból feltöltött értéket érdemes adatbázisba menteni, hogy az akár jelenleg nem használt értékekből később egyszerűen tudjunk dolgozni.

A feltöltést követően a szinkron programnak szüksége van egy válaszra („Response”), a sikeres tételek feldolgozásáról. Amennyiben a visszajelzés nem érkezik meg, a szinkron program a következő ütemezett periódusban újra feltölti az adatokat.


Termék feltöltés folyamat esetén a Response-nak tartalmaznia kell a <ProductId> node értéket ’,’-vel elválasztva: pl ’1,2,3’  


Termék fotó feltöltés folyamat esetén a Response-nak tartalmaznia kell a <ProductPhotoId> node értékét ’,’-vel elválasztva: pl ’1,2,3’ 


További fejlesztések



Webszinkronban kifutó termék tulajdonság küldése


A termék feltöltés, illetve letöltés szinkronfolyamatokban a termék adatlapján található „Kifutó termék” tulajdonság is küldésre kerül.


Kifutó termék

A DownloadProductsV4 és az UploadProductsV4 folyamatok esetén is az „<OutGoingProduct>” elem felelős érte. 1 érték esetén kifutó termék, 0-nál pedig nincs kifutó termékként jelölve.



Vevői rendelés és számla felötltés szinkron folyamatok bővítése


A vevői rendelés, valamint a számla feltöltés szinkron folyamatok kiegészítésre kerültek a vevő telefonszám, valamint email cím adataival. Mindkét folyamat esetén az alábbi elemekben küldi a szoftver a megfelelő mezők értékeit: <CustomerEmail>; <CustomerPhone>

Például:

<CustomerEmail>[email protected]</CustomerEmail>
<CustomerPhone>0611111111</CustomerPhone>



Termékfeltöltési folyamatban gyártás összetevők szerepeltetése


Az új fejlesztésnek köszönhetően a termékfeltöltés folyamatban küldhetővé váltak gyártásos termékek esetén az összetevők. Amennyiben egyedi webáruházzal, vagy olyan szinkron folyamattal rendelkezik, amelyben a termék feltöltés is szerepet játszik, az új opciót a Webáruház beállítások menüpont alatt tudja aktiválni: Termék összetevők szinkronizálása


Termék összetevő feltöltés

Hatására a termékeket tartalmazó XML-ben gyártásos típus esetén megjelenik egy <Component> elem, ami az összetevők tulajdonságait írja le (termék név -és kód, mennyiség, egység, termék típus, raktár, azonosítók). Részletes leírás a termék feltöltés struktúra leírójával az alábbi linken érhető el.

„Dobozos” webáruház felületeinkre bekapcsolt állapotban sincs kihatással az új opció.




A struktúra leírás és a minta xml megtalálható a csatolmányban.

Hasznosnak találta a cikket?

Nagyszerű!

Köszönjük visszajelzését

Sajnáljuk, hogy nem tudtunk segíteni

Köszönjük visszajelzését

Tudassa velünk hogyan javíthatnák ezen a cikken!

Válasszon ki legalább egy okot
CAPTCHA hitelesítés szükséges.

Visszajelzés elküldve

Köszönjük közreműködését és megpróbljuk a cikket kijavítani