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

カバー: SAP FSM汎用ツール — 非シリアル化ツールタイプマスタで、資材・ツール管理領域を開く

SAP FSM 汎用ツール

Generic Tool は、FSM における非シリアル化されたツール タイプ(トルクレンチ、はしご、ハンドツールセットなど)のマスタレコードであり、個別のシリアル番号ではなく、カテゴリと数量で追跡されます。これは既存の品目レコード(品目タイプ = ツール)に対して定義され、特定の物理ユニットを個別に追跡する必要がある場合、1つ以上のシリアルツールレコードにさらに特化できます。シリアル化されたインスタンスがない Generic Tool は、倉庫およびバン在庫全体でプールされた在庫として単純に追跡されます。Generic Tool は、このシリーズで現在扱っている4つのオブジェクト(Generic Tool、Serialized Tool (FSM-A05-03)、Warehouse (FSM-A05-04)、Van Stock (FSM-A05-05))の最初のものであり、品目(FSM-A05-01)に続くものです。品目は、このフェーズの前半で既に確立された、すべての Generic Tool レコードが依存する材料/スペアパーツマスタです。この記事では、FSM コンサルタントが Generic Tool レコードで設定するすべてのフィールドと、それらのフィールドがどのように Item、Serialized Tool、Warehouse、Van Stock を連携させるかをマッピングします。


パート1: 汎用ツール — 中核概念(全モジュール共通)

1.1 汎用ツールとは

ハブアンドスポーク図。中央に汎用ツール、接続先は品目(定義対象のタイプレコード)、シリアルツール(個別追跡されるインスタンス)、および間接的に品目在庫を介した倉庫とバン在庫

汎用ツールは、単一の名前付きツールタイプを表すものであり、特定の物理的なオブジェクトではありません。これは、既にツールとしてタイプ設定された品目レコードの特殊化としてのみ存在し、それ自体では場所や個体識別に関する意味を持ちません。数量と場所は倉庫およびバン在庫を通じて個別に追跡され、個別のトレーサビリティ(シリアル番号、現在の保有者)は、それに対してシリアルツールレコードが作成された場合にのみ追加されます。

項目詳細
役割非シリアル化ツールタイプのマスタレコードであり、明細(明細タイプ = ツール)に対して定義されます。数量で追跡され、個別のシリアル番号では管理されません。また、個別トレーサビリティが必要な場合には、オプションでシリアル化ツールインスタンスに特化できます。
使用モジュールFSM(資材・ツール管理 — 唯一の所有者。汎用ツールはFSMネイティブであり、通常S/4HANA MMから複製される明細レコードの上に階層化されます)
トランザクションFSM Web UI「マスタデータ管理」アプリ — 汎用ツールは、既存の明細を参照するツールタイプレコードとして、ほとんどのFSMマスタレコードに使用される同じアプリ内で管理されます。
主要テーブルFSM: 汎用ツールビジネスオブジェクト(コアAPI / ODataエンティティ) — FSMはマルチテナントクラウドソリューションであり、従来のABAPテーブルは使用しません。S/4HANAテーブルに相当するものはありません。
S/4HANAに関する注意汎用ツール自体はS/4HANAから複製されません。FSMでネイティブに作成・管理されますが、部品や消耗品とともに通常S/4HANA MMから同期される明細レコード(明細タイプ = ツール)を参照する必要があります。

1.2 汎用ツール設定シナリオ

4つの汎用ツール設定シナリオ(単一非シリアルツール、シリアル化インスタンスを持つツール、プール在庫ツール、消耗品隣接ツール)の比較グリッド。各シナリオにユースケースと主要な動作を示しています

汎用ツールをプール管理・数量管理在庫のままにするか、個別のシリアルツールインスタンスに特殊化するかは、ツールタイプの固定プロパティではなく、設定上の判断です。これを誤ると、汎用手工具に不要なシリアル追跡のオーバーヘッドが発生するか、高価値で校正が必要なツールに個別トレーサビリティがまったく付与されないことになります。

