Book Image

Microsoft Dynamics CRM Customization Essentials

By : Nicolae Tarla
Book Image

Microsoft Dynamics CRM Customization Essentials

By: Nicolae Tarla

Overview of this book

<p>Dynamics CRM is Microsoft's answer to customer relationship management. The platform's flexibility allows system customizers to enhance its functionality to map any kind of business and scale to any size.</p> <p>Through this practical guide, you will develop a vital and holistic understanding of the key features of Dynamics CRM. You will work with entities within the existing modules, learn how to customize and extend entities, and explore how to create logical relationships between them. You will also look at business rules and business process flows and learn how to use these features to enforce and visually enhance user experience. Furthermore, you will customize business entities without using code and cover the new features in Dynamics CRM. By the end of the book, you will have acquired new marketable skills in developing software for businesses running Dynamics CRM.</p>
Table of Contents (13 chapters)
Microsoft Dynamics CRM Customization Essentials
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
Index

Entity forms


Entities in Dynamics CRM can be accessed from various parts of the system, and their information can be presented in various formats. This feature contributes to the 360-degree view of customer data.

In order to enable this functionality, the entities in Dynamics CRM present a variety of standard views that are available for customization. These include standard entity forms, quick create forms, and quick view forms. In addition, for mobile devices, we can customize mobile forms.

Form types

With the current version of Dynamics CRM 2015, most of the updated entities now have four different form types, as follows:

  • The main form

  • The mobile form

  • The quick create form

  • The quick view form

Various other forms can be created on an entity, either from scratch or by opening an existing form and saving it with a new name. When complex forms need to be created, in many circumstances, it is much easier to start from an existing entity form rather than recreating everything.

We have role-based forms...