- Microsoft CRM - Solutions
- Microsoft CRM - Web Services
- Microsoft CRM - Plugin Registration
- Microsoft CRM - Plugins
- Microsoft CRM - Workflow Processes
- HTML Web Resources
- JScript Web Resources
- Microsoft CRM - Web Resources
- Microsoft CRM - Searching
- Microsoft CRM - Forms
- Microsoft CRM - Fields
- Microsoft CRM - Entities & Records
- Microsoft CRM - Functional Modules
- Microsoft CRM - Environment
- Microsoft CRM - Overview
- Microsoft CRM - Home
Microsoft CRM Useful Resources
Selected Reading
- Who is Who
- Computer Glossary
- HR Interview Questions
- Effective Resume Writing
- Questions and Answers
- UPSC IAS Exams Notes
Entities and Records
Now that we have a functional overview of all the CRM modules, let us learn and understand about the entities and forms in CRM.
What is an Entity?
An entity is used to model and manage business data in CRM. Contacts, Cases, Accounts, Leads, Opportunities, Activities, etc. are all entities which hold data records. Conceptually, a CRM entity is equivalent to a database table. For example, Contacts entity would hold Contact records, Cases entity would hold Cases records, and so on.
You can have both: out-of-the-box entities (which comes by default with the CRM) and custom entities (which you can create with customization). For instance, suppose that you are maintaining the data of the books your customers have read. For this, you will be storing the customer data using out-of-the-box Contacts entity but where would you store the books data? You do not have any entity that can store data for books. In such scenarios, you will create a new custom entity named Books and relate this with the existing Contacts entity.
For this tutorial, let us take an example of storing employers and employees in CRM. Taking this example into consideration, out-of-the-box, CRM provides Contact entity in which you can ideally store all your employees. It also provides an Account entity in which you can store all your employers. But for the sake of learning entities, we will create a new custom entity called Employer (and not use the existing Account entity).
Creating a New Entity
Step 1 − Cpck the top ribbon button followed by Settings option. Cpck Customizations option from the Customization section (Refer the following screenshot).
Step 2 − Now cpck Customize the System option.
This will open up the Default Solution window. You will learn more about CRM Solutions in the next chapters but for now you will be using the default CRM Solution.
Step 3 − Expand the Entities option from the left panel.
Step 4 − Now cpck New → Entity.
Step 5 − In the Entity Form, enter the Display Name as Employer and PluralName as Employers. In the section ‘Areas that display this entity’, check Sales, Service and Marketing. Checking these options will display the newly created entity in Sales, Service, and Marketing tabs of CRM.
Step 6 − Cpck on the Save and Close icon. This will create a new entity in CRM database behind the scenes.
Step 7 − In the Default Solution parent window, you will see the newly created Employer entity.
Step 8 − Cpck Pubpsh All Customizations option from the top ribbon bar. This will pubpsh (aka commit) all the changes we did till now. You can close this window by cpcking Save and Close.
Creating Records
CRM is all about managing valuable data in your system. In this section, we will learn how to create, open, read, and delete records in CRM. We will continue with the employer entity that we created in the last chapter.
Step 1 − Navigate to Employer entity records grid via Show work areas → Sales → Extensions → Employers.
Step 2 − Cpck the New icon.
This will open the default new employer form. You can see that there is only one editable field Name in this default form. Enter Employer 1 in the Name field. Cpck Save and Close.
Step 3 − In the Active Employers view, you can see the newly created employer record.
Accessing Records
To access the already created records in CRM, go to that entity page. In our case, navigate to Show work areas → Sales → Extensions → Employers. You will see pst of records present there in the grid. Cpck any Employer record to access it.
Updating Records
Once you have a record open, you can just edit any details on the form. By default, CRM 2015 comes with auto-save option which saves any changes made to the form 30 seconds after the change. Alternatively, you can cpck Ctrl+S.
In case you want to disable the auto-save feature, go to Settings → Administration → System Settings → Enable auto-save for all forms and select No.
Deleting Records
Step 1 − Select one or multiple records which you want to delete and cpck the Delete button.
Step 2 − Confirm the deletion of records by cpcking Delete.
Conclusion
As seen in the above example, the default Employer form had only one field. However, in real pfe scenarios, you will have many custom fields on a form. For example, if you look at a sample Contact record (which is an out-of-the-box CRM entity), it will have many fields to store contact information such as Full Name, Email, Phone, Address, Cases, etc.
In the next chapters, you will learn how to edit this default form and add different types of fields on it.
Advertisements