ProfileMicrosoft Dynamics CRM &...PhotosBlogLists Tools Help

Online Help

Microsoft Dynamics CRM & Microsoft CRM Online Blog Help How To

Microsoft Dynamics CRM & CRM Online Blog for Small Medium Businesses (SMB) - How To Articles, Project Stories, Help, Observations, etc.
7/30/2010

June 2010 Update Available - Microsoft CRM Online Outlook Client

Good news for the folks using the Microsoft Dynamics CRM Online Outlook Client on Microsoft Office Outlook 2010 - the June 2010 update is available and one of the nice update enhancements is to set the CRM Menu on the Home Ribbon vs. the Add-ins.  This has been a popular enhancement request from CRM Outlook 2010 users.
 
 
Pre June 2010 Update Office Outlook 2010 CRM Ribbon:
 
After applying the June 2010 Update:
 
 
To obtain the latest update: Run the Microsoft CRM Update from the Outlook CRM Menu or from the Start >> Programs >> Microsoft CRM Program "Update":
 
 
 
 
 
Contact us if you need help with your Microsoft CRM.  Free Estimate.
 
Frank
Workopia, Inc.
Microsoft Dynamics CRM MVP

Follow Workopia on Twitter

FREE 30-Day Trial, Setup & Training - Microsoft CRM Online
 Sign up for a FREE 30-Day Trial, Setup & Training

7/9/2010

Customization Import - Common Issues

Here are some common issues encountered when importing Microsoft Dynamics CRM 4.0 customizations and how to resolve them:
 
1. Update Rollup 2 or above
You can export customizations from a server that is running Microsoft Dynamics CRM 4.0 and that has Update Rollup 2, Update Rollup 3, Update Rollup 4, Update Rollup 5, Update Rollup 6, Update Rollup 7, Update Rollup 8, Update Rollup 9 or Update Rollup 10 installed, and then you can import those customizations into a server that has Update Rollup 11 installed. You can also export customizations from a server that is running Microsoft Dynamics CRM 4.0 and that has Update Rollup 11 installed, and then you can import those customizations into a server that has Update Rollup 2, Update Rollup 3, Update Rollup 4, Update Rollup 5, Update Rollup 6, Update Rollup 7, Update Rollup 8, Update Rollup 9 or Update Rollup 10 installed.
 
I would recommend matching the Microsoft CRM environments with the same Update Rollup going forward.
 
 
 
2. Customization file size too large
 
 
 
3. Between Microsoft CRM Online and Microsoft CRM On-Premise
 
 
 
4. Between an upgraded Microsoft CRM (3.0 to 4.0) and a baseline 4.0 envionment
 
 
 
Contact us if you need help with your Microsoft CRM.  Free Estimate.
 
Frank
Workopia, Inc.
Microsoft Dynamics CRM MVP

Follow Workopia on Twitter

FREE 30-Day Trial, Setup & Training - Microsoft CRM Online
 Sign up for a FREE 30-Day Trial, Setup & Training

7/7/2010

Advanced Find: Display All Activities related to Contacts in Marketing List

Here is a sample Microsoft CRM Advanced Find setup to display All CRM Activities related to Contacts in a Marketing List:
 

 

 

Contact us if you need help with your Microsoft CRM.  Free Estimate.
 
Frank
Workopia, Inc.
Microsoft Dynamics CRM MVP

Follow Workopia on Twitter

FREE 30-Day Trial, Setup & Training - Microsoft CRM Online
 Sign up for a FREE 30-Day Trial, Setup & Training

6/16/2010

CRM Online Monthly Update Doesn't Install, Repeatedly Prompts Available

If you are using the Microsoft Dynamics CRM Online Outlook Client, it is a good practice to check for updates on a regular basis.
 
You can check for updates using the "Check for Updates" menu item or from the Start >> Microsoft Dynamics CRM >> Update:
 
 
 
However, on a few Vista and Windows 7 computers, the Microsoft Dynamics CRM Online Monthly Update doesn't install and repeatedly prompts being available even after the user had applied the update and rebooted the PC (even performed the CRM Diagnostics):
 

The resolution for this is to run the "Update" program again as administrator "Run as administrator".  Administrative rights on your PC are required to install the update.

 
 
Contact us if you need help with your Microsoft CRM.  Free Estimate.
 
Frank
Workopia, Inc.
Microsoft Dynamics CRM MVP

Follow Workopia on Twitter

FREE 30-Day Trial, Setup & Training - Microsoft CRM Online
 Sign up for a FREE 30-Day Trial, Setup & Training

5/28/2010

Displaying all the Microsoft CRM Contacts that clicked on an ExactTarget Send Email Link

We have a customer asked about how to use the Microsoft Dynamics CRM Advanced Find to display all the Microsoft CRM Contacts that had clicked on a particular ExactTarget Send email link so they can perform some follow-up actions.  ExactTarget for Microsoft Dynamics CRM stores this data in the "Link Details" entity.
 
The below screen shot shows an example:
 
 
Or you can filter it by the Microsoft CRM Campaign that the ExactTarget Send belongs to.
 
 
 
 
Contact us if you need help with your Microsoft CRM.  Free Estimate.
 
Frank
Workopia, Inc.
Microsoft Dynamics CRM MVP

Follow Workopia on Twitter

FREE 30-Day Trial, Setup & Training - Microsoft CRM Online
 Sign up for a FREE 30-Day Trial, Setup & Training

5/10/2010

Microsoft Office 2010 and Microsoft Dynamics CRM

