コンテンツにスキップ

倉庫オペレーション(入荷・格納・ピッキング・出荷)と Fusion 連携

モジュールの位置づけと組織は WMS の全体像 を参照してください。ここでは、現場の作業の流れと、各段階で設定するものを整理します。

入荷予定(PO・ASN)→ 到着・チェックイン → 仕分け・受入(IBLPN)→ 検品 → 格納
→ (補充)→ 注文の取込 → ウェーブ → 割当 → タスク → ピック → 梱包(OBLPN)
→ ロード → 出荷 → 出荷確認(Fusion へ)
用語 意味 補足
LPN パレットや箱などのコンテナを識別する番号 Reserve ロケーションで追跡する。Active では追跡しない
IBLPN/OBLPN 入荷 LPN/出荷 LPN OBLPN の採番は Sequence Counters(Outbound Container)で設定する
割当(Allocation) 注文明細に在庫を割り当てた結果 ウェーブが作り、タスクの元になる
タスク(Task) 作業者への作業指示。Task Type ごとにある Task Creation Template が作る。Template Type は Regular と CC
ロード(Load) 1 台の便に積む OBLPN の集まり LTL とパーセルで管理が分かれる
  1. 入荷予定の登録:PO と Inbound Shipment(ASN)を、Interface Integration、Manual Interface Upload、Manual UI Entry のいずれかで登録します。Fusion からは、Receipt Advice として PO と ASN が WMS のステージ表へ入ります
  2. 到着:Trailer UI、Checking in a Load、Appointments で管理します。ドック・チェックインにはドック(D)のロケーションが必要です(受入そのものには要りません)
  3. 仕分けと受入:Sort and Receive、Receiving、Receiving Options、Inbound Sorting があります。RF 端末の取引なしで ASN を受ける Receiving ASNs without the Mobile Transaction もあります。受入で IBLPN ができます
  4. 検品・流通加工:QC ロケーションと VAS ロケーションで作業します。作業の前にロケーションを作っておきます
  5. 完了:Checking Out a Load で退場を記録します。受入の結果は Receipt Confirmation で Fusion へ返ります

ほかに、クロスドックの Receiving and Cross Dock と、他ファシリティからの ASN を受けるファシリティのフラグ Accept Transfer Shipment があります。設定は Implementation and Configuration Guide(26A)の Receiving Operations 章(RF Modules Setup、Pre-Receiving Operations、Receiving Operations Setup など)にあり、仕入先(Vendors)は先に登録します。End Receiving、Reconcile LPN Quantity、Undo Verify は、SSO の認証情報の再入力が必要です(Online Help 26C)。

格納先は、次の 4 つの設定で決めます(Implementation and Configuration Guide の Putaway Operations 章)。

設定 役割 作り方
Item Putaway Types 事業部・分類・回転などが似た品目をまとめ、同じエリアへ格納する 品目のアップロードで作れる。UI で品目を手入力するなら先に作る
Location Size Types 似た品目の格納先になるロケーションのグループ ロケーションの値から自動で作られる
Putaway Priority 格納先の優先順位 画面で設定
Putaway Rules 上の設定を結びつけて、格納先の候補を決める 画面で設定

Putaway Priority と Putaway Rules の項目は、同章で確認してください。作業は RF Putaway で行い、Online Help に Putaway、Suggested Putaway、Split IBLPN、Locate LPN to any Reserve Location があります。Cloud Readiness(24D)には Task-Based Putaway の紹介ページがあります(本文は未確認)。Reserve は LPN を追跡し、Active は数量だけを持ちます。Receipt Confirmation は、受入と格納の確認を Fusion へ返します。

業務 画面・設定 補足
調整・分割 Inventory Adjustment、Container Split、Create LPN 在庫の数量や LPN を直接直す
ロック Lock Codes 3PL の親カンパニーでだけ設定する
棚卸 Immediate Cycle Count、Delayed Cycle Count、Cycle Count Tasks、Cycle Count Triggers 棚卸のタスクは Template Type が CC。Task Type の例は CC-LOCATION
補充 Replenishment Template、Replenishment Operations ウェーブと連動する補充、多段補充もある
ロット・期限 Lot Management、Expiration Dates、Recall Control、Serial Number Tracking 期限は FEFO の割当に使う

補充のタスク・タイプには、REPLEN-LPN(Full LPN Replenishment)、REPLEN-CASES、CONSOL-REPLEN があります。補充を待つピックを区別する Wave Template の Mark Picking Allocations Dependent on Replenishment は、Wave Template に Replenishment Rule がないと設定できません。

ウェーブは、Wave Template に従って対象の注文を選び、割当とタスクを作る処理です。Wave Template には、4 つの構成要素が要ります(Online Help 25D の Creating Wave Templates)。

構成要素 画面・操作 主な項目
Wave Template Search Wave Template 画面 > Wave Template Searches > Create 注文番号・ルート・SKU などの条件、Order Types、Order Detail Selection UOM
Allocation Mode Wave Template 画面 > Allocation Mode > Create > Details 割当 UOM の順序(Sequence Nbr)、Location Type、Restrict Area、Restrict Alloc Zone、Cartonize UOM、Alloc Distribution Mode、Ignore Attribute
Task Creation Template Task Creation Template 画面 > Create(Template Type は Regular)> Detail Task Type、Break By、Priority、Create Held、Destination Zone
Allocation Method Wave Template で選ぶ FIFO、LIFO、FEFO、LEFO、数量順、ロケーション順

4 つを作ったら、Wave Template 画面で名前を付けて結びつけ、Save します。

割当(Allocation Mode と Allocation Method)

Section titled “割当(Allocation Mode と Allocation Method)”

Alloc Distribution Mode の値は次の 4 つです。

値 動き 注意点
Distribution Residuals OK LPN の一部だけを割り当てられる(端数が残る) UOM は Units・Packs・Cases のみ。Reserve で LPN 未満を割り当てるには、ロケーションの Allow reserve partial pick が必要(補充では扱われない)
Distribution No Residuals 中身をすべて割り当てられる LPN だけを使う UOM は Units・Packs・Cases のみ
Consolidate and Distribute 集約ロケーションの一時 LPN へ割り当て、店舗別に配分する UOM は Units・Packs・Cases のみ。Order Type の部分割当フラグは無視され、常に yes
No Distribution キューブ化しない(non-cubed)ピックを作る Units・Packs・Cases・LPNs が使える

UOM が LPN で、Distribution が No Distribution 以外だと、「Alloc UOM LPN invalid for distribution modes」のエラーになります。

Allocation Method:FIFO は作成日時(在庫)または LPN の作成日時(Reserve)の昇順、LIFO はその降順です。FEFO は Priority Date の昇順、LEFO は降順で、Priority Date は、出荷明細で渡されなければ受入時の有効期限が入ります(期限を持たない品目は受入日)。数量の昇順・降順、ロケーションの昇順・降順もあります。FEFO・LEFO・数量順は、ロケーションのピック順を 2 番目のキーにします。未定義や未対応の方法は FIFO になります。

タスク作成(Task Creation Template)

Section titled “タスク作成(Task Creation Template)”
  • Task Type は、Allocation Mode の UOM と対応させます。Sequence 1 の UOM が LPN なら、Distribute LPN、Full LPN Pull、LPN Move のような LPN 向けのタスク・タイプが要ります。Task Type 画面の一覧に、FULL-CONTAINER(Full LPN Pull)、LPNCASES(Reserve Cases)、LPNUNITS(Reserve Units)、REPLEN-LPN などがあります
  • Break By Quantity/Weight/Volume:割当をタスクに足していき、しきい値に達したら次のタスクにします。Break By Quantity が 80 で割当が 50・60・40 なら、タスクは「50+60」と「40」の 2 つです。割当は分割しないため、タスクはしきい値を超えることがあります。0 にすると、その基準は使いません
  • Create Held:有効にすると、タスクは RF 端末に出ず、スーパーユーザーが Tasks 画面の Release Task で解除するまで保留されます
  • Destination Zone:ピック後に運ぶ先のゾーンで、一致する Task Zone Movements(開始ゾーンがピック元ロケーションのゾーン、終了ゾーンが Destination Zone)が必要です。Dynamic Destination Zone に複数のゾーンをカンマ区切りで並べると、先頭から順に、未完了のタスクも在庫もないゾーンが選ばれます。すべて埋まっていると、割当は作られますがタスクは作られません
  • Ordering Criteria はタスクの並びと区切りを決めます(例:Pallet Number で Break by count = 1 なら、パレットごとにタスクを分ける)。Selection Criteria は、条件に合う割当だけからタスクを作ります(例:品目の Putaway Type が特定の値のときだけ)
項目 内容
Order Detail Selection UOM Cases か Packs にすると、注文数量が品目の標準ケース(パック)数量以上の明細だけを選ぶ
Max Units/Weight/Volume/Orders、Tolerance_percentage 1 つのウェーブで選ぶ上限と許容率(例:Max Units 1000、5% なら 1050 まで)
Cancel Unallocated Yes にすると、このウェーブで割り当てられなかった注文を取り消す(キャンセル用ウェーブ)
Reuse LPN Nbr 入荷 LPN の番号を、梱包時に出荷 LPN の番号として再利用するか
Cubing Mode、Cubing Rule、OB LPN Type キューブ化ピック(Cubed Picking)の設定
Routing Mode、Column Ordering パーセルのルーティング、ウェーブ完了時のラベルの印刷順
Mark Picking Allocations Dependent on Replenishment 補充を待つピックを区別する。Replenishment Rule が必要
ウェーブの設計シート(例・架空)
Wave Template:WV-EAST-NORMAL(東日本 DC・荷主 A・通常出荷)
1. Wave Template Search:Route = ROUTE-EAST、Order Type = 通常
2. Allocation Mode
Seq 1 UOM = LPNs / Location Type = Reserve / No Distribution
Seq 2 UOM = Cases / Location Type = Reserve / Distribution Residuals OK
(対象ロケーションの Allow reserve partial pick を有効にする)
3. Task Creation Template(Template Type = Regular)
Seq 1 Task Type = FULL-CONTAINER(Full LPN Pull)
Seq 2 Task Type = LPNCASES(Reserve Cases)、Break By Quantity = 200
4. Allocation Method:FEFO
任意:Reuse LPN Nbr = No、Cancel Unallocated = No

ウェーブの実行後は、検索で注文を選び、Sequence の順に割当を作り、Task Creation Template でタスクを作ります。作業者は RF 端末でタスクを実行します。ゾーンを使うなら、Task Zone 画面でゾーンを作り、Locations 画面の Task Zone に設定します。公式ページに、Sort・Load・Ship の細かい順序の記載はありません。

Online Help(26C)の Outbound 章に、次の項目があります。本文は未確認のため、名称のみ挙げます。

領域 項目
注文 Outbound Orders、Creating Orders in WMS、Order Integration into WMS、Shipping Tolerance
梱包 Packing、Pack with Wave、Post Packing OBLPN Updates and Handling Module、Outbound Sorting、Outbound Audit
出荷 Ship OBLPN Action Type、LTL Load Management and Shipping、Parcel Configuration, Load Management, and Shipping
輸送計画の取込 Transportation Split for Order Details across Different Planned Loads、Planned Load インターフェース

確認できた設計上の要点です。

  • 梱包の設定:Wave Template の Reuse LPN Nbr、Cartonize UOM(Units にすると 1 個ごとに箱番号を作る)、Cubing 系のパラメータで、梱包の単位を決めます
  • 出荷書類の自動印刷:ロードが Loaded/Shipped になったときに、BOL(Bill of Lading)や Commercial Invoice を自動で印刷できます。Output Interface Configuration 画面で、Entity を Outbound Load、Status を Loaded/Shipped にしたイベント・トリガーを作ります
  • パーセル:Web サービス(FedEx、UPS)や Ratelinx で連携します(26A)。ConnectShip の記載もあります(20B)
  • 出力の接点(20B):パーセルの出荷確認は Parcel Manifest、LTL・TL の出荷確認は Outbound Load shipment で外部へ出ます
  • API(20B):Ship OBLPN、Assign OBLPN to Load、Load LPN、Update OBLPN Tracking Number、Update OBLPN Dimensions、Update Carrier LPN Label があります。現行の API は REST API ガイドで確認してください
  • OTM との連携:外部の輸送計画で作った計画出荷(Planned OB Load)を受け取れます。手順は KB104569 にあります(OTM)

出荷が完了すると、Shipment Confirmation で Fusion へ出荷確認が返ります。出荷できなかった分は Back Order で返ります。

連携の種類と仕組みは、WMS の全体像 の「他モジュールとの連携」にあります。向きは、ステージ表が入力、出力インターフェースが出力という WMS 側の仕組みからの整理です。

入荷(P2P):Fusion で PO(や ASN)を作る → Receipt Advice で WMS のステージ表へ入る → WMS で受入・格納 → Receipt Confirmation で Fusion へ返り、受入・在庫・受入会計が進む(P2P、受入会計)

出荷(O2C)

  1. Fusion で受注し、出荷の対象になる(Fusion 側の出荷依頼の作り方は KB116215 で確認)
  2. Shipment Request で WMS のオーダー(ステージ表)へ入る
  3. WMS でウェーブ → 割当 → ピック → 梱包 → ロード → 出荷
  4. Shipment Confirmation で Fusion へ返る。出荷できなかった分は Back Order
  5. Fusion で出荷確認が進み、請求と売上原価へ(O2C、引当・出荷・返品)

製造:作業オーダーの材料の移動要求(Movement Request)が WMS に入り、WMS でピックして、Movement Request Pick Confirmation か Pick Cancellation で返ります(作業オーダーの実行)。

在庫の同期:WMS の在庫変動は Inventory Transaction で Fusion へ返ります。Fusion の在庫サマリは ERP-INV-SUMMARY の入力インターフェースで WMS へ取り込み、ERP Inventory Summary と WMS Inventory Summary UI で並べ、Inventory Discrepancy UI で差異を確認します。Fusion の在庫管理には、外部 WMS・3PL 向けの取込として Interfaced Pick Transaction Import もあります(受入と出荷)。WMS Cloud の連携で使うかは KB116215 で確認してください。

エラーの監視(Reconciliation Workbench)

Section titled “エラーの監視(Reconciliation Workbench)”

設定の手順は WMS の全体像 の「実装リファレンス」にあります。

  • WMS・Fusion 在庫管理・OIC のエラー件数を、ファシリティとカンパニーごとに 1 つのダッシュボードで見ます。詳細は、OIC と Fusion のエラー画面で確認します
  • 件数を集めるジョブは、最小間隔が 60 分で、24 時間未満の実行が推奨です。同じ種類のジョブは、全ファシリティで 1 つだけ有効にできます
  • ジョブのユーザーには、3PL 環境ならすべてのカンパニー・ファシリティにアクセスできるユーザーが推奨されています
  • 失敗した連携のメール通知も設定できます(Online Help の Setting Email Notifications for Failed Interfaces)

WMS の API は、リクエストを POST し(application/x-www-form-urlencoded のキー・値、または application/xml)、応答は XML で返ります(Integration API Guide 20B)。

API の応答の形式(20B ガイドの例)
<?xml version="1.0" encoding="utf-8"?>
<root>
<success>True</success>
<response>
<message>Process stage item submitted for file group 41415472</message>
<errors/>
<data/>
</response>
</root>

Init Stage Interface の主なパラメータです。エンドポイントの URL、ファシリティ・カンパニーの指定方法は、現行の REST API ガイドで確認してください。

パラメータ 内容
entity 取り込むエンティティ(item、order、purchase_order、ib_shipment など)
xml_data/flat_data データ本体。どちらか一方だけを渡す。フラットデータは区切り文字付き
async 既定は True。非同期で処理する。機能上の検証エラーを受け取るには True を使う
validate_xml 既定は False。True にすると、XML の構造やデータの問題をハードエラーにする

認証は Basic 認証で、WMS ユーザーに権限 can_run_ws_stage_interface と、対象のファシリティ・カンパニーへの適格性が必要です。ステージ表に入っているデータを後から処理するときは、Run Stage Interface を使います。ファイルグループを指定しなければ、対象のカンパニー・ファシリティで状態が Ready のレコードをすべて処理します。

落とし穴とベストプラクティス

Section titled “落とし穴とベストプラクティス”
  • ウェーブは「通常」「補充連動」「キャンセル用」など目的別に絞り、名前の規則を決めます
  • 割当の UOM は、大きい単位(LPN)から小さい単位(Units)の順に並べると、フル LPN の取り崩しを減らせます(設計の目安)
  • 期限管理が要る品目は、FEFO と Expiration Dates をセットで設計します
  • 連携は、まず「受入」と「出荷」の 2 本を安定させ、次に在庫の突合(ERP Inventory Summary)を日次にします。Reconciliation Workbench のジョブは運用開始前に有効にし、エラーの再処理の手順(OIC、Fusion、WMS のどこを直すか)を運用手順書に書きます

対応する試験は WMS 模擬テスト(1Z0-1045-26)です。入荷と格納、在庫統制・棚卸・補充、ウェーブ・割当・ピッキング、梱包・出荷、Fusion 連携の各分野に対応します。覚えておきたい判断ポイントです。

  • Wave Template の 4 要素:Wave Template Search、Allocation Mode、Task Creation Template、Allocation Method
  • Alloc Distribution Mode の 4 値:Distribution Residuals OK、Distribution No Residuals、Consolidate and Distribute、No Distribution。LPN の UOM は No Distribution のときだけ
  • Allocation Method:FIFO・LIFO(作成日時)、FEFO・LEFO(Priority Date)、数量順、ロケーション順。未定義は FIFO
  • Template Type:ウェーブは Regular、棚卸は CC。Create Held のタスクは Release Task で解除するまで RF に出ない
  • ドック・チェックインにはドックが必要。受入には不要
  • Receipt Confirmation は受入と格納の確認を含む。Reconciliation Workbench のジョブは最小間隔 60 分
  • API の認証は Basic 認証と権限 can_run_ws_stage_interface。Init Stage Interface は取込と処理、Run Stage Interface は Ready を処理

本サイトは学習目的で個人が作成した非公式の教材であり、Oracle Corporation およびその関連会社とは関係ありません。内容の正確性は保証しません。最新の仕様・試験範囲は必ず公式ドキュメントと Oracle University の情報で確認してください。

模擬テストの問題は公開されている出題範囲(Exam Topics)と公式ドキュメントをもとに独自に作成したもので、実際の試験問題ではありません。

Oracle、Java、MySQL は Oracle Corporation およびその子会社、関連会社の米国およびその他の国における登録商標です。その他の製品名・会社名は各社の商標です。

© 2026 Fusion ERP 実装ラボ