シナリオ例ユースケース主要な動作
単一非シリアルツール汎用ツール GT-001 — トルクレンチ、カテゴリ「ハンドツール」、ツールタイプの明細にリンク低コストで交換可能なハンドツールの一般的なケース。個々のユニットを区別する必要がない数量は倉庫とバン在庫全体で集約的に追跡。この汎用ツールに対してシリアルツールレコードは作成されない
シリアル化されたインスタンスを持つツール汎用ツール GT-002 — 診断メーター、カテゴリ「電動工具」(例示)、各物理ユニットはシリアルツール(FSM-A05-03)で追跡特定ユニットのサービス履歴、現在の保有者、校正日を個別に追跡する必要がある高価値または校正に敏感な機器各物理ユニットは、この汎用ツールをタイプとして参照する独自のシリアルツールレコードを取得。汎用ツール自体にはロケーションやシリアルデータは保持されず、各シリアルツールインスタンスに保持される
プール在庫ツール汎用ツール GT-003 — 安全ハーネス、カテゴリ「安全装備」(例示)繰り返し貸出・返却される再利用可能な機器。「何個、どこにあるか」を把握することが、特定のユニットを技術者が保持しているかよりも重要数量は貸出/返却時に倉庫と技術者のバン在庫間を移動。個別の識別は割り当てられず、想定もされない
消耗品に近いツール汎用ツール GT-004 — クリーニングキット、カテゴリ「消耗品」(例示)物理的には消耗品に似ているが、部品や消耗品タイプの明細ではなく、ツールタイプの明細として管理される再利用可能なツールキットツールと部品、消耗品の区別は、基となる明細の「明細タイプ」フィールドで一度設定されることを示す。汎用ツール自体は、参照先の明細を再分類したり上書きしたりしない

設計原則: 汎用ツールのカテゴリフィールドは、システムで厳密に強制されるタイプリストではなく、説明用です。特定のツールタイプを個別に追跡するか、プール在庫として管理するかを決定するのは、リンクされたシリアルツールレコードの有無であり、カテゴリテキストではありません。


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

FSMマスタデータランドスケープのゾーンDの切り抜き。品目、倉庫、汎用ツール、シリアルツール、バン在庫を表示し、設備および担当者/テクニシャンへのゾーン間参照を含む

データ階層の具体例(ゾーンD · 資材・ツール管理 — テナントレベル;FSMにはこれらのオブジェクトより上位の会社コード/プラントスコープはありません)

Client (FSM Tenant)
   │
   ├── Item ITM-001 — Air Filter, Item Type = Part            (S/4HANA→FSM sync; tenant-level catalog; shown
   │                                                            here as the representative Item/Warehouse/Van
   │                                                            Stock example elsewhere in this diagram)
   ├── Warehouse WH-001 — Tokyo Warehouse, Plant 1000          (S/4HANA→FSM sync; tenant-level catalog)
   │
   └── Generic Tool GT-001 — Torque Wrench (tool type record)
          ── references ──▶ Item (reference, Item Type = Tool — a distinct Tool-type Item record from
                              ITM-001 above, which illustrates a Part-type Item; not itself drawn as a separate
                              node in this shared Zone D crop)

Serialized Tool ST-001 — SN TW-2024-001 (individual physical instance; FSM-A05-03):
   Serialized Tool ST-001 ── instance of ──▶ Generic Tool GT-001
   Serialized Tool ST-001 ── services ──▶ Equipment EQ-001 (Zone B; cross-zone chip)

Van Stock VS-P001 — P-001's mobile inventory (FSM-A05-05):
   Van Stock VS-P001 ── stocks ──▶ Item ITM-001 (illustrative; a Van Stock line item can reference any Item,
   including a Part such as ITM-001, a Consumable, or the Tool-type Item a Generic Tool is defined against)
   Van Stock VS-P001 ── assigned to ──▶ Person/Technician P-001 (Zone C; cross-zone chip)

設計原則: 汎用ツールは品目の特殊化であり、品目と並立する兄弟マスタではありません。参照先の品目なしには存在できませんが、品目、倉庫、バン在庫がすでに追跡しているものを超えて、独自のロケーションや数量フィールドを追加することはありません。シリアルツールは、その汎用ツールのインスタンスであり、品目を直接インスタンス化することはありません。「~のインスタンス」というステップは、汎用ツール層でちょうど1回発生します。


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

ハブアンドスポーク図:中央に汎用ツール、接続先は品目(定義対象のレコード)、シリアルツール(そのインスタンス)、倉庫およびバン在庫(品目在庫を介した間接接続)、サービスコール(消費)

Generic Toolは単独では存在しません。そのすべてのフィールドは、「これはどのタイプのツールか、そして個別のトレーサビリティが必要かどうか」という1つの問いに答えるために存在します。

