Posts

Showing posts with the label crm

Refresh a Web Resource in Dynamics CRM 2015

Use the following function to refresh the Web Resource on your form. Just remember to pass the parameter for your Web Resource Name. function refreshWebResource(myWebResourceName) { //get and validate current id var currentId = Xrm.Page.data.entity.getId(); if (currentId != null && currentId != undefined && currentId != "") { //get and set the querystring from the control     var querystring = Xrm.Page.getControl(myWebResourceName).getSrc();     Xrm.Page.getControl(myWebResourceName).setSrc(querystring + "&data=" + currentId); } }

Microsoft Dynamics CRM 2015 New Features and Some Training

As you are aware Microsoft Dynamics CRM 2015 has been released, below are two very good links for training and new features. This is for CRM end users. http://www.microsoft.com/en-us/dynamics/crm-help-center/default.aspx This is for CRM Administrators. http://www.microsoft.com/en-us/dynamics/crm-setup-and-administration/default.aspx

Outlook Appointments Disappearing from MS Dynamics CRM

When using the CRM Outlook Client to track Appointments, an Outlook Appointment will randomly disappear. This will occur when the CRM User has a duplicate email address in the CRM system.  This could be either two Users with the same email address or could be caused by a CRM User associating their User email address to another record; such as an Account, Lead, or Contact. CRM is not designed to know which record is the correct record to resolve the email address to. When we track CRM activities (such as appointments) the application will go to the CRM database and query for entities that have an e-mail address associated to it. This could be a user, contact, account or lead. Once we find an e-mail address that corresponds to the sender or recipients e-mail address we will then associate the activity to that particular entity. If the first found entity happens to be a contact e-mail address the creator of the CRM appointment will automatically be changed to...

Best Spell Checker for MS CRM

This is by far the best spellchecker I've found for IE. This works great in MS CRM as well.  http://www.speckie.com/

Installing MS Dynamics CRM 2011 on MS Windows Server 2012 - Step by Step

Image
After my initial struggle, and eventually getting MS Dynamics CRM 2011 installed without some or other hack applied, I decided to share how easy it actually is to install. I will give you Step by Step instructions.  This worked for me, you might have some other Roles or Features you require, but I will show you what I think the minimum requirements is. Add "Application Server", "File And Storage Services" and "Web Server". Add all additional roles and features if prompted. Add ".NET Framework 3.5 Features" and "Windows Identity Foundation 3.5". Add "Web Server (IIS) Support" under Application Server -> Roles Services Add "IIS 6 Management Compatibility" under Web Server Role (IIS) -> Roles Services. You don't need "IIS 6  Management Console". Wait for Roles and Feature to complete. It is always good to restart after this. Installation Folder Preparations To make ...

Userfull Troubleshooting tool for MS CRM Dynamics 2011

Some useful tools for debugging MS Dynamics CRM 2011 Issues CRM Tool Source Benefits IE Hang/Crash dumps Debugging tools Snapshot of what was occurring in a CRM when the browser hung or crashed. Debug with Visual Studio CRM Diagnostic Tool http://crmdiagtool2011.codeplex.com/ Useful for trace and devErrors from servers; Output HTML deployment report CRM Client Diagnostics http://support.microsoft.com/kb/830232 Installed with Client; use for initial client diagnosis PSSDiag https://sqlnexus.codeplex.com/wikipage?title=Sql2005PerfStatsScript&referringTitle=Home Product Support Services tool for profiler traces and performance monitoring SQLDiag http://msdn.microsoft.com/en-us/library/ms162833.aspx Collect logs from SQL to monitor specific problems PSS Perf Wait Stats http://www.codeplex.com/Wikipage?ProjectName=...

Exposing Microsoft Dynamics CRM 2011 Externally

Image
There are many ways to expose an internal server externally, and it would be impossible to cover all possible scenarios in one document, this will serve as a general guide for a couple of common scenarios. For Microsoft Dynamics CRM 2011 to be available on the internet, the Application server needs to be accessible from the internet, no matter if you choose to just open up the port or choose to do a full IFD implementation. Port Forwarding Tunnelling Reverse Proxy Port forwarding / tunnelling / reverse proxy are all possible ways of making an Internal IP address available to be accessed from an External (internet facing) IP address. This will all depend what your company current have in place, most of the above can either be achieved through hardware or software. Examples of software that can be used for port forwarding includes Microsoft Forefront Treat Management Gateway (TMG) and Microsoft Forefront Unified Access Gateway. Basically what it comes down to is the following: ...