I had installed the final release of Microsoft Office 2010 (Outlook 2010) and set it up as the Microsoft CRM Outlook Client for Microsoft Dynamics CRM v4.0 On-Premise and then for Microsoft Dynamics CRM Online - it worked on both without any issues (including the Offline Access setup).
 
Here are my setup notes for Microsoft CRM Outlook Client on Microsoft Office 2010 (Outlook 2010):
 
A. More and more folks are using 64-bit PC Operating Systems such Vista or Windows 7 - but you need to install the Microsoft Office 2010 32-bit version in order to support the Microsoft CRM Outlook Client for Microsoft CRM v4.0 On-Premise or Microsoft CRM Online.  The reason is that the Microsoft CRM Outlook Client is only available in 32-bit.  Here is how to check if your Microsoft Office 2010 is 32 or 64 bits:
 
 
Note: In case your Microsoft Office 2010 is not 32-bit but 64-bit, then you will need to uninstall and reinstall it with the 32-bit version:
 
 
 
B. After the correct Microsoft Office 2010 is in place, then you need to download the LATEST Microsoft Dynamics CRM v4.0 On-Premise or Microsoft CRM Online Outlook Client setup program.  Here is a Link to both downloads.  During the initial setup screen, be sure to click "Update installation files" and then following the normal Microsoft CRM Outlook Client setup process.  That's about it.
 
 
Here are some screen shots of Microsoft CRM Online Outlook Client running on Microsoft Office Outlook 2010.  Enjoy!
 
 
 
 
Update 6/3/2010:  By applying the latest Microsoft CRM 4.0 Update Rollup (UR11), the Microsoft Dynamics CRM buttons are displayed on the Home tab vs. on the Add-ins tab.  If you are using Microsoft CRM Online - apply the latest CRM Outlook Client update.
 
 
 
 
Contact us if you need help with your Microsoft CRM.  Free Estimate.
 
Frank
Workopia, Inc.
Microsoft Dynamics CRM MVP

Follow Workopia on Twitter

FREE 30-Day Trial, Setup & Training - Microsoft CRM Online
 Sign up for a FREE 30-Day Trial, Setup & Training

4/28/2010

Displaying Money Field from Related Entity in a View Error - Need to Add Currency Field From the Related Entity to the View

One of our Microsoft CRM Online customers asked us how come a money field from a related entity doesn't display the value within a view he had created (via Advanced Find).
 
To illustrate this issue - We would like to display the "Credit Limit" from the Account's Primary Contact in an Account View.
 
To prepare for this, we setup an Account's Primary Contact "Test Contact One" with a "Credit Limit" value of "100.00":
 
 
We then created an Advanced Find on the Account entity to display both the "Credit Limit" fields (Currency and Base) of the Account's Primary Contact:
 
 
When we run this Advanced Find on Microsoft CRM v4.0 On-Premise - we received this error:
 
 
An if we run this Advanced Find setup on Microsoft CRM Online - we didn't get an error, but the "Credit Limit" (Currency) value is blank!
 



The cause of this issue was due to the "Currency" field not present in the view.  Our Advanced Find views above for both Microsoft CRM v4.0 On-Premise and CRM Online are working properly after adding the "Currency" field from the Primary Contact!

 
 
 
Contact us if you need help with your Microsoft CRM.  Free Estimate.
 
Frank
Workopia, Inc.
Microsoft Dynamics CRM MVP

Follow Workopia on Twitter

FREE 30-Day Trial, Setup & Training - Microsoft CRM Online
 Sign up for a FREE 30-Day Trial, Setup & Training

4/23/2010

Time Zone Setting in Microsoft CRM

How does Microsoft Dynamics CRM treats time zone?  All date/time entries are recorded as Greenwich Mean Time (GMT) at the database level based on the Microsoft CRM Server's time clock.  Upon the date/time data entry or display, Microsoft CRM will factor in the CRM User's Time Zone setting and accordingly adjust it based on the GMT's value.

You can access your Time Zone setting via Microsoft CRM Web Client >> Tools menu >> Options >> General tab:



Note: If the "Set the time zone you are in" does not appear - close both the Microsoft CRM Web Client and Microsoft CRM Outlook Client.  Then re-open only the Microsoft CRM Web Client.  Having both the Microsoft CRM Web Client and Microsoft CRM Outlook Client open - the  "Set the time zone you are in" will not display

If you are using the Microsoft CRM Outlook Client - the Time Zone setting will be automatically set for you based on your Windows Time Zone setting:




Here is a scenario to better describe this:

It is 10AM on April 22nd and CRM User One's Time Zone setting is the Pacific Time (-8 GMT).  If CRM User One created a CRM Contact record - the created date is 4/22 6PM (GMT) on the Microsoft CRM database.  When CRM User One views this contact record in his Microsoft CRM Client, it will display 4/22 10AM because Microsoft CRM will display it based on CRM User One's Time Zone setting.

Another CRM User (CRM User Two) has his Time Zone setting at Eastern Time (-5 GMT), if CRM User Two was viewing CRM User One's contact record created above, the created date will be displayed as 4/22 1PM (vs. 4/22 10AM for CRM User One).

Here is an interesting question that comes up:

What happens if due to the Time Zone, it is the next day? 

The answer is that Microsoft CRM will display the date respective to the Microsoft CRM User's Time Zone setting.   If CRM User One (Pacific Time zone) created another CRM contact record at 11PM on April 22nd, that record's created date will be shown as 2AM April 23rd (vs April 22nd) if viewed by CRM User Two (Eastern Time zone).  Be sure to take this into account when designing your CRM processes.

 

Here is a blog with more insight into Microsoft CRM Time Zone:  
http://blogs.msdn.com/crm/archive/2007/05/22/date-time-values-in-microsoft-dynamics-crm.aspx

 

 

