インポートモジュールを使用した Microsoft Project ファイルのインポート
インポートモジュールを使用して、Microsoft Project ファイルを新しいプロジェクトとして プロジェクト管理 (PM)アプリケーションにインポートします。
始める前に
必要なロール:it_project_manager
このタスクについて
Microsoft Project ファイルを ServiceNow インスタンスにインポートする前に、次の情報を考慮してください。
- チームスペースにインポートされた Microsoft Project プロジェクトは、チームスペースにアクセスできるユーザーのみが使用できます。
- カスタムフィールドを Microsoft Project にインポートするには、まず ServiceNow インスタンスにそれらのカスタムフィールドを作成し、プロジェクトをインポートする前にこれらのフィールド間のマッピングを作成します。詳細については、「Microsoft Project ファイルのインポート用のカスタムフィールドマッピングの作成」を参照してください。注:また、カスタムフィールドを手動で作成してマッピングすることなく、スクリプト拡張ポイントを使用してカスタムフィールドをインポートすることもできます。MSProjectImportTaskFormatter 拡張ポイントを使用して、スクリプトインクルードを作成し、 Microsoft Project および ServiceNow のカスタムフィールドをマップします。この拡張ポイントを使用して、プロジェクトのインポート中にデータを変更することもできます。
- 計算タイプが [手動] に設定されている場合、 Microsoft Project ファイルからインポートされたプロジェクトタスクでは再計算は行われません。プロジェクトが ServiceNow システムに入ると、手動プロジェクトとして扱われます。
- プロジェクト間の依存関係がある Microsoft Project プロジェクトをインポートしても、シャドウタスクはインポートされません。
- サブプロジェクト (ヘッダーと親タスク) のみが ServiceNow インスタンスにインポートされ、子タスクはインポートされません。
- ServiceNow への Microsoft Project ファイルのインポート中、次の場合はインポートが失敗します。
- タスクを含むプロジェクトがインポート前に ServiceNow インスタンスで作成された場合。
- 以前に Microsoft Project ファイルからインポートしたプロジェクトを再インポートし、ServiceNow インスタンスでタスクを作成して追加した場合。注:ServiceNow インスタンスで作成されたプロジェクトタスクを保持するには、まずそのプロジェクトを Microsoft Project ファイルにエクスポートする必要があります。その後、ファイルを ServiceNow インスタンスに再インポートします。
- インポートにより削除されるタスクに、コスト計画、利益計画、リソースプラン、タイムカード、または経費ラインのいずれかの関連エンティティがある場合。
- 遅延またはリードタイムの依存関係の値がサポートされている形式でない場合。
- 日、時間、および分については、遅延時間の依存関係に正の値が許可されます。遅延時間の依存関係に負の値が許可されるのは、日についてのみです。
- Microsoft Project の他のすべての経過期間タイプ (emin、eday、eweek、emon、eyr、% など) はインポートできません。
手順
タスクの結果
- 以前に ServiceNow インスタンスにインポートされ、タイムカード、リソース計画、コスト計画、利益計画、または経費ラインが関連付けられているプロジェクトタスクは、 Microsoft Project から削除された場合でも再インポート時に保持されます。
- ServiceNow プロジェクトの日付は、Microsoft Project ファイルの日付と同じままです。
- サブプロジェクトを含む ServiceNow プロジェクトでは、次の詳細が変更されます。
- インポートされたタスクの WBS 順序は、インポート後に再生成されます。
- 親プロジェクトの [開始予定日] と [終了予定日] がロールアップされます。
- 親プロジェクトとタスクの [ステータス] がロールアップされます。
- トップタスクの [完了率 (%)] がロールアップされます。