Microsoft-crm-entities-and-records

提供:Dev Guides
移動先:案内検索

エンティティと記録

すべてのCRMモジュールの機能の概要ができたので、CRMのエンティティとフォームについて学び、理解しましょう。

エンティティとは何ですか?

エンティティは、CRMでビジネスデータをモデル化および管理するために使用されます。 連絡先、ケース、アカウント、リード、商談、活動など データレコードを保持するすべてのエンティティです。 概念的には、CRMエンティティはデータベーステーブルと同等です。 たとえば、ContactsエンティティはContactレコードを保持し、CasesエンティティはCasesレコードを保持します。

すぐに使えるエンティティ(CRMにデフォルトで付属)とカスタムエンティティ(カスタマイズで作成可能)の両方を使用できます。 たとえば、顧客が読んだ本のデータを管理しているとします。 このため、すぐに使用できる連絡先エンティティを使用して顧客データを保存しますが、書籍データはどこに保存しますか? 書籍のデータを保存できるエンティティがありません。 このようなシナリオでは、Booksという名前の新しいカスタムエンティティを作成し、これを既存の連絡先エンティティに関連付けます。

このチュートリアルでは、雇用主と従業員をCRMに保存する例を見てみましょう。 この例を考慮に入れると、CRMはすぐに使用できる Contact エンティティを提供し、理想的にはすべての従業員を保存できます。 また、すべての雇用主を保存できる Account エンティティも提供します。 ただし、エンティティを学習するために、 Employer と呼ばれる新しいカスタムエンティティを作成します(既存のAccountエンティティは使用しません)。

新しいエンティティの作成

  • ステップ1 *-上部のリボンボタンをクリックし、続いて*設定*オプションをクリックします。 [カスタマイズ]セクションの[カスタマイズ]オプションをクリックします(次のスクリーンショットを参照)。

Mscrmエンティティ作成ステップ1

  • ステップ2 *-[システムのカスタマイズ]オプションをクリックします。

Mscrmエンティティ作成ステップ2

これにより、デフォルトのソリューションウィンドウが開きます。 次の章でCRMソリューションの詳細を学習しますが、ここではデフォルトのCRMソリューションを使用します。

Mscrmエンティティ作成ステップ2_2

  • ステップ3 *-左パネルから[エンティティ]オプションを展開します。

Mscrmエンティティの作成ステップ3

  • ステップ4 *-[新規]→[エンティティ]をクリックします。

Mscrmエンティティ作成ステップ4

  • ステップ5 *-エンティティフォームで、表示名にEmployer、PluralNameにEmployersを入力します。 [このエンティティを表示するエリア]セクションで、販売、サービス、マーケティングを確認します。 これらのオプションをオンにすると、CRMの[販売]、[サービス]、および[マーケティング]タブに新しく作成されたエンティティが表示されます。

Mscrmエンティティ作成ステップ5

  • ステップ6 *-[保存して閉じる]アイコンをクリックします。 これにより、CRMデータベースにバックグラウンドで新しいエンティティが作成されます。

Mscrmエンティティ作成ステップ6

  • ステップ7 *-Default Solutionの親ウィンドウに、新しく作成されたEmployerエンティティが表示されます。

Mscrmエンティティ作成ステップ7

  • ステップ8 *-上部のリボンバーから[すべてのカスタマイズを公開]オプションをクリックします。 これにより、これまでに行ったすべての変更が公開(コミット)されます。 [保存して閉じる]をクリックすると、このウィンドウを閉じることができます。

Mscrmエンティティ作成ステップ8

レコードを作成する

CRMは、システム内の貴重なデータを管理するためのものです。 このセクションでは、CRMでレコードを作成、開く、読み取る、削除する方法を学習します。 最後の章で作成した雇用主エンティティを継続します。

  • ステップ1 *-[作業エリアの表示]→[販売]→[拡張機能]→[雇用主]を使用して、雇用主エンティティレコードグリッドに移動します。

Mscrmアクセスエンティティステップ3

  • ステップ2 *-[新規]アイコンをクリックします。

Mscrmレコード作成ステップ1

これにより、デフォルトの新しい雇用者フォームが開きます。 このデフォルトのフォームには、編集可能なフィールド名が1つしかありません。 「名前」フィールドにEmployer 1と入力します。 [保存して閉じる]をクリックします。

Mscrmレコード作成ステップ2

ステップ3 *- *Active Employers ビューで、新しく作成された雇用主レコードを確認できます。

Mscrmレコード作成ステップ3

レコードへのアクセス

CRMで作成済みのレコードにアクセスするには、そのエンティティページに移動します。 この例では、[作業エリアを表示]→[販売]→[拡張機能]→[雇用主]に移動します。 グリッドに存在するレコードのリストが表示されます。 雇用主レコードをクリックしてアクセスします。

Mscrmレコード作成ステップ3

レコードを更新する

レコードを開いたら、フォームの詳細を編集するだけです。 デフォルトでは、CRM 2015には、変更後30秒でフォームに加えられた変更を保存する自動保存オプションが付属しています。 または、Ctrl + Sをクリックします。

Mscrmレコードの編集

自動保存機能を無効にする場合は、設定→管理→システム設定→すべてのフォームの自動保存を有効にして、いいえを選択します。

Mscrm自動保存を無効にする

レコードを削除する

  • ステップ1 *-削除する1つまたは複数のレコードを選択し、[削除]ボタンをクリックします。

Mscrm Delete Records.jpg

  • ステップ2 *-[削除]をクリックして、レコードの削除を確認します。

Mscrmレコード削除の確認

結論

上記の例に見られるように、デフォルトの雇用者フォームにはフィールドが1つしかありませんでした。 ただし、実際のシナリオでは、フォームに多くのカスタムフィールドがあります。 たとえば、サンプルの連絡先レコード(すぐに使えるCRMエンティティ)を見ると、フルネーム、メール、電話、住所、ケースなどの連絡先情報を保存するための多くのフィールドがあります。

Mscrmレコード作成ステップ4

次の章では、このデフォルトのフォームを編集し、さまざまなタイプのフィールドを追加する方法を学びます。