Microsoft Project を使用してプロジェクトを作成または更新 [AX 2012]

**更新済:**October 6, 2014

適用: Microsoft Dynamics AX 2012 R3

このトピックでは、Microsoft Dynamics Ax で作成または管理するプロジェクトの一部を管理するため、Microsoft Project を使用する方法について説明します。プロジェクトは、どちらのプログラムでも作成および管理できます。プロジェクト管理に使用するプログラムは、プロジェクト作成に使用するプログラムと同じである必要はありません。

Microsoft Dynamics Ax のプロジェクトと Microsoft Project の対応するプロジェクトとの間に、リンクを作成できます。次に、Microsoft Project を使用してプロジェクトの作業分解構造 (WBS) を作成または更新、および Microsoft Dynamics Ax で使用する WBS テンプレートを作成できます。また、Microsoft Dynamics Ax の作業者の一覧を使用して、Microsoft Project のプロジェクトに作業者を割当てることができます。また、統合により、Microsoft Dynamics Ax のプロジェクト見積に使用できる WBS をMicrosoft Project で作成できます。

Microsoft Dynamics AX 2012 R3 を Microsoft Project Professional 2013 とともに使用すると、次のことができます。

  • AX 2012 R3 で、Microsoft Project の [Dynamics AX] タブの [オープン] ボタンを使用して、Microsoft Dynamics Ax の現在のプロジェクトをオープンできます。プロジェクトにアクセスするために Microsoft Dynamics Ax を最初に開く不要はなくなりました。

  • Microsoft Project Professional 2013 では、Microsoft Project のタスク リストを SharePoint Online のコラボレーション ワークスペースのタスク リストに同期させることができます。次に、自分のプロジェクトに関連付けられているコラボレーション ワークスペースでの作業中に、タスクを表示または編集できます。

注意

このトピックは、AX 2012 R2 累積更新プログラム 7 より前の Microsoft Dynamics AX 2012 のバージョンには適用されません。

Microsoft Dynamics Ax と Microsoft Project 間の統合を使用する場合、プロジェクトに影響を与える変更が発生したとき、システムは一部の更新を自動的に処理します。

  • プロジェクトに対し作業者を予約した後、スケジュール日を変更すると、作業者の割り当てに関する対応する更新が自動的に行われます。

  • プロジェクトに予約された作業者が会社を退職する場合、作業者の割り当ては自動的にプロジェクトから削除され、作業者の名前はプロジェクトに割り当てできる作業者のリストで利用できなくなります。

プロジェクトの更新を Microsoft Project から Microsoft Dynamics Ax に公開中に問題が発生する場合、Windows イベント ビューアーでエラーのトラブルシュートが可能です。

必要条件

次の表に、開始する前に準備が整っている必要のある前提条件を示します。

カテゴリ

前提条件

バージョン

Microsoft Dynamics AX 2012 R3 または AX 2012 R2 の累積更新プログラム 7 またはそれ以降

アドイン プログラム

以下のアドイン プログラムは、Microsoft Dynamics AX 2012 R2 の累積更新プログラム 7 または Microsoft Dynamics AX 2012 R3 へのアップグレード プロセス中にインストールする必要があります。

  • Microsoft Project アドイン

Microsoft Project のバージョン

次のいずれかのバージョンが必要です。

  • Microsoft Project Professional 2013

  • Microsoft Project Standard 2013

  • Microsoft Project Standard 2010

Microsoft SharePoint 2013 製品 を使用している場合にのみ、仕事リストが SharePoint Online のプロジェクトと同期できることに注意してください。

注意

最適な結果を得るため、Microsoft Project Professional 2013 の 32 ビット バージョンを使用することをお勧めします。Microsoft Project Professional 2010 or Microsoft Project Standard 2010 の使用時に発生する可能性がある問題、およびこれらの問題を避けるために実行できる手順の詳細については、このトピックの後半にある Microsoft Project を使用してプロジェクトを作成または更新 セクションを参照してください。

Microsoft SharePoint

