The new kid on the block!

Monday, June 2, 2014

CRM 2011 : CRM Ready Organization - Training

My customers wants me to deliver End User training as part of CRM Ready Organization program

I made a short training program (25 minutes) to create understanding on CRM and its importance following the Workshops (which I will write later).

OneDrive location to the presentation.

OneDrive location to the training manual.

Monday, May 26, 2014

CRM 2011 : CRM Ready Organization - Implementation Plan

One of my customers wanted to be CRM Ready Organization, they hired me to take this up.

I created plan of action which you can take as a reference to deliver CRM 2011 or 2013 implementation.

OneDrive location to the proposed action plan.



Thursday, May 15, 2014

CRM 2011 - End User Training Guide

Microsoft has published an excellent resource on CRM 2011 End User Training.

OneDrive location to find the training guide.

Saturday, April 12, 2014

Deploying CRM 2011 on Windows Azure - Part I

To start with I've subscribed for FREE Trial account on Windows Azure and thanks to my friend Arshad Hussain for doing that.

Following tasks I planned to accomplish:
  • Creating a Disk Storage
  • Creating a Cloud Service
  • Create Virtual Network
  • Creating 3 Virtual Machines:
    1. Domain Controller - Windows Server 2012 Data Center
    2. SQL Server 2012 with Windows Server 2012 Data Center
    3. CRM 2011 with Windows Server 2012 Data Center
With the release of CRM 2011 Update Rollup 13 it's now possible to install CRM 2011 on Windows Server 2012 - so I decided to take it as a challenge.

Don't know whether I shall call it an extensive exercise on going through all the installations, deployment issues but it was worthwhile lesson.

Keep reading.... coming up next....





Friday, April 11, 2014

Windows Azure is a 5 star cloud infrastructure (IaaS)

I better right a book on my experience with Windows Azure FREE trial and the results are unbelievable.

My next couple of posts will cover experience of this 5 star cloud infrastructure which allowed me testing the capabilities of Windows Server 2012, SQL Server 2012 and CRM 2011 without hassles.

Stay tuned...on my way.

Thursday, April 10, 2014

Yet the most simple way of differentiating between types of licenses available.

While browsing through CRM 2011 Licensing related blogs, I came through this simple to understand post explaining the difference between types of licenses available.

Here is the real post and hopefull author won't mind promoting his blog here :)
https://community.dynamics.com/crm/f/117/t/125000.aspx


https://community.dynamics.com/crm/f/117/t/125000.aspx

Sunday, April 6, 2014

CRM 2011 - Redeploying an existing organization - Part VII

After successfully importing the organization, installing and configuring the Email Router - it's time to let the user enjoy the glory but wait! i was unaware of the incoming issue :(

"Microsoft Dynamics CRM for Outlook cannot be configured while Microsoft Outlook is running.  Close Outlook and try again."

The above message appeared when I try to use "Manage Organization" from with in Outlook so it should connect to the existing organization on the newly created CRM instance with a new name.

How did I solved this - I was actually trying to remove the organization from a different location instead I've to use All Programs -> Microsoft Dynamics CRM 2011 -> Configuration Wizard. Once opened I removed the existing CRM server link and added the new one.

-Best.

Saturday, April 5, 2014

CRM 2011 - Redeploying an existing organization - Part VI

Once again I'm at the mercy of CRM 2011 but this time it related to user account who was not able to use CRM after organization import happened.

CRM 2011:Business Management error the user id associated with the current record is not valid!

This is the exact error message I received on the web browser whenever the existing user tries to login - upon later investigation it turned out that for some reason (God know what) this happened and the resolution would be:
  1. Create a dummy/test account
  2. Replace (map) the existing account with the new test account
  3. Once login with the new test account
  4. Revert the changes by replacing test account with the existing 
  5. Try to log in  and it will definitely work 

Best of luck!



Thursday, April 3, 2014

CRM 2011 - Redeploying an existing organization - Part V

Microsoft Dynamics CRM E-mail Router: "The Microsoft Exchange MAPI subsystem is not installed on this system".

So this error hitted you on your head when you try installing CRM Email Router - what to do?

Missing:

  • The Messaging API (MAPI) client libraries
  • Collaboration Data Objects (CDO) 1.2.1

Once you install you are on your way.

Wednesday, April 2, 2014

CRM 2011 - Redeploying an existing organization - Part IV

Error 1642 reported by MsiInstallProduct - Setup cannot proceed because an error occured while copying installer files to the local system: The upgrade cannot be installed by the Windows Installer service because the program to be upgraded may be missing, or the upgrade may update a different version of the program. Verify that the program to be upgraded exists on your computer and that you have the correct upgrade.   (setup.cpp:CCrmSetup::CopyInstallerFiles:488). Setup cannot proceed because an error occured while copying installer files to the local system: The upgrade cannot be installed by the Windows Installer service because the program to be upgraded may be missing, or the upgrade may update a different version of the program. Verify that the program to be upgraded exists on your computer and that you have the correct upgrade.

So you run over by this problem while installing CRM 2011 Email Router.

I know it's a long and confusing message but don't worry - the only resolution for this problem is skip the "Update... (Recommended) on the first page of installer.

You bet!

Monday, March 31, 2014

CRM 2011 - Redeploying an existing organization - Part II

