1. How many databases get
created when you install MS CRM?
Two.
1. MSCRM_Config
2. MSCRM_Orgname
2. What is Append and Append To?
Append and Append To are two privileges that
most of the users gets confused. Well they both work together. Append privilege
allows the entity to attach records to another entity which has Append
To privilege.
Eg: If
we need to add a primary contact from the lookup of Account entity. Contact
entity needs Append and Account entity needs Append To privilege to add that
contact record to account.
3. Can we modify the name of Root Business Unit?
It’s not possible directly. We have to re-install MS CRM
to modify root business unit name.
4. What are different types of
solutions available in CRM?
In MS CRM we have 2
different types of solutions available.
1.
Managed
– Completed package/finalized solution that can be distributed to others for
installation
2.
Unmanaged
– Every new solution starts as unmanaged solution and we can add, edit, update,
delete, remove and test any of the components.
5. Maximum number of records that
can be displayed in CRM grid view?
250
6. Character limit for custom
components prefix?
2-8
7. What is an E-mail Router?
A software
component which acts as an interface between MS Dynamics CRM deployment and
Organization’s messaging system. It helps us to route qualified email messages
to MS CRM as email activities.
8. How to open a custom webpage
from ribbon button?
Using “Action” tag in RibbonDiffXml
9. What is Plugin Impersonation?
Technique
used to execute plugin on behalf of Microsoft CRM User (Probably who performs
operation).
During plug-in registration we can
specify the impersonated user name or even at the time of execution also we can
specify using “CallerID” property.
10. Is it possible to export
default solution as “Managed Solution”?
No it is not possible.
11. Difference between remove and
delete buttons on solutions?
Remove button releases solution components form the solution but Delete
button removes solution components from CRM itself.
12. Is it possible for a CRM user
to be part of 2 different BU’s?
No it is not possible.
13. What is a plug-in?
Plugin is the CRM custom code written and compiled using .Net, which
triggers when specific event occurred within specific CRM entity.
Custom business logic that can be integrated with MS CRM to modify the
existing standard behavior of the platform based on our requirements.
14. What is a Workflow?
15. What are the differences between plug-in and workflow?
16. Use of StringMap Table?
This is basically
used for storing the details of OptionSet or PickList fields that exists in our
organization like attribute name, optionset name, option value, option name,
Object Type Code etc.
17. What are Filtered Views?
18. What is plug-in execution context?
Usually plugins
executes when a system event occurs. When that system event fires it creates
and populates the execution context, which can be passed as an argument to
execute method. It contains information which describes the run-time
environment in which the plugin executes, information related to execution
pipeline and the business information of that entity.
19. What are the web services available in MS CRM?
IOrganization Service: It contains the
metadata of the CRM organization that you are accessing. It contains
information about the entities and their attributes like Display name, datatype
of attribute etc. It has CRUD methods and some other request and response
messages.
IDiscovery Service: It contains
the list of organizations that the user has access to and the endpoint address
URLs for the same.
20. How to avoid infinite loops in plug-ins?
21. Different ways to create custom reports?
FetchXml and SSRS
22. Why we use Subgrids?
These are used to
display the display related entity records in our forms.
Useful Readings:
No comments:
Post a Comment