tag:blogger.com,1999:blog-5105416376955255642024-02-06T17:58:19.246-08:00Microsoft Dynamics CRM Developer's GuideDynamics 365 Solution Architect | Azure / ALM/DevOps | Power Platformhttp://www.blogger.com/profile/09763872456151055238noreply@blogger.comBlogger120125tag:blogger.com,1999:blog-510541637695525564.post-1564545956758459522011-02-04T16:56:00.000-08:002011-02-04T16:56:01.054-08:00MS CRM 2011 - Form Assistant<div dir="ltr" style="text-align: left;" trbidi="on"><span style="font-family: Verdana, sans-serif;">As we know that form assistant has been removed from MS CRM 2011 release. But it is available for very few special usages (such as Case and Service Activity).</span></div>Dynamics 365 Solution Architect | Azure / ALM/DevOps | Power Platformhttp://www.blogger.com/profile/09763872456151055238noreply@blogger.com6tag:blogger.com,1999:blog-510541637695525564.post-36804202158304143462011-02-04T16:51:00.000-08:002011-02-04T16:51:42.828-08:00MS CRM 2011 - Email Templates for Custom Entity not supported.<div dir="ltr" style="text-align: left;" trbidi="on"><div class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="color: #1f497d;"><span style="font-family: Calibri; font-size: large;">Adding the templates for the custom entity is not yet supported in the current 2011 release.</span></span></div></div>Dynamics 365 Solution Architect | Azure / ALM/DevOps | Power Platformhttp://www.blogger.com/profile/09763872456151055238noreply@blogger.com0tag:blogger.com,1999:blog-510541637695525564.post-51618772288957396502011-01-18T23:37:00.000-08:002011-01-18T23:37:16.559-08:00No BizTalk Adapter for CRM 2011<span style="font-family: Verdana, sans-serif;"> </span><span style="font-family: Verdana, sans-serif;">Recently, I got to know that there will be No Biztalk adapter for 2011.</span><br />
<br />
<span style="font-family: Verdana, sans-serif;">The reason behind this is BizTalk Adapter for CRM 4.0 is being deprecated in favor of enabling the OOB BizTalk WCF adapter to work with CRM 2011's WCF endpoint for On-premised and IFD deployments.</span><br />
<br />
<span style="font-family: Verdana, sans-serif;"></span><br />
<span style="font-family: Verdana, sans-serif;"><br />
</span><br />
<span style="font-family: Verdana, sans-serif;"></span>Dynamics 365 Solution Architect | Azure / ALM/DevOps | Power Platformhttp://www.blogger.com/profile/09763872456151055238noreply@blogger.com3tag:blogger.com,1999:blog-510541637695525564.post-33771090905148924582011-01-18T23:29:00.000-08:002011-01-18T23:29:08.188-08:00Dynamics CRM 2011 server is 64-bit only.<span style="font-family: Verdana, sans-serif;">Just wanted to share this:</span><br />
<br />
<span style="font-family: Verdana, sans-serif;">Dynamics CRM 2011 server is 64-bit only.</span><br />
<br />
<span style="font-family: Verdana, sans-serif;">CRM 2011 client for Outlook is available in both 32 bit and 64 bit versions.</span><br />
<span style="font-family: Verdana, sans-serif;"><br />
</span><br />
<span style="font-family: Verdana, sans-serif;"></span>Dynamics 365 Solution Architect | Azure / ALM/DevOps | Power Platformhttp://www.blogger.com/profile/09763872456151055238noreply@blogger.com1tag:blogger.com,1999:blog-510541637695525564.post-43325010027859106592011-01-14T09:31:00.000-08:002011-01-14T10:12:20.906-08:00Windows XP SP3 supports CRM Online 2011 client for Outlook<span style="font-family: Verdana, sans-serif;">You can have CRM Online 2011 Client for Outlook installed on Windows XP. But you should have SP3 installed on your system.</span>Dynamics 365 Solution Architect | Azure / ALM/DevOps | Power Platformhttp://www.blogger.com/profile/09763872456151055238noreply@blogger.com1tag:blogger.com,1999:blog-510541637695525564.post-13871445653250390312011-01-11T04:42:00.000-08:002011-01-11T04:42:52.324-08:00Loop through all elements on a CRM Form<span style="font-family: Verdana, sans-serif;">Sometime we require to set all attributes on a form to disabled or checking which attribute has been changed.</span><br />
<br />
<span style="font-family: Verdana, sans-serif;">To achieve this, you need to loop through each attribute of the CRM form. <strong>Below is the code snippet :</strong></span><br />
<span style="font-family: Verdana, sans-serif;"><br />
</span><br />
<span style="font-family: Verdana, sans-serif;">var iLen = crmForm.all.length;</span><span style="font-family: Verdana, sans-serif;"><br />
</span><br />
<span style="font-family: Verdana, sans-serif;">for (i = 0; i < iLen; i++)</span><br />
<span style="font-family: Verdana, sans-serif;">{</span><br />
<span style="font-family: Verdana, sans-serif;"> o = crmForm.all[i];</span><span style="font-family: Verdana, sans-serif;"></span><span style="font-family: Verdana, sans-serif;"> switch (o.tagName)</span><br />
<span style="font-family: Verdana, sans-serif;"> {</span><br />
<span style="font-family: Verdana, sans-serif;"> case "INPUT":</span><br />
<span style="font-family: Verdana, sans-serif;"> case "SELECT":</span><br />
<span style="font-family: Verdana, sans-serif;"> case "TEXTAREA":</span><br />
<span style="font-family: Verdana, sans-serif;"> case "IMG":</span><br />
<span style="font-family: Verdana, sans-serif;"> case "IFRAME":</span><br />
<span style="font-family: Verdana, sans-serif;"> if (o.id != "leadqualitycode")</span><br />
<span style="font-family: Verdana, sans-serif;"> {</span><br />
<span style="font-family: Verdana, sans-serif;"> o.disabled = true;</span><br />
<span style="font-family: Verdana, sans-serif;"> }</span><br />
<span style="font-family: Verdana, sans-serif;"> break;</span><br />
<br />
<span style="font-family: Verdana, sans-serif;"> default:</span><br />
<span style="font-family: Verdana, sans-serif;"> break;</span><br />
<span style="font-family: Verdana, sans-serif;"> }</span><br />
<span style="font-family: Verdana, sans-serif;">}</span><br />
<br />
<span style="font-family: Verdana, sans-serif;">The above code will set all attributes to disabled.</span>Dynamics 365 Solution Architect | Azure / ALM/DevOps | Power Platformhttp://www.blogger.com/profile/09763872456151055238noreply@blogger.com0tag:blogger.com,1999:blog-510541637695525564.post-33819922997447434352011-01-11T04:33:00.000-08:002011-01-11T04:33:27.023-08:00Prevent CRM from saving a record.<span style="font-family: Verdana, sans-serif;">The OnSave event is fired when a user presses the Save or Save and Close button on the form. The event is fired whether the data in the form has been modified or not.</span><br />
<br />
<span style="font-family: Verdana, sans-serif;">Validating data is a common reason to use the OnSave event. The OnSave event can cancel the save operation before it is sent back to the server. To cancel the save operation, the script should return false as shown in the following code.</span><br />
<br />
<span style="font-family: Verdana, sans-serif;"><strong>event.returnValue = false;</strong></span><br />
<br />
<span style="font-family: Verdana, sans-serif;">The SDK helps in this situation. Look at the following page for more information. MSDN SDK: <a href="http://msdn.microsoft.com/en-us/library/aa681938.aspx">OnSave Event</a></span><br />
<span style="font-family: Verdana, sans-serif;"></span><br />
<span style="font-family: Verdana, sans-serif;"><br />
</span><br />
<br />
<br />
<span style="font-family: Verdana, sans-serif;"><br />
</span><br />
<span style="font-family: Verdana, sans-serif;"></span>Dynamics 365 Solution Architect | Azure / ALM/DevOps | Power Platformhttp://www.blogger.com/profile/09763872456151055238noreply@blogger.com0tag:blogger.com,1999:blog-510541637695525564.post-53925216240025925582011-01-10T20:29:00.000-08:002011-01-10T20:29:28.973-08:00Quickest way to detect if internet connection is available.<span style="font-family: Verdana, sans-serif;">Today I came across of this article on Microsoft site:</span><br />
<br />
<strong><span style="font-family: Verdana, sans-serif;"><a href="http://msdn.microsoft.com/en-us/library/system.net.networkinformation.ping.aspx">Ping Class:</a></span></strong><br />
<span style="color: #1f497d;"><span style="font-family: Verdana, sans-serif;"><a href="http://msdn.microsoft.com/en-us/library/system.net.networkinformation.ping.aspx">http://msdn.microsoft.com/en-us/library/system.net.networkinformation.ping.aspx</a></span></span> <br />
<span style="color: #1f497d;"><span style="font-family: Verdana, sans-serif;"></span></span> <br />
<span style="font-family: Verdana, sans-serif;">Very useful class to Allows an application to determine whether a remote computer is accessible over the network.</span>Dynamics 365 Solution Architect | Azure / ALM/DevOps | Power Platformhttp://www.blogger.com/profile/09763872456151055238noreply@blogger.com0tag:blogger.com,1999:blog-510541637695525564.post-17958508059590243042011-01-06T04:50:00.000-08:002011-01-06T04:50:41.735-08:00Hide ISV Button.<span style="font-family: Verdana, sans-serif;">I needed to hide a button that I added to my form using the ISV.config file. IN ISV file you can specify the button to be display in create / update mode. You can have only one <toolbar>tag per entity.</span><br />
<br />
<span style="font-family: Verdana, sans-serif;"><strong><u>Here is the requirement:</u></strong></span><br />
<span style="font-family: Verdana, sans-serif;">I have to display 5 ISV button in the form. Out of which 4 to be displayed in both Create and Update mode. But there is one button which has to be displayed only in Update Mode. If you use below XML line in ISV.config file</span><br />
<span style="font-family: Verdana, sans-serif;"><strong><toolbar validforcreate="1" validforupdate="1"></strong></span><br />
<span style="font-family: Verdana, sans-serif;">It will display all button in both mode. But there is no provision where i can specify some of the button in create and update mode.</span><br />
<span style="font-family: Verdana, sans-serif;">So I've to hide the button using Client side scripting on Load of the form.</span><br />
<br />
<span style="font-family: Verdana, sans-serif;"><strong>Below is the fucntion which hides the button:</strong></span><br />
<span style="font-family: Verdana, sans-serif;">// HIDE ISV Button</span><br />
<span style="font-family: Verdana, sans-serif;">function HideISVButton(strButtonToolTip)</span><span style="font-family: Verdana, sans-serif;"></span><span style="font-family: Verdana, sans-serif;">{</span><br />
<span style="font-family: Verdana, sans-serif;"> var tag = document.getElementsByTagName("LI");</span><br />
<span style="font-family: Verdana, sans-serif;"> for(x = 0; x < tag.length; x++)</span><br />
<span style="font-family: Verdana, sans-serif;"> {</span><br />
<span style="font-family: Verdana, sans-serif;"> if(tag[x].getAttribute("title") == strButtonToolTip)</span><br />
<span style="font-family: Verdana, sans-serif;"> {</span><br />
<span style="font-family: Verdana, sans-serif;"> button = document.getElementById(tag[x].getAttribute("id"));</span><br />
<span style="font-family: Verdana, sans-serif;"> if(button != null)</span><br />
<span style="font-family: Verdana, sans-serif;"> button.style.display = "none";</span><br />
<span style="font-family: Verdana, sans-serif;"> x = tag.length;</span><br />
<span style="font-family: Verdana, sans-serif;"> }</span><br />
<span style="font-family: Verdana, sans-serif;"> }</span><br />
<span style="font-family: Verdana, sans-serif;">}</span><br />
<br />
<span style="font-family: Verdana, sans-serif;"><strong>// Call the function to hide the button:</strong></span><br />
<span style="font-family: Verdana, sans-serif;">HideISVButton("Click this button to Line Activate");</span><br />
<br />
<span style="font-family: Verdana, sans-serif;">The above code loops through all objects on the webpage with a tag name of "LI" looking for one that has a title of ‘Click this button to Line Activate’ which is specified in the ISV.Config file. Once the code finds the correct ToolTip of a button, it gets hidden.</span>Dynamics 365 Solution Architect | Azure / ALM/DevOps | Power Platformhttp://www.blogger.com/profile/09763872456151055238noreply@blogger.com0tag:blogger.com,1999:blog-510541637695525564.post-45427688477104043732011-01-06T04:14:00.000-08:002011-01-06T04:14:43.489-08:00Online Demonstration of Microsoft Dynamics CRM 2011 Lead Capture<span style="font-family: "Trebuchet MS", sans-serif;">Today I found a very good link for <a href="http://blog.summitgroupsoftware.com/wp-content/uploads/2010/12/Untitled.mp4">Online Demonstration of Microsoft Dynamics CRM 2011 Lead Capture</a></span><br />
<br />
<span style="font-family: "Trebuchet MS", sans-serif;">Please click <a href="http://blog.summitgroupsoftware.com/wp-content/uploads/2010/12/Untitled.mp4">here</a> to watch the video.</span><span style="font-family: "Trebuchet MS", sans-serif;"><br />
</span><br />
<span style="font-family: "Trebuchet MS", sans-serif;"></span>Dynamics 365 Solution Architect | Azure / ALM/DevOps | Power Platformhttp://www.blogger.com/profile/09763872456151055238noreply@blogger.com0tag:blogger.com,1999:blog-510541637695525564.post-89079378709396577582010-12-14T21:01:00.000-08:002010-12-14T21:11:29.255-08:00Microsoft Dynamics CRM 2011 Release Candidate (RC) Announcement<span style="font-family: "Trebuchet MS", sans-serif;">The Microsoft Dynamics CRM 2011 Release Candidate (RC) is now available for download from the Microsoft Download Center. As with the Microsoft Dynamics CRM 2011 Beta, the Release Candidate is available for anyone to download, and will be available until the RTM release. </span><br />
<br />
<span style="font-family: "Trebuchet MS", sans-serif;">This release represents the combined efforts and feedback from customers, partners and Microsoft teams working on the Microsoft Dynamics CRM 2011 Beta so thank you for all of you involved in this process. </span><br />
<br />
<span style="font-family: "Trebuchet MS", sans-serif;"></span><br />
<span style="font-family: "Trebuchet MS", sans-serif;"><strong><a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=c3f82c6f-c123-4e80-b9b2-ee422a16b91d">Microsoft Dynamics CRM 2011 Server Release Candidate 05.00.9688.34</a></strong></span><br />
<span style="font-family: "Trebuchet MS", sans-serif;"><a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=22dc423a-7194-491e-a169-6ace16bfdd36">Microsoft Dynamics CRM 2011 for Microsoft Office Outlook 05.00.9688.32</a></span><br />
<span style="font-family: "Trebuchet MS", sans-serif;"><a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=db44c564-2338-407e-980a-c9c83ad37729">Microsoft Dynamics CRM 2011 Language Pack (41 Languages)</a></span><span style="font-family: "Trebuchet MS", sans-serif;"></span><br />
<span style="font-family: "Trebuchet MS", sans-serif;"><a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=64a09b75-8376-4b9d-aea3-8a83a1837c4d">Microsoft Dynamics CRM 2011 Report Authoring Extension</a></span><br />
<span style="font-family: "Trebuchet MS", sans-serif;"><a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=a995f6ad-0099-42fd-9b22-cf7b3d40a2bf">Microsoft Dynamics CRM 2011 E-mail Router</a></span><br />
<span style="font-family: "Trebuchet MS", sans-serif;"><a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=23c0f351-8694-4d92-9ddf-34a949aec6a7">Microsoft Dynamics CRM 2011 List Component for Microsoft SharePoint Server 2010</a></span><br />
<span style="font-family: "Trebuchet MS", sans-serif;"><br />
</span><br />
<span style="font-family: "Trebuchet MS", sans-serif;">Enjoy RC !!!</span>Dynamics 365 Solution Architect | Azure / ALM/DevOps | Power Platformhttp://www.blogger.com/profile/09763872456151055238noreply@blogger.com0tag:blogger.com,1999:blog-510541637695525564.post-46893793850610956572010-10-20T07:06:00.000-07:002010-10-20T07:09:53.075-07:00To view and refresh data, Microsoft Dynamics CRM for Outlook must be installed<span style="font-family: "Trebuchet MS", sans-serif;">When trying to export data from CRM to a dynamic pivot table you receive the following message: “To view and refresh data, Microsoft Dynamics CRM for Outlook must be installed”, although the CRM Outlook client has already been installed and CRM is added to the Trusted Sites.</span><br />
<span style="font-family: "Trebuchet MS", sans-serif;"></span><br />
<br />
<span style="font-family: "Trebuchet MS", sans-serif;"><strong>To resolve this issue follow the steps below.</strong></span><br />
<br />
<span style="font-family: "Trebuchet MS", sans-serif;">1. Click on the cell which contains the message “To view and…” </span><br />
<span style="font-family: Trebuchet MS;"><br />
</span><span style="font-family: "Trebuchet MS", sans-serif;">2. Click on Connections [from DATA Tab]</span><br />
<span style="font-family: "Trebuchet MS", sans-serif;">It will open a Connection Window.</span><br />
<span style="font-family: "Trebuchet MS", sans-serif;"><br />
3. Click on Refresh [from Connection Window]<br />
<span style="font-family: "Trebuchet MS", sans-serif;"></span><br />
<span style="font-family: "Trebuchet MS", sans-serif;">Now, the data will appear in the data sheet.</span><br />
<span style="font-family: "Trebuchet MS", sans-serif;"><br />
Happy import / export !!!!!</span></span>Dynamics 365 Solution Architect | Azure / ALM/DevOps | Power Platformhttp://www.blogger.com/profile/09763872456151055238noreply@blogger.com0tag:blogger.com,1999:blog-510541637695525564.post-32512341115546272422010-10-20T03:29:00.000-07:002010-10-20T03:31:18.625-07:00MS CRM 2011 Beta - CallerOrigin in Plugins is no more !!!<span style="font-family: "Trebuchet MS", sans-serif;">CallerOrigin has been removed in CRM 2011 Beta. </span><br />
<br />
<span style="font-family: "Trebuchet MS", sans-serif;">According to Experts, since the CRM 4 implementation was neither extensible nor reliable\secure. The recommendation is to not rely on caller origin when you extend business logic in the server (since it is easy for a client to spoof this data)</span><br />
<br />
<span style="font-family: "Trebuchet MS", sans-serif;">If you absolutely need it and can guarantee \ do not care about spoofing, create a custom field and pass additional origin info from the client.</span><br />
<br />
<span style="font-family: "Trebuchet MS", sans-serif;">Please note that we have a new property isOfflinePlayback in PluginContext to identify if a plugin was triggered as part of the Offline Playback.</span><span style="font-family: "Trebuchet MS", sans-serif;"><br />
</span><br />
<span style="font-family: "Trebuchet MS", sans-serif;">Please have a look at the IExecutionContext. It has below properties:</span><span style="font-family: "Trebuchet MS", sans-serif;">1. IsExecutingOffline</span><br />
<span style="font-family: "Trebuchet MS", sans-serif;">2. IsOfflinePlayback</span><span style="font-family: "Trebuchet MS", sans-serif;"><br />
</span><span style="font-family: "Trebuchet MS", sans-serif;"><br />
For more information you can see in the CRM 2011 Beta Sdk. Topic = "IExecutionContext Members "</span><span style="font-family: "Trebuchet MS", sans-serif;"><br />
</span><br />
<span style="font-family: "Trebuchet MS", sans-serif;">Hope it helps.</span>Dynamics 365 Solution Architect | Azure / ALM/DevOps | Power Platformhttp://www.blogger.com/profile/09763872456151055238noreply@blogger.com0tag:blogger.com,1999:blog-510541637695525564.post-62189943254510939952010-10-20T03:18:00.000-07:002010-10-20T03:19:00.505-07:00MS CRM 2011 Beta - Number of Tabs = 100<span style="font-family: "Trebuchet MS", sans-serif;">In MS CRM 4.0, there is a limit of 8 tabs for every entity. </span><br />
<br />
<span style="font-family: "Trebuchet MS", sans-serif;">According to CRM 2011 SDK, "Each form can include up to 100 tabs. Tabs are a vertical stack separating the body of the form. Tabs may be expanded or collapsed. Navigation links below the form selector provide access to tabs. The body of the form will scroll to display the selected tab."</span>Dynamics 365 Solution Architect | Azure / ALM/DevOps | Power Platformhttp://www.blogger.com/profile/09763872456151055238noreply@blogger.com0tag:blogger.com,1999:blog-510541637695525564.post-29805521979663765982010-09-21T21:58:00.000-07:002010-09-21T21:58:16.352-07:00MS CRM 2011 Beta - You have already imported and upgraded this organization and cannot perform this operation again.<span style="font-family: "Trebuchet MS", sans-serif;"></span><br />
<span style="font-family: "Trebuchet MS", sans-serif;">This is new in MS CRM 2011. </span><br />
<br />
<span style="font-family: "Trebuchet MS", sans-serif;">You will receive the above error in MS CRM 2011 when you try to import an Organization of MS CRM 4.0.</span><br />
<br />
<span style="font-family: "Trebuchet MS", sans-serif;">This is because in CRM 2011, you cannot import the same CRM 4 org more than once into a CRM 2011 deployment. The Organization GUID will not change. This is by design.</span><span style="font-family: "Trebuchet MS", sans-serif;"><br />
</span><span style="font-family: "Trebuchet MS", sans-serif;"><br />
</span><br />
<span style="font-family: "Trebuchet MS", sans-serif;">Hope this helps.</span>Dynamics 365 Solution Architect | Azure / ALM/DevOps | Power Platformhttp://www.blogger.com/profile/09763872456151055238noreply@blogger.com0tag:blogger.com,1999:blog-510541637695525564.post-15872967817708605362010-09-21T21:38:00.000-07:002010-09-21T21:39:23.538-07:00MS CRM 2011 Beta - DeletionStateCode - No longer available.<span style="font-family: "Trebuchet MS", sans-serif;">Finally it's time to say good bye "DeletionStateCode" attribute. The attribute has been removed from all entities.</span><br />
<br />
<span style="font-family: "Trebuchet MS", sans-serif;">Now, it is hard delete. If a record is deleted, it would be removed from the entity table. </span><span style="font-family: "Trebuchet MS", sans-serif;"></span><br />
<br />
<span style="font-family: "Trebuchet MS", sans-serif;">Happy purging !!!!</span>Dynamics 365 Solution Architect | Azure / ALM/DevOps | Power Platformhttp://www.blogger.com/profile/09763872456151055238noreply@blogger.com1tag:blogger.com,1999:blog-510541637695525564.post-25826948709525162122010-09-16T07:19:00.000-07:002010-09-16T07:19:01.433-07:00MS CRM 2011 Beta - Ribbon Example [Grid / Form / Subgrid] Example.<span style="font-family: "Trebuchet MS", sans-serif;">I've started playing with Ribbons in MS CRM 2011 Beta.</span><br />
<br />
<strong><span style="font-family: "Trebuchet MS", sans-serif;">Attached the code which creates below:</span></strong><br />
<span style="font-family: "Trebuchet MS", sans-serif;">1. Custom Tabs</span><br />
<span style="font-family: "Trebuchet MS", sans-serif;">2. Custom Multiple Groups</span><br />
<span style="font-family: "Trebuchet MS", sans-serif;">3. Multiple Buttons in each group.</span><br />
<span style="font-family: "Trebuchet MS", sans-serif;">4. Pass values from Button click to Javascript.</span><br />
<br />
<span style="font-family: "Trebuchet MS", sans-serif;">Please download the code from the below </span><a href="http://uploading.com/files/37d8f425/customizations_WorkingCopy_WithGrid_AndForm.zip/"><span style="font-family: "Trebuchet MS", sans-serif;">link</span></a><span style="font-family: "Trebuchet MS", sans-serif;">.</span><br />
<a href="http://uploading.com/files/37d8f425/customizations_WorkingCopy_WithGrid_AndForm.zip/"><span style="font-family: "Trebuchet MS", sans-serif;">http://uploading.com/files/37d8f425/customizations_WorkingCopy_WithGrid_AndForm.zip/</span></a><br />
<br />
<span style="font-family: "Trebuchet MS", sans-serif;">Hope this will help. Please let me know if you help.</span>Dynamics 365 Solution Architect | Azure / ALM/DevOps | Power Platformhttp://www.blogger.com/profile/09763872456151055238noreply@blogger.com3tag:blogger.com,1999:blog-510541637695525564.post-79703774059281934472010-09-15T04:06:00.000-07:002010-09-15T04:08:27.414-07:00MS CRM 2011 Beta - Product Keys<span style="font-family: "Trebuchet MS", sans-serif;">Here are the Product Keys for MS CRM 2011 Beta.</span><br />
<br />
<span style="font-family: "Trebuchet MS", sans-serif;"><strong>The following product keys are available for this release:</strong></span><br />
<span style="font-family: "Trebuchet MS", sans-serif;">•Microsoft Dynamics CRM Workgroup (5 CAL limit): <br />
FF2JM-QX9PG-HXT8M-MMHXG-4MF32</span><br />
<span style="font-family: "Trebuchet MS", sans-serif;"></span><span style="font-family: "Trebuchet MS", sans-serif;"><br />
•Microsoft Dynamics CRM Server (no CAL limit): <br />
4FDTK-3HYV2-D9CCJ-4MF9Q-QJ32X</span><br />
<span style="font-family: "Trebuchet MS", sans-serif;"><br />
</span><br />
<span style="font-family: "Trebuchet MS", sans-serif;"><strong>Important</strong></span><br />
<span style="font-family: "Trebuchet MS", sans-serif;">•Although the application may display a 90-day trial period, these trial product keys will expire after 270 days.</span><br />
<span style="font-family: "Trebuchet MS", sans-serif;">•Microsoft Dynamics CRM Professional edition is no longer available with Microsoft Dynamics CRM 2011.</span>Dynamics 365 Solution Architect | Azure / ALM/DevOps | Power Platformhttp://www.blogger.com/profile/09763872456151055238noreply@blogger.com0tag:blogger.com,1999:blog-510541637695525564.post-62695401599391020432010-09-14T21:29:00.000-07:002010-09-14T21:30:37.175-07:00MS CRM 2011 Beta - Error adding user on On-Premise<span style="font-family: "Trebuchet MS", sans-serif;"></span><span style="font-family: "Trebuchet MS", sans-serif;">You may get the following error when trying to add a user to an on-premise organisaion in MS CRM 2011 Beta.</span><br />
<span style="font-family: "Trebuchet MS", sans-serif;"><br />
</span><br />
<span style="font-family: "Trebuchet MS", sans-serif;"><strong>Errors: </strong></span><br />
<span style="font-family: "Trebuchet MS", sans-serif;"><strong>1. </strong>You do not have the necessary permissions to change the domain logon name for this user. The following user was not added: ....</span><br />
<span style="font-family: "Trebuchet MS", sans-serif;"><strong>2. </strong>An error has occurred</span><br />
<span style="font-family: "Trebuchet MS", sans-serif;"><br />
</span><br />
<span style="font-family: "Trebuchet MS", sans-serif;"><strong>As of now the resolution is an IISRESET on the CRM Server.</strong></span><br />
<span style="font-family: "Trebuchet MS", sans-serif;">1.) Open the CMD window (Run as Administrator) on the CRM Server</span><br />
<span style="font-family: "Trebuchet MS", sans-serif;">2.) type iisreset, then Enter.</span><br />
<span style="font-family: "Trebuchet MS", sans-serif;"><br />
</span><br />
<span style="font-family: "Trebuchet MS", sans-serif;">Hope this helps.</span><br />
<span style="font-family: "Trebuchet MS", sans-serif;"></span>Dynamics 365 Solution Architect | Azure / ALM/DevOps | Power Platformhttp://www.blogger.com/profile/09763872456151055238noreply@blogger.com2tag:blogger.com,1999:blog-510541637695525564.post-78596555285253338142010-09-14T12:31:00.000-07:002010-09-14T12:35:34.138-07:00MS CRM 2011 Beta - Invalid User Authorization<span style="font-family: "Trebuchet MS", sans-serif;">You might see below [Invalid User Authorization] error when trying to access / connect to Online CRM 2011.</span><br />
<br />
<div class="separator" style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none; clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiV0ufcXSMYREm4OWt85LPIMe-vPOoug3b1io32gZIkQvRV6Cz-x3d76PRjbEVbg0TCaveDGSCe8Oz3mb0VRkFS4ZX0ZPDVXCvoxnXjEYZAu6WYTY5GtA3CeeMy5a5VYhRWBUAppss4mAnb/s1600/InvalidUser.png" imageanchor="1" style="clear: left; cssfloat: left; float: left; margin-bottom: 1em; margin-right: 1em;"><span style="font-family: "Trebuchet MS", sans-serif;"><img border="0" qx="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiV0ufcXSMYREm4OWt85LPIMe-vPOoug3b1io32gZIkQvRV6Cz-x3d76PRjbEVbg0TCaveDGSCe8Oz3mb0VRkFS4ZX0ZPDVXCvoxnXjEYZAu6WYTY5GtA3CeeMy5a5VYhRWBUAppss4mAnb/s320/InvalidUser.png" /></span></a></div><br />
<br />
<br />
<br />
<br />
<br />
<br />
<span style="font-family: "Trebuchet MS", sans-serif;">The work around is, sign out of the currenyly logged in Windows Live ID from all other browser sessions. Once you signout, try to access your Online CRM, now it will prompt for Sign in details. </span><br />
<br />
<span style="font-family: "Trebuchet MS", sans-serif;">As of now Online CRM 2011 can't handle this. </span><span style="font-family: "Trebuchet MS", sans-serif;">Hope this will be resolved in RTM by Microsoft.</span><br />
<br />
<span style="font-family: "Trebuchet MS", sans-serif;">Hope this helps.</span>Dynamics 365 Solution Architect | Azure / ALM/DevOps | Power Platformhttp://www.blogger.com/profile/09763872456151055238noreply@blogger.com0tag:blogger.com,1999:blog-510541637695525564.post-4529165381626703812010-09-13T21:19:00.000-07:002010-11-30T01:20:48.923-08:00MS CRM 2011 Beta - The NetworkCredentials provided were unable to create a Kerberos credential.<span style="font-family: "Trebuchet MS", sans-serif;">You might get the below error when trying to create a token for MS CRM 2011 Beta organisaion :</span><br />
<br />
<span style="font-family: "Trebuchet MS", sans-serif;">The application terminated with an error.</span><br />
<span style="font-family: "Trebuchet MS", sans-serif;">The token provider cannot get tokens for target 'http://192.168.1.99/XRMServices</span><span style="font-family: "Trebuchet MS", sans-serif;">/2011/Discovery.svc'.</span><span style="font-family: "Trebuchet MS", sans-serif;"><br />
</span><br />
<span style="font-family: "Trebuchet MS", sans-serif;">The NetworkCredentials provided were unable to create a Kerberos credential, see inner exception for details.</span> <br />
<span style="font-family: Trebuchet MS;"></span> <br />
<span style="font-family: Trebuchet MS;"><strong>This is quite possible </strong></span><span style="font-family: Trebuchet MS;">when you CRM is on Domain A, and you are trying to create a token from Domain B.</span> <br />
<br />
<span style="font-family: "Trebuchet MS", sans-serif;">it's not going to work in beta currently. I believe there is an open bug for this. Hope it will get resolve in RTM.</span><br />
<br />
<span style="font-family: Trebuchet MS;">See more information on the same:<br />
<a href="http://social.microsoft.com/Forums/en-US/crm2011beta/thread/b3d52d52-ea07-4b04-9883-a4bbec9a39e4"><span name="subject">Troubleshooting authentication problems with the Beta releases</span><img class="icon rss" src="http://i4.social.microsoft.com/Forums/resources/images/trans.gif?cver=1864%0d%0a" /></a></span><span style="font-family: Trebuchet MS;"></span>Dynamics 365 Solution Architect | Azure / ALM/DevOps | Power Platformhttp://www.blogger.com/profile/09763872456151055238noreply@blogger.com2tag:blogger.com,1999:blog-510541637695525564.post-91158948530062614652010-09-13T01:44:00.000-07:002010-09-13T21:20:21.448-07:00Install MS CRM 2011 Beta on Windows 2008 SP2 or Windows 2008 R2?<span style="font-family: "Trebuchet MS", sans-serif;">I think everybody is consfuse when choosing the Operating System. <strong>So here are the facts:</strong></span><br />
<br />
<span style="font-family: "Trebuchet MS", sans-serif;">1. You can choose either Windows 2008 SP2 or Windows 2008 R2. </span><br />
<br />
<span style="font-family: "Trebuchet MS", sans-serif;">2. But When usingWindows 2008 R2 you need to consider especially this one:</span><br />
<span style="font-family: "Trebuchet MS", sans-serif;"> Import organization fails with Microsoft Dynamics CRM 4.0 organization database when running on Windows S</span><span style="font-family: "Trebuchet MS", sans-serif;">erver 2008 R2.</span><span style="font-family: "Trebuchet MS", sans-serif;"><br />
</span><br />
<span style="font-family: "Trebuchet MS", sans-serif;">To work around this issue, install Microsoft Dynamics CRM 2011 Server on a computer that is running the original release of Windows Server 2008, and then try the import organization operation again.</span>Dynamics 365 Solution Architect | Azure / ALM/DevOps | Power Platformhttp://www.blogger.com/profile/09763872456151055238noreply@blogger.com2tag:blogger.com,1999:blog-510541637695525564.post-38092082205756709442010-09-09T21:52:00.000-07:002010-09-09T21:52:46.728-07:00Say Hello to the World of Dynamics CRM 2011 Beta version<span style="font-family: Verdana, sans-serif; font-size: x-small;">Today, the Microsoft Dynamics CRM team has reached a key milestone as it releases the beta of Microsoft Dynamics CRM 2011, for both cloud-based and on-premises deployments. </span><br />
<br />
<span style="font-family: Verdana, sans-serif; font-size: x-small;">Available for download and testing in eight languages (English, French, German, Hebrew, Italian, Japanese, Spanish and Chinese) and 36 markets, this release marks the first global public beta for Microsoft Dynamics CRM Online. </span><br />
<br />
<span style="font-family: Verdana, sans-serif; font-size: x-small;">Additionally, beta for Microsoft Dynamics CRM 2011 on-premises is available in 40 markets in eight languages.</span><br />
<br />
<span style="font-family: Verdana; font-size: x-small;"><strong><u>Please see the below links for:</u></strong></span><br />
<span style="font-family: Verdana, sans-serif; font-size: x-small;">Microsoft Dynamics CRM 2011 Beta - On-Premise Download </span><a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=0c7dcc45-9d41-4e2e-8126-895517b4274c&displayLang=en"><span style="font-family: Verdana, sans-serif; font-size: x-small;">link</span></a><span style="font-family: Verdana, sans-serif; font-size: x-small;"> </span><br />
<span style="font-family: Verdana, sans-serif; font-size: x-small;">Microsoft Dynamics CRM 2011 Beta - Online and On-Premise Download </span><a href="http://crmdynamo.com/2010/09/microsoft-dynamics-crms-next-generation-is-here-crm-2011-beta-online-and-on-premise-available-worldwide-today/"><span style="font-family: Verdana, sans-serif; font-size: x-small;">link</span></a><span style="font-family: Verdana, sans-serif; font-size: x-small;"> </span><br />
<br />
<span style="font-family: Verdana, sans-serif; font-size: x-small;">Hope you enjoy the links.</span>Dynamics 365 Solution Architect | Azure / ALM/DevOps | Power Platformhttp://www.blogger.com/profile/09763872456151055238noreply@blogger.com0tag:blogger.com,1999:blog-510541637695525564.post-64402687234534194282010-08-26T02:16:00.000-07:002010-08-26T02:24:32.476-07:00Declare Global Access Level functions in MS CRM Form.<span style="font-family: Verdana, sans-serif; font-size: x-small;"><strong>Global functions in MS CRM Form. </strong></span><br />
<br />
<span style="font-family: Verdana, sans-serif; font-size: x-small;">The way CRM adds the javascript to the page, any function </span><span style="font-family: Verdana, sans-serif; font-size: x-small;">defined in the onload event will only have a local scope and can only </span><span style="font-family: Verdana, sans-serif; font-size: x-small;">be called from within the same onload event. However, if you put the </span><span style="font-family: Verdana, sans-serif; font-size: x-small;">function on the window object, then it should have global scope:</span><span style="font-family: Verdana, sans-serif;"></span><span style="font-family: Verdana, sans-serif;"><br />
</span><span style="font-family: Verdana, sans-serif; font-size: x-small;">window.MyCustomFunction = function() { ... }</span><span style="font-family: Verdana, sans-serif;"><br />
<span style="font-size: x-small;"></span></span><br />
<span style="font-family: Verdana, sans-serif; font-size: x-small;">And then you should be able to call the function from an onchange </span><span style="font-family: Verdana, sans-serif; font-size: x-small;">event.</span><br />
<br />
<span style="font-family: Verdana; font-size: x-small;"><strong>Ex:</strong></span><br />
<span style="font-family: Verdana; font-size: x-small;">// function name = MyCustomFunction </span><br />
<span style="font-family: Verdana; font-size: x-small;">window.MyCustomFunction = function() {</span><br />
<span style="font-family: Verdana; font-size: x-small;"> alert("My Global Level Function");</span><br />
<span style="font-family: Verdana; font-size: x-small;">}</span><br />
<br />
<span style="font-family: Verdana; font-size: x-small;">1. Go to MS CRM -> Customisations -> Customise Entity -> Choose Entity -> Form and View</span><br />
<span style="font-family: Verdana; font-size: x-small;">2. Go to OnLoad()</span><br />
<span style="font-family: Verdana; font-size: x-small;">3. Put the above fucntion onLoad() // Should be first statment.</span><br />
<span style="font-family: Verdana; font-size: x-small;">4. Go to OnSave()</span><br />
<span style="font-family: Verdana; font-size: x-small;">5. Call this function, MyCustomFunction();</span><br />
<span style="font-family: Verdana; font-size: x-small;">6. When you try to save the entity record this fucntion will get executed.</span><br />
<br />
<span style="font-family: Verdana; font-size: x-small;">Hope you enjoy this tip.</span><br />
<span style="font-family: Verdana, sans-serif; font-size: x-small;"></span><br />
<span style="font-family: Verdana, sans-serif; font-size: x-small;"></span><br />
<span style="font-size: x-small;"></span><br />
<span style="font-size: x-small;"></span>Dynamics 365 Solution Architect | Azure / ALM/DevOps | Power Platformhttp://www.blogger.com/profile/09763872456151055238noreply@blogger.com0tag:blogger.com,1999:blog-510541637695525564.post-17703540797902177542010-08-11T02:54:00.000-07:002010-08-11T03:01:11.393-07:00A simple definition of Windows Azure<span style="font-family:verdana;font-size:85%;">Here is an interesting video that’s informative as well. It’s Friday evening after all , so chill out and enjoy this really nice & simple video that </span><a href="http://blog.smarx.com/"><span style="font-family:verdana;font-size:85%;">Steve Marx </span></a><span style="font-family:verdana;font-size:85%;">created to explain “What is Windows Azure?” with simple terms and hand drawn sketches.</span> <span style="font-family:Verdana;font-size:85%;"><br /><br /><object width="400" height="385"><param name="movie" value="http://www.youtube.com/v/poDRw_Xi3Aw&rel=0&color1=0xb1b1b1&color2=0xcfcfcf&hl=en_US&feature=player_embedded&fs=1"><param name="allowFullScreen" value="true"><param name="allowScriptAccess" value="always"><embed src="http://www.youtube.com/v/poDRw_Xi3Aw&rel=0&color1=0xb1b1b1&color2=0xcfcfcf&hl=en_US&feature=player_embedded&fs=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="400" height="385"></embed></object><br /><br />Now that was a great, wasn’t it. Hope you like this video. </span>Dynamics 365 Solution Architect | Azure / ALM/DevOps | Power Platformhttp://www.blogger.com/profile/09763872456151055238noreply@blogger.com0