Next I selected the Microsoft SQL Server database that was restored earlier, and then select the organization database in the Organization database list - following the Organization Name step.

Next step is to provide the Reporting Server url, in my case SQL Server instance was another physical machine - so I provided the url accordingly. At this stage the setup denied continuing further (failed) and it turned out that CRM Reporting Extensions were not installed on SQL Server instance.

Installing CRM Reporting Extensions was another challenge - the setup splash screen was showing an option to simply install extensions but failed to proceed. Later I thought to to run it directly but what? I didn't find any installer inside setup media related to extensions. Upon further investigation I've come to know that earlier CRM Reporting Extensions came as "SrsDataConnector", and upon searching the media folders I found "SrsDataConnector" folder - this way I was able to install.

Next I switched back to CRM instance and continued till "Mapping Users" screen.

Still writing...

Sunday, March 30, 2014

CRM 2011 - Redeploying an existing organization - Part I

Indeed importing organization is a pain in CRM 2011, not a kids work though.

Situation:
Few days ago I've dealt with a situation where CRM 2011 "Full" database backup was taken and the installation completely wiped off.

Mission:
Importing/Restoring organization on a fresh CRM 2011 installation, without loosing existing functionality and customization.

I won't go through the process of preparing instances for SQL Server 2008 and CRM 2011 as it was another challenge prior moving towards the subject of this post and with only discuss what had happened and how did I resolve those.

So to accomplish the mission I logged in to the CRM 2011 instance and launched the "CRM Deployment Manager". Next I clicked on "Import Organization Wizard".

Still writing...

Why am I not able to proceed after accepting License Agreement - CRM 2011

No wonder I had wasted a great span of time to figure out on why my CRM 2011 installation didn't proceed further after accepting License Agreement :(

No wonder if I wouldn't ignored the warning message on "...see the log C:\Users\user_name\AppData\Roaming\Microsoft\MSCRM\Logs for further details - would have solved ages ago.

Further reading it revealed CRM 2011 comes with minor version of Microsoft Visual C++ 2010 x64 Redistributable - 10.0.30319 whereas there was already a higher version installed.

So I removed the already installed version and continue with the installer and voila! it worked.

A piece of advise - the installer should have prompted instead sitting quietly and letting administrator read the log :)

Sunday, March 16, 2014

CRM 2011: Issue Installing Windows Identity Foundation

While installing Windows Identity Foundation as a Pre-Requisite for CRM 2011 on Windows Server 2012, I was getting this strange error:

"The certificate for the signer of the message is invalid or not found."

Since Windows Server 2012 already contains "Windows Identity Foundation" as a Feature that's the reason it failed to installed.

So pause where you are are, first add "Windows Identity Foundation" as a Feature via Server Manager, once installed then continue and you can easily move on to the next screens...

Saturday, March 15, 2014

Get a 40% discount on Microsoft Dynamics CRM Online

As a limited time offer (expiring March 31, 2014) subscribed customers to Office 365 E3 and E4 plans in the 42 markets where Microsoft Dynamics CRM Online service is available are eligible for a 40% discount on Microsoft Dynamics CRM Online Professional User licenses.

Take advantage link

Wednesday, January 22, 2014

Four points on why do you need a CRM


- Access any portion of your business i.e. Visibility
- Collaborate virually with anyone i.e. Sales, Marketing, Customers, Support
- View real-time reports and statistics of your business i.e, KPI, Trends, Sales
- Integrate virtually with any system

Tuesday, January 21, 2014

Dynamics CRM Long Term Vision (SoD)

This Statement of Direction (SoD) outlines the future direction and planned areas of innovation for Microsoft Dynamics CRM. The intent of this paper is to help customers and partners establish appropriate plans and guidelines for their investments today, while keeping an eye on the horizon of future innovations being delivered by the Microsoft Dynamics CRM team. It is meant to be directional in nature – and articulates scenarios and solutions that are planned to be delivered over the next 36 months versus any particular product release or service update.

Statement of Direction (SoD) link

Release of Rollup 1 for Microsoft Dynamics CRM 2013

There is a long list of fixes issued in Rollup 1 including:

  • Publishing a CRM report fails as the parent report already links to another report with same name.
  • Invalid Argument when navigating to view with related entity lookup. 
  • The chart (for any other entity) does not display in Korean due to System.ArgumentException: "Value of 'Malgun Gothic, Segoe UI, 9.5px' is not valid for 'units'."
  • Script error occurs when moving from a form. "Unable to get property 'get_filterType' of undefined or null reference"
  • Disabling checkbox fields using the JavaScript API does not work.

Find full list of details on Microsoft Dynamics CRM 2013 Update Rollup 1 KB article here.

Sunday, January 19, 2014

Help your sales teams stay connected

Customer relationship management (CRM) for sales empowers your sales force to manage and share sales intelligence across devices, channels, locations, departments, and time, for higher productivity, more targeted sales, and faster closing rates.

Keep your sales teams connected using Microsoft Dynamics CRM . Foster productive internal and external communities by enabling your people to share news, information, and best practices. Embedded Yammer and powerful file-sharing capabilities enable you to collaborate with your team in the context of the work at hand.

That way, your mobile sales reps continue to "work the deal" while on the road. Your field salespeople can arrive prepared for every meeting by accessing schedules and communications via the phones and tablets they choose to use. And, with access to real-time customer and partner information, they can deliver more impactful engagements.