Display Custom Entity on IPad or Windows 8 CRM App Home Screen

Originally posted on Rajeev Pentyala – Microsoft Power Platform:
I recently got a chance to work with CRM on Tablets. The requirement was to display a Custom entity on Tablets home screen. It’s very easy to achieve with below steps. Enable entity for tablets I have a Custom entity ‘Change Of Address’ To enable this…

CRM 2015 – Javascript issues with Tablet (Ipad and etc)

Hi, I have been working on tablet one of the projects. I have come through some of the changes where JavaScript doesn’t support in Tablet. So to differentiate, Have you JavaScript checked for client. if (Xrm.Page.context.client.getClient() == “Mobile”) { //Write your logic here for Tablets } else { //Rest of code goes for Web andContinue reading “CRM 2015 – Javascript issues with Tablet (Ipad and etc)”

Limitations of Execute multiple request

Hi, Here are few limitations of execute multiple request. 1. Cannot invoke  execute multiple inside execute multiple. 2. Batch size limit is 1000. If you add more than 1000 it will throw a fault exception. 3. Only 2 concurrent executions can happen at a time, If you try running 3rd one, It will throw an exceptionContinue reading “Limitations of Execute multiple request”

Unified Service desk – Migrate/ import configuration data from one organization/ server to other

Hi, You may need to move configuration data from your development environment to QA, QA to UAT. In that case creating all configuration data again will be little tricky. Here is a process to export from one and import it to other. Export Configuration Data: Download CRM package from http://www.microsoft.com/en-us/download/details.aspx?id=44567 Extract it, You should find aContinue reading “Unified Service desk – Migrate/ import configuration data from one organization/ server to other”

Unified Service Desk – Create Sessions from Custom hosted control

Hi, To create a customer from type of custom hosted control, You need to inherit the interface IContextManager. Oncee you implement it, It should give you few methods which will be needful if you are working with sessions. GenerateSessionName // This will generate the session name , Put your logic here RenewSession SetContext // sets the contextContinue reading “Unified Service Desk – Create Sessions from Custom hosted control”

Unified Service Desk – Logged in user details in Hosted controls

Hi, You may need Logged in user details for different purposes in hosted controls. Here is the way to get them from replaced parameters. // This will give you actual logged in customer var customer = (Microsoft.Crm.UnifiedServiceDesk.Dynamics.DynamicsCustomerRecord)localSession.Customer.DesktopCustomer; Dictionary<string, CRMApplicationData> userInfo = null; if (!customer.CapturedReplacementVariables.TryGetValue(“$User”, out userInfo)) return; CRMApplicationData fullname = null; if (!userInfo.TryGetValue(“fullname”, out fullname))Continue reading “Unified Service Desk – Logged in user details in Hosted controls”