検証およびエラーメッセージ
次の表に、ソースサイクル期間の状況および関連する検証メッセージを示します。
| ソースサイクル期間の状況 | ソースシナリオの状況 | 実行可 | 検証メッセージ |
|---|---|---|---|
| 保留中 | N/A | いいえ | サイクル期間の状況が「保留中」であるため、マクロ {0} を実行できません。 |
| 実行中 | 任意 | はい | N/A |
| 一時停止 | 任意 | はい | N/A |
| 完了済 | 任意 | はい | N/A |
| 中止済 | 停止済 | はい | N/A |
| アーカイブ済 | 任意 | いいえ | サイクル期間の状況が「アーカイブ済」であるため、マクロ {0} を実行できません。 |
次の表に、ターゲットサイクル期間の状況および関連する検証メッセージを示します。
| ターゲットサイクル期間の状況 | ターゲットシナリオの状況 | 実行可 | 検証メッセージ |
|---|---|---|---|
| 保留中 | N/A | いいえ | サイクル期間の状況が「保留中」であるため、マクロ {0} を実行できません。 |
| 実行中 | WIP | はい | N/A |
| 実行中 | 確認、拒否、停止、承認済、公開済 | いいえ | シナリオの状況が {1} であるため、マクロ {0} を実行できません。 |
| 一時停止 | 任意 | いいえ | サイクル期間の状況が「一時停止」であるため、マクロ {0} を実行できません。 |
| 完了済 | 任意 | いいえ | サイクル期間の状況が「完了」であるため、マクロ {0} を実行できません。 |
| 中止済 | 停止済 | いいえ | サイクル期間の状況が「中止」であるため、マクロ {0} を実行できません。 |
| アーカイブ済 | 任意 | いいえ | サイクル期間の状況が「アーカイブ済」であるため、マクロ {0} を実行できません。 |
CopyCyclePeriodData マクロの実行時に検証が実行されます。検証に失敗した場合、マクロは中止され、関連するエラーメッセージが表示されます。次の表は、さまざまな検証エラーで表示されるエラーメッセージを示しています。
| 検証条件/ルール | エラーメッセージ |
|---|---|
| 有効なソース階層レベルです。 | ソース {0} 階層レベル "{1}" が見つかりません。 |
| 有効なソースカレンダーレベルです。 | ソースカレンダーレベル "{0}" が見つかりません。 |
| 有効なターゲット階層ノード (「ターゲット階層の使用」が TRUE の場合) | ターゲット {0} 階層ノード "{1}" が見つかりません。 |
| 有効なソース階層ノード (「ターゲット階層の使用」が FALSE/未定義の場合) | ソース {0} 階層ノード "{1}" が見つかりません。 |
| 「ターゲット階層の使用」が TRUE の場合の有効な期間ラベル。 | ターゲット期間ラベル "{0}" が見つかりません。 |
| 「ターゲット階層の使用」が FALSE/未定義の場合の有効なソース期間ラベル。 | ソース期間ラベル "{0}" が見つかりません。 |
| 有効なソースサイクル期間。 | ソースサイクル期間 "{0}"-"{1}" は使用できません (アーカイブ済)。 |
| cycle.module の有効なソースメジャーを有効にします。 | ソースメジャー "{0}" が見つかりません。 |
| cycle.module、および有効になっている有効なターゲットメジャー。 | ターゲットメジャー"{0}"が見つかりません。 |
| ソースメジャーが Null の場合、ターゲットメジャーは Null でなければなりません。 | すべてのメジャーをコピーする場合は、ターゲットメジャーは Null でなければなりません。 |
| 定義されている場合、有効なソースモジュール。 | モジュール "{0}" が見つかりません。 |
| 上書き有効フラグ (Null、True、False)。 | パラメーター値 {0} が無効です。True または False でなければなりません。 |
| ソースがトランザクションデータである場合、ターゲットメジャーがトランザクションデータ/オーダータイプではありません。 | 非トランザクションデータ/オーダーメジャーからトランザクションデータ/オーダーメジャーコピーできません。 |
| ソースがマーケットインテリジェンスである場合、ターゲットメジャーがマーケットインテリジェンスタイプではありません。 | 非マーケットインテリジェンスメジャーからマーケットインテリジェンスメジャーにコピーできません。 |