M365 Dynamics F&O コネクター
  • 03 Nov 2023
  • 1 読む分
  • 寄稿者

M365 Dynamics F&O コネクター


記事の要約

M365 Dynamics F&O コネクタ

チューリップとDynamics(F&O) ERPの連携

はじめに

Microsoft Dynamics 365(F&O)の強力なERPソリューションは、シンプルで使いやすく、導入後のROIを迅速に証明します。ERPのコア機能には、財務管理、人財管理、ビジネスインテリジェンス、生産、サプライチェーン管理、調達、プロジェクト管理、会計、販売、マーケティング、サービス管理などがあります。

このコネクタの目的は、HTTPコネクタを使用してTulipとMicrosoft Dynamics(F&O)を統合し、インスタンスにインポートしてエンドツーエンドの操作一式を実行できる、すぐに使えるコネクタをお客様に提供することです。

目的

Microsoft Dynamics APIにHTTPコールを行うことで構築できるさまざまなコネクタ関数を紹介し、Dynamics上でデータとの対話や基本的なCRUD操作を行います。コネクタに使用されるコネクタ関数を使用すると、バッチ注文、バッチ注文の更新、ルートの更新操作のリストを取得し、ステータスによって操作のリストをフィルタリングできます。

API ドキュメント

Microsoft Graph API ドキュメント

前提条件

  1. Azure Active Directory で OAuth 2.0 認証情報を設定する。
  2. Azure Active Directoryポータルで、必要なスコープでAPIを登録する。

チューリップ接続の詳細

以下の情報をTulipの

コネクター

  1. 実行中: クラウドコネクターホスト
  2. ホスト:.cloudax.dynamics.com
  3. ポート:443
  4. TLS: はい

OAuth 2:認証はすべての

コネクタ機能

コネクタ機能

すべてのバッチ注文のリストを取得

目的

このコネクタは、Dynamics で利用可能なすべてのバッチ注文のリストを取得します。

エンドポイント

エンドポイントへの HTTP GET コール: https://<host_url>:443/data/BatchOrderHeaders

必須入力

  1. 法的エンティティ ID (OData フィルタとして渡されるクエリ・パラメータ)

出力エクストラクタ

Dynamics から返されるさまざまなフィールドがあり、各使用ケースに基づいて複数のフィールドを解析できます。コネクタに解析されるフィールドをいくつか示します:

  1. バッチ注文番号
  2. 予定数量
  3. 品目番号
  4. 予定開始日
  5. 商品名
  6. ワークオーダーステータス
  7. 在庫ロットID

ステータス別の全バッチオーダー一覧の取得

目的

このコネクタは、特定のステータスを指定して、Dynamics で利用可能なすべてのバッチ注文のリストを取得します。

エンドポイント

エンドポイントへの HTTP GET コール: https://<host_url>:443/data/BatchOrderHeaders

必須入力

  1. 法的エンティティ ID (OData フィルタとして渡されるクエリ・パラメータ)
  2. バッチ注文ステータス(ODataフィルタとして渡されるクエリパラメータ)

出力エクストラクタ

Dynamics から返されるさまざまなフィールドがあり、各ユースケースに基づいて複数のフィールドを解析できます。コネクタに解析されるフィールドをいくつか示します:

  1. バッチ注文番号
  2. 予定数量
  3. 品目番号
  4. 予定開始日
  5. 商品名
  6. ワークオーダーステータス
  7. 在庫ロットID

特定のバッチオーダー詳細の取得

目的

このコネクタは、バッチ注文番号を指定してDynamicsの特定のバッチ注文のリストを取得します。

エンドポイント

エンドポイントへの HTTP GET コール: https://<host_url>:443/data/BatchOrderHeaders

必須入力

  1. 法的エンティティ ID (OData フィルタとして渡されるクエリパラメータ)
  2. バッチオーダー番号(ODataフィルタとして渡されるクエリパラメータ)

出力エクストラクタ

Dynamics から返されるさまざまなフィールドがあり、各ユースケースに基づいて複数のフィールドを解析できます。コネクタに解析されるフィールドをいくつか示します:

  1. バッチ注文番号
  2. 予定数量
  3. 品目番号
  4. 予定開始日
  5. 商品名
  6. ワークオーダーステータス
  7. 在庫ロットID

バッチオーダー状況の更新

目的

このコネクタは、引き出されたバッチ注文のステータスを更新します。

エンドポイント

エンドポイントへの HTTP POST コール: https://<host_url>:443/data/TPProdTableStatusUpdates

必須入力

  1. 法的エンティティ ID (OData フィルタとして渡されるクエリパラメータ)
  2. バッチ注文番号 (OData フィルタとして渡されるクエリパラメータ)
  3. 生産ステータス(リクエスト本体)

バッチオーダー式/BOM の取得

目的

このコネクタは、バッチ注文の BOM または計算式のリストを取得します。

エンドポイント

エンドポイントへの HTTP GET コール: https://<host_url>:443/data/BatchOrderFormulaLines

必須入力

  1. 法的エンティティ ID (OData フィルタとして渡されるクエリパラメータ)
  2. バッチオーダー番号(ODataフィルタとして渡されるクエリパラメータ)

出力

Dynamics から返されるさまざまなフィールドがあり、各ユースケースに基づいて複数のフィールドを解析できます。コネクタに解析されるフィールドをいくつか示します:

  1. 材料番号
  2. 材料名
  3. 在庫ロットID
  4. UOM
  5. ルートオペレーション番号
  6. 行番号

バッチオーダーのオペレーションリストを取得します。

目的

このコネクタは、バッチ・オーダーを処理する必要があるすべてのオペレーションのリストを取得します。

エンドポイント

エンドポイントへの HTTP GET コール - https://<host_url>:443/data/TBProductionOrderRouteOperations

必要な入力

リクエスト・ボディとして送信されるパラメータは以下のとおりです。

  1. 法的エンティティID(ODataフィルタとして渡されるクエリパラメータ)
  2. バッチオーダー番号(ODataフィルタとして渡されるクエリパラメータ)

出力

Dynamics から返されるさまざまなフィールドがあり、各ユースケースに基づいて複数のフィールドを解析できます。コネクタに解析されるフィールドをいくつか示します:

  1. 操作番号
  2. 操作の優先順位
  3. 次のオペレーション番号
  4. オペレーション名

この記事は役に立ちましたか?