A Beállítások -> Automatizmus -> Automatizmus menüben létrehozzuk az új automatizmust, amelynek típusa "Rendelés mezők frissítése" és a Név pedig legyen olyan amiből egyértelműen be tudjuk azonosítani.
1. Engedélyezés és Egyszeri
Ahhoz hogy működni tudjon az automatizmus Engedélyeznünk kell, illetve ilyen jellegű automatizmus esetén érdemes az Egyszeri opciót is bepipálni. Ez azt jelenti, hogy ha be van pipálva, az automatizmus csak egyszer fog lefutni az adott rendelés életciklusa során.
2. Feltétel
Meg kell adnunk, hogy milyen feltételek esetén szeretnénk ha a Mező módosítás megtörténne, azaz ha ez adott rendelés szállítási módja és a rendelés webshopja is a feltételben megadott, akkor érvényesüljön az automatizmus és kerüljön beállításra a rendelésen adott futárfiók.
A feltétel így fog kinézni:
state__shipping_method in {adott szállítási módok} and state__webshop_id = XY
Az {adott szállítási módok} helyére kerül felsorolva az összes szállítási mód, amire értelmezni szeretnénk az automatizmust.
Tehát pl. MPL esetén:
{constants__order_shipping_method_mpl_post_delivery, constants__order_shipping_method_mpl_home_delivery, constants__order_shipping_method_mpl_pallet_delivery, constants__order_shipping_method_mpl_post_point, constants__order_shipping_method_mpl_parcel_point}
(A cikk legaljára görgetve az összes szállítási módhoz leírtuk a feltételt, így onnan csak ki kell másolni és megadni a helyes webshop ID-t)
Az XY helyére kerül be specifikusan az a szám, ami a mi webshopunk azonosítója.
Az azonosító úgy deríthető ki, hogy megnyitjuk azt az Értékesítési csatornát, amire az automatizmust be szeretnénk állítani és a böngésző keresőmezőjéből kinézzük hogy mi az a szám, ami a "https://app.clouderp.hu/organization/sales-channels/webshop/" után szerepel. A lenti példában ez 2- így nekem az automatizmusban ezt kell beírnom:
and state__webshop_id = 2
Tehát a fenti információkat összerakva így fog kinézni az Automatizmusom Feltétel mezője:
state__shipping_method in {constants__order_shipping_method_mpl_post_delivery, constants__order_shipping_method_mpl_home_delivery, constants__order_shipping_method_mpl_pallet_delivery, constants__order_shipping_method_mpl_post_point, constants__order_shipping_method_mpl_parcel_point} and state__webshop_id = 2
3. Mező módosítások
Itt kell megadnunk azt, hogy a rendelés mely mezőjét és mire szeretnénk ha változna, ha a fenti feltételek igazak a rendelésre.
A beírandó szöveg így néz ki:
{"shipping_account": YY}
Az YY helyére kerül be specifikusan az a szám, ami a mi futárszolgálati fiókunk azonosítója.
Az azonosító úgy deríthető ki, hogy megnyitjuk azt a Futárfiókot, amit az automatizmusban be szeretnénk állítani és a böngésző keresőmezőjéből kinézzük hogy mi az a szám, ami a "https://app.clouderp.hu/organization/couriers/accounts/edit/" után szerepel. A lenti példában ez 34- így nekem az automatizmusban a mező módosításokhoz ezt kell beírnom:
{"shipping_account": 34}
Ennek eredményeképpen, ha bejön egy rendelésem a 2-es azonosítójú webshopból MPL csomagpontos szállítással, akkor a rendszer automatikusan átírja a rendelés Futárfiókját a 34-es azonosítójúra.
Tehát a feltétel:
GLS szállítási mód esetén:
state__shipping_method in {constants__order_shipping_method_gls_delivery, constants__order_shipping_method_gls_parcel_terminal_delivery, constants__order_shipping_method_gls_pick_and_return, constants__order_shipping_method_gls_exchange,} and state__webshop_id = XY
Sprinter szállítási mód esetén:
state__shipping_method in {constants__order_shipping_method_sprinter_home_deliver, constants__order_shipping_method_sprinter_home_deliver_and_return, constants__order_shipping_method_sprinter_home_deliver_only_return, constants__order_shipping_method_sprinter_pick_pack_point, constants__order_shipping_method_sprinter_pick_pack_point_pos2pos, constants__order_shipping_method_sprinter_pick_pack_point_direct, constants__order_shipping_method_sprinter_pick_pack_point_return,} and state__webshop_id = XY
Packeta szállítási mód esetén:
state__shipping_method in {constants__order_shipping_method_packeta_home_deliver, constants__order_shipping_method_packeta_dpd_home_deliver, constants__order_shipping_method_packeta_express_one_home_deliver, constants__order_shipping_method_packeta_hungarian_post_home_deliver, constants__order_shipping_method_packeta_pick_up_point} and state__webshop_id = XY
MPL szállítási mód esetén:
state__shipping_method in {constants__order_shipping_method_mpl_post_delivery, constants__order_shipping_method_mpl_home_delivery, constants__order_shipping_method_mpl_pallet_delivery, constants__order_shipping_method_mpl_post_point, constants__order_shipping_method_mpl_parcel_point} and state__webshop_id = XY
24H szállítási mód esetén:
state__shipping_method in {constants__order_shipping_method_parcel_24h_24_hour_shipping, constants__order_shipping_method_parcel_24h_nightly_express, constants__order_shipping_method_parcel_24h_24_hour_shipping_return, constants__order_shipping_method_parcel_24h_nightly_express_return, constants__order_shipping_method_parcel_24h_pallet_24_hour_shipping, constants__order_shipping_method_parcel_24h_pallet_nightly_express, constants__order_shipping_method_parcel_24h_pallet_24_hour_shipping_return, constants__order_shipping_method_parcel_24h_pallet_nightly_express_return} and state__webshop_id = XY
FoxPost szállítási mód esetén:
state__shipping_method in {constants__order_shipping_method_foxpost_home_deliver, constants__order_shipping_method_foxpost_parcel_point} and state__webshop_id = XY
DPD szállítási mód esetén:
state__shipping_method in {constants__order_shipping_method_dpd_classic_delivery, constants__order_shipping_method_dpd_parcel_shop_delivery} and state__webshop_id = XY
ExpressOne szállítási mód esetén:
state__shipping_method in {constants__order_shipping_method_express_one_24h_delivery, constants__order_shipping_method_express_one_08h_delivery, constants__order_shipping_method_express_one_10h_delivery, constants__order_shipping_method_express_one_12h_delivery, constants__order_shipping_method_express_one_exp_delivery, constants__order_shipping_method_express_one_d2s_delivery, constants__order_shipping_method_express_one_est_delivery, constants__order_shipping_method_express_one_24h_delivery_and_return, constants__order_shipping_method_express_one_08h_delivery_and_return, constants__order_shipping_method_express_one_10h_delivery_and_return, constants__order_shipping_method_express_one_12h_delivery_and_return, constants__order_shipping_method_express_one_exp_delivery_and_return, constants__order_shipping_method_express_one_d2s_delivery_and_return, constants__order_shipping_method_express_one_est_delivery_and_return, constants__order_shipping_method_express_one_aru, constants__order_shipping_method_express_one_ar3} and state__webshop_id = XY
Pactic (Fürgefutár) szállítási mód esetén:
state__shipping_method in {constants__order_shipping_method_pactic_gls_business_home_delivery, constants__order_shipping_method_pactic_gls_business_pickup_point, constants__order_shipping_method_pactic_gls_hungary_pick_and_ship_domestic, constants__order_shipping_method_pactic_gls_hungary_exchange_service} and state__webshop_id = XY
Hozzászólások
0 hozzászólás
Hozzászólások írásához jelentkezzen be.