SKU フルフィルメント・オプションの再有効化

サプライ API は、要求内のすべての SKU に対してフルフィルメント・オプションを再度有効にするように拡張されています。 アプリケーションは、供給同期および供給調整によってダーティー・ノードを解決する機能を提供します。

この機能拡張により、フルフィルメント・マネージャーは、在庫カウントまたは在庫調整が実行された後に、特定のアイテムに対して操作を復元することができます。 また、フルフィルメント・オプションでは、フルフィルメント・マネージャーが設定を明示的に変更するまでアイテム・フルフィルメントが有効なままになるように、供給に対して行われる調整が考慮されます。

履行オプションの再有効化は、以下の 2 つのレベルで適用できます。
  1. アイテム・ノード
  2. アイテム-ノード-配達
ただし、この再有効化は、グローバル item レベルの設定には影響しません。
以下のいずれかのオプションを使用して、フルフィルメントを有効にすることができます。
  • enableFulfillmentOption: このプロパティーは、供給調整および同期 API に追加されます。 true に設定すると、呼び出し内のすべての項目が再び有効になります。 具体的には、提供された SKU (項目ノード) の ItemConfig 内の fulfillmentOption フラグは、 item-node-deliveryMethod レベルで強制的に true になります。
  • enableFulfillmentOptionOnlyWhenQtyChanges: このプロパティーは、サプライ同期 API に追加されます。 このプロパティーは enableFulfillmentOptionと同じですが、 fulfillmentOption フラグは数量が変更された場合にのみ有効になります。 デフォルト値は false に設定されています。 両方のプロパティーが渡されると、 enableFulfillmentOptionOnlyWhenQtyChanges の優先順位が高くなります。

項目が item-node レベルで無効になっている場合、そのレコードは削除されます。 このフラグは、 changedQty != 0の場合にデルタ供給にのみ適用されます。 同期の場合、その同期の結果としてアイテムの在庫状況が変更された場合にのみ、アイテムは再度有効になります。