このフィールドは省略可能です。SharePoint の実装に Microsoft Project ファイルを格納するには、次のいずれかの製品をシステム管理者が使用できるようにする必要があります。

  • Microsoft SharePoint Foundation 2010

  • Microsoft SharePoint Foundation 2013

  • Microsoft SharePoint Server 2010

  • Microsoft SharePoint Server 2013

SharePoint Online でコラボレーション ワークスペースのホーム ページを指定するには、Microsoft Dynamics Ax を実行しているコンピューターに SharePoint Server 2013 クライアント コンポーネント SDK をインストールする必要があります。

SharePoint Server 2013 クライアント コンポーネント SDK をダウンロードします。

関連するコンフィギュレーションタスク

Microsoft Project 統合オプションの指定

オプション: コラボレーション ワークスペースを設定します

プロジェクト管理および会計パラメーター

Microsoft Dynamics Ax プロジェクトの管理を支援するために Microsoft Project を使用するには、Microsoft Project MPP ファイルの保存のためのオプションが プロジェクト管理および会計パラメーター フォームの 一般 領域の、Microsoft Project 統合 グループに設定されていることを確認します。

Microsoft Dynamics Ax と Microsoft Project の間でプロジェクトを統合する

必要条件を満たしている場合、Microsoft Dynamics Ax と Microsoft Project 間のリンクを作成して、プロジェクトの管理に両方のプログラムを使用できるようにします。

Microsoft Dynamics Ax からのプロジェクトを統合するには、次の手順に従います。

  1. プロジェクト管理および会計 >共通 >プロジェクト >すべてのプロジェクト をクリックします。

  2. Microsoft Project で作業するプロジェクトを作成またはオープンします。

  3. [計画] タブの [活動] グループで、[Microsoft Project で開きます] をクリックします。

Microsoft Project からのプロジェクトを統合するには、次の手順に従います。

  1. Microsoft Project で、作業するプロジェクトをオープンします。

  2. [Dynamics AX] タブの [アクション ペイン] で、[公開] をクリックします。

  3. 確認メッセージ ボックスで、[はい] をクリックします。

  4. [新しいプロジェクトとして公開] フォームの [プロジェクト名] フィールドに、新しいプロジェクトの名前を入力します。

  5. オプション: 基本的なプロジェクトの詳細に既定値と異なる値が必要な場合は、値を変更します。

    ヒント

    このプロジェクトに関連付ける新しいプロジェクト契約を作成する場合は、[新規] をクリックし、[新しい契約の作成] フォームで契約の詳細を入力します。

  6. [OK] をクリックします。

Microsoft Project のタスクを Microsoft Dynamics Ax からのカテゴリと関連付ける

Microsoft Dynamics Ax では、オプションとして、プロジェクト活動をプロジェクト カテゴリに割り当てることができます。Microsoft Project から WBS を転送する前に、WBS の活動を Microsoft Dynamics Ax からインポートされるカテゴリに割り当てることができます。

Microsoft Project のタスクを Microsoft Dynamics Ax カテゴリに割り当てるには、次の手順に従います。

  1. Microsoft Project で、作業するリンク済みプロジェクトをオープンします。

  2. [タスク] タブで、カテゴリを割り当てるリーフ タスクを選択します。

  3. [カテゴリ] 列で、タスクに割り当てるカテゴリを選択します。

  4. カテゴリに割り当てる各リーフ タスクごとに、手順 2 と 3 を繰り返します。

  5. [Dynamics AX] タブの [アクション ペイン] で、[公開] をクリックします。

Microsoft Dynamics Ax の作業者を Microsoft Project のタスクに割り当てる

Microsoft Dynamics Ax と Microsoft Project 両方のプロジェクトを管理する場合、Microsoft Project でタスク割り当てをする際に Microsoft Dynamics Ax のプロファイルを持つ作業者を選択できます。

