Microsoft Dynamics 365 Finance and Operations modules

Adobe Workfront Fusion のシナリオでは、Microsoft Dynamics 365 を使用するワークフローを自動化したり、複数のサードパーティのアプリケーションやサービスに接続したりできます。

NOTE
Microsoft Dynamics 365 Finance and Operations コネクタでは Dynamics 365 をサポートしていません。
Microsoft Dynamics 365 モジュールについては、Microsoft Dynamics 365 modules を参照してください。

シナリオの作成方法については、 シナリオの作成:記事のインデックスの記事を参照してください。

モジュールについて詳しくは、「 モジュール:記事インデックス」の記事を参照してください。

接続の作成

Microsoft Dynamics 365 Finance and Operations モジュールの接続を作成するには:

  1. Microsoft Dynamics 365 Finance and Operations モジュールで、「接続」ボックスの横にある「追加 をクリックします。

  2. 次のフィールドに入力します。

    table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 layout-auto html-authored no-header
    Connection type Dynamics Finance and Operations の標準接続を作成するか、認証コードを使用して接続を作成するかを選択します。
    Connection name この接続の名前を入力します。
    Client ID Dynamics Finance and Operations クライアント ID を入力します。
    Client Secret Dynamics Finance and Operations クライアント シークレット ​ を入力します。
    テナント ID Dynamics Finance and Operations テナント ID を入力します。
    リソース Dynamics Finance and Operations アカウントの URL (https://なし)を入力します
  3. 続行」をクリックして接続を保存し、モジュールに戻ります。

Microsoft Dynamics 365 の財務および運用モジュールとそのフィールド

IMPORTANT
Dynamics 365 F&O API を通じて使用できるデータエンティティは、インスタンスによって異なる場合があります。 API を通じて使用できるエンティティが不明な場合は、「data」エンドポイントを使用してインスタンス内のエンティティを調べると便利です。 Dynamics 365 Finance and Operations の「data」エンドポイントは、OData サービスにアクセスするためのルート URL です。 このエンドポイントを使用すると、標準の OData プロトコルを使用して、システムで公開されている様々なデータエンティティを操作できます。
これらのエンティティは、カスタム API 呼び出しモジュールを使用して取得できます。

エンティティ項目を作成

この操作モジュールは、Microsoft Dynamics 365 Finance and Operations に新しいエンティティ項目を作成します。

Connection
Microsoft Dynamics 365 Finance and Operations をWorkfront Fusion に接続する手順については、この記事の 接続の作成を参照してください。
エンティティ ​
作成する Dynamics Finance and Operations エンティティの種類を入力またはマップします。
Body
新しいエンティティ項目に含めるデータを含む JSON 本文を入力またはマッピングします。

エンティティ項目を削除

このアクション モジュールは、Dynamics Finance and Operations からエンティティ アイテムを削除します。 項目は、プライマリキーフィールドで識別されます。

Connection
Microsoft Dynamics 365 Finance and Operations をWorkfront Fusion に接続する手順については、この記事の 接続の作成を参照してください。
エンティティ ​
削除する Dynamics Finance and Operations エンティティの種類を入力またはマップします。
プライマリキーフィールド ​
プライマリキーフィールドは、項目を識別します。 指定する主キーフィールドごとに、「 項目を追加 」をクリックし、その項目を識別する一意のキーと値を入力またはマッピングします。

カスタム API 呼び出しの実行

このアクション モジュールは、Dynamics Finance and Operations API へのカスタム呼び出しを行います。

Connection
Microsoft Dynamics 365 Finance and Operations をWorkfront Fusion に接続する手順については、この記事の 接続の作成を参照してください。
URL
Dynamics Finance and Operations の URL に対する相対パスを入力します。
Method
API 呼び出しの設定に必要な HTTP リクエストメソッドを選択します。詳しくは、HTTP リクエストメソッドを参照してください。
Headers

リクエストのヘッダーを標準 JSON オブジェクトの形式で追加します。これにより、リクエストのコンテンツタイプが決まります。

例: {"Content-type":"application/json"}

メモ:エラーが発生し、接触チャネルを特定するのが難しい場合は、Workfrontのドキュメントに基づいてヘッダーを変更することを検討してください。 カスタム API 呼び出しで 422 HTTP リクエストエラーが返される場合は、"Content-Type":"text/plain" ヘッダーを使用してみてください。

クエリ文字列 ​

API 呼び出しのクエリを標準 JSON オブジェクトの形式で追加します。

例: {"name":"something-urgent"}

ヒント:情報は、クエリパラメーターではなく、JSON 本文を使用して送信することをお勧めします。

Body

標準の JSON オブジェクトの形式で、API 呼び出しの本文の内容を追加します。

メモ:

if などの条件文を JSON で使用する場合は、条件文を引用符で囲みます。

エンティティ項目を読み取り

このアクションモジュールは、エンティティアイテムからデータを返します。 項目は、プライマリキーフィールドで識別されます。

Connection
Microsoft Dynamics 365 Finance and Operations をWorkfront Fusion に接続する手順については、この記事の 接続の作成を参照してください。
エンティティ ​
読み取る Dynamics Finance and Operations エンティティの種類を入力またはマップします。
プライマリキーフィールド ​
プライマリキーフィールドは、項目を識別します。 指定する主キーフィールドごとに、「 項目を追加 」をクリックし、その項目を識別する一意のキーと値を入力またはマッピングします。

エンティティ項目を更新

Connection
Microsoft Dynamics 365 Finance and Operations をWorkfront Fusion に接続する手順については、この記事の 接続の作成を参照してください。
エンティティ ​
更新する Dynamics Finance and Operations エンティティの種類を入力またはマップします。
プライマリキーフィールド ​
プライマリキーフィールドは、項目を識別します。 指定する主キーフィールドごとに、「 項目を追加 」をクリックし、その項目を識別する一意のキーと値を入力またはマッピングします。
Body
新しいエンティティ項目に含めるデータを含む JSON 本文を入力またはマッピングします。

検索

この検索モジュールは、指定した条件に基づいて結果を返します。

Connection
Workfront アプリケーションをWorkfront Fusion に接続する手順については、この記事の WorkfrontをWorkfront Fusion に接続を参照してください。
エンティティ ​
検索する Dynamics Finance and Operations エンティティの種類を入力またはマップします。
Search criteria
検索するフィールド、クエリで使用する演算子、およびそのフィールドで検索する値を入力します。
Limit
各シナリオの実行サイクル中に、モジュールが返すレコードの最大数を入力またはマッピングします。
Sort by
結果の並べ替え基準にするフィールドを入力またはマッピングします。
recommendation-more-help
7e1891ad-4d59-4355-88ab-a2e62ed7d1a3