AddScenarioNote マクロコマンド
AddScenarioNote マクロコマンドはシナリオで実行されます。このコマンドは、作成する備考を決定するために使用されます。
次の表に、AddScenarioNote マクロで使用するパラメーターを示します。
パラメーター | 説明 |
---|---|
備考タイプ | 有効な備考タイプ形式 = ログから作成される備考のタイプ。 |
優先度 | 備考に設定する優先順位。次のような値があります。高、中、または低 |
概要 | 備考の概要テキスト。 |
詳細 | 備考に関する詳細テキスト。指定されていない場合、備考は詳細テキストなしで作成されます。 |
ワークシート名 | 備考に添付されている、実行されるワークシートの名前。指定されていない場合、ワークシートは備考に含まれません。 |
渡された品目 | ワークシートに渡される品目の選択。これは、単一の要素 [element1] または要素のセット {[element1][element2]} です。要素セットは MDX 定義をサポートしています。指定されていない場合、デフォルトのワークシート定義が使用されます。 注: ワークシート名が指定されている場合、このパラメーターは必要ありません。
|
渡された場所 | ワークシートに渡される場所の選択。これは、単一の要素 [element1] または要素のセット {[element1][element2]} です。要素セットは MDX 定義をサポートしています。 注: ワークシート名が指定されている場合、このパラメーターは必要ありません。
|
渡された期間 | ワークシートに渡される期間の選択。これは、単一の要素 [element1] または要素のセット {[element1][element2]} です。要素セットは MDX 定義をサポートしています。 注: ワークシート名が指定されている場合、このパラメーターは必要ありません。
|
Mingle に投稿 | 現在のユーザーの Mingle に備考が投稿されているかどうかを示します (マクロは除く)。 |
Mingle グループ | 備考が投稿される Mingle グループ。このパラメーターは、Mingle への投稿がオンに設定されている場合のみ適用されます。 注:
投稿はユーザーのストリームのみに追加されます。
|
コマンドフィールドの値を次の形式で指定する必要があります: AddScenarioNote (備考タイプ、優先度、概要、[詳細]、[ワークシート名]、[渡された品目]、[渡された場所]、[渡された期間]、[Mingle に投稿]、[Mingle グループ])
注: [ ] 内のパラメーターはオプションです。
例
要件 | パラメーター |
---|---|
優先度 = 低で概要ログ備考タイプを追加する | AddScenarioNote("Overview", "Low","Finished Sales Consensus","Spoke to John, He's finished consensus with the sales team") AddScenarioNote ("Overview", "Medium","Finished Supply Consensus","Spoke to Jill, She's finished consensus with the production team","","","","","","") |
予測精度分析ワークシートを、ワークシート定義のデフォルトの品目、場所、期間選択で、優先度 = 低のログ備考に対し実行する | AddScenarioNote("Playbook","Low","The months accuracy report","","Forecast Accuracy Analysis","","","","","") |
在庫エラーワークシートを、ワークシート定義のデフォルト品目、場所、期間選択で、優先度 = 中のログ備考に対し実行し、実行中のユーザーの Ming.le フィードに投稿する | AddScenarioNote("Playbook","Medium","Stock outs","DCs to review at the SOP meeting with more than 5 stock outs in the horizon","Stock Errors","","","","true","") |
能力問題ワークシートを、「製造」場所ノード、「デフォルト品目選択」、「次の 3 週」ローリング期間ノードで実行し、優先度 = 高のログ備考にキャプチャし、Ming.le グループ「計画者」へも投稿する | AddScenarioNote("Playbook","High","Capacity Issues","Manufacturing sites with short term issues to resolve","Capacity Issues","","Manufacturing","Next 3 Weeks","true","Planners") |
マクロの検証と実行に成功すると、指定された備考が、マクロを実行するサイクル期間-シナリオに追加されます。
マクロの実行時に検証が実行されます。いずれかの検証に失敗した場合、マクロは中止され、関連するエラーメッセージが表示されます。
次の表に、シナリオマクロコマンドと、対応するサイクル期間/シナリオの状況および検証メッセージを示します。
サイクル期間の状況 | シナリオの状況 | 実行可 | 検証メッセージ |
---|---|---|---|
保留中 | N/A | いいえ | サイクル期間の状況が「保留中」であるため、マクロ {0} を実行できません。 |
実行中、中止済、完了 | N/A | はい | N/A |
一時停止、アーカイブ済 | N/A | ワークシートキャプチャが含まれていない場合ははい、そうでない場合はいいえ | サイクル期間の状況が {1} であるため、マクロ {0} を実行できません。 |
次の表に、マクロの実行中に表示されるエラーメッセージを示します。
検証条件/ルール | エラーメッセージ |
---|---|
備考タイプが、有効なログ備考タイプのいずれかに対応することを確認します。 |
備考タイプ {0} が見つかりません。 備考タイプ {0} は有効ではありません。 備考タイプ {0} は正しい形式ではありません。Format = log の備考のみサポートされています。 |
優先度が予期される値に対応していることを確認します。 | パラメーター値 {0} が無効です。優先度は、「高」、「中」、「低」にする必要があります。 |
指定した場合、マクロコンテキストに基づいてワークシートを実行できることを確認します。 |
ワークシート {0} が見つかりません。 ワークシート {0} はモジュール {1} で有効ではありません。 ワークシート {0} はユーザー {1} に対して承認されていません。 |
ワークシート画面キャプチャは、標準ワークシートにのみ含まれます。 | ワークシートは、タイプが「標準」、レポートソースが「埋め込み」でなければなりません。 |
指定する場合は、品目、場所、および期間のノードが有効であることを確認します。 |
品目 {0} が見つかりません。 場所 {0} が見つかりません。 期間 {0} が見つかりません。 |