DevOps pipeline for Azure functions
This article talks about building and creating pipelines on Azure DevOps for Azure functions .NET core/.NET 6 The steps to build a build and release pipelines are follows: The first step is to create a build pipeline. In Azure DevOps -> create a new pipeline -> Select Azure Repos Git -> Select the Repository ->…
Power automate flow – inputs.parameters of workflow not valid
In power automate, if you run into the following error: The ‘inputs.parameters’ of workflow operation ‘Get_a_row_by_ID_3’ of type ‘OpenApiConnection’ is not valid. Error details: The resolved string values for the following parameters are invalid, they may not be null or empty: ‘recordId’ Check your previous steps, and make sure the parameter that you’re passing into…
Close Canvas App window using PCF button
Canvas Apps can be launched from within the Dynamics CE using a ribbon button and calling a javascript funtion to open the Canvas App in a new window using window.open. However, once a Canvas app window is launched, you can’t close the window. Microsoft provides Exit() and Exit(true) functions. Exit() navigates away from the current…
Create a new PCF Button Control
Create a new folder in your directory 2. Open Visual Studio Developer 2019 command prompt and navigate to the NewPcfButton folder, and type the following pcf command:pac pcf init –namespace CanvasAppClosePcfControl –name CanvasAppClose –template field 3. Open Visual studio code, and open this project by navigating to the NewPcfButton folder 4. Now, we will need…
‘The ‘version’ attribute is invalid – The value ‘1.0’ is invalid according to its datatype ‘versionType’ – The Pattern constraint failed.’
While implementing the PCF control, after building the solution, if you run into the following issue while importing the custom control solution String”>An error has occurred. Try this action again. If the problem continues, check the Microsoft Dynamics 365 Community for solutions or contact your organization’s Microsoft Dynamics 365 Administrator. Finally, you can contact Microsoft…
Power Automate Flow – Flow client error returned with status code “Bad Request”
In Power Automate Flow, you may encounter the error below when tryin to save the flow Request to XRM API failed with error: ‘Message: Flow client error returned with status code “BadRequest” and details “{“error”:{“code”:”InvalidOpenApiFlow”,”message”:”Flow save failed with code ‘InvalidTemplate’ and message ‘The template validation failed: ‘The repetition action(s) ‘Apply_to_each’ referenced by ‘inputs’ in action…
Azure DevOps Pipeline for CRM – Solution Packager
The first step in implementing the Azure DevOps pipeline process for Dynamics 365 is to extract/decompose the CRM solution into its individual components. This is done through the solution packager provided by Microsoft. You can download and install the solution packager from this link After you install the the solution packager on your disk, you…
Retain Overridecreatedon and createdby in Dynamics 365 during data import
In Dynamics 365 data import, the data imported will create records with today’s date and the data created will be logged against the user who is currently logged in even though the original createdon and createdby user could be different. In many cases, when you’re importing an existing or legacy data in your Dynamics 365,…
Power automate – Using contains in the filter query
In power automate, you can use contains in the filter query to filter the records that contains a matching text. The contains can be used as following: contains(subject, “TestCall”) eq true
Power Automate – Invalid type. Expected Object but got Array
In Power automate, in the parse json, if the response doesn’t align with the schema of the parse json, you’ll notice different errors, one of them being “Invalid type. Expected Object but got Array”. The Parse json schema was expecting an object as a response. But, instead, received an array of objects, which results in…