Showing posts with label MS CRM 2015. Show all posts
Showing posts with label MS CRM 2015. Show all posts

Friday, October 21, 2016

Quick Create Forms

From CRM 2015, you can use Quick Create form to create records quickly. 

To enable Quick create form for any customize entity, we need to update entity. 

 1. Check "Allow Quick Create" in entity customization. 


2. Save Entity and Publish. 

Now if you try to create new record from lookup it will open quick create form. 





Some times when you enabled Quick create form from entity, and haven't created Quick Create Form, then system will open normal form instead of quick create. 

Also If you have Quick Create form but Allow quick create is not checked, then system will open normal form instead of quick create. 

In another words, to use quick create form, entity must be checked for "Allow Quick Create" and at least one Quick create form created and Entity changes are published

If you created multiple Quick Create forms for any entity, one first created Quick create form is used when you are using quick create functionality either from lookup or sub grid. 
There is no Option to choose another quick create form, also you cannot disable Quick create form. 
In case if you want to use 2nd form only then you have to remove first created quick create form and then system will automatically pick second quick create form. 


Monday, October 17, 2016

Restrict or Change Number of products in Bundle

In MS CRM you can create bundle to sell different products together. 
You can add maximum  2,147,483,647 products into single bundle. 

MS CRM has default setting to create bundle with 15 products. 

Maximum number of products in bundle setting is specified in System settings, sales tab. 



When you want to restrict number of products in single bundle, need to change this setting as per requirement, Once number of products in bundle are reached with limit specified in settings, MS CRM will throw error message as 


and you will not able to add more products into bundle. 



Friday, October 14, 2016

Personal options in MS CRM system

In MS CRM each user can set personal options, which will be used in different places in CRM application.

To set personal options, user needs to go to options as shown below screen

In personal Option page, there are different tabs, which will allow user to set different options. 
  • General 
General tab has some basic setting like setting landing page, records per page, timezone, currency etc.
 


  • Select your home page and settings for Get Started panes

               To set landing page in CRM application. When user logged in into CRM system, which page user will see first. This will be set using this option.  User will specify which default pane and default tab, based on selected default pane and default tab user will be landed when logged in to CRM system. 
  • Set the number of records shown per page in any list of records

In CRM views / list how many records wants to see per page. Default option is 50, but user can 25, 50, 75, 100 and 250 records per page. 
  • Select the default mode in Advanced find
There are two different modes of Advanced find- Simple and Detailed, default option selected is Simple.  When user opens advanced find from any view/list, which has filters based on default mode set here, advanced find will show detailed filters. 

when advanced find mode = Simple , then advanced find will looks like 

when advanced find mode = Details then it looks like
  • Set the time zone you are in
Time zone that user wants to display for his current region. 
If you are using MS CRM for outlook, user need to set same time zone as outlook otherwise there will be some issue in mismatch in date and times, and might be cause problem in synchronizing data between CRM and outlook.  
  • Select a default Currency 
MS CRM supports multiple currencies, user can set default currency, so that when creating any records where currency is required, currency will automatically set based on selected value. 
If there is no currency selected in personal options, then organizations default currency will be used. e.g. if you are working for multi national company, and has offices in different country, and selling products in local currency. So when user from India, selling product in India, currency should be set to INR, instead of USD, other wise user need to change currency value each time when creating any sales records. 
  • Support high contrast settings
user can enable high contrast, if user is using high contrast setting for browser or operating system. 
  • Set the default country/ region code
Enable country/region code prefixing : Select this check box to enable the default calling code for your region.
Country/Region Code Prefix: Enter the value of your region’s calling code in the text box. For example, enter +1 for the United States.

  • View your user information
Link to view details about user. This link will open CRM systemuser entity form to show current user details.
  • Synchronization 
User can set preferences when data is synchronized between MS Dynamics CRM and Outlook or Exchange. 
User can view / manage online / offline filters, as well as view or manage synchronized filed. 
Only a system administrator can change the synchronizing fields.
  • Activities 
User can set default calendar view and work hours in this tab.
  • Default View
User can change default Calendar view to Day, Week or Month. 
  • Set your default work hours
User will set his default work hours.
  • Formats
User can set Number, currency , Time, date formats from this page. Based on formats selected by user, data will be represented to user. 
User can select any predefined formats commonly used in different countries, or based on his preferences, user can customize formats. 
 
  • Email Templates 
User can create or modify personal email templates and user can use those when sending emails to customers. 
Email templates creation option is based on user security role. 
  • Email Signatures 
User can create multiple signatures, which will be added to email, when sending to customer. 

