Microsoft Dynamics CRM Server Options

The type of Microsoft Dynamics CRM server your organization deploys and uses depends on the business requirements and available information technology infrastructure. There are three choices: on premise, Service Provider Hosted, and Microsoft Dynamics CRM Live. 1. On Premise On Premise is software the organization licenses, installs, and maintains. The organization must install the Microsoft Dynamics CRM server software on… Read more »

MS CRM 4.0 Versions

There are three editions of MS CRM 4.0 Microsoft Dynamics CRM 4.0 Workgroup Server -> We can add maximum of five user if we are using workgroup server with single organization that can be installed on a single server. Microsoft Dynamics CRM 4.0 Professional Server -> It allows unlimited users with the ability to install  MS CRM Web server to be installed on multiple computers but with… Read more »

Hide Custom button through JS

Today i got requirement to hide my custom button, i  just picked it’s id with the help of IE developer toolbar and used easiest line to hide any control document.getElementById(‘ISV_New_13_ServiceActivity’).style.display=’none’; and just publised my entity and started testing it but soon after that i started rubbing my head  :-/  as i got JS error, then i test it using alert and found… Read more »

Hide 'Add Existing…' Button

I just got the requirement to hide ‘Add existing button’ from the associated view’s toolbar.  Thanks to Dave for his post at http://blog.davehawes.com/page/Remove-Add-Existing-xxxxx-to-this-record-button-version-1.aspx i did some modification and it worked for me. Just remember to call ‘HideAssociatedViewButtons’ with proper arguments, it takes two argument first ID of the link in left navigation area and second is the title of that… Read more »

Call crm webservice through Javascript

Most of the time developer need to call crm webservice or external webservice through javascript, here is the code to call crm webservice through javascript.  var sEntityName=”nameofentity”;  var xml = “<?xml version=”1.0″ encoding=”utf-8″?>” +             “<soap:Envelope xmlns:soap=”http://schemas.xmlsoap.org/soap/envelope/” xmlns:xsi=”http://www.w3.org/2001/XMLSchema-instance” xmlns:xsd=”http://www.w3.org/2001/XMLSchema“>” + GenerateAuthenticationHeader() +             ” <soap:Body>” +             ” <RetrieveMultiple xmlns=”http://schemas.microsoft.com/crm/2007/WebServices“>” +             ” <query xmlns:q1=”http://schemas.microsoft.com/crm/2006/Query” xsi:type=”q1:QueryExpression”>” +             ” <q1:EntityName>”… Read more »

Open new window on some event

i was just trying to open new service activity window on some event  & and after that i was trying to set customers according to the parent contact id i was just trying with window.open(‘/activities/serviceappointment/edit.aspx’); and i write following code to access paraent contactid look on form load event of service activity window. // to create lookup array var customer_lookup=new Array(); //… Read more »