Primavera Gateway を使用してプロジェクト データを共有すると、IFS Cloud と Primavera P6 EPPM 間での情報の同期機能を有効にできます。このソリューションは、プロジェクトの計画とスケジューリングをサポートするためのデータ マッピングとフローを備えたサンプル同期で構成されています。エンド ユーザーは、管理者が作成したビジネス フローに基づいて独自の同期を作成できます。会社、例外を含むカレンダ、アクティビティ クラス、資源レートを含むマルチレベル資源構成などのプロジェクト関連のマスタ データを共有できます。プロジェクト WBS、依存性、制約、資源割当、アクティビティ クラスの割当など、プロジェクト計画に必要なすべての情報を転送できます。IFS から P6 へのマスタ データの共有と、双方向のプロジェクト データの共有が容易になります。
以下は、IFS Cloud と Primavera 間で同期される正確なフィールドとデータ タイプの説明です。このドキュメントは 2 つのセクションに分かれています。インポートとエクスポートです。各セクションはマスタ データの同期とプロジェクト データの同期に分かれています。
このドキュメントでは、Primavera のプロジェクト管理モジュールは Primavera と呼び、IFS Cloud のプロジェクト管理モジュールは IFS と呼んでいます。
会社、例外を含むカレンダ、アクティビティ クラス、資源レートを含む複数レベルの資源構成など、プロジェクト関連のマスタ データは「すべてのマスタ データ同期のインポート」を使用してインポートできます。
「すべてのマスタ データ同期のインポート」のカレンダ フィールドに値があると、そのカレンダが Primavera で作成または更新されます。カレンダがインポートされると、Primavera で次のフィールドが作成または更新されます。
| IFS フィールド | Primavera フィールド | コメント |
| カレンダ ID | カレンダ名 | カレンダが Primavera でグローバル カレンダとして作成されます。 |
| スケジュール | 作業週 | IFS カレンダには、異なる期間に有効な複数のスケジュールを持たせることができます。スケジュール タブの値で Primavera カレンダの作業週が更新されます。 |
| スケジュール例外 | IFS スケジュール例外データが Primavera カレンダに適用されます。 |
Primavera では、資源はすべてのプロジェクトに共通の資源構成に編成されます。インポート時、資源は IFS 資源構成に対応する最上位資源ノードの下の Primavera 資源構成に配置されます。資源をプロジェクトに割り当てる場合、資源は IFS 資源構成に対応する最上位の資源ノードの下に配置する必要があります。同期では、この資源構成の下に配置されていない資源は処理できません。
「すべてのマスタ データ同期のインポート」の資源 ID に値がある場合、その IFS 資源構成に対応するすべての資源がインポートされます。Primavera では次のフィールドが作成または更新されます。
注釈:
Primavera にインポートされる資源は、「プロジェクトで使用」としてマークされている「人員グループ」資源のみです。
同期では、IFS プロジェクトでの複数の資源基準の使用には対応していません。
| IFS フィールド | Primavera フィールド | コメント |
| 資源 ID | 資源 ID | まだ存在しない場合は、Primavera 資源構成の最上位レベルに資源構成のノードが作成されます。その後、新しい資源が作成されると、Primavera 資源構成の下に配置されます。 注釈:資源 ID は、Primavera の全資源構成内で一意でなければなりません。 |
| 資源名称 | 資源名 | |
| 資源タイプ | インポートによって作成された新しい資源には、既定値の「Labor」が設定されます。既存の資源を更新しても、このフィールドは更新されません。 | |
| 資源詳細の有効期間/一般経費/資源一般原価 | 発効日 |
IFS 原価の期間を Primavera にインポートする場合、次の点が考慮されます。
|
| 資源詳細の原価/一般経費/資源一般原価 | 価格/単位 | IFS では、原価は常に時間単位になります。インポートする場合、価格/単位の値は時間単位 (/h) になります。 注釈: Primavera ではプロジェクトごとに通貨を設定することはできません。したがって、Primavera プロジェクトに表示される通貨は、IFS プロジェクトの通貨とまったく一致しない可能性があります。値は通貨を考慮せずに額面値でインポートされます。 資源原価は、サイトを指定せずに原価が定義されている場合にのみPrimavera に送信されます。 |
| IFS フィールド | Primavera フィールド | コメント |
| アクティビティ クラス | アクティビティ コード | グローバル アクティビティ クラスがインポートされます。 |
| 値 | コード値 | |
| 値名称 | 説明 |
プロジェクト データは、「すべてのプロジェクト データ同期のインポート」でインポートが行われます。
| IFS フィールド | Primavera フィールド | コメント | |
| プロジェクト ID | IFS プロジェクト ID | ||
| プロジェクト名称 | プロジェクト名称または WBS 名 | ||
| プロジェクト説明 | IFS プロジェクト説明 | ユーザー定義フィールドです。Primavera のプロジェクト対象領域にグループ化されます。テキストが切り捨てられることがあります。 | |
| プログラム ID | EPS ID |
Primavera で既存のプロジェクトを更新する場合、このフィールドは更新されません。 新しい Primavera プロジェクトを作成している場合、IFS プロジェクトのプログラム ID に値があると、対応する EPS ID が既に存在するかどうかがチェックされます。Primavera では、EPS ID は一意である必要があります。
|
|
| プログラム名称 | EPS 名 | ||
| 会社 | EPS ID | Primavera では、EPS ID は一意である必要があります。 新しい Primavera プロジェクトを作成するときに、EPS ID がすでに存在する場合、プロジェクトはこのノードの下に配置されます。 会社が Primavera に EPS ID として存在しない場合、同期はサポートされません。 |
|
| 会社名 | EPS 名 | ||
| (プロジェクト) ステータス | (プロジェクト) ステータス | このフィールドの値は次のように設定されます。 | |
| IFS | Primavera | ||
| 作成 | 計画 | ||
| 承認済 | 有効 | ||
| 開始 | 有効 | ||
| 完了 | 非有効 | ||
| クローズ | 非有効 | ||
| 取消済 | 非有効 | ||
| 最も早い ES 、プロジェクト計画開始日、システム日付 (いずれか) | プロジェクト計画開始日 |
IFS プロジェクトに計画開始日がある場合は、この日付によって Primavera プロジェクトの計画開始日が更新されます。 IFS プロジェクトに計画開始日がない場合: |
|
| プロジェクト カレンダ | カレンダ |
カレンダが Primavera にグローバル カレンダとして存在する場合、Primavera プロジェクトは IFS カレンダ ID で更新されます。 カレンダが Primavera にグローバル カレンダとして存在しない場合、同期はサポートされません。 注釈:アクティビティの日付と期間に整合性のある結果を得るため、IFS と Primavera で同じカレンダ (および 1 日の作業時間) を使用することを推奨しています。 |
|
| IFS フィールド | Primavera フィールド | コメント |
| コピー先サブプロジェクト ID | WBS コード | 注釈:IFS では、コピー先サブ プロジェクト ID がプロジェクトに対して一意である必要があります。そのため、Primavera プロジェクトに一意でない WBS コードがある場合は、Primavera からのインポート、Primavera へのエクスポートは行えません。 |
| サブプロジェクト名称 | WBS 名 | 注釈:Primavera では、1 つの親 WBS 要素の下にあるすべての WBS 要素に一意の WBS 名が必要です。 |
| 親サブ プロジェクト (またはプロジェクト) ID | 親 WBS コード |
| IFS フィールド | Primavera フィールド | コメント |
| アクティビティ ID | アクティビティ ID | アクティビティ ID がプロジェクトに対して一意である場合、そのまま IFS アクティビティ ID により Primavera フィールドが更新されます。 注釈:Primavera では、アクティビティ ID はプロジェクト全体で一意である必要があります。一方、IFS では、アクティビティ ID の一意性が求められるのはアクティビティが属する特定のサブ プロジェクトに対してのみです。 |
| アクティビティ名称 | アクティビティ名 | |
| 最早開始日 | 開始 | |
| 最早終了日 | 実完了日時 | |
| アクティビティ マイルストーン このオプションを有効にすると、アクティビティがマイルストーンになります。 |
アクティビティ タイプ |
Primavera で新しいアクティビティを作成する場合:
- IFS アクティビティに制約が課されている場合 (「日付前に開始しない」制約または「開始期限日」制約)、このフィールドの値が開始マイルストーンになります。 - IFSアクティビティに制約が課されている場合 (「日付後に終了しない」制約または「終了期限日」制約)、このフィールドの値が終了マイルストーンになります。 Primavera で既存のアクティビティを更新する場合:
- Primavera アクティビティ タイプが終了マイルストーンで、IFS アクティビティに「日付前に開始しない」または「開始期限日」の制約が課されている場合、このフィールドの値が開始マイルストーンになります。 - Primavera アクティビティ タイプが開始または終了マイルストーンで、課せられた制約が「開始日以降」/「開始必須」または「完了日以降」/「完了必須」ではなく、IFS アクティビティに制約がない場合、Primavera では制約は削除されません。 注釈:Primavera では、マイルストーン アクティビティに資源を割り当てることはできません。Primavera には、マイルストーン タイプに許可される制約タイプや、その依存性に許可される依存性タイプなど、マイルストーン タイプに関連する特別なネットワーク ロジックがあります。 |
| 期間タイプ | Primavera で新しいアクティビティを作成する場合、このフィールドの既定値は「固定の期間と単位」になります。 Primavera で既存のアクティビティを更新する場合、このフィールドの値は更新されません。 |
|
| % 完了タイプ | Primavera で新しいアクティビティを作成したり、アクティビティを更新したりする場合、このフィールドの値は Physical になります。 | |
| 計算済進捗度 | 物理的な % | |
| 実際開始日 | 開始オプションと実際開始日 |
IFS アクティビティの実際開始日フィールドに値がある場合、Primavera では:
|
| 実際終了日 | 終了オプションと実際終了日 |
IFS アクティビティの実際終了日フィールドに値がある場合、Primavera では:
|
| ステータス | IFS アクティビティ ステータス | ユーザー定義のフィールドです。Primavera のアクティビティ対象領域にグループ化されます。 |
| 制約タイプ | 優先制約 |
IFS 制約の「日付前に開始しない」は、Primavera 制約の「開始日以降」に該当します。 IFS 制約の「日付後に終了しない」は、Primavera 制約の「完了日以前」に該当します。 IFS 制約の「開始期限日」は、Primavera 制約の「開始必須」に該当します。 IFS 制約の「終了期限日」は、Primavera 制約の「完了必須」に該当します。 IFS 制約の「最遅 (Alap)」は、Primavera 制約の「最遅 (Alap)」に該当します。 <![if !supportLists]> <![endif]> IFS アクティビティに制約がない場合:
|
| 制約日付 | 優先制約日付 | |
| アクティビティクラス | アクティビティコード | |
| 値 | コード値 | |
| 値名称 | 説明 |
Primavera で次のフィールドが作成または更新されます。依存性タイプが変更されると、現在の依存性タイプが削除されて新しい依存性タイプが挿入されます。
| IFS フィールド | Primavera フィールド |
| アクティビティ ID | アクティビティ ID |
| 先行アクティビティ ID | 先行アクティビティ ID |
| 後続アクティビティ ID | 後続アクティビティ ID |
| 依存性タイプ | 関係タイプ |
| 遅延 | 遅延 |
Primavera で次のデータが作成または更新されます。インポートで資源を割り当てるには、資源マスタ データが Primavera に存在している必要があります。
| IFS フィールド | Primavera フィールド | コメント |
| アクティビティ ID | アクティビティ ID | 注釈:Primavera では、マイルストーン アクティビティに資源を割り当てることはできません。 |
| 資源 ID | 資源 ID | |
| 計画時間 | 計画単位 | インポートされる値の単位は時間数です。 |
資源マスタ データおよびカレンダはいずれも、Primavera から IFS にはエクスポートできません。IFS アクティビティ クラスにエクスポートできるのは Primavera のグローバル アクティビティ コードのみになります。
Primavera のグローバル アクティビティ コードとその値は、IFS のアクティビティ クラスとその値にエクスポートされます。
| IFS フィールド | Primavera フィールド | コメント |
| アクティビティ クラス | アクティビティ コード | グローバル アクティビティ クラスがインポートされます。 |
| 値 | コード値 | |
| 値名称 | 説明 |
プロジェクト データは、「すべてのプロジェクト同期のエクスポート」を使用してエクスポートします。
| IFS フィールド | Primavera フィールド |
| プロジェクト計画開始日 | プロジェクト計画開始日 |
| プロジェクト計画終了日 | 実完了日時 |
| IFS フィールド | Primavera フィールド | コメント |
| コピー先サブプロジェクト ID | WBS コード | Primavera で WBS コードが変更されると、エクスポート時に新しいサブ プロジェクトが作成されます。 注釈: IFS では、コピー先サブ プロジェクト ID がプロジェクトに対して一意である必要があります。そのため、Primavera プロジェクトに一意でない WBS コードがある場合は、Primavera からのエクスポートおよび Primavera へのインポートはいずれも行えません。 |
| サブプロジェクト名称 | WBS 名 | |
| 親サブ プロジェクト (またはプロジェクト) ID | 親 WBS コード |
| IFS フィールド | Primavera フィールド | コメント |
| アクティビティ ID | アクティビティ ID | Primavera でアクティビティ ID が変更されると、エクスポート時に新しいアクティビティが作成されます。 |
| アクティビティ名称 | アクティビティ名 | |
| 親サブ プロジェクト ID | WBS コード | アクティビティが属するサブ プロジェクト。 |
| 最早開始日 | 開始 |
注釈:IFS アクティビティに実際開始日がある場合、エクスポート時に早期開始日は更新されません。 |
| 最早終了日 | 実完了日時 |
注釈:IFS アクティビティに実際の終了日がある場合、エクスポート時に最早終了日は更新されません。 |
| アクティビティ マイルストーン |
アクティビティ タイプ | |
| 最遅開始日 | 最遅開始日 | |
| 最遅終了日 | 最遅終了日 | |
| トータル フロート | トータル フロート | |
| フリー フロート | フリー フロート | |
| 制約タイプ | 優先制約 |
IFS 制約の「日付前に開始しない」は、Primavera 制約の「開始日以降」に該当します。 IFS 制約の「日付後に終了しない」は、Primavera 制約の「完了日以前」に該当します。 IFS 制約の「開始期限日」は、Primavera 制約の「開始必須」に該当します。 IFS 制約の「終了期限日」は、Primavera 制約の「完了必須」に該当します。 IFS 制約の「最遅 (Alap)」は、Primavera 制約の「最遅 (Alap)」に該当します。 IFS で既存のアクティビティを更新する場合:
|
| 制約日付 | 優先制約日付 | |
| ベースライン プロジェクト開始日 | BL プロジェクト開始 | |
| ベースライン プロジェクト終了日 | BL プロジェクト終了 | |
| ベースライン ユーザー優先開始日 | BL1 開始 | |
| ベースライン ユーザー優先終了日 | BL1 終了 | |
| 第1制約 | 第1制約 | |
| 二次制約 | 二次制約 | |
| アクティビティクラス | アクティビティコード | |
| 値 | コード値 | |
| 値名称 | 説明 | |
| 有効 |
| IFS フィールド | Primavera フィールド |
| アクティビティ ID | アクティビティ ID |
| 先行アクティビティ ID | 先行アクティビティ ID |
| 後続アクティビティ ID | 後続アクティビティ ID |
| 依存性タイプ | 関係タイプ |
| 遅延 | 遅延 |
同期で資源を割り当てるには、資源マスタ データが IFS に存在している必要があります。
| IFS フィールド | Primavera フィールド | コメント |
| アクティビティ ID | アクティビティ ID | 注釈:IFS で許可している資源 ID の割当は同じアクティビティに対して 1 回のみになります。 |
| 資源 ID | 資源 ID | |
| 計画時間 | 計画単位 | エクスポート時に別の単位が使用されている場合、値は時間数の単位に変換されます。 |