チェックアウト
買い物客が購入する商品を確定し、カートに入れた後、チェックアウトの段階に誘導される。 チェックアウトの段階で、買い物客は希望の配送スピードとフルフィルメント・オプションを選択する。
買い物客は、カート内の各商品について、最短配送か 最短配送のいずれかを選択する。 買い物客の選択に基づいて、「IBM® Sterling Intelligent Promising各アイテムの調達ソリューションを計算する。 詳細については、「 Get Checkout Shipment Plan (Pre-Purchase) API」を参照してください。
- ご希望の配送方法
- 最大出荷SLA日数
- キャリア・サービス・カレンダー
- フルフィルメント・ネットワークのノード全体における、手持ち在庫と将来入手可能な在庫の両方の在庫レベル
- カートライン数
- その他の調達制約
- batchNo、 lotNo、 revisionNo 在庫タグの識別子、またはタグ tagNumber 固有のフルフィルメント要件。
タグを意識したチェックアウトの割り当て
入力パラメーター
- batchNo - ロット番号識別子
- lotNo - ロット番号識別子
- revisionNo - リビジョン番号識別子
- tagNumber - タグ番号識別子
調達ロジック
- 厳密なタグ一致
- リクエストにタグ識別子が指定された場合、APIは指定されたタグに一致するインベントリからのみデータを取得します。 該当するタグ付き在庫がない場合、APIは「在庫なし」または「バックオーダー」のステータスを返します。 特定のタグが要求された場合、システムはタグのない在庫に切り替わることはありません。
- タグ未付在庫の取り扱い
- タグ識別子がNULLまたは空の場合、APIはタグなしの在庫プールから在庫状況を取得します。 インベントリ層は、テナント
untaggedMatchAllTag設定に基づいて、このプールにタグなしのインベントリのみを含めるか、タグ付きとタグなしの両方のインベントリを集約するかを決定します。 これは、在庫レイヤーから提供される Sterling Intelligent Promising 在庫総数に完全に依存しています。
応答を出力
APIの応答には、各明細行に割り当てられた特定の batchNo、 lotNo tagNumber 、 revisionNo タグ識別子、または が含まれます。 これらの識別子により、下流システムは受注処理、ピッキング、梱包作業の際に特定の在庫をロックすることができ、正確な出荷と完全なトレーサビリティを確保します。
ビジネス上のメリット
- 契約遵守
- 汎用注文が、ベンダー固有の在庫や制限付き在庫を消費するのを防ぎます。
- 証拠金保護
- 高品質な在庫や特定のロットの在庫が、適切なリクエストのために確保されるようにします。
- 下流工程へのトレーサビリティ
- 注文受付段階において、バッチ、ロット、リビジョン、またはタグの正確な詳細情報を提供します。
- 規制遵守
- 製薬業界や食品業界など、特定のバッチ追跡が必要な業界に対応しています。
タグ対応のチェックアウト割り当て機能を示す詳細なシナリオについては、 「シナリオ:特定の在庫要件に対応したタグ対応のチェックアウト割り当て」 を参照してください。
- SLAベースの有望株
- コスト・ベースの有望株
配送サービスレベル契約(SLA)オプションは、最短配送に最適化されている。 詳細については、 「SLA ベースのチェックアウト」 を参照してください。
コストベースの有望なオプションは、履行するためのコストに基づいて推定出荷ソリューションを提供します。 詳細については、「コストベースのチェックアウト」 をご覧ください。
在庫状況および今後の供給状況に関するサポート
Sterling Intelligent Promising、チェックアウトの出荷予測について問い合わせる際、ネットワーク内の全店舗の手持ち在庫と将来の在庫の両方を考慮する。 フルフィルメント・ソリューションは、最適な配送時間とフルフィルメント・コストから導き出される。 そして、提供されるフルフィルメント・ソリューションは、SHIPまたはPICKと呼ばれる出荷フルフィルメントと集荷フルフィルメントの両方の方法によってさらに分けることができる。
Checkout assignment APIがリクエストの中で複数のカートラインを提示された場合、システムはアイテムの最も早い入手可能性を決定し、調達制約は自動的に排除される。 最終的に、コストベースのチェックアウトが使用される場合、コストは、出荷SLA要件を満たしつつ、最低コストの配送を達成するために、さらに精緻化される。
システムは手持ちの在庫に優先順位をつけ、フルフィルメントに即座に利用可能な出荷ソリューションを決定する。 あるシナリオでは、チェックアウトの割り当ては、割り当てられた、供給、発注書から将来提示される品目について、将来の日付を提案するかもしれない。
例複数行の注文チェックアウトによる在庫と将来の在庫の見積もり
- Line1 ItemId=GameConsole Qty:1
- Line2 ItemId=PreOrderGame Qty:1
現時点では、フルフィルメント・ネットワークはゲーム機の手持ち在庫を確保しているが、予約注文のゲームは、ゲーム代理店からの入荷注文に従って2週間後にしか入手できない。
チェックアウト・ソリューションは、2行のカートと各商品の在庫状況を考慮に入れている。 最適化戦略が "earliest delivery "または "considerMaxSLADays=falseに基づいている場合、解決策はこうなる:
- Shipment1: Line1,Node1からのGameConsoleETA: Today
- Shipment2: Line2,PreOrderGamefrom Node 2 ETA: 本日より2週間