Friday, May 16, 2014

May 16 Blog Review

Now that I caught up and the backlog of blogs earlier this week, I am hopefully back on schedule. Here are the top blogs this week.

Adam Vero wrote a great blog called, Why Use Access Teams in Dynamics CRM 2013. This describes the reasons to use Access Teams and the benefits they can provide to your system. He also links to some other great resources on the topic.

CustomerEffective taught us about design in Form Style in Dynamics CRM: Tips from the Fashion Industry. Some of the tips are: make sure important things are easy to access, make sure the order follows your process, and to update regularly with input from other people. There are also several great style ideas included.

CRM in the Field wrote a how to article to deal with Sitemap Issues after CRM 2011 Import into CRM 2013. Read carefully and take note of the disclaimer before proceeding.

The CRM Team Blog released Important Information about supported Configurations in the next release for CRM. This describes what you need to know for the next major release of CRM.

Sonoma Partners posted about an Activity Feed Quirk when customizing “Follow” Views. This describes an issue when out of the box entities have been renamed and the view names are not correctly renamed in the import.

Jukka Niiranen also taught us this week in Visualizing Your Progress with CRM Goals. One idea brought up in the post is to use a long continuous goal that is limited in the rollup query instead of creating a new goal for each month. Also make sure that your goals are always visible to users where they can be analyzed and acted upon.


Have a great weekend!

Tuesday, May 13, 2014

May 9 Blog Review

PowerObjects posted Moving CRM 2013 Business Rules with Static Values from Dev to Production. This describes what to do if you cannot activate one of your solution components due to a reference to the item in a development instance which has a different GUID than the production instance.

CustomerEffective wrote a handy blog on Retrieving a Record's GUID in CRM 2013. This describes how to create a Javascript Bookmarklet that will grab the CRM record GUID for you.

Mitch Miliam posted a helpful tidbit in Workflow Ownership and Disabled Users. Be careful when disabling users that nothing is assigned to them especially workflows which will stop running. Also a good reminder to keep an eye on your waiting system jobs to notice these problems quickly.

Sonoma Partners posted CRM 2013 - Phone Call Fields won't Default from Sub-Grid. This discusses how some fields are not auto populated depending on where you create your Activity from.

Sonoma Partners also posted Five Reasons Your CRM Deployment Needs Enterprise Mobility to ensure that everyone uses the mobile capabilities of CRM 2013.

Jukka Niiranen teaches us a thing or two in CRM Reminder Workflows Done Right. This describes the correct way to create a reminder workflow and some things you should keep in mind.

Biggest news over the last week was the release of Rollup 17 for CRM 2011. Here are the pieces you need to be able to find: Knowledge Base Article, Download Site, PFE Blog. Sonoma Partners also recorded their top picks here. Here is what I picked out of the KB (probably still too much to read but less than what we started with):
Important Fixes
·        Quick Find fails with "Invalid Argument" when whole number fields are added as find columns
·        Removing / Adding any field to the form after enabling the option "Automatically expand to use available space" causes the sub grid to shrink or resize to much smaller in size.
·        Reports cannot be executed once the default filter form the report is removed and the update is saved. The execution fails with the following error on screen. "Reporting Error: The repot cannot be displayed"
·        After applying Update Rollup 16, Solution import fails with overwriting components
·        After installing Update Rollup 16, CRM reports embedded in IFRAME objects (on forms / dashboards /etc...) no longer display correctly when using Internet Explorer 9 or Internet Explorer 10
·        A form has multiple tabs which are initially hidden and then made visible programmatically. Once the tabs are made visible, the navigation bar containing the links to other related entities moves down and part of it gets off the screen, making the users unable to see or select some links.
·        After exporting the results of a Quick Find search to Excel Pivot Table, the resulting file cannot be opened. The following error appears: "[Microsoft][ODBC SQL Server Driver][SQL Server]The SELECT permission was denied on the object 'AccountBase', database '...._MSCRM', schema 'dbo'."
·        Cannot change owner on create of Appointment after Update Rollup 16
·        Audit setting disabled when changing cascading behavior
·        Activity Types change when importing Solutions. As a result a view on the Activity entity that references the custom activity entity stops working. Warning message on the filter: This condition had one or more list values that no longer exist in the system.
·        After applying Update Rollup 16 in Microsoft Dynamics CRM 2011, users are unable to remove Deployment Administrators if the account exists in a separate domain.
·        After installing Update Rollup 12, there are changes to the Microsoft Dynamics CRM 2011 forms that may impact the visually impaired such as lighter colors and the absence of highlighting on items such as the SiteMap and Tab titles.

