Előző változat mindkét oldalonElőző változatKövetkező változat | Előző változat |
evir:woocommerce:automatizalas [2020/07/31 09:52] – royal | evir:woocommerce:automatizalas [2024/10/17 13:59] (aktuális) – eltávolítva era |
---|
===== WooCommerce automatizálás ===== | |
| |
Az eVIR képes automatizáltan szinkronizálni az ár-, és készletinformációkat, valamint ha arra igény van, akkor letölteni a megrendeléseket is a shopból. Ezekből csak a feltöltések automatizálása szokott szinte minden körülmény között jó gondolat lenni, bár ez erőteljesen függ az üzlet profiljától, a termékektől, a webshopon kívüli értékesítés volumenétől, stb. | |
A szinkronizálandó árkategóriát és készlet esetében a raktárat a [[evir:rendszer:beallitasok:woocommerce|Woocommerce beállítások]] menüpontban lehet megadni. | |
| |
==== Ár szinkronizálás ==== | |
A ''Woocommerce->Szinkroinizálások->Cikk ár szinkronizálás'' menüpontban a felületről is bármikor manuálisan elindítható ez a funkció. Az eVIR megnézi, hogy a webshopban szereplő termékekben bekövetkezett-e valamilyen változás az utolsó sikeres szinkronizálás óta, és ha talál ilyen terméket, akkor annak az árát feltölti a shopba. Fontos, hogy csak azoknak a termékeknek az árát változtatja meg, amelyek esetében az eVIR rendszerben volt változás, tehát ha pl. valaki a shop oldalán változtat, akkor erre nincs hatással. Ha az összes shopban szereplő árat szeretnénk biztosan beállítani az eVIR-ben levőre, akkor a szinkronizálás helyett a feltöltés funkciót kell használni, azaz ''Woocommerce->Feltöltések->Cikk ár feltöltés''. | |
| |
==== Raktárkészlet szinkronizálás ==== | |
A ''Woocommerce->Szinkroinizálások->Készletinformáció szinkronizálás'' menüpontban a felületről is bármikor manuálisan elindítható ez a funkció. Az eVIR megnézi, hogy a webshopban szereplő termékek vonatkozásában történt-e valamilyen készletet érintő változás az utolsó sikeres szinkronizálás óta, és ha talál ilyen terméket, akkor annak raktáron levő mennyiségét beállítja a shopban. Fontos, hogy csak azoknak a termékeknek az árát változtatja meg, amelyek esetében az eVIR rendszerben volt változás, tehát ha pl. valaki a shop oldalán változtat, akkor erre nincs hatással. Ha az összes, shopban szereplő készletinformációt szeretnénk biztosan beállítani az eVIR-ben szereplő értékre, akkor a szinkronizálás helyett a feltöltés funkciót kell használni, azaz ''Woocommerce->Feltöltések->Készletinformáció feltöltése''. | |
| |
==== Automatizálás ==== | |
Az automatizálás beállítása a rendszer karbantartójának feladata. | |
* Létre kell hozni egy technikai felhasználót a tokenes bejelentkezéshez pontosan ugyan olyan módon, mint ahogy az az [[evir:rendszer:api:api_altalanos|API általános]] leírásban szerepel | |
* Ennek a technikai felhasználónak jogosultsággal kell rendelkeznie a kívánt szinkronizálás és feltöltés menüpontokhoz | |
* A token és a funkció birtokában létre lehet hozni azt az URL-t, amit meghívva megtörténik a szinkronizálás. | |
| |
| |
<code> | |
https://evir.hu/cegnev/cgi-bin/index.cgi?token=jMuPFcKJdyKYqMZ7iGiLpxF/32k&dok=woocommerce_sync_product_ar | |
| |
https://evir.hu/cegnev/cgi-bin/index.cgi?token=jMuPFcKJdyKYqMZ7iGiLpxF/32k&dok=woocommerce_upload_product_ar | |
| |
https://evir.hu/cegnev/cgi-bin/index.cgi?token=jMuPFcKJdyKYqMZ7iGiLpxF/32k&dok=woocommerce_sync_product_keszlet | |
| |
https://evir.hu/cegnev/cgi-bin/index.cgi?token=jMuPFcKJdyKYqMZ7iGiLpxF/32k&dok=woocommerce_upload_product_keszlet | |
| |
</code> | |
vagy ugyan ezek JSON alapon: | |
<code> | |
https://evir.hu/cegnev/cgi-bin/index.cgi?json={"token":"jMuPFcKJdyKYqMZ7iGiLpxF/32k","dok":"woocommerce_sync_product_ar"} | |
| |
https://evir.hu/cegnev/cgi-bin/index.cgi?json={"token":"jMuPFcKJdyKYqMZ7iGiLpxF/32k","dok":"woocommerce_upload_product_ar"} | |
| |
https://evir.hu/cegnev/cgi-bin/index.cgi?json={"token":"jMuPFcKJdyKYqMZ7iGiLpxF/32k","dok":"woocommerce_sync_product_keszlet"} | |
| |
https://evir.hu/cegnev/cgi-bin/index.cgi?json={"token":"jMuPFcKJdyKYqMZ7iGiLpxF/32k","dok":"woocommerce_upload_product_keszlet"} | |
</code> | |
| |
| |