D365 V9{Upgrade}: Error while upgrading NuGet package Microsoft.CrmSdk.XrmTooling.CoreAssembly to v9.0.2.5

Recently, while upgrading our D365 instance from V8 to V9, we had some batch jobs for integration which were running on v9.0.2.4 of CRM related NuGet packages. As part of V9 upgrade we need to upgrade those NuGet packages to v9.0.2.5. While upgrading XrmTooling.CoreAssembly to v9.0.2.5, we were getting the below error: "Unable to resolve dependencies. … Continue reading D365 V9{Upgrade}: Error while upgrading NuGet package Microsoft.CrmSdk.XrmTooling.CoreAssembly to v9.0.2.5

Advertisements

Azure: Web Job Deployment Error “The local data store is currently in use by another operation”

Recently, we had written a batch job to connect to D365 and do some operation on a schedule. While deploying the batch job from Visual Studio as a web job we got the below error: "The local data store is currently in use by another operation. Please wait and then try your operation again. If … Continue reading Azure: Web Job Deployment Error “The local data store is currently in use by another operation”

D365: Retrieve, Associate, Disassociate N:N Related Records using C#

In this post, we'll talk about an example where we need to retrieve N:N related records and code snippet for the same. We are using ClickDimensions component in D365 for marketing purpose. We came across a requirement where we were supposed to disassociate the related records(Marketing Lists) from a record(Email Send a ClickDimensions entity) based … Continue reading D365: Retrieve, Associate, Disassociate N:N Related Records using C#

D365 V9{Upgrade}: Client API Change for openEntityForm

Prior to D365 V9, we were using Xrm.Utility.openEntityForm() to open an existing record or to open a create form of an entity providing some additional parameters. However, in D365 V9 as it has been deprecated, we need to use Xrm.Navigation.openForm() to perform the same operation. Here's an example of the change in API along with … Continue reading D365 V9{Upgrade}: Client API Change for openEntityForm

D365 V9{Upgrade}: Client API update for alert and confirm

In D365 V9, as per Microsoft documentation, Xrm.Utility.alertDialog() should be replaced by Xrm.Navigation.openAlertDialog() and Xrm.Utility.confirmDialog() should be replaced by Xrm.Navigation.openConfirmDialog(). Let's take an example of both alert and confirm dialog box and see what exact changes we need to do in JS code apart from the above library change. alert: D365 V8: D365 V9: confirm: D365 V8: D365 V9: … Continue reading D365 V9{Upgrade}: Client API update for alert and confirm

D365 V9{Upgrade}: “v_5 is not a function” error while adding custom filter to lookup

Recently, after upgrading our one of the D365 instance to V9, we came across an issue with custom filtering of lookup. We were using below piece of code snippet to add custom filter: and below is the definition of the addFilterOpp method: fetchQuery = "<filter type='and'>" + "<condition attribute='sab_brandid' operator='eq' value='" + brandId + "' … Continue reading D365 V9{Upgrade}: “v_5 is not a function” error while adding custom filter to lookup

Azure Service Bus Queue Integration with D365 – Part 1

In this series, we'll see how we can integrate Azure Service Bus Queue with D365. This series has been divided into 2 parts: Part 1: How we can create a service bus queue in Azure portal and registration of service endpoint using plugin registration tool Part 2: Do some operation in D365 and the message … Continue reading Azure Service Bus Queue Integration with D365 – Part 1

“Invalid Argument” Error while setting properties in SLA

Recently, we were working on SLA. We provided necessary conditions in Applicable When and Success Criteria sections. In Success Actions section, we wanted to update Customer Record(OOB entity "contact" renamed) and clicked on Set properties as shown below: On click of it, we got "Invalid Argument" error as shown: To fix this issue, we copied … Continue reading “Invalid Argument” Error while setting properties in SLA

D365 app for outlook error: This app can’t be installed. The manifest file for this app is too large. It must be smaller than 32 KB.

Few days back, we had a requirement to use new D365 app for Outlook for one of our customer. After setting up mailbox and Server Side Synchronization(prerequisites for using this lightweight extension), when we clicked on Settings --> Apps for Dynamics 365, we got the below screen: We waited for few minutes and again checked … Continue reading D365 app for outlook error: This app can’t be installed. The manifest file for this app is too large. It must be smaller than 32 KB.

Sorry, something went wrong. Please try again, or restart the app.

Recently, while accessing a D365 organization on Windows tablet, we were getting the error message "Sorry, something went wrong. Please try again, or restart the app". There was no additional error details given. To get the root cause of the issue, we enabled tracing on the device. Refer this post for enabling tracing. After enabling … Continue reading Sorry, something went wrong. Please try again, or restart the app.

Enable tracing for Dynamics 365 on Windows tablets

When we encounter issues while using D365 on tablets, enabling tracing on the device helps us to diagnose the issues. The information recorded can be analyzed to identify the source of the issue. Follow the below mentioned steps to enable tracing on the device: Go to Event Viewer(Run --> Type "eventvwr") Expand Application and Services … Continue reading Enable tracing for Dynamics 365 on Windows tablets

Value can not be null : Error while creating plugin using D365 dev toolkit

Recently, from Visual Studio, after connecting to CRM organization using D365 DEV toolkit, we tried to create a plugin for Contact entity. While creating, we got error message: Value can not be null, Parameter name : path.  To fix this issue, we updated the path of D365 plugin registration tool and bin folder as mentioned … Continue reading Value can not be null : Error while creating plugin using D365 dev toolkit