Interesting/Odd Fixes
·        Bulk Edit on Cases shows wrong dialog box
·        Advanced Find date range with "last-x-fiscal-years" is wrong when exported to a Dynamic Worksheet
·        When you have an HTML web resource on a form, the web resource is removed when clicking the backspace button in Internet Explorer
·        Users attempting to delete the oldest audit log in Microsoft Dynamics CRM 2011 after Update Rollup 12 receive the following error:
"You can only delete the oldest audit log"
·        If the number of notes on a record exceeds the records per page set in a user personal options, you will not be able to see the additional notes in the control. For example, if the records per page is set to 25, and you have 26 notes on the record, you will not be able to see the first note. Prior to Update Rollup 12 the Notes Control had "Add a new note..." and "Show more notes" hyperlinks on the notes control.”Show more notes" would allow you to display the next page of notes in the notes control.
·        Even though the print preview fits one page, always blank page 2 is printed.

CRM for Outlook Issues

·        When you create service activities and you sync those activities to your Outlook Exchange Mailbox, and you have devices like an iPhone or Windows Phone you will see UNKNOWN:UNKNOWN on the activity parties or invitees on those devices when viewing those service activities. This can lead to invitees getting removed from the service activity or becoming duplicated in CRM.
·        Poor performance with smart matching when the Email Hash and Activity tables have a large number of records.
·        Clicking the mail merge button in the Ribbon bar of the Advanced Find screen opened from the Contacts entity doesn't do anything.
·        The context sensitive ribbon is not displaying in the Outlook 2011 Client when configured to a CRM 2013 deployment
·        After Update Rollup 12 or greater is applied to the Outlook client, the startup time for Outlook.exe can be significantly impacted if the configured organization contains many customizations
·        Microsoft.Interop.Mapi.MAPINameId.GetHashCode module led to Outlook crash
·        Outlook start-up time is impacted post Update Rollup 12
·        Outlook Quick Find does not work correctly for custom entities after Update Rollup 12
·        When users have several forms open in the Outlook Client and then open a model dialog such as a Lookup, several of the forms will be forced to the background, losing focus.
·        An environment where the SendEmailSynchronously OrgDbOrgSetting set to 1 the message below is presented when forwarding e-mails from Outlook.
"A record with these values already exists. A duplicate record cannot be created. Select one or more unique values and try again. Do you want 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."
·        When a manually tracked contact in Microsoft Dynamics CRM 2011 Client for Outlook is merged with another contact as a subordinate record, that contact can be incorrectly synchronized to Outlook if the Outlook Client is reconfigured.
·        Untracking an email you do not own results in the email being deleted from CRM
·        Quick campaigns are not working in Outlook client when Critical Update is installed
·        Users of the Microsoft Dynamics CRM 2011 Client for Outlook may experience issues where shared personal views may not show up on entity grids if the views had been shared or unshared previously.
·        After installing Update Rollup 10, 11, or 12, file attachments for emails get a contentId appended to them. If file name is mywordfile.doc, then the file attachment in CRM will show {cid:somecontentid@somedomain}mywordfile.doc



April 25 Blog Review

In CRM 2013 Business Rules: Allowing Users to Change Their Mind PowerObjects discusses the concept of converse Business Rules. Anytime you create a Business Rule to show/hide fields or set fields required you should always have a rule that does the opposite in case that situation no longer applies. The easiest way to do this is “Save As” your original rule and then flip the conditions.

PowerObjects also posted - Executing a Workflow Upon Change of Business Process Flow Stage in CRM. This describes how to trigger a workflow when a user presses the “Next Stage” button in a business process flow.

