0

Dynamics CRMは少し新しく、Dynamics CRM 4.0または2011で特定のエンティティが作成または更新されたときに、外部システムをリアルタイムで更新するための最良の方法を見つけようとしています。これまでに収集したのは、次のことです。

  1. ダウンストリームLOBシステム用のWebサービスを作成します。
  2. Webサービスを呼び出すカスタムワークフローアクティビティを作成し、CRM内にプラグインを登録します。
  3. カスタムワークフローアクティビティを、更新を受信する基になるエンティティで作成/更新されたレコードのトリガーに添付します。

私は正しい方向に進んでいますか、それとももっと良い選択肢がありますか?

4

1 に答える 1

1

あなたが持っているものはかなりサウンドデザインのようで、おそらく私がそれにアプローチする方法です。

同期動作が必要な場合(リアルタイムがここにあるかどうかわからない場合)、プラグインを登録して同期的に実行できるため、プラグイン(カスタムワークフローアクティビティとは異なります)を検討することをお勧めします。

それ以外に、ダウンストリームシステムにCRMからのレコードを定期的に定期的に読み取らせることができます。modifiedonフィールドを使用して、最後の読み取り以降に変更されたレコードを確認できます。

于 2012-11-15T21:32:53.103 に答える