Contact us if you need help with your Microsoft CRM.  Free Estimate.
 
Frank
Workopia, Inc.
Microsoft Dynamics CRM MVP

Follow Workopia on Twitter

FREE 30-Day Trial, Setup & Training - Microsoft CRM Online
 Sign up for a FREE 30-Day Trial, Setup & Training

4/22/2010

Sender does not have an e-mail address in Microsoft Dynamics CRM

When trying to save/send a "tracked" Outlook Email in Microsoft Dynamics CRM for Microsoft Office Outlook, you may encounter this Offline Error message: "The sender does not have an e-mail address in Microsoft Dynamics CRM.  Do you want to send the e-mail? If you click Yes, the e-mail will be sent out, but no corresponding activity will be created in Microsoft Dynamics CRM".  This applies for both Microsoft CRM 4.0 On-Premise and CRM Online.
 
 
Pretty obvious - this is caused by the Microsoft CRM User's "Primary E-mail" field not having a value.  Updating this field with a valid email will resolve the issue.
 
 
 
 
Contact us if you need help with your Microsoft CRM.  Free Estimate.
 
Frank
Workopia, Inc.
Microsoft Dynamics CRM MVP

Follow Workopia on Twitter

FREE 30-Day Trial, Setup & Training - Microsoft CRM Online
 Sign up for a FREE 30-Day Trial, Setup & Training

4/12/2010

Workflow Scope and Security in Microsoft Dynamics CRM

I'd built numerous Microsoft CRM Workflows since Microsoft CRM v1.0.  In my mind - Microsoft CRM Workflow would be the ideal design approach to use if it can meet the automation requirement.  During a recent Microsoft CRM System Administrator training, I had an opportunity to discuss about the Microsoft Workflow Scope and Security settings.  Here are the details:

Under the Microsoft Dynamics CRM Security Role, Customization tab, there is a "Workflow" entity to set security privileges on.  This setting controls the Workflow privileges for CRM Users assigned to this security role.  For example - if the user can only "Read" Workflow (1/4 filled circle) - then the user can only view Workflow(s) where the user is the "owner" of the Workflow(s).  This impacts the "On Demand" Workflows that are available to the user - the user can only manually run Workflow(s) that he or she can view.  From a security perspective, a Workflow record (Workflow Rule) behaves like any other CRM record.



What about "Automatic Workflows Scope"?  The funny thing is that this also behaves like a security setting - the scope setting is tied to the Workflow's owner.  For example - if the Automatic Workflow scope is "User" - only the CRM records owned by the Workflow's Owner will be triggered if it meets the Workflow's automatic condition.  If the setting is "Organization" - any CRM records could trigger the Workflow if they meet the Workflow's automatic condition.



The primary difference between an "On demand" setting vs. "Automatic" workflows is that "On demand" is performed by the CRM user that manually invoked the workflow vs. "Automatic" where it is the Workflow's Owner performing the action upon triggered.  Either way, the Microsoft CRM security privileges are enforced.

Note: Be sure that the published CRM Workflows’ owners (CRM users) accounts are enabled and have the proper security privileges to carry out the automatic workflow processes.  If the workflow's owner is disabled or does not have the sufficient security privileges then the workflow will encounter access error upon automatic triggered.

A creative approach to setup a Microsoft CRM Workflow so that it is only available and/or triggered automatically for selected CRM users is to properly configure the Workflow's Scope and Security based on the above understanding.  We can also leverage the Microsoft CRM Record Sharing function to share the Workflow to each of the selected CRM users or to the CRM team that consists of the selected CRM users:



 

Contact us if you need help with your Microsoft CRM.  Free Estimate.
 
Frank
Workopia, Inc.
Microsoft Dynamics CRM MVP

Follow Workopia on Twitter

FREE 30-Day Trial, Setup & Training - Microsoft CRM Online
 Sign up for a FREE 30-Day Trial, Setup & Training

4/6/2010

Microsoft CRM Online Web or Outlook Client Repeatedly Prompt for Login

"CRM is killing me over here" was the message we had received from one of our Microsoft Dynamics CRM Online customer users - urgently asking us for help to resolve his Microsoft CRM Outlook Client from repeatedly prompting for Login even after he had selected "Save my e-mail address and password".
 
Microsoft CRM Online relies on Microsoft LiveID for login authentication.  Somehow his user's login info was not being saved - he is receiving the CRM Online Sign-in screen over and over:
 
 
This was caused by the Internet Explorer 8 (IE8) web browser's "Delete browsing history on exit" setting.  The default setting for "Delete browsing history on exit" is enabled - we need to disable (un-check) it.  Issue resolved - Microsoft CRM usage is again pleasant for this CRM user.
 
 
 
Notes:
 
  • If your PC is running on a 64 bit OS (Windows 7 64 bit or Vista 64 bit), there are two versions of the Internet Explorer 8 (IE8) - a 32 bit and a 64 bit.  Be sure to set both's "Delete browsing history on exit" setting to disable
 
  • If you are encountering repeated login prompt for Microsoft CRM 4.0 (On-Premise) - check this Microsoft Support KB 892666: You are prompted for your user name and password when you open Microsoft CRM or when you open Microsoft CRM client for Microsoft Office Outlook  http://support.microsoft.com/kb/892666
 
 
Contact us if you need help with your Microsoft CRM.  Free Estimate.
 
Frank
Workopia, Inc.
Microsoft Dynamics CRM MVP

Follow Workopia on Twitter