McGladrey posted Sub-grid Auto Reload Limit Change in CRM 2013. This discusses how only 4 sub-grids would be loaded in CRM 2011 at a time unless a custom script was used to reload them. In CRM 2013 this limit does not exist so those scripts can be eliminated.

Sonoma Partners posted a 2 part series on how to Phase CRM Projects. Check it out here - Part 1: Getting Started and Part 2: Break it up.



April 18 Blog Review

In Smart Ways to Use CRM Technology Tools Across the Company, DynamicsCafe discusses how technology has evolved over time and how everything is becoming more digital. Examples are given of how to fit CRM into all areas of your business.

PowerObjects posted, How to Expand the Email Description field in CRM this describes how to expand the description area on an E-mail Activity form. If you use the traditional form editing techniques the description box will not change size. You can follow these directions to edit the XML to actually change the appearance of the form.

If you are receiving an error when Activating/Deactivating records check out this post from PowerObejcts -Error when Activating/Deactivating Accounts or Contacts in CRM 2013.

CustomerEffective posted Dynamics CRM 2013 on Tablets: App or Browser. When looking at mobile options users want to know how they will access CRM – will it be from within the tablet browser or from a special app? This post discusses the differences and how the App can be used in conjunction with the browser to make everyone happy.

Parature: What is it and How Can it Help Boost Customer Satisfaction? This post from the CRM Software Blog discusses the Parature Acquisition and the main takeaways from the Convergence presentation. Parature is a customer service offering that allows you to have a single portal to communicate with customers. This gives a place for customers to look for their own answers or to submit support tickets. It also gives user the analytics they need to see what is helping their customers the most.

The CRM Software Blog also shared - How to Manage Cross-Entity Business Process Flows in CRM 2013. This works through how to begin using Business Process Flows from the Analyze/Design phase through to full use. Remember to fully document the process you want first to prevent unnecessary changes later in the build process.

Sonoma Partners discusses Microsoft’s social offerings in Microsoft Gets Social. This describes your many different listening options, tips for your set up and what the future holds.


You might need a CRM system re-launch if...(or how to avoid Zombie CRM) was also posted by Sonoma Partners. The reasons they mention to re-launch your CRM are: Consolidating CRM Deployments (many tools/systems across different departments), CRM system is stagnant (Zombie CRM – bad data quality, low user adoption, behind on updates), or you are outgrowing your CRM implementation partner (need higher quality, desire long-term vision, systems are too complex).

Friday, April 11, 2014

April 11 Blog Review

It was not too busy in the CRM world this week.

Biggest news was that Microsoft released the Spring 2014 Preview Guide. This highlights Marketing enhancements and the new Unified Service Desk. There are many great features on the horizon!

Sonoma Partners featured Clogged Sync? Call the Plummer. This describes the resolution to several issues with the Server Side Sync in CRM 2013. Some of the issues were resolved with Update Rollup 1 but if you are still having issues you should check out their other recommendations.

Mitch Miliam featured a blog on How to Find What Does Not Exist. This describes how to use a Marketing List to find a subset of records that does not possess a certain quality. The limitations of this method is that it can only be used to find Accounts, Contacts and Leads. Also keep in mind that you will need to rebuild the Marketing List each time you want to get this list. So if this is data you need to gather once a week, it is not the best long term solution.

CustomerEffective posted Security Role Specific Dashboards in CRM 2013. In CRM 2013, System Dashboards no longer need to be visible organization wide. Now you can grant different security roles access to specific dashboards similar to how it is done for forms. This blog goes through that process.

PowerObjects described Hiding a Tab using Portable Business Logic. CRM 2013’s Portable Business Logic is a powerful tool that allows end users to create rules on the form that used to require JavaScript. Unfortunately there isn’t a “Hide Tab” rule but if you hide all the fields within a tab then the tab will disappear. Keep in mind you will need an opposite rule to un-hide the fields.

Jukka Niiranen posted about Accessing Special ActivityTypes with the CRM Report Wizard. If you have ever tried to use Advanced Find to view the information from an Opportunity Close or Case Resolution record you probably found it very difficult. However, you can access this information through the Report Wizard. Jukka walks through how to set that up.


