Termékállapot frissítése
Az Termékállapot frissítése művelet lehetővé teszi egy termék állapotának megváltoztatását.
Ezen az oldalon
Kiváltók
Ehhez a művelethez a kiváltó vagy a munkafolyamat egy korábbi lépése egy rejtett mezőt ad hozzá. Ez a mező, a Termékazonosító, azonosítja a terméket. A termékazonosító alapértelmezés szerint be van állítva, és nem módosítható. Ennek eredményeként az Termékállapot frissítése művelet használható olyan munkafolyamatokban, amelyek rendelkeznek „Termékadatok lekérése” művelettel, vagy bármilyen olyan kiváltóval, amely terméket vagy változatot tartalmaz, például:
- Termék hozzáadása az üzlethez
- Termékállapot frissítése
- Termékváltozat hozzáadása
- Készletmennyiség megváltozása
- A változat újra raktáron van
- A változat nincs raktáron
- Készlettétel létrehozása
Ismert korlátozások
Ez a művelet frissít egy terméket, ami aktiválja a termékfrissítésekkel kapcsolatos kiváltókat. Ha ezt a műveletet olyan kiváltókkal kombinálja, amelyek egy termék frissítésekor aktiválódnak, akkor a munkafolyamat végtelen ciklusban fog futni. Emiatt az Termékállapot frissítése műveletet nem szabad a termékfrissítésekkel kapcsolatos kiváltókkal, például a Termékállapot frissítése kiváltóval kombinálni. A ciklusokat elkerülheti, ha feltételeket ad a munkafolyamathoz. Például, ha a munkafolyamat egy terméket archivál, akkor ellenőrizheti, hogy a termék már archiválva van-e.
API-részletek
További információkért tekintse át a productUpdate mutációt.
Sablonok
Termék archiválása, ha minden változata nincs raktáron az összes helyszínen
Archivál egy terméket, ha minden változata nincs raktáron az összes helyszínen. Akkor fut le, amikor egyetlen termékváltozat készlete elfogy. Sablon megtekintése