FREE 30-Day Trial, Setup & Training - Microsoft CRM Online
 Sign up for a FREE 30-Day Trial, Setup & Training

4/5/2010

Check and Set Assign Cascade Relationship Behavior for Microsoft CRM

I would like to talk about an important Microsoft CRM design setting: Cascade Relationship Behavior.
 
Scenario: What happens to the Account's child records (Contacts, Opportunities, Activities, History, etc.) ownership if we reassigned the Account to another owner?  If I have a CRM account record "ABC, Inc." with an initial ownership of "Owner2" and I then reassigned the "ABC, Inc." account record to "Owner3" - what effect does this have on the ABC, Inc.'s child records ownership? 
 
Answer: Under the default Microsoft CRM 4.0 (OnPremise) and CRM Online setting - they will all be reassigned to "Owner3".
 
Account Owner2:
Reassigned to Owner3:
 
All ABC, Inc.'s child contacts are reassigned to "Owner3": 
 
Same for all of ABC, Inc.'s child activities - they are all reassigned to "Owner3": 
 
Same for all of ABC, Inc.'s child history - reassigned to "Owner3" and so on for all other ABC, Inc. child records
 
An important note is that for CRM History records (activities that are completed) or any other "completed" record types such as CRM Opportunities, Leads, Cases, etc. - we should keep the data intact and not change the Owner info since it should be considered "historical" data. 
 
So, if this is not the desirable initial setting, how do we change it?
 
Answer:  This setting can be updated under the "Relationship Behavior" section in the Account customization (CRM Client >> Settings >> Customization >> Account >> select the child record type under "Related Entity"):
 
Under the "Relationship Behavior" section, change the "Type of Behavior" from "Parental" to "Configurable Cascade", select a different action for the "Assign" cascade behavior.  The default is "Cascade All".
 
 
There are four actions to select from: "Cascade All", "Cascade None", "Cascade Active", and "Cascade User-Owned".  "Cascade None" is the most conservative.
 
 
Review the Assign Cascade Relationship Behavior for other child record types and select the desired behavior setting.  Be sure to save and then publish your customization afterwards.  Repeat this for other CRM entities such as Contact, Lead, Opportunity, Case, etc.

 
 
 
Contact us if you need help with your Microsoft CRM.  Free Estimate.
 
Frank
Workopia, Inc.
Microsoft Dynamics CRM MVP

Follow Workopia on Twitter

FREE 30-Day Trial, Setup & Training - Microsoft CRM Online
 Sign up for a FREE 30-Day Trial, Setup & Training

3/31/2010

Multiple Microsoft CRM Outlook Client Setup on a PC

A typical request when setting up the Microsoft CRM Outlook Client for the "front desk" administrative staffs is to support different "front desk" CRM Users accessing the SAME computer.  The good news is that this scenario is fully supported by the Microsoft Dynamics CRM for Microsoft Office Outlook client "Microsoft CRM Outlook Client" (Microsoft CRM 4.0 or CRM Online) but without "Offline Access".  That is OK - since a "front desk" computer usually doesn't need "Offline Access".
 
The following steps show how to setup multiple Microsoft CRM Outlook configurations on the SAME PC:
 
1.  Login to the PC as the 1st CRM User using the computer.  Be sure that the Microsoft Outlook is setup for the 1st CRM User
 
2.  Install the Microsoft CRM Outlook Client (without Offline Access) for the 1st CRM User
 
3.  Configure the CRM Outlook Client via the Configuration Wizard for the 1st CRM User

 
4.  Logout 1st CRM User and Login as the 2nd CRM User.  Be sure that the Microsoft Outlook is setup for the 2nd CRM User
 
5.  Configure the CRM Outlook Client via the Configuration Wizard for the 2nd CRM User
 
6.  Repeat steps 4 and 5 for the other CRM Users accessing this computer
 
 
Note: This is the error message you will encountered at step 5 above if the Microsoft CRM Outlook Client with "Offline Access" was installed:  "... Only one user can be configured per computer for Microsoft Dynamics CRM for Outlook with Offline Access."
 
 
 
 
 
 
Contact us if you need help with your Microsoft CRM.  Free Estimate.
 
Frank
Workopia, Inc.
Microsoft Dynamics CRM MVP

Follow Workopia on Twitter

FREE 30-Day Trial, Setup & Training - Microsoft CRM Online
 Sign up for a FREE 30-Day Trial, Setup & Training

3/28/2010

Full Uninstall of Microsoft CRM Outlook Client

There are times when we need to remove the Microsoft Dynamics CRM for Microsoft Office Outlook "Microsoft CRM Outlook Client" from the computer (Microsoft CRM 4.0 or CRM Online).  Here are the proper steps for a full uninstall of the Microsoft CRM Outlook Client, including the setup with Offline Access.
 