That’s all for tonight. 

Monday, April 7, 2014

April 4 Blog Review

It seems so quiet this week after last week’s review of all of March! Here is what has been going on in the CRM community this week.

Dynamics Café posted Connor Marsden’s recap of Convergence - New Solutions and Excited Fans Come together at Convergence 2014. This is a high level overview of the announcements in the areas of Social Listening, Parature, Marketing and Unified Service Desk.

PowerObjects presented some Tips for Using Mail Merge in CRM 2013. This includes when to use it and how to change fields to Date Only within the Microsoft Word Template. Mail Merge is a very powerful tool, just remember to always print a sample of your letters to verify before distributing it to users. Also remind them to always check the letters for issues in case one of the fields being pulled in is blank on the record or incorrect.

The big news from CustomerEffective is that they were Acquired by Hitachi Solutions. This gives Hitachi Solutions access to CustomerEffective’s custom work as well as all the employees which will now work for Hitachi.

Leon Tribe wrote a great blog, Case Study: Pet CRM – Valuable Community Service vs Big Brother. If you read this, make sure you read all the way to the end. Very interesting (bizarre?) concept but …

Jukka Niiranen discusses Configuring Outlook Contact Synchronization Settings on Behalf of Your Users. This discusses a bit about how the synchronization between Outlook and CRM works (including Server Side Sync in CRM 2013) and a tool available to help you manage the sync filters for your users.


That’s all the news for today. Have a nice weekend!

Friday, March 28, 2014

March 28 Blog Review

The past few weeks have been very busy it seems - work and vacations and family and all kinds of stuff. So this is not really a weekly review but basically the whole month of March review. It has been a busy month in the CRM world with Convergence and all of the news from there. Make sure you check out Virtual Convergence. There are many sessions you can watch online for free so you can learn some of what those that attended learned.

This month Microsoft released the Scalable Security Modeling with CRM 2013. This is an expansion on the 2011 document including the new information on Access teams.

Since we have so much to cover I will try to hit the highlights quickly:
Power Objects:
Lookup Types and Customizing Lookups in CRM – this describes how to resolve the issue where a lookup only looks at a team instead of user and team.
Preventing Users from Going Back with Child Dialogs – Neat trick on how to prevent duplicate actions from users using the previous button within a Dialog in CRM 2011
Unwanted Activity Types in CRM – Options on handling Activity types you do not want users to use
Adjusting CRM 2013 Field label sizes – tips on how to make your forms look the way you want them to in CRM 2013

Customer Effective: CRM 2013 Update Rollup 2 – Recap on the changes with the CRM 2013 UR 2 release. Also check out the PFE CRM in the Field Overview

Donna Edwards: Update Rollups – Should I or Should I Not, that is the Question – a look at how to know if you should install Rollups and how to plan for that

CRM in the Field:
Useful Tools and Features – a list of tools that they are using from CRM 2011 and 2013 that you may find useful as well
CRM 2013 Form Upgrade Experience – this discusses what to keep in mind when upgrading your forms for CRM 2013

Dynamics CRM Team Blog: CRM Online Sandbox Instances – some changes for CRM Online customers for non-production instances

Mitch Milam: KnowledgeBits – Make sure you sign up for Mitch’s newest tips and tricks newsletter

Salentica: CRM 2013 Form for Every User Error – how to deal with the “There must be at least one form for every user” in CRM 2013

Sonoma Partners:
Convergence Recap – Part 1, Part 2: Unified Service Desk and Part 3: Sonoma Partners Booth – check out everything you may have missed at Convergence
CRM 2013 Upgrade Considerations – things to keep in mind as you plan and execute your upgrade to CRM 2013

Jukka Niiranen:
Spring Cleaning for your CRM System – how to find which fields are not on your forms or which fields do not have data and what to do
Synchronization vs. Tracking: Understanding Activity Management Options in CRM – Understanding the differences between syncing and tracking and determining how you should handle your activities
2014 CRM Roadmap – a look at the 2014 roadmap as presented at convergence
Power User Tips for CRM 2013 – learn how to use CRM like a power user and be productive

That's all for today. Have a great weekend!