Advanced Part Sourcing コンポーネント
高度な部品調達機能とともに、いくつかのタイプのコンポーネント (テーブル、スクリプトインクルード、ビジネスルールなど) がインストールされます。
プラグイン
フィールドサービス Advanced Parts Sourcing (com.snc.fsm_advanced_parts_sourcing) プラグインを有効にする必要があります。プラグインをアクティブ化する手順の詳細については、「 Field Service Management (フィールドサービス管理) のアクティブ化」を参照してください。
ビジネスルール
Advanced Parts Sourcing は、次のビジネスルールを追加します。
| ビジネスルール | テーブル | 説明 |
|---|---|---|
| 部品要求の行数の制限 | 部品要求ライン [sn_fsm_part_req_line] |
部品要求の部品要求ラインの数を制限します。制限は sn_fsm_parts_src.Maximum parts in Part Request プロパティで構成されます。 |
| 要求数量の管理 | 部品要求ライン [sn_fsm_part_req_line] |
部品要求ラインのステータスが変更されたときに、部品要件の Requested_quantity フィールドを更新します。 |
| from_stockroomを入力またはクリアアウト | 部品要求ライン [sn_fsm_part_req_line] |
部品要求で、すべての部品要求ラインの [ 配送元のストックルーム ] フィールド値が同じ場合、部品要求レコードがマルチソーシング用に入力されます。[ 配送元のストックルーム ] フィールドの値が異なる場合、その値はクリアされます。 |
| 重複エントリを制限 | 優先倉庫 [sn_fsm_pref_stockroom] |
ユーザーが重複レコードを作成できないようにします。 |
| 要求されたモデルを必須と同じに設定 | 部品要求ライン [sn_fsm_part_req_line] |
要求されたモデルを代替なし調達の場合に必要なものと同じに設定します。 |
| 部品要求ラインを更新 | 要求されたアイテムの詳細 [sn_fsm_part_req_ritm_detail] |
エージェントが部品要求を送信すると、RITM レコードを作成し、部品要求ラインのステータスを [要求済み] に更新します。 |
| 部品要求ステータスの更新 | 部品要求ライン [sn_fsm_part_req_line] |
部品要求ラインの状態が変更されたときに部品要求の状態を更新します。 |
| 資産数量の検証と資産の同期 | 要求されたアイテムの詳細 [sn_fsm_part_req_ritm_detail] |
選択した資産の数が要求された数量と一致することを検証します。また、RITM レコードの [要求アイテムの詳細] フィールドと [要求アイテム] フィールドの間で、選択した資産 ID の値を同期します。 |
| 要求数量を検証 | 部品要求ライン [sn_fsm_part_req_line] |
要求された部品数量が必要数量と予約数量の差を超えないようにします。たとえば、要求数量 <= (必要数量 - 予約数量) などです。 |
| 最大部品検索半径を検証 | リソーススケジュール属性 [wm_agent_schedule_attribute_plan] |
[ 最大部品検索半径を検証] フィールドに入力された値が 0 以上であることを確認します。 |
| WOT が空の場合のデフォルト要求 | 部品要件 [sm_part_requirement] |
サービス注文タスクが空の場合に、ログインユーザーにデフォルトの 要求フィールド を設定します。 |
| 作成方法フィールドを設定 | 部品要件 [sm_part_requirement] |
作成方法フィールドを空の場合は ユーザー作成 に設定します。 |
スクリプトインクルード
Advanced Part Sourcing では、次のスクリプトインクルードが追加されます。
| スクリプトインクルード | 説明 |
|---|---|
| FSMPartRequestUtil | 部品要求と部品要求ラインを作成、更新、または削除するためのユーティリティメソッドが含まれています。 |
| FSMPartSourcingUtil | 単一または複数の部品要求を送信するためのユーティリティメソッドが含まれています。 |
| FSMMultiPartsSourcingUtil | 必要な数量のすべての部品を含むストックルームを識別するためのユーティリティファイル。 |
| PartRequestFilters | 部品要求フィールドに参照修飾子フィルターを設定します。 |
| PartRequestLineFilters | 部品要求ラインフィールドに参照修飾子フィルターを設定します。 |
| UserAjaxUtil | 指定された部品要件の部品要求ラインに要求数量の値を入力します。 |
テーブル
Advanced Part Sourcing では、次のテーブルが追加されます。
| テーブル | 説明 |
|---|---|
| 部品要求 [sn_fsm_part_request] |
部品の宛先と要求エージェントの詳細を保存します。 |
| 部品要求ライン [sn_fsm_part_req_line] |
部品ソースと要件の詳細を保存し、部品要求レコードに関連付けます。 |
| 転送注文ライン M2M への部品要求ライン [sn_fsm_part_req_line_tol_rel] |
[完了] ステータスの部品要求ラインと [配送済み] ステータスの転送注文ラインとの関係を保存します。 |
| 要求されたアイテムの詳細 sn_fsm_part_req_ritm_detail |
ユーザーが要求を送信した後の部品要求ラインの調達の詳細を保存します。 |
| 優先倉庫 sn_fsm_pref_stockroom |
アサイン先グループに関連付けられている優先倉庫の詳細を保存します。 |
Advanced Part Sourcing では、次のテーブルが変更されます。
| テーブル | 新しい列が追加されました |
|---|---|
| 部品要件 [sm_part_requirement] |
要求元、要求数量、作成方法、代替を含める |
| 作業パラメーター [wm_agent_work_configuration] |
最大部品検索半径 |
| 位置情報管理履歴 [geo_history] |
最新レコード |
プロパティ
Advanced Part Sourcing では、次のプロパティが追加されます。
| プロパティ | 説明 |
|---|---|
| 部品検索条件 | 部品を検索する基準を設定します。要求された数量の部品を含む倉庫が、選択した検索条件に従って表示されます。
|
| 部品要求承認を使用 | フィールドサービスエージェントがピアエージェントから部品を要求するときにモバイル通知を送受信できるようにします。
|
| 部品要件調達のための部品要求の作成 | 部品が部品要件に追加されたときに部品要求を作成します。
|