Notes:
 
  • Login to the PC as a user with the "Local Administrator" rights
  • Uninstalling the "Offline Access" setup takes more effort and attention (besure you don't delete another SQL Server database)
  • To check if the Microsoft CRM Outlook Client is setup with Offline Access - click on the "CRM" icon on the Microsoft CRM Outlook Tool Bar.

 
1. Uninstall the following program:
  Microsoft Dynamics CRM 4.0 for Microsoft Office Outlook
If setup with Offline Access, remove these additional programs:
  Microsoft SQL Server 2005
  Microsoft SQL Server Native Client
  Microsoft SQL Server Setup Support Files
  Microsoft SQL Server VSS Writer
 
 
Warning:  There may be other Microsoft SQL Server instances installed on the computer - select only the "CRM: Database Engine" instance to remove.  Always check with your CRM Administrator if you are not sure.  The last thing you want is to remove a SQL Server database for another computer application in use.
 

 
2. Delete the following program folder from "C:\Program Files" directory path:
  Microsoft Dynamics CRM
If setup with Offline Access, delete this program folder:
  Microsoft SQL Server
 
Warning:  Similar warning as step 1 - there may be other Microsoft SQL Server databases installed on the computer so you may need to keep the Microsoft SQL Server program folder and its content.  Always check with your CRM Administrator if your are unsure


 
3. Delete the "MSCRM" folder from the Windows Login User's "C:\Documents and Settings\[CRM login user]\Local Settings\Application Data\Microsoft" directory path.  Besure to select "Show hidden files and folders" under the view folder option in file explorer
 

 
4. Delete the "MSCRM" folder from the Windows Login User's "C:\Documents and Settings\[CRM login user]\Application Data\Microsoft\" directory path.  Besure to select "Show hidden files and folders" under the view folder option in file explorer
 
 
That should be it.  The computer is ready for a re-install of the Microsoft CRM Outlook Client if needed.  Enjoy.
 
 
Contact us if you need help with your Microsoft CRM.  Free Estimate.
 
Frank
Workopia, Inc.
Microsoft Dynamics CRM MVP

Follow Workopia on Twitter

FREE 30-Day Trial, Setup & Training - Microsoft CRM Online
 Sign up for a FREE 30-Day Trial, Setup & Training
 

3/25/2010

Offline Error: Could not go offline due to missing rights on Queue

When trying to "Go Offline" using the Microsoft Dynamics CRM for Microsoft Office Outlook with Offline Access, you may encounter this Offline Error message: "Could not go offline due to missing rights on Queue".  This applies for both Microsoft CRM 4.0 On-Premise and CRM Online.
 
 
This is caused by the Microsoft CRM User's security role privilege setting on the Queue entity.  It needs a minimum of "Read" privilege to allow for going Offline.
 
 
 

That should resolve it.  Enjoy.

 

Contact us if you need help with your Microsoft CRM.  Free Estimate.
 
Frank
Workopia, Inc.
Microsoft Dynamics CRM MVP

Follow Workopia on Twitter

FREE 30-Day Trial, Setup & Training - Microsoft CRM Online
 Sign up for a FREE 30-Day Trial, Setup & Training

3/23/2010

How to obtain the URL of a Microsoft CRM Form or View

I was working with one of our Microsoft CRM developers on a custom web application integrated with Microsoft Dynamics CRM for a customer today.  One design topic that came up was to put a web link on the results page that will display the list view of the Microsoft CRM Active Accounts.  The quickest approach to obtaining the URL format of a Microsoft CRM list view is using the built-in Copy Shortcut of Current View function.  This function is available with Microsoft Dynamics CRM 4.0 and CRM Online.

 

This appraoch of linking to Microsoft CRM views or forms works very well with SharePoint integration and compliments the SharePoint List Web Part for Microsoft Dynamics CRM 4.0 nicely.


 
Here are links to more details on Microsoft CRM URL Addressable Forms and Views:
 
 
 
 
 
Contact us if you need help with your Microsoft CRM.  Free Estimate.
 
Frank
Workopia, Inc.
Microsoft Dynamics CRM MVP

Follow Workopia on Twitter

FREE 30-Day Trial, Setup & Training - Microsoft CRM Online
 Sign up for a FREE 30-Day Trial, Setup & Training

3/14/2010

Update Rollup Error: KB971782_Client was not found on the system

When you apply the Microsoft Dynamics CRM 4.0 Update Rollup 8 or later for the Microsoft CRM Outlook Client, you may encounter this error message:  "KB971782_Client was not found on the system":
 

Update Rollup 7 is a prerequisite for Microsoft Dynamics CRM 4.0 for Microsoft Office Outlook and Microsoft Dynamics CRM 4.0 Data Migration Manager (DMM).  So go ahead and install Update Rollup 7 for the Microsoft CRM Outlook Client first and then apply the latest Update Rollup.

 

Contact us if you need help with your Microsoft CRM.  Free Estimate.
 
Frank
Workopia, Inc.
Microsoft Dynamics CRM MVP

Follow Workopia on Twitter

FREE 30-Day Trial, Setup & Training - Microsoft CRM Online
 Sign up for a FREE 30-Day Trial, Setup & Training

3/8/2010

2010 Sales 2.0 Conference San Francisco, Access Hoovers Integration, Skype Phone Dialer & User Performance Report - Microsoft Dynamics CRM Outbound Telemarketing Solution

I am attending the 2010 Sales 2.0 Conference in San Francisco.  I am a huge fan of the current cloud computing trend and how it shapes the direction of our beloved CRM ecosystem.  In fact - Microsoft Dynamics CRM Online was the first Microsoft business solution application to run on the cloud and I am very excited on where it is heading - more cloud "effects".  One such example is our Microsoft Dynamics CRM Outbound Telemarketing 2.0 solution - it runs 100% on the cloud 24x7, globally accessible, no server software installation or update needed.
 
 
Our Microsoft Dynamics CRM Outbound Telemarketing 2.0 solution starts with real time integrated marketing data intelligence from Access Hoover's, a Dun & Bradstreet (D&B) company.  Access Hoovers gives users valuable breadth and depth of information: use it to target new prospects, develop insightful relationships, and close deals.  With a few button clicks - Access Hoovers supplies the specific set of Accounts, Contacts, or Leads matching the Marketing Campaign's target demographics into the Microsoft CRM system (no separate import process needed - it's fully integrated).
 
 
 
 
 
As the telemarketing team members (anywhere in the world) login to Microsoft CRM - each member is presented with their assigned list of Contacts or Leads to work on.  Then with just a single mouse click using our Skype VOIP Phone Dialer - the telemarketing agents can dial the Contact or Lead's phone number to connect and work their magic. Skype allows Unlimited Calls to Landlines starting at $2.95 per month! Link to more screen shots of our Skype VOIP Phone Dialer for Microsoft CRM.
 
 
 
Managers can obtain real time insight on how their Outbound Telemarketing team is doing by using our User Performance Report for Microsoft CRM - how many leads have been contacted vs still needing to call, how many leads have been converted to an opportunity, % of leads converted vs. the total, current performance vs. last week, etc.
 
 
 
 
 
 
Contact us if you need help with your Microsoft CRM.  Free Estimate.
 
Frank
Workopia, Inc.
Microsoft Dynamics CRM MVP

Follow Workopia on Twitter

FREE 30-Day Trial, Setup & Training - Microsoft CRM Online
 Sign up for a FREE 30-Day Trial, Setup & Training

3/5/2010

Microsoft Dynamics CRM 4.0 Login Error "Invalid Action"

One of our Microsoft CRM 4.0 customers called me urgently asking for help to resolve a companywide Microsoft CRM 4.0 login issue.  None of their users were able to login to Microsoft CRM including the CRM Administrator.  They all received the "Invalid ActionThe selected action was not valid" error message when trying to login to Microsoft CRM.
 
 
I had encountered this issue before - so I quickly verified it by trying to login to Microsoft CRM from their CRM Server (same error!) and then reviewed the Event Log.  There was an event error in the Application error records view: "Current active key (KeyType : CrmWRPCTokenKey) is expired.  This can indicate that a key is not being regenerated properly..."
 
 
The resolution for this is to check the state of the "Microsoft CRM Asynchronous Processing Service" on the CRM server and ensure that it is "Started".   Issue solved - everyone can login to Microsoft CRM again.
 
 
Somehow the service was stopped.  This may indicate another issue or it may not - I'd suggested to the CRM Administrator to monitor this and keep me posted if it happens again.
 
 
Contact us if you need help with your Microsoft CRM.  Free Estimate.
 
Frank
Workopia, Inc.
Microsoft Dynamics CRM MVP

Follow Workopia on Twitter

FREE 30-Day Trial, Setup & Training - Microsoft CRM Online
 Sign up for a FREE 30-Day Trial, Setup & Training

2/28/2010

How To Obtain the Total Record Count in Microsoft Dynamics CRM

Often times, a Microsoft Dynamics CRM user would like to know the total record count of a View listing or an Advanced Find query result.  However, the view shows the number of records listed on each page only with a maximum of 250 records at a time.  So how does a user obtain the Total Record Count (more than 250 records) in Microsoft Dynamics CRM 4.0 or CRM Online using out of the box methods?

 

Here are two approaches:

 

Export to Excel - from any view, click Export Data to Excel.  Then either scroll to the very bottom of the Excel to find out the total rows count or use the Excel function ROWS(array).  Note: There is a 10,000 (10K) records export download default limit - check this Microsoft KB to update the 10K Excel Export limit for Microsoft CRM On Premise - http://support.microsoft.com/kb/911395

 

OR

 

Report Wizard - use the built-in Microsoft CRM Report Wizard to create a report to display the record count.  This report is then available in the corresponding CRM entity's view or form record.  Plus, it supports filtering (like Advanced Find) to drill down on the record counts dynamically.  I prefer this approach in most cases – it is simple and flexible.  Also, there is no records count limit

 

Here are the steps to create a Contact Total Count Report in Microsoft CRM 4.0 or CRM Online:

 

1. Create a new custom attribute "Total Count" type "nvarChar".  This field is not going to be use for any data storage - just for grouping the contacts together to easily display the total count.  Alternatively, you can use an existing "nvarChar" attribute that is not being used for storing any data

 

 

2. Create a new Report.  CRM Client >> Workplace >> Report >> click "New"

 

 
3. Click on the "Report Wizard" button to create the new report via the Report Wizard
 
 
4. Select "Start a new report" and click "Next"
 
 
5.  Give the report a name "Contact Records Count"
 
 
6. Clear all the initial report's filtering criteria.  I like to start with no filtering, but this is just my preference.  Note: you can dynamically apply filtering criteria at the time of report running
 
 
7. Select the "Total Count" field created in step 1 above for the initial grouping.  Note: Be sure to select "Count" for "Summary type"
 
 
8. Select some columns to display.  Since we are mainly interested in the total record count, only one display column is needed
 
 
9.  Select "Table only" and click "Next"
 
 
10.  By default, this report will be accessible in all the related Contact areas.  Save the report
 
 
11. The "Contact Records Count" report is now available in any Contact's view or Contact's record form to show you the total records count
 
 
12. The "Not Specified (Count: #)" displays the total count.  You can click on the "Edit Filter" to dynamically apply filtering criteria - just like an "Advanced Find" query with total record count.  Note: Greater than 10,000 records count is supported
 
 
 
 
Contact us if you need help with your Microsoft CRM.  Free Estimate.
 
Frank
Workopia, Inc.
Microsoft Dynamics CRM MVP

Follow Workopia on Twitter

FREE 30-Day Trial, Setup & Training - Microsoft CRM Online
 Sign up for a FREE 30-Day Trial, Setup & Training

2/23/2010

Microsoft CRM IE Warning Message: Do you want to view only the webpage content that was delivered securely?

When accessing Microsoft Dynamics CRM 4.0 or Microsoft Dynamics CRM Online, you may come across this Internet Explorer (IE) Security Warning message "Do you want to view only the webpage content that was delivered securely?":



This is mainly due to some CRM customization such as an IFrame accessing the web via HTTP while you are login to the Microsoft CRM client via HTTPS.

The options are:
 

1. Click on the "Yes" button to continue.  This security warning message will appear next time

2. Update the CRM customization so that it access the web using HTTPS.  This may not be possible depending on the customization

3. Set the IE security setting to "Enable" for "Display mixed content" vs "Prompt" (default).  This is probably the most practical option

To set this option, perform the following steps:

  • From the IE browser >> Tools menu >> Internet Options >> Security tab >> select the zone "Trusted" >> click on "Custom" button
  • Select the "Enable" setting for "Display mixed content" under the "Miscellaneous" section




Note: To ensure the CRM customization's content belongs in the IE's "Trusted" security zone, add all the related site(s) to the "Trusted" security zone.

That should resolve it.  Enjoy.

 

 
Contact us if you need help with your Microsoft CRM.  Free Estimate.
 
Frank
Workopia, Inc.
Microsoft Dynamics CRM MVP

Follow Workopia on Twitter

FREE 30-Day Trial, Setup & Training - Microsoft CRM Online
 Sign up for a FREE 30-Day Trial, Setup & Training

2/20/2010

Microsoft MVP Summit 2010 - Microsoft Dynamics CRM MVPs

Microsoft MVP Global Summits have always been fun and educational events - the 2010 Summit was no exception.  As of 2/20/2010, there are 38 Microsoft Dynamics CRM MVPs worldwide.  I had been awarded the Microsoft CRM MVP since 2006 - it certainly has been my privilege and honor to be among this talented and entertaining crowd.  My most enjoyable part of the Summit was the Breakout Sessions for Microsoft Dynamics CRM (of course) - I had an awesome time catching-up with other Microsoft CRM MVPs and Microsoft CRM team members.  You folks are the best!

Here is a group photo taken at this year's Summit:

 

Somthing to think about if your business is implementing Microsoft CRM:

  • Do you have access to the proper Microsoft CRM talent (A Players) to ensure your Microsoft CRM implementation success?
  • Do you have access to the resources that live and breath Microsoft CRM?  Resources that know where Microsoft CRM is likely headed so they can suggest the best Microsoft CRM design for your company?  Resources that have access to Microsoft CRM MVPs and members of the Microsoft CRM team to bounce design ideas?

 

 
Contact us if you need help with your Microsoft CRM.  Free Estimate.
 
Frank
Workopia, Inc.
Microsoft Dynamics CRM MVP

Follow Workopia on Twitter

FREE 30-Day Trial, Setup & Training - Microsoft CRM Online
 Sign up for a FREE 30-Day Trial, Setup & Training

 

2/16/2010

How To obtain the setup updates for Microsoft Dynamics CRM 4.0 manually

There are a few occasions when we don't have access to the internet on the server that is being installed with Microsoft Dynamics CRM 4.0 Server, Email Router, or the SRS Connector.  This causes a problem when we try to select the "Update installation files" during the installation.
 
 
 
Here is the Microsoft KB 948917 article on How to obtain the setup updates for Microsoft Dynamics CRM 4.0 manually.
 
 
 
 
Contact us if you need help with your Microsoft CRM.  Free Estimate.
 
Frank
Workopia, Inc.
Microsoft Dynamics CRM MVP

Follow Workopia on Twitter

FREE 30-Day Trial, Setup & Training - Microsoft CRM Online
 Sign up for a FREE 30-Day Trial, Setup & Training

2/15/2010

How to Send One Email to Multiple Recipients and Track in CRM

There are times when I want to send an email to a group of folks under the BCC or CC area and also want to track that email in CRM linking to each of the individuals in the BCC or CC.  Although this is not as personalized as the Bulk E-mail Blast including Merge Fields and Pictures approach - it does keep it simple, quick, and doesn't take up as much space - 1 email vs. numerous emails based on the number of BCCs.  This approach is great for general announcements or news that apply to everyone.
 
It is pretty simple to do this with Microsoft Dynamics CRM Outlook Client - here are the steps:
 
1. Create the email you would like to send to everyone via BCC or CC in Microsoft Outlook and then click on the "Track in CRM" button.  Send the email.
 
 
2. Notice that only 1 corresponding Microsoft CRM Email activity was created and each of the BCC recipients are linked to a corresponding CRM Contact or Lead record matching the email address:
 
 
3. Orlando Gee, one of the BCC recipients above - the tracked email was referenced under "Orlando Gee" CRM Lead record's History area for reference:
 
 
 
 
 
 
Contact us if you need help with your Microsoft CRM.  Free Estimate.
 
Frank
Workopia, Inc.
Microsoft Dynamics CRM MVP

Follow Workopia on Twitter

FREE 30-Day Trial, Setup & Training - Microsoft CRM Online
 Sign up for a FREE 30-Day Trial, Setup & Training

2/8/2010

Microsoft Dynamics CRM Tips for Smaller Businesses

I have been devoted to CRM for smaller businesses since 2000, because I feel this is an area where significant improvement to operations and profits can be made - vital for staying competitive during these challenging economic times.  I initially deployed Siebel and starting in 2003 switched to the practical Microsoft Dynamics CRM when it was first introduced.

I have spoken to more than 500 small business owners and executives on CRM and how it can benefit their business, especially in light of today’s global marketplace and competition. But besides just talking about CRM, I have also helped implement CRM programs for a variety of businesses. I’m very passionate about CRM for smaller businesses and would like to share my observations with you.

My definition of small business is one with between 5 and 50 employees, of which there are 2.7 million in the U.S. according to Dun and Bradstreet. Most of the smaller business executives are aware of CRM and are in the process of evaluating alternatives or implementing one. For this article, I will focus on Microsoft Dynamics CRM for smaller businesses, what works and what doesn't during the evaluation phase.

If you haven’t selected a CRM system yet, here are some tips:

Avoid evaluating more than three CRM vendors. Despite the fact that a CRM system hopefully lasts a long time and selecting the right system is important, it is not practical or wise to evaluate more than two or three top systems. Seriously, ask yourself if you have the time and resource to do a meaningful evaluation on a complex system that impacts all departments of your company? You are not evaluating a simple product or application, but an important foundation of business. When was the last time you did this? From my experience, the majority of smaller businesses simply don’t have the bandwidth to conduct a comprehensive evaluation of various CRM vendors. Even if they outsourced this task to a consultant, the more vendors there are to evaluate, the more questions there will be for you and your staff to answer; there will be a lot of work for everyone involved, not to mention costs.

One no-brainer that I pass on to smaller businesses is that if their company uses Microsoft Office Outlook as the primary communication, time and contact management tool, then Microsoft CRM should be the primary candidate to evaluate. It will save a lot of time! There just isn't any other system that comes close to offering CRM that seamlessly integrates with Microsoft Office Outlook including the option of an Online version - Microsoft Dynamics CRM Online. The biggest factor for success with any CRM system is end users’ adoption and 50% of the solution is to have the CRM system in front of them at ALL times. So if the CRM is within Outlook – it is already “in their face”. This will save the users from having to learn another application and will leverage what they are already comfortable with.

Another hint: Look for a CRM vendor that offers an Online option as well as an On Premise version. It is essential for smaller businesses to minimize overhead and time; an Online system allows “instant” access to CRM functions without installation and maintenance hurdles.  Plus, Microsoft Dynamics CRM Online offers an industry-leading service-level agreement that provides a 99.9 percent uptime service level agreement to all customers.  But if you grow to where the Online version is limiting, it is good to have the option to switchover to an On Premise version – having this option will reduce the risk and minimize operational impact.

Another hint is to look for a CRM vendor that has a track record for servicing smaller businesses. You don't want to be the lowest priority customer on your CRM Vendor’s Business List!  Finally, pick a vendor that will be around. It is surprising how many times I have heard over the years, “My current CRM system is no longer supported,” “My CRM vendor has been acquired and we are being pressured to migrate,” “My CRM vendor has increased the pricing significantly because we are UN-profitable for them,” etc.

Avoid a "jack of all trades" service partner

A critical factor in your Microsoft CRM success is selecting the right service partner to help you implement your CRM. Unless you spend enough time with Microsoft CRM, you don't know what you don't know, so leverage the experts to save time. Microsoft CRM is a sophisticated CRM system with virtually unlimited capabilities but for a smaller business, it is imperative to keep it simple and “Out of the Box”, especially at the beginning. This is where the experience of a good Microsoft CRM partner makes a difference. A Microsoft CRM partner that has experience with and a focus on smaller businesses will have an extensive knowledge base of practical approaches that work – you want to leverage that!

In general, you want to select a CRM vendor that has experience in your level of business, has a long-standing track record, and for whom your business is important and has a high priority.

Case Study

A small business insurance company had implemented Microsoft CRM 1.2 with the help of a medium sized Microsoft CRM service partner. However, by the time Microsoft CRM 3.0 was released, that service partner had been acquired by a large consulting company. Now, the small insurance company was not a good fit, i.e. was “too small” of an account for the large consulting company. The small insurance company found another Microsoft CRM service partner – a small local service partner to help upgrade to CRM 3.0. Unfortunately, this small local partner went out of business a year later – Ouch! (They are now well cared for by Workopia.)

Avoid buying without trying.

Most CRM systems these days offer a free trial. Microsoft CRM is no different – ask your Microsoft CRM partner to set up a trial account so you can evaluate it firsthand.  My company, Workopia, offers FREE 30-Day Trial, Setup & Training for Microsoft CRM Online.  With Microsoft CRM Online, you can access the trial account from anywhere as long as you have a PC with Internet access. This is by far the best option for smaller businesses – “Instant Access” trial of Microsoft CRM without any of the traditional server or network setup.

Now that you have the Microsoft CRM trial access, what do you do? There is so much information and so many possibilities that even the trial can be overwhelming. This is the time to test your Microsoft CRM service partner. Hopefully, they will offer a Microsoft CRM Trial/Evaluation guidance service so you can actually "play with Microsoft CRM" on your own but with guidance so you are not wasting your time. The main objective for you to work with a Microsoft CRM service partner is to save you time by implement Microsoft CRM correctly the first time! Avoid re-work!

I have to say that Microsoft CRM Online is really a blessing for many smaller businesses because it is so easy to appreciate if implemented properly. When users see Microsoft CRM data (Accounts, Contacts, Leads, Opportunities, Cases, etc.) within their very own Outlook, they “get it”. All their company’s customer and sales data appears within Microsoft Outlook wherever they are – on the road, at their client’s site, home office, etc. They do not have to change their computer, their network, company server, nada! And instantly their entire company staff is accessing CRM data and sharing it with each other! Wow!

 
 
 
Contact us if you need help with your Microsoft CRM.  Free Estimate.
 
Frank
Workopia, Inc.
Microsoft Dynamics CRM MVP

Follow Workopia on Twitter

FREE 30-Day Trial, Setup & Training - Microsoft CRM Online
 Sign up for a FREE 30-Day Trial, Setup & Training