検証およびエラーメッセージ
次の表に、ターゲットサイクル期間の状況および関連する検証メッセージを示します。
ターゲットサイクル期間の状況 | ターゲットシナリオの状況 | 実行可 | 検証メッセージ |
---|---|---|---|
保留中 | N/A | いいえ | サイクル期間の状況が「保留中」であるため、マクロ {0} を実行できません。 |
実行中 | WIP | はい | N/A |
実行中 | 確認、拒否、停止、承認済、公開済 | いいえ | シナリオの状況が {1} であるため、マクロ {0} を実行できません。 |
一時停止 | 任意 | いいえ | サイクル期間の状況が「一時停止」であるため、マクロ {0} を実行できません。 |
完了済 | 任意 | いいえ | サイクル期間の状況が「完了」であるため、マクロ {0} を実行できません。 |
中止済 | 停止済 | いいえ | サイクル期間の状況が「中止」であるため、マクロ {0} を実行できません。 |
アーカイブ済 | 任意 | いいえ | サイクル期間の状況が「アーカイブ済」であるため、マクロ {0} を実行できません。 |
CopyLastPeriodMeasure マクロの実行時に検証が実行されます。検証に失敗した場合、マクロは中止され、関連するエラーメッセージが表示されます。次の表は、さまざまな検証エラーで表示されるエラーメッセージを示しています。
フィールド | 検証 | エラーメッセージ |
---|---|---|
前のサイクル期間が現在のサイクル期間に定義されていることを確認します。そうでない場合、マクロステップの実行はジョブログに書き込まれた警告メッセージで失敗します。 | 前のサイクル期間が定義されていないサイクル期間 に対しCopyLastPeriodMeasure コマンドが試行されました。 | |
ソースサイクル期間が使用可能かどうかを確認します。そうでない場合、マクロステップの実行はジョブログに書き込まれた警告メッセージで失敗します。 | ソースサイクル期間 "{0}"-"{1}" は使用できません (アーカイブ済)。 | |
転送先メジャーコード | 指定した終了メジャーがこのサイクル期間に対して有効であることを確認し、有効にします。 | ターゲットメジャー"{0}"が見つかりません。 |
期間ラベル |
指定する場合は、適切なサイクル期間で期間ノードが有効であることを確認します。 「ターゲット期間ラベルを使用」 = False の場合、期間ラベルがソース/前の期間に存在する必要があります。 「ターゲット期間ラベルを使用」 = True の場合、ターゲット/現在のサイクル期間に期間ラベルが存在する必要があります。 |
期間ラベル {0} が見つかりません。 |
上書き | 指定する場合は、上書きフラグが有効であることを確認します。値は True または False でなければなりません。 | パラメーター値 {0} が無効です。True または False でなければなりません。 |
転送先メジャー | 指定されている場合、および「終了メジャー」がトランザクションデータ/オーダータイプの場合、「開始メジャー」もトランザクションデータタイプである必要があります。 | 非トランザクションデータ/オーダーメジャーからトランザクションデータ/オーダーメジャーにコピーすることはできません。 |
転送先メジャー | 指定されている場合、および「終了メジャー」がマーケットインテリジェンスタイプである場合、「開始メジャー」もマーケットインテリジェンスタイプである必要があります。 | 非マーケットインテリジェンスメジャーからマーケットインテリジェンスメジャーにコピーできません。 |