オブジェクト関係性実務上の注意点
品目 (FSM-A05-01)前提条件/参照:すべての汎用ツールレコードは、タイプ「ツール」の既存の品目レコード1件に対して正確に定義される必須の前提条件 — 汎用ツールは、参照先の品目が存在する前に作成することはできません。本稼働前に、参照先の品目の品目タイプが実際に「ツール」であることを確認してください。誤って「部品」や「消耗品」タイプの品目がリンクされると、エラーが発生することなくツールカタログが誤って分類されます。
シリアルツール (FSM-A05-03)子/インスタンス:汎用ツールタイプには、個別にシリアル番号管理され、トレース可能な物理ユニットを追跡するシリアルツールレコードが0件、1件、または複数件存在する場合がある1.2で説明した判断ポイント — プール管理や数量のみの追跡を行う場合は、シリアルツールインスタンスを持たない汎用ツールのままにし、個別ユニットの履歴や校正を追跡する必要が生じた時点でインスタンスを追加します。
倉庫 (FSM-A05-04) / バンストック (FSM-A05-05)品目を介した間接的な関係:汎用ツールの基盤となる品目の物理在庫数量は倉庫で保持され、テクニシャンのバンストックに払い出される汎用ツール自体にはロケーションや手持ち数量フィールドはありません — これらの数値は、汎用ツールが指し示す同じ品目参照に基づいて、倉庫とバンストックの品目の在庫レコードに存在します。
サービスコール (トランザクションドメイン, FSM-B03)消費:テクニシャンのバンストックにある、汎用ツールが参照する品目の数量は、資材消費を介してサービスコールに対して払い出し、消費することができる主に消耗品に近いツールタイプや摩耗品ツールタイプに関連します。消費されず再利用可能な汎用ツールは、通常、バンストックから消費されるのではなく、払い出しと返却が行われます。

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

2.0 FSMの所有範囲

Generic Toolデータセクション全体におけるFSM所有権を示すチェックリスト:コア識別、数量・在庫追跡、ロケーション・割当

データ区分FSM関与備考
基本識別情報◎ オーナー汎用ツールID、汎用ツール名、品目参照、シリアル化要否 — このツールタイプの定義と個別追跡の要否を決定するフィールド
数量・在庫追跡◎ オーナー手持数量、最小在庫レベル、単位 — この汎用ツールをプール在庫(シリアル化なし)として管理する場合にのみ関連するフィールド
ロケーション・割当○ 倉庫/バン在庫と共有 (FSM-A05-04 / FSM-A05-05)デフォルト倉庫、バン在庫割当、サービスコールによる消費 — この汎用ツール在庫の実際の保管場所、払出、および消費方法

凡例: ◎ = オーナー / クリティカル、○ = 直接関与


2.1 コア識別

汎用ツールの識別フィールドのチェックリスト: 汎用ツールID、汎用ツール名、品目参照、シリアル化要否

これらの4つのフィールドは、数量や保管場所の詳細が追加される前に、汎用ツールレコードが実際に何であるかを定義します。

フィールド説明実務上の使用例
汎用ツールIDFSMがツールタイプレコードに割り当てる内部一意識別子このタイプに対して作成されるすべてのシリアルツールインスタンス、および倉庫/車両在庫の在庫明細の基礎となる品目から参照されます。廃止された汎用ツールIDを無関係なツールタイプに再利用しないでください。シリアルツールの履歴と在庫レコードはこのIDに基づいているためです。
汎用ツール名ツールタイプの業務上の名称(例:「トルクレンチ」)技術者やディスパッチャがサービスコールに必要なツールを選択する際に表示されます。類似したツールタイプを区別できるよう、十分に具体的な名称にしてください(例:単なる「トルクレンチ」ではなく「トルクレンチ — 10-50 Nm」)。汎用ツールには専用の仕様フィールドがないためです。
品目参照タイプが「ツール」である既存の品目(FSM-A05-01)レコードを1つだけ参照必須の前提条件フィールドです。既存のツールタイプの品目を選択せずに汎用ツールを作成することはできません。ツールカタログの一括ロード時にこの参照を確認してください。誤って部品タイプや消耗品タイプの品目に汎用ツールを関連付けると、ツールカタログが誤って分類されます。
シリアル化要否この汎用ツールタイプの個々の物理ユニットを個別のシリアルツール(FSM-A05-03)レコードとして追跡する必要があるかどうかを示すインジケータ導入時に一度設定され、その後はほとんど変更されないフィールドです。高価値、校正が必要、または資産追跡対象のツールタイプではオンにし、数量のみが重要な汎用手工具ではオフのままにします。シリアルツールレコードが既に存在する状態でこの設定を変更する場合は、軽率に切り替えるのではなく、慎重に検討する必要があります。

2.2 数量・在庫トラッキング

Generic Toolの数量および在庫フィールドのスタック階層図:手持在庫数量、最小在庫レベル、単位

これらのフィールドは、プール在庫として管理される非シリアル化汎用ツール(シリアル化必須 = いいえ、2.1参照)にのみ適用されます。ツールタイプが完全にシリアル化されると、数量はシリアルツールインスタンスごとに追跡されるようになります。

