We thought it would be interesting to see if we could visualize Dynamics CRM system usage by users throughout the system similar to the way Internet attacks are displayed (https://cybermap.kaspersky.com). You might be wondering why you’d want to do that, well, it’s always interesting looking at a l
Read the full article hereWith the new Turbo Forms feature in Dynamics CRM, users should see a huge difference in performance. However, different configurations and optimizations can lead to unusual performance issues. One we’ve seen recently is very slow Form Load times. There are a number of things that can attribute to s
Read the full article hereWhile importing a CSV file into Microsoft CRM 2016 using a SSIS Integration Services Project, I encountered this error: Data conversion failed. The data conversion for column "Street 1" returned status value 4 and status text "Text was truncated or one or more characters had no match in the target
Read the full article hereThere's a very conditional error that occurs when using both Microsoft Dynamics CRM 2015 and the Outlook Client 2015 to connect to it. The bug occurs when you select an existing case, go to the Add tab and click Email - nothing happens. This is interesting because the other buttons such as Phone Cal
Read the full article hereBeing proactive about system issues apply to just about anything. For example, your car showing the amount of gas remaining in the tank, engine warning lights, oil warning lights, when the warrant of fitness expires etc. These are all vital information for a smooth operating vehicle. Having similar
Read the full article hereCRM has several global functions and variables that can be used in your JavaScript's to gain information about the context that CRM is currently being used in. Pre 2016 you accessed these functions by simply calling them directly…However in 2016 due to the use of Turbo Forms and the way that they l
Read the full article hereWhile working on a project, we wanted to reduce the number of clicks a user had to perform in order to move to the next stage of a cross entity business process flow. A quick look around the Dynamics CRM SDK and Bing/Google came up with road blocks. It seems the only way to advance a cross entity CR
Read the full article hereMicrosoft introduced a new feature called Turbo Forms with CRM 2015 Update 1 which improved form load performance. You might have systems that contain javascript code that are not supported/crash when Turbo Forms are enabled. There are couple of ways to get around this. One, is to toggle the feature
Read the full article hereFor some reason I always seem to have problems configuring server side sync with Gmail addresses, and it always seems to be the same setting in Gmail which is blocking the connection, so I'm writing about this to make it easier for anyone else setting up server side sync with Gmail (including myself
Read the full article hereWhen configuring server-side-sync for CRM 2013, CRM 2015, or CRM 2016, by default if you want to specify credentials for the Email Server Profile or Mailbox, the fields will be disabled if your CRM is running on HTTP like my development server here. Since I have no intention of making this server us
Read the full article hereInteracting with business process flows programmatically in Dynamics CRM can get a little tricky, due to some unexpected behaviour that still exists within CRM 2015. There are plenty of online resources which cover clientside programming for business process flows using javascript, which typically p
Read the full article hereDynamics CRM Business Process Flows (BPFs) can be very useful for guiding users through business processes in CRM. One limitation of a BPF is that fields on them can’t be made read only simply by making the field read only on the form. There is however a code-free way round this using business rules
Read the full article hereA CRM user recently reported that they were unable to see items within fly-out menus on the command bar in Dynamics CRM 2013. Whenever they tried to run a report against an Account, they would see "No actions available" when selecting a report to run. They received the same message when trying to cr
Read the full article hereRecently I had an issue while setting up the Microsoft Dynamics CRM Email Router, where I was connecting to an existing email mailbox and all the emails were getting pulled through to CRM dating as far back as 2008. This created a lot of irrelevant data and made things difficult for users. Initial
Read the full article hereWhile developing plugins or console apps for Dynamics CRM that leverage the XRM SDK, you might find yourself wanting to handle specific errors, such as missing permissions, inserting duplicate keys, or any of the 2681 different web service error codes documented on MSDN and within the SDK (you can f
Read the full article here