For more detail information about email signature.

  • Email
  • Select whether other users can send email for you
You can allow other CRM users to send emails on your behalf. 
When you are using some common workflow to send emails or always wants to send all emails from some particular user, then you can set this option. 

Important: If you choose this option, other Microsoft Dynamics CRM users will be able to send email messages with or without your knowledge that display you as the sender.
  • Select the email messages to track in Microsoft Dynamics CRM

Track : Select the email messages that you want to automatically track in CRM.
               Options:
                            All Email messages
                            Email messages in response to CRM email
                            Email messages from CRM Leads, Contacts and Accounts
                            Email messages from CRM records that are email enabled

             Configure Folder Tracking Rules : Set up folders to automatically track incoming email.

Automatically create records in Microsoft Dynamics CRM
Create : Select this option to allow CRM to create leads or contacts automatically from the information in tracked email messages.
View your Mailbox : Click this link to see your mailbox details.
  • Privacy 
User can set options about how to notify microsoft when error occurces in CRM. 
  • Languages
If your organization has installed multiple languages, then user can set preferred language for user interface  and help.
Default Language is English, when other language is installed, system administrator need to make sure all contains / labels are translated to all other available languages. 
    

Tuesday, September 27, 2016

Advanced Find operator

Attribute Type(s)
Operators

Result
Single Line of Text
Customer
Lookup
Status
Status Reason
Two Option
Option Set
Equals
First Name Equals John
John
Does Not Equal
First Name Does Not Equals John
Don
Contains
First Name Contains Alli
Allison, Hallie
Does Not Contains
First Name Does Not Contains Alli
Abraham, Alex etc
Begins With
First Name Begins With Alli
 Allison
Does Not Begins With
First Name Does Not Begins With Alli
Abraham, Alex etc
Ends With
First Name Ends With Son
 Allison
Does Not Ends With
First Name Does Not Ends With Son
Abraham, Alex etc
Contains Data
First Name Contains Data
All records where First Name has something
Does Not Contains Data
First Name Does Not Contains Data
All records where First Name is empty.
Multiple Line of Text
Contains
Same as Single Line of Text
Does Not Contains
Begins With
Does Not Begins With
Ends With
Does Not Ends With
Contains Data
Does Not Contains Data
Currency
Whole Number
Decimal Number
Floating Point Number
Equals
Same as Single Line of Text
Does Not Equal
Contains Data
Does Not Contains Data
Is Greater Than
Salary Is Greater Than 5000
5001, 6000, 10000
Is Greater Than or Equal To
Salary Is Greater Than or Equal To 5000
5000,5001, 6000, 10000
Is Less Than
Salary Is Less Than 5000
4999, 4500
Is Less Than or Equal To
Salary Is Less Than or Equal To 5000
5000, 4999, 4500
Primary Key
Equals
Contact Equals Allison

Does Not Equal
Same as Single Line of Text
Contains Data
Does Not Contains Data
Owner
Equals Current User
Owner Equals Current User
Records owned by logged in user

Does Not Equal Current User
Owner Does Not Equal Current User
Records not owned by logged in User

Equal Current User Or His Reporting Hierarchy
Owner Equal Current User Or His Reporting Hierarchy
Records owned by current user or other users from his reporting hierarchy

Equal Current User And His Teams Or His Reporting Hierarchy And Their Teams
Owner Equal Current User And His Teams Or His Reporting Hierarchy And Their Teams
Records owned by current user and all teams of current user Or other users and their teams from his reporting hierarchy

Equals Current User's Teams
Owner Equals Current User's Teams
Records owned by all teams of current user.

Equals Current User Or User's Teams
Owner Equals Current User Or User's Teams
Records owned by current user or all teams of current user.

Equals
Same as Single Line of Text

Does Not Equal

Contains Data

Does Not Contains Data

Contains

Does Not Contains

Begins With

Does Not Begins With

Ends With

Does Not Ends With
Date Time
On
Birthday On 12/15/1985
 12/15/1985

On or After
Birthday On or After 12/15/1985
 12/15/1985 , 12/16/1985,01/01/1990

On or Before
Birthday On or Before 12/15/1985
 12/15/1985 , 12/14/1985,01/01/1980

Yesterday
Birthday Yesterday 12/15/1985
12/14/1985

Today
Birthday Today
If today = 09/23/2016, then 09/23/2016

Tomorrow
Birthday Tomorrow
If today = 09/23/2016, then 09/24/2016

Next 7 Days
Birthday Next 7 Days
Excluding today next seven days

Last 7 Days
Birthday Last 7 Days
Excluding today last  seven days

Next Week
Birthday Next Week
From upcoming Sunday to Saturday records