Microsoft Project のタスクに Microsoft Dynamics Ax の作業者を割り当てるには、次の手順に従います。

  1. Microsoft Project で、作業するリンク済みプロジェクトをオープンします。

  2. [Dynamics AX] タブで、[リソースの追加] をクリックします。

  3. [Microsoft Dynamics AX から作業者を追加] フォームで、プロジェクトのタスクに割り当てることができる作業者を選択し、[作業者の追加] をクリックします。

    この手順ではタスクに作業者を割り当てません。この手順は、次のステップでのみ作業者を割り当てできるようにします。

  4. [タスク] タブの、作業者を割り当てるタスクの行の、[リソース名] 列で、タスクに従事する作業者を選択します。

    重要

    [リソース名] フィールドには 255 文字の文字制限があります。名前と ID が合わせて 255 文字を超えると、複数の作業者を追加することはできません。

  5. 作業者を割り当てる各タスクごとに、前のステップを繰り返します。

  6. [Dynamics AX] タブの [アクション ペイン] で、[公開] をクリックします。

Microsoft Dynamics Ax のプロジェクトの WBS を Microsoft Project の WBS に置き換える

既に Microsoft Dynamics Ax のプロジェクトを管理中の場合、Microsoft Project のプロジェクトから Microsoft Dynamics Axのプロジェクトに WBS を追加できます。このアクションにより WBS のすべての面が更新されますが、顧客またはプロジェクト契約などの、プロジェクトの他の要素は変更されません。Microsoft Dynamics Ax のターゲット プロジェクトが WBS を既に含んでいる場合、既存の WBS は置き換えられます。プロジェクトに WBS がない場合、この手順で作成されます。

Microsoft Project から Microsoft Dynamics Ax に WBS をコピーするには、次の手順に従います。

  1. Microsoft Project で、作業するプロジェクトをオープンします。

  2. [Dynamics AX] タブで、[公開] ボタンの下の矢印をクリックし、[既存のプロジェクトの置換] を選択します。

  3. 確認メッセージ ボックスで、[はい] をクリックします。

  4. [既存のプロジェクトの置換] フォームで、WBS の転送先の法人およびプロジェクトを選択します。

  5. [OK] をクリックします。

オプション: Microsoft Dynamics Ax で使用できるテンプレートとして Microsoft Project の WBS を保存する

Microsoft Dynamics Ax で選択できるテンプレートとして Microsoft Project の WBS を保存できます。この手順を完了すると、Microsoft Dynamics Ax の 作業分解構造 フォームで、WBS テンプレートをインポートして適用できます。

注意

最初に [作業分解構造] フォームの WBS タブ上の Microsoft Project から WBS テンプレートのリンクを解除する場合にのみ、Microsoft Dynamics Ax の WBS テンプレートを変更できます。

テンプレートとして Microsoft Project の WBS を保存するには、次の手順に従います。

  1. Microsoft Project で、作業するプロジェクトをオープンします。

  2. [Dynamics AX] タブで、[公開] をクリックし、[テンプレートとして保存] を選択します。

  3. 確認メッセージ ボックスで、[はい] をクリックします。

  4. [テンプレートとして公開] フォームで、このテンプレートを有効にする法人を選択し、次に [テンプレート名] フィールドで、テンプレートを識別する名前を入力します。

  5. [OK] をクリックします。

オプション: 見積の WBS を作成または更新する

Microsoft Dynamics Ax から Microsoft Project へプロジェクト見積をリンクできます。その後、Microsoft Project の見積の WBS を作成できます。または、Microsoft Dynamics Ax のプロジェクトに既に含まれる WBS を、Microsoft Project で作成する WBS で置換することができます。

Microsoft Project で Microsoft Dynamics Ax の見積の WBS を作成または更新するには、次の手順に従います。

  1. Microsoft Dynamics Ax:プロジェクト管理および会計 >共通 >見積 >プロジェクト見積 をクリックします。

  2. 作業するプロジェクト見積を作成または選択します。

  3. [プロジェクト見積] タブの [管理] グループで、[作業分解構造] をクリックします。

  4. [WBS] タブの [Microsoft Project] グループで、[Microsoft Project で開きます] をクリックします。

  5. Microsoft Project で、見積書用 WBS を作成します。

  6. [Dynamics AX] タブの [アクション ペイン] で、[公開] をクリックします。