フィールド説明実務上の使用例
手持数量(ロールアップ)すべての倉庫およびバン在庫拠点で現在保有されている、この汎用ツールの基礎となる品目の集計数プール型ツールタイプの迅速なカバレッジシグナル — 手持数量がゼロの場合、このツールが利用可能であることを前提とするサービスコール計画ステップが、必ずしもハードエラーを発生させることなく、暗黙的にブロックされます。
最小在庫レベルこの汎用ツールの基礎となる品目の補充をトリガーする基準となる数量しきい値基礎となる品目の部品/消耗品在庫に使用される補充計画と連携して設定します。頻繁に出庫されるプール型ツールで最小在庫レベルが未設定のままになっていると、ディスパッチ時に「ツール利用不可」による回避可能な遅延が発生する一般的な原因となります。
計量単位(品目から継承)この汎用ツールの数量をカウントする際の単位(例:EA — 個)個別ツールの場合はほとんどの場合「個」ですが、コンサルタントは基礎となる品目の計量単位と完全に一致していることを確認する必要があります。汎用ツールの想定計量単位と品目マスタの実際の計量単位が一致しないと、バン在庫画面と倉庫画面で在庫数表示に混乱が生じます。

2.3 ロケーションと割当

汎用ツールのロケーションおよび割当フィールドを示す小規模な階層/関係図: デフォルト倉庫、バン在庫割当、サービスコール経由の消費

汎用ツールには独自のロケーションフィールドはありません。以下は、コンサルタントがプール型ツールの在庫が実際にどこにあり、どのように移動するかを追跡する際に確認するリンケージ情報です。

フィールド説明実務上の使用例
デフォルト倉庫(参照)この汎用ツールの基となる品目の新規在庫が通常受入・補充される倉庫(FSM-A05-04)マルチ倉庫テナントで有用 — このデフォルトが、テクニシャンのバンストックが通常引き当てる地域と一致しているか確認しないと、補充依頼が誤った物理ロケーションにルーティングされる可能性があります。
バンストック割当(ロールアップ参照)この汎用ツールの数量を現在保持しているバンストック(FSM-A05-05)レコードの件数とリスト汎用ツールを非アクティブ化または名称変更する前に表示 — 割当件数が多い場合、その変更は単一の隔離されたレコードだけでなく、多くのテクニシャンのモバイル在庫全体に波及します。
サービスコール経由の消費(参照)この汎用ツールの基となる品目数量が、材料消費を通じてサービスコールに対して出庫・消費されたかどうかを示します主に消耗品に近いツールタイプに関連(1.2参照);再利用可能で消費されない汎用ツールは、通常、このフィールドを通じて恒久的に引き落とされるのではなく、出庫されて後日倉庫に返却されます。

前提条件: 汎用ツールレコードは、参照先の品目 (FSM-A05-01) が既に存在し、かつタイプが「ツール」である場合にのみ作成できます。汎用ツールは、その参照、シリアル化要否の判断、および品目自身の在庫に重ねて設定されるプール数量/ロケーション情報以外のプロパティを保持しません。


次に読むべきもの

L1) Big Picture

IDCategoryTitle
fsm-001OverviewSAP FSMとは何ですか?

L2-A) Master Data

IDCategoryTitle
fsm-a01OverviewSAP FSM マスタデータ:概要、階層、および関係性
fsm-a02-02Master DataSAP FSM コンタクト
fsm-a02-03Master DataSAP FSM アドレス
fsm-a03-01Master DataSAP FSM 設備
fsm-a03-02Master DataSAP FSM 設備階層
fsm-a03-03Master DataSAP FSM サービス履歴
fsm-a04-01Master DataSAP FSM スキル
fsm-a04-02Master DataSAP FSM 作業時間パターン
fsm-a04-03Master DataSAP FSM リージョン
fsm-a04-04Master DataSAP FSM テクニシャン
fsm-a04-05Master DataSAP FSM クルー
fsm-a04-06Master DataSAP FSM 欠勤
fsm-a04-07Master DataSAP FSM スキル要件
fsm-a05-02Master DataSAP FSM 汎用ツール 📍
fsm-a05-03Master DataSAP FSM シリアルツール
fsm-a05-04Master DataSAP FSM 倉庫
fsm-a05-05Master DataSAP FSM バンストック
fsm-a06-01Master DataSAP FSM パートナー招待
fsm-a06-02Master DataSAP FSM パートナー登録
fsm-a06-03Master DataSAP FSM クラウドパートナー
fsm-a06-04Master DataSAP FSM パートナーテクニシャン

L2-B) Transaction

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