Last Week
Birthday Last Week
From last Saturday to Sunday records

This Week
Birthday This Week
Current Week - Sunday to Saturday

Next Month
Birthday Next Month
From 1st day of Next month to last day of Next month

Last Month
Birthday Last Month
From 1st day of Last month to last day of Last month

This Month
Birthday This Month
From 1st day of current month to last day of current month

Next Year
Birthday Next Year
if current year is 2016, then records from 01/01/2017 to 12/31/2017

Last Year
Birthday Last Year
if current year is 2016, then records from 01/01/2015 to 12/31/2015

This Year
Birthday This Year
if current year is 2016, then records from 01/01/2016 to 12/31/2016

Last X Hours
Createon Last X Hours 2
If current time is 12:10 PM, then records from 10:00 AM to 12:10 PM

Next X Hours
Createon Next X Hours 2
If current time is 12:10 PM, then records from 12:10 PM to 2:00 PM

Last X Days
Createon Last X Days 2
If today is 09-26-2016, then records from 09-24-2016 12:00 AM, to 09-26-2016

Next X Days
Createon Next X Days 2
If today is 09-26-2016 12:12 PM, then records from 09-26-2016 12:12  PM, to 09-28-2016 12:00 AM

Last X Weeks
Createon Last X Weeks 2
If today is 09-26-2016 12:15 PM Monday, then records from 09-12-2016 12:00 AM to 09-26-2016 12:15 PM

Next X Weeks
Createon Next X Weeks 2
If today is 09-26-2016 12:15 PM Monday, then records from 09-26-2016 12:15 PM to 10-10-2016 12:00 AM

Last X Months
Createon Last X Months 2
If today is 09-26-2016 12:15 PM Monday, then records from 07-26-2016 12:00 AM to 09-26-2016 12:15 PM

Next X Months
Createon Next X Months 2
If today is 09-26-2016 12:15 PM Monday, then records from 09-26-2016 12:15 PM to 11-26-2016 12:00 AM

Last X Years
Createon Last X Years 2
If today is 09-26-2016 12:15 PM Monday, then records from 09-26-2014 12:00 AM to 09-26-2016 12:15 PM

Next X Years
Createon Next X Years 2
If today is 09-26-2016 12:15 PM Monday, then records from 09-26-2016 12:15 PM to 09-26-2018 12:00 AM

Any Time
Createon Any Time
Where createdOn is not null.
New operators in 2016
Older Than X Minutes
Createon Older Than X Minutes 20
All records except records created in last 20 mins. If today is 09-26-2016 12:20 PM, then all records created before 09-26-2016 12:00 PM
Older Than X Hours
Createon Older Than X Hours 2
All records except records created in last 2 hours. If today is 09-26-2016 12:20 PM, then all records created before 09-26-2016 10:20 AM
Older Than X Days
Createon Older Than X Days 2
All records except records created in last 2 days. If today is 09-26-2016 12:20 PM, then all records created before 09-24-2016 12:20 PM
Older Than X Weeks
Createon Older Than X Weeks 2
All records except records created in last 2 Weeks. If today is 09-26-2016 12:20 PM, then all records created before 09-12-2016 12:20 PM
Older Than X Months
Createon Older Than X Months 2
All records except records created in last 2 Months. If today is 09-26-2016 12:20 PM, then all records created before 07-26-2016 12:20 PM
Older Than X Years
Createon Older Than X Years 2
All records except records created in last 2 Years. If today is 09-26-2016 12:20 PM, then all records created before 09-26-2014 12:20 PM

Contains Data
Same as Single Line of Text

Does Not Contain Data

In Fiscal Year
Createon In Fiscal Year
Filters are same as any other Datetime operation but values are based on how you have fiscal Year and Period.

In Fiscal Period
Createon In Fiscal Period

In Fiscal Period and Year
Createon In Fiscal Year and Period

In or After Fiscal Period
Createon In or After Fiscal Period

In or Before Fiscal Period
Createon In or Before Fiscal Period

Last Fiscal Year
Createon Last Fiscal Year

This Fiscal Year
Createon This Fiscal Year

Next Fiscal Year
Createon Next Fiscal Year

Last X Fiscal Year
Createon Last X Fiscal Year

Next X Fiscal Year
Createon Next X Fiscal Year

Last Fiscal Period
Createon Last Fiscal Period

This Fiscal Period
Createon This Fiscal Period

Next Fiscal Period
Createon Next Fiscal Period

Last X Fiscal Periods
Createon Last X Fiscal Period

Next X Fiscal Periods
Createon Next X Fiscal Period