2016-04-23 13 views
0

私の会社では、MS Dynamics CRM 4.0を使用しています(CRMシステムを開くためにIEのURLを使用します)。サーバへのアクセスなしでCRM 4.0の拡張/改善/拡張

システムがいくつかの拡張機能やプラグインでできることがわかりました。私がこれらの機能拡張を提案したときに、システムが2年後にアップグレードされると言われたので、だから、拡張機能が本当にユーザーを助けることができるにもかかわらず、誰もそれをより良くするために働いている人はいない。

詳細:現在、ユーザーは各販売の詳細をシステムに入力します。これは、サーバーと集中データベースが別の大陸にあるため、時間がかかります。私がしたいのは、ユーザにデータをExcelシートに入力させ、システムスケジューラがデータを一晩アップロードすることです。

私の質問はです。私は、VS Express EditionのCRMでプラグインや拡張機能を開発できますか?私は、クライアント側のCRMウィンドウだけで、データを入力するためにシステムを使用するブラウザを使用しているので、CRMサーバまたはデータベースへのアクセス権はありません。

これは研究の不足ではありません。私はどこにでもこれに対する答えを見つけていない。 私はあなたの専門知識と経験に感謝します。

答えて

1

は、.NET、サーバー側のプラグインについて話している場合は4.0 SDKの「簡単なプラグインの作成」を参照して説明するように、あなたは以下のものが必要になります:

完了するには

  • のVisual Studio 2005またはVisual Studio 2008
  • プラグイン登録ツールの事前に構築されたバージョン:このチュートリアルでは、次が必要になります。
  • Microsoft Dynamics CRM SDKのインストール。
  • Microsoft Dynamics CRM 4.0サーバーへのネットワークアクセス。
  • システム 管理者またはシステムカスタマイザのセキュリティロールを持つMicrosoft Dynamics CRMシステムアカウントで、展開マネージャの展開管理者グループの メンバでもあります。

サーバーへのネットワークアクセスに関する行についてはわかりません。通常のようにデータベースにプラグインを登録すると、ネットワークにアクセスする必要はないと思います。ディスクに展開すると、それが必要と思うときです。

「拡張機能」とは、フォームにスクリプトを追加することを意味する場合は、システムカスタマイザまたはシステム管理者の役割だけが必要です。

更新の質問に、あなたのほかに基づいて:あなたが日々のインポートをスケジュールする場合は、制限された、ウェブ専用アクセスであなたは(あなたがキックオフするための十分な権限を持っていると仮定していることを行うことができるはず インポート[あなたがUIを通してそれを行うことができれば、あなたはそれをプログラム的に行うことができます])。あなたのプログラムは、インポートジョブを実行して開始することができます(SDKの「データインポートの設定」を参照)。私はcsvのインポートを開始することができますが、プログラマティックにExcelファイルをインポートするかどうかはわかりませんが、ExcelファイルをCSV形式にプログラムで変換してから作業を開始できます。

+0

Phew、実際の回答Polshgiantに感謝します。私はいくつかの詳細を追加しました。プラグインを登録するためのデータベースへのアクセス権がないため(作成する必要がある場合)、DBAに連絡する必要があります。だから多分私はこれをすることはできません 'と言うことなく、力'です。 –

+0

@Graceよろしくお願いします!私はより詳細な答えを更新しました。 – Polshgiant

+0

ありがとう!私がupvoteに十分な評判を得るとすぐに、私はあなたの答えにそれを使用しています。 –