ヒント

見積書の承認後、新しいプロジェクトに転送できます。このタスクを Microsoft Dynamics Ax で完了後、プロジェクトに転送ウィザードの [WBS の転送] チェック ボックスを選択していることを確認してください。

サポートされている環境の情報とトラブルシューティング

最適な結果を得るため、次のいずれかのオペレーティング システム上で、32 ビット バージョンの Microsoft Project Professional 2013 または Microsoft Project Standard 2013 を使用することをお勧めします。

  • Windows 7

  • Windows 8

  • Windows 8.1

  • Windows Server 2008 R2

  • Windows Server 2012

次の表に、Microsoft Project 用の Microsoft Dynamics Ax アドインを Microsoft Project 2010 のいずれかのバージョンと一緒に使用するときに発生する可能性のある問題を表示します。問題が発生する可能性のある環境については、次の 2 番目の表を参照してください。

問題の番号

説明

ソリューション

1

Microsoft Project 2010 とともに Microsoft Project 用 Microsoft Dynamics Ax アドインを使用すると、以下の状況で Microsoft Project は応答しなくなります。

  1. Microsoft Dynamics Ax の Microsoft Project で開きます をクリックして、Microsoft Project 2010 をオープンします。

  2. プロジェクトが Microsoft Project に読み込まれた後、変更を加えるかどうかに関係なく、[ファイル] > [閉じる] をクリックするか、プロジェクトの [閉じる] (x) ボタンをクリックしてプロジェクトを閉じます。

  3. Microsoft Project の主要なウィンドウを閉じることを試みます。この時点で、Microsoft Project は反応を停止し、アプリケーションを回復できなくなります。

この状況を避けるには、Microsoft Dynamics Ax と統合されたプロジェクトの作業を終了した後、プロジェクト ファイルのみを終了するのではなく、常に Microsoft Project 2010 プログラムを閉じます。Microsoft Project が回答を停止した後に復旧するには、Windows のタスク マネージャーを使用して、WINPROJ.exe プロセスを終了します。

2

Windows 7 で Microsoft Project 2010 を実行している場合、Microsoft Project から Microsoft Dynamics Ax にプロジェクト情報を公開しようとすると、COM エラーまたはアクセス許可エラーが発生する可能性があります。

この状況を回避するため、常に管理者モードで Microsoft Project 2010 を実行します。

3

Microsoft Project に Microsoft Dynamics Ax アドインを使用し、Windows 8.1 で Microsoft Project 2010 の 64 ビット バージョンを使用する場合、以下の状況で COM エラーが発生します。Microsoft Dynamics Ax の プロジェクト フォームまたは 作業分解構造 フォームで、Microsoft Project で開きます] をクリックしても Microsoft Project はオープンしません。

この問題を避けるには、Microsoft Dynamics Ax で Microsoft Project で開きます をクリックする前に Microsoft Project 2010 をオープンします。

次の表は、前の表で説明した問題が発生する可能性のある環境を示します。

Windows のバージョン

Microsoft Project のバージョン

潜在的な問題

Windows 7

Microsoft Project 2010 64 ビット

1、2

Windows 7

Microsoft Project 2010 32 ビット

1、2

Windows 8

Microsoft Project 2010 64 ビット

1

Windows 8

Microsoft Project 2010 32 ビット

1

Windows 8.1

Microsoft Project 2010 64 ビット

1、3

Windows 8.1

Microsoft Project 2010 32 ビット

1

Windows Server 2008 R2

Microsoft Project 2010 64 ビット

1

Windows Server 2008 R2

Microsoft Project 2010 32 ビット

1

Windows Server 2012

Microsoft Project 2010 64 ビット

1

Windows Server 2012

Microsoft Project 2010 32 ビット

1

関連タスク

Microsoft Project 統合オプションの指定

プロジェクトの作成

キー タスク: 使用可能性に基づいてプロジェクトに作業者を割り当てる

プロジェクト用作業分解構造テンプレートの作成

プロジェクトのタスクの作業分解構造の作成