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.
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
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
Visszajelzés elküldve
Köszönjük közreműködését és megpróbljuk a cikket kijavítani