JinJin48
JinJin48
SAP Consultant | BTP · S/4HANA · US Global Rollout
· 12 min read

表紙: SAP EWM RF環境 — 無線周波数フレームワークのルート設定コンテナ

SAP EWM RF 環境

RF環境は、SAP EWM無線周波数(RF)フレームワーク全体を支えるルートレベルのマスタデータオブジェクトです。倉庫番号内で3桁のIDで識別され、すべてのRFオブジェクト(メニュー、論理トランザクション、プロファイル、キュー、プレゼンテーションデバイス)を単一の設定コンテナの下にグループ化します。RF環境が最初に定義されなければ、RFフレームワーク内で何も作成できません。この記事では、パート1でオブジェクトの役割と階層を、パート2でフィールドレベルの設定詳細を説明します。


第1部: RF環境 — 中核概念(全モジュール共通)

1.1 RF環境とは何か

RF環境を中心に、RFメニュー、RF論理トランザクション、RFプロファイル、RFキュー、RFプレゼンテーションデバイス、倉庫番号に接続されたハブアンドスポーク図

RF環境は、倉庫内のすべてのRF端末アクティビティが行われる最上位のコンテキストを定義します。メニュー、トランザクション、プロファイル、キュー、デバイスなど、すべてのRFオブジェクトは、RF環境のスコープ内で作成されます。単一の倉庫で複数のRF環境をホストして、異なるプロセスエリア(例:一方のデバイスセットでの入庫受入、もう一方のデバイスセットでの出庫ピッキング)に対応できますが、各オブジェクトは1つの環境にのみ属することができます。

項目詳細
役割EWM RFフレームワークのルート設定コンテナ — すべてのRFオブジェクトが作成される外部境界を定義
使用するモジュールEWM(プライマリかつ唯一の所有者); Embedded Basic (B)、Embedded Advanced (A)、Decentralized (D) のすべてのデプロイメントで使用
トランザクションSPRO → EWM → 無線周波数(RF)フレームワーク → RF環境の定義; /SCWM/RF_ENV
主要テーブル/SCWM/TRFENV(RF環境ヘッダ定義)
S/4HANAに関する注意RFフレームワークは、S/4HANA 1809以降、すべてのEWMデプロイメントオプション(B、A、D)で利用可能。設定は引き続きSPROベース。S/4HANA 2023時点では、RF環境定義専用のFioriアプリはなし。

1.2 RF環境タイプとバリアント

3つのRF環境デプロイメントパターン(単一環境、プロセス分離環境、デバイスクラス環境)を示す比較グリッド

SAPはシステムレベルでRF環境の正式な「タイプ」を定義していませんが、倉庫に必要な環境数を決定する3つの確立されたデプロイメントパターンがあります。プロジェクトの初期段階で誤ったモデルを選択すると、後ですべての子RFオブジェクトを苦労して再設定する必要が生じます。

パターン使用すべきケース主要な動作
単一環境(標準)1つのプロセスエリアと均一なデバイス群を持つ倉庫すべてのRFメニュー、プロファイル、プレゼンテーションデバイスが1つのルートを共有します。設定と保守が最も簡単です。
プロセス分離環境プロセスエリア(入庫、出庫、梱包)が明確に分離されており、それぞれに異なる画面レイアウトやファンクションキー要件がある倉庫プロセスエリアごとに1つのRF環境。エリア間で干渉することなく、独立した画面フォーマットとファンクションキープロファイルを有効にします。
デバイスクラス環境異なる画面サイズを必要とする複数のデバイスクラス(従来型RFハンディターミナル+音声指示デバイス+スキャンガン)が混在する倉庫デバイスクラスごとに1つのRF環境。画面サイズとカラム設定を環境ごとに最適化できます。

設計原則: 環境数を減らすことでメンテナンスのオーバーヘッドを削減します。画面フォーマット、ファンクションキーのレイアウト、または言語要件がワーカー集団やデバイスクラス間で実際に異なる場合にのみ、複数の環境に分割してください。


1.3 組織レベルとデータ階層

倉庫番号を最上位に、その下にRF環境、環境から分岐するRFメニュー / RF論理トランザクション / RF表示デバイス、RFメニューの下にRFプロファイルとRFキューを示す階層ツリー

RFフレームワークは、倉庫番号をルートとする厳格な親子階層として構成されています。RF環境は、倉庫番号の下にある最初の設定可能なレベルであり、他のすべてのRFオブジェクトの親として機能します。子オブジェクトが複数の環境にまたがって存在することはできません。環境の境界は固定されています。

Warehouse Number (e.g., WH01)
   │
   └── RF Environment (3-char ID, e.g., RF1)         ← /SCWM/TRFENV
          │
          ├── RF Logical Transaction                   ← /SCWM/TRFLTRANS
          │     (Defines executable business functions on the RF terminal)
          │
          ├── RF Menu                                  ← /SCWM/TRFMENU
          │     └── RF Profile                         ← /SCWM/TRFPROF
          │            └── RF Queue                    ← /SCWM/TRFQUEUE
          │
          └── RF Presentation Device                   ← /SCWM/TRFPD
                (Registers physical RF terminal devices)
組織レベルテーブル主キーフィールド備考
倉庫番号EWM 倉庫設定 (SPRO)倉庫ID、説明RFオブジェクトの前にSPROで定義
RF環境/SCWM/TRFENV環境ID(3文字)、説明、倉庫番号、画面フォーマット、機能キープロファイルRFフレームワークのルート — すべての子オブジェクトがこのキーを参照
RF論理トランザクション/SCWM/TRFLTRANSLT ID、説明、RF環境、ステップ順序RF環境キーを参照
RFメニュー/SCWM/TRFMENUメニューID、説明、RF環境RF環境キーを参照
RFプロファイル/SCWM/TRFPROFプロファイルID、メニューID、ユーザ/リソース割当RFメニューを参照
RFキュー/SCWM/TRFQUEUEキューID、プロファイルID、優先度設定RFプロファイルを参照
RF表示デバイス/SCWM/TRFPDデバイスID、RF環境、デバイスタイプ、画面フォーマットRF環境キーを直接参照

主要な設計判断: 子オブジェクト作成後、RF環境ID(3文字)は不変です。子オブジェクトを設定する前に、命名規則(例:RCV、SHP、PKG)を合意してください。


1.4 他のマスタデータオブジェクトとの統合

RF環境が倉庫番号、RFメニュー、RF論理トランザクション、RFプロファイル、RFキュー、RF表示デバイスと統合するハブアンドスポーク図

RF環境は単独で動作するわけではありません。RF環境は倉庫番号から物理的なスコープを継承し、すべての子RFオブジェクトに対する親参照を提供します。RFフレームワークのセットアップ順序を計画する際には、これらの統合ポイントを理解することが不可欠です。

オブジェクト関係性実務上の注意点
倉庫番号親 — RF環境は倉庫番号内で定義されるRF環境を作成する前に、倉庫番号がSPROに存在している必要があります。1つの倉庫番号で複数のRF環境をサポートできます。
RF論理トランザクション (EWM-A09-02)子 — RF論理トランザクションはRF環境を参照する論理トランザクションは、実行可能なRF業務機能(例:入庫格納、ピッキング確認)を定義します。これらはRF環境内で作成する必要があります。
RFメニュー (EWM-A09-03)子 — RFメニューはRF環境を参照するRFメニューは、作業者がアクセスできる論理トランザクションを構造化します。有効なRF環境を参照する必要があります。
RFプロファイル (EWM-A09-04)RFメニューを介した孫プロファイルは、ユーザーまたはリソースをメニューに割り当て、表示設定を制御します。環境の直接の子ではなく、RFメニューの1つ下の階層にあります。
RFキュー (EWM-A09-05)RFプロファイルを介した曾孫キューは、倉庫タスクがRF端末にどのようにプッシュされるかを制御します。RFプロファイルに依存し、そのプロファイルはRFメニューに依存し、そのメニューはRF環境に依存します。
RF表示デバイス (EWM-A09-06)子 — RF表示デバイスはRF環境を参照する物理的なRF端末デバイスは、RF環境の直下に登録されます。デバイスに割り当てられた画面フォーマットは、環境の画面設定と互換性がある必要があります。

パート 2: EWM固有のフィールド詳細

2.0 EWM オーナーシップの範囲

EWMが環境定義、ファンクションキーレイアウト、画面設定のオーナーであり、Basisが言語サポートに関与していることを示すオーナーシップチェックリスト

データセクションEWMの関与備考
環境定義◎ オーナーコアマスタデータレコード — EWM管理者がSPROで作成・保守
ファンクションキーレイアウト◎ オーナーファンクションキープロファイルとPFキーマッピングはEWM固有の設定であり、Basisへの依存はなし
画面設定◎ オーナー画面フォーマット、行/列の寸法、ダブル行モード、更新間隔はRF環境内で定義
言語サポート○ Basisと共有ログオン言語とセカンダリ言語は、Basis(SAPシステム言語インストール)と連携して設定

凡例: ◎ = オーナー/最重要, ○ = 直接関与


2.1 環境定義

環境定義フィールド(環境ID、説明、倉庫番号、環境タイプ)を表示するチェックリストカード

環境定義セクションでは、RF環境の識別と範囲を確立します。これらのフィールドは、すべての子RFオブジェクトで使用される主キーを構成し、子レコードが存在する場合は変更できません。

フィールド説明実務上の使用例
RF環境ID環境を識別する3桁の英数字コード意味のあるプロセス指向のコードを選択してください(例:入庫はRCV、出荷はSHP)。このIDはすべての子オブジェクトキーに表示されるため、倉庫プロセスエリアを反映した略語を使用することで、サポート時の混乱を軽減できます。
説明環境の自由記述テキスト(最大40文字)クライアント環境内の倉庫間で一貫した命名規則を使用してください(例:「WH01入庫RF環境」)。説明はF4ヘルプリストに表示されるため、明確にすることで日常の管理業務が迅速化します。
倉庫番号このRF環境が属する組織単位1つの倉庫番号に複数のRF環境を持たせることができます。環境作成前に倉庫設計と倉庫番号を確認してください。変更するには、すべての子オブジェクトを削除して再作成する必要があります。
環境タイプ環境が標準RFプロトコルと拡張RF機能のどちらを使用するかを制御します標準RFはほとんどの倉庫プロセスに適しています。拡張RF(ミックスドRFとも呼ばれる)は、同じプロセスエリアで従来のハンディターミナル画面と音声指示操作、またはその他の非標準デバイスタイプを組み合わせる場合に必要です。

2.2 ファンクションキーのレイアウト

ファンクションキーレイアウトフィールド(ファンクションキープロファイル、PFキーマッピング、Fキー割当)を表示するチェックリストカード

ファンクションキーレイアウトは、RFハンディターミナル上の物理ファンクションキー(Fキー、PFキー)をEWMシステムアクションにマッピングする方法を制御します。環境間で一貫したファンクションキーレイアウトにより、作業者のエラーとトレーニング時間が削減されます。

フィールド説明実務上の使用例
ファンクションキープロファイルPFキー割り当てのセットを再利用可能なプロファイル名でグループ化デバイスクラスまたはプロセスエリアごとに1つのプロファイルを作成し、該当する場合は環境間で再利用します。共有プロファイルを変更すると、それを参照するすべての環境に影響するため、プロセスエリアに固有のキー要件がある場合はプロファイルを分離します。
PFキーマッピング各物理ファンクションキーに特定のEWMアクション(確認、取消、次のタスクなど)を割り当て最も頻繁に実行されるアクションを、利き手の親指に最も近いキーにマッピングします。高サイクルピッキングを行う自動車または製造倉庫では、人間工学に基づいたキー割り当てにより、タスク確認時間が測定可能な形で短縮されます。
Fキー割り当てPFキーマッピング内の個別のキーとアクションのバインディングF1をヘルプ、F3を戻るに予約し、SAP UIの慣例に準拠します。SAP GUIとRFセッションを行き来する作業者は、これらのデフォルトを期待します。慣例から逸脱すると、サポートコールが増加します。

2.3 画面設定

画面設定フィールド(画面形式、行数、列数、2行モード、更新間隔)を表示するチェックリストカード

画面設定は、RF端末画面の表示形式を定義します。これらの設定は、この環境でRF表示デバイスとして登録されるRFデバイスの物理的な能力と一致している必要があります。環境の画面設定と物理デバイスの能力が一致しない場合、表示の切り捨てや画面が真っ白になる原因となります。

フィールド説明実務上の使用例
画面フォーマット端末画面の全体的なフォーマットを定義します(例:20x4、40x8、ワイドスクリーン)環境内で最も画面サイズの小さいデバイスに合ったフォーマットを選択します。小画面デバイスで大きなフォーマットを使用すると、フィールドラベルが切り捨てられます。複数機種のデバイスが混在する倉庫では、最低限の共通フォーマットで妥協するのではなく、画面クラスごとに個別の環境を作成してください。
行数端末画面で利用可能な表示行数標準的なRFハンディターミナルは通常4~8行をサポートします。設定前に実際のデバイス仕様を確認してください。デバイスの物理的な能力を超えて行数を増やしても効果はなく、設定作業の無駄になります。
桁数1行あたりの表示文字桁数ほとんどのEWM RFトランザクションは20桁表示用に設計されています。より広い桁数(40桁以上)では、より説明的なフィールドラベルが可能になりますが、ワイドスクリーンデバイスが必要です。
2行モードデータフィールドごとに2行表示(1行目にラベル、2行目に値)を有効にします桁数の狭いデバイス(20桁)で、標準の1行表示では長いフィールド名が切り捨てられる環境で有効にします。フィールドごとに消費する画面スペースが2倍になるため、最も複雑なRFトランザクションでも利用可能な行数内に収まることを確認してください。
更新間隔キュー駆動型タスク表示における自動画面更新の間隔(秒)標準的なピッキング・確認ワークフローでは30~60秒に設定します。タスクが緊急にプッシュされる環境(例:自動コンベアからの補充トリガー)では10~15秒に短縮します。間隔が短すぎると、高稼働の倉庫ではサーバー負荷が増加します。

2.4 言語サポート

言語サポートフィールド(ログオン言語、第2言語)を表示するチェックリストカード

Language Support は、RF端末画面がどの言語で表示されるかを決定します。設定には、必要なSAPシステム言語がインストールされていることを確認するために、Basisとの調整が必要です。

フィールド説明実務上の使用例
ログオン言語RF画面テキストおよびシステムメッセージに使用される主要言語現場作業員の大多数が使用する言語に設定します。日本国内の倉庫では、これをJAに設定することで、すべてのRF画面ラベルとエラーメッセージが日本語で表示され、英語のフィールド名に不慣れなことによる作業員のエラーを削減できます。
第二言語ログオン言語で画面テキストが利用できない場合のフォールバック言語ほとんどの導入環境では、第二言語としてEN(英語)に設定します。SAPはRF画面テキストをベース言語として英語で提供します。翻訳がないカスタム画面やパートナー追加画面では、ラベルが空白で表示される代わりに、この言語にフォールバックします。

次に読むべきもの

L1) Big Picture

IDCategoryTitle
ewm-001OverviewSAP EWMとは何ですか?

L2-A) Master Data

IDCategoryTitle
ewm-a01OverviewSAP EWM マスタデータ:概要、階層、および関係性
ewm-a02-01Master DataSAP EWM 品目マスタ
ewm-a03-01Master DataSAP EWM 保管タイプ
ewm-a03-02Master DataSAP EWM 保管セクション
ewm-a03-03Master DataSAP EWM 入庫格納ストラテジ
ewm-a03-04Master DataSAP EWM ピッキング戦略
ewm-a04-02Master DataSAP EWM 保管棚番
ewm-a04-03Master DataSAP EWM 固定保管棚番
ewm-a04-04Master DataSAP EWM 生産供給エリア
ewm-a04-05Master DataSAP EWM 梱包仕様
ewm-a04-06Master DataSAP EWM ユーザ
ewm-a05-01Master DataSAP EWM ウェーブテンプレート
ewm-a06-01Master DataSAP EWM リソース
ewm-a07-01Master DataSAP EWM 検査タイプ
ewm-a08-01Master DataSAP EWM ロットマスタ
ewm-a08-02Master DataSAP EWM ロット特性
ewm-a09-01Master DataSAP EWM RF環境 📍
ewm-a09-02Master DataSAP EWM RF 論理トランザクション
ewm-a09-03Master DataSAP EWM RFメニュー
ewm-a09-04Master DataSAP EWM RFプロファイル
ewm-a09-05Master DataSAP EWM RF キュー
ewm-a09-06Master DataSAP EWM RF プレゼンテーションデバイス
ewm-a10-01Master DataSAP EWM PLC(プログラマブル・ロジック・コントローラ)
ewm-a10-02Master DataSAP EWM コミュニケーションポイント

L2-B) Transaction

IDCategoryTitle
ewm-b01OverviewSAP EWMトランザクション:プロセスフロー、階層、および関係