Rendelésteljesítések zárolásának feloldása

A Rendelésteljesítések zárolásának feloldása művelet a rendelésteljesítés állapotát Zárolt állapotról Nyitott állapotra módosítja.

Ez a művelet feloldja a rendelésteljesítésen lévő összes teljesítési zárolást.

Mezők

A Rendelésteljesítések zárolásának feloldása művelet nem tartalmaz mezőket, de a teljesítési zárolás feloldásához szükséges, hogy a rendelésteljesítés azonosítója elérhető legyen a munkafolyamatban.

Kiváltók

A Rendelésteljesítések zárolásának feloldása művelet olyan munkafolyamatokban használható, amelyek rendelésteljesítést biztosítanak. Amikor egy rendelés létrejön, általában nulla rendelésteljesítést tartalmaz. Egy folyamat fut le, amely a rendelésben szereplő sorelemeket egy helyszínhez rendeli, ezzel rendelésteljesítéseket hozva létre.

A Teljesítésre kész rendelés kiváltó a rendeléshez létrehozott minden rendelésteljesítés esetében lefut, ezért gyakran használják ezzel a művelettel.

Ezenkívül a rendelésteljesítések bármely rendelést tartalmazó kiváltó esetében elérhetők, miután a rendelésteljesítések hozzáadásra kerültek. Egy Minden egyes művelettel végigiterálhat ezeken a listákon, és minden tételen végrehajthat műveleteket. Például végigiterálhat a rendelésteljesítéseken, és mindegyiken feloldhatja az összes teljesítési zárolást. Ehhez egy körülbelül öt perces rövid késleltetést kell hozzáadnia a rendelés alapú kiváltó után, hogy biztosítsa a rendelésteljesítések létrehozását és elérhetőségét.

API-részletek

További információkért tekintse meg a fulfillmentOrderReleaseHold mutációt.

A rendelésteljesítésekkel kapcsolatos további részletekért tekintse meg a FulfillmentOrder objektum kontextusát.

Sablonok

Teljesítési zárolás feloldása a cseretételeken, amint a visszavétel lezárul

Amikor egy visszavétel lezárul, ellenőrizze, hogy van-e fennálló egyenleg a rendelésen. Ha nincs a rendelésen egyenleg, oldja fel a cseretételek zárolását. Sablon megtekintése