Extend a generated Word Template from Dataverse

Hello everyone, Today, I had an interesting challenge from one of my client. Here is the use case : < blockquote> “We want to keep using the Word template provided by the Dataverse because it’s easy to configure the data mapping between the Tables and the word template. But we also want to integrate values from another system”, and the solution must be as integrated as it is today for the… Continue Reading...

Read More

Dynamics 365 CRM + AI & ML

Hello everyone, Let’s see what can we do with Dynamics 365 CRM & some AI/ML today. What are we talking about ? Artificial intelligence (AI) and machine learning (ML) are revolutionizing the way organizations operate and interact with their customers. These technologies have the potential to greatly improve customer engagement, streamline operations, and provide valuable insights into… Continue Reading Clement’s...

Read More

Resize and host glideapps pictures into Google Drive

disclaimer : storing picture on external hosting might not scale. Depending on your usage. https://docs.glideapps.com/all/courses/quick-starts/getting-started/adding-images#external-hosting Glideapps is really a convenient tool which I use for numerous personal usages: it uses google sheets into mobile application in minutes. Beside being a developer, I appreciate the ease and… Continue Reading Fabien Camous’s Article on...

Read More
Dataverse views as Criteria's definitions
Dec10

Dataverse views as Criteria's definitions

Hello, During project, we often have the need to implement some complex criteria’s handling for approval processes for example. Redevelop this when we are talking about simple conditions if fine. As soon as we want to be able to manage criteria’s like : Field1 = Value1 && Field2 = Value2 || Field3 != Value3 This is starting to be funnier to develop and especially when you don’t want to… Continue Reading...

Read More
Trigger Flow when user is added to access team
Jun09

Trigger Flow when user is added to access team

Hello everyone, Today’s question is around the triggering a flow from an access team. Seems simple as it is but you need to dig a bit more to perform the full process. Scenario My business requirement was to send an email (without code) when user was added to an access team. Main limitation/problem so far is the fact that a flow using the Trigger “When a record is created, updated or… Continue Reading Clement’s...

Read More
PCF : Any Composite Fields
May19

PCF : Any Composite Fields

Hello everyone, Today’s PCF control will be about the Composite Fields ! As you may saw, with the Unified Interface layout, the composite fields more or less disappeared. By this, I mean that if you add a composite field such as FullName or Address on your form, this will be replaced by all fields which are in the composite field itself. Example: For some user interface experience, it… Continue Reading Clement’s...

Read More
PCF : Quick Edit Form
Apr15

PCF : Quick Edit Form

Hello everyone, Today, I’m really pleased to announce my latest PCF control. You know the Quick View Form which are used to display data from a related lookup, but unfortunately, you can’t handle the rendering and it’s only a read-only rendering. Those limitations are now OVER ! What is the Quick Edit Form ? The Quick Edit Form PCF control will allow you to reuse a Quick View Form… Continue Reading...

Read More
Unit test Azure Service Bus routing
Mar21

Unit test Azure Service Bus routing

MockServiceBus Supporting & maintaining Azure Service Bus routing rules could be tricky to design without regressions and unexpected behaviors. MockServiceBus with help of TSQL.Parser provides solution to unit test your subscriptions routing. Install-Package MockServiceBus Basic example A brokered message with custom property flag=1 to be correctly transfered for subscription1 and… Continue Reading Fabien Camous’s...

Read More
File field Manager for Model driven App !
Dec27

File field Manager for Model driven App !

Hello everyone, As you may know, Microsoft is currently deploying a new type of field on your favorite CDS environments : the Files ! Currently, you have the possibility to create the fields and use them on Flow or Canvas App, there is no current possibility to use them on a model driven app form. That’s where this control comes into the light ! There are 2 possibilities to use the control… Continue Reading Clement’s...

Read More
Canvas apps and Offline tips and tricks
Nov05

Canvas apps and Offline tips and tricks

Hello everyone, Let’s talk about quite complex/surprising subjects around Canvas apps. The main one will be around offline management in canvas apps, for a client we have a requirement to manage offline capabilities on our latest PowerApps Canvas application. But I will talk about other things which are good to know when you create your projects around that application. We know that the… Continue Reading Clement’s...

Read More

Test json files & schema within Microsoft devops build pipeline

We use several pure json file git repositories in devops for storing & tracking configuration. Some of these files are directly used by underlying systems (not critical mission tools, but still painful when failing) by web services querying git json files through devops API Beside taking care of what we commit, error is human, without an automatic check, you can’t ensure that there was no… Continue Reading Fabien...

Read More

Business Process Flow migration

Hello everyone, Today, I’d like to focus on the Business Process flow part of the Dynamics 365 CRM. A little bit of context here, 2 weeks ago, I had the huge chance to attend the Global MVP Summit in Seattle/Redmond, and during some exchanges with other CRM MVPs, I heard a great idea coming from Gus Gonzalez : “What if we could create a tool to migrate records to the same BPF but different… Continue Reading...

Read More

Migrating Redmine issues to devops/vsts work items with acmemapper

We love devops/vsts (will use devops starting now) and used it for long time for our continuous integration and continuous deployment. But on few projects we started long time ago with Redmine which I do really like: lighting fast, simple and cover without hassle 90% of our needs. But, in order to align with company policy and improve cross team cooperation, we had to make a reasonable choice… Continue Reading Fabien...

Read More
Livefeed of your CRM actions !
Jan29

Livefeed of your CRM actions !

Hello everyone, The other day i was thinking about a fun thing to do but which could be useful in some use cases. My mind ended up on a livefeed of actions which happen in the CRM. A fully configurable one so it can be used by anyone without technical background. Nothing revolutionary here but what is interesting in that solution is also the concepts behind the Livefeed solution. We are… Continue Reading Clement’s Article...

Read More
Integration of Azure machine Learning with Dynamics 365
Nov20

Integration of Azure machine Learning with Dynamics 365

Hello guys, Today we will talk about the hot topic of the moment: the Artificial Intelligence! It’s not a new topic but it’s on the showcase since few weeks. Now I will focus on some possibilities we have, to implement some custom AI scenarios with our Dynamics 365 platerform (CE in the article but I guess it’s pretty similar with other modules). I did a talk during the MS Experience 2018… Continue Reading...

Read More

Convert you custom JSON data into SDK Entity object

Hi there, During some projects, we had exchanges between several systems and were pushing update from one system to our Dynamics 365 CRM. The requirement was to retrieve the data send from a system “A” in JSON format, convert it into an entity object and then compare it with the existing record within the CRM in order to perform an update action or not. Basically : In this article, we are… Continue Reading...

Read More

Deploy nodejs webjobs to Azure App Service with VSTS

During 2 years, we were gently deploying nodejs & dotnet webjobs with VSTS & a private agent/pipeline with … FTP method (not ftps). Wasn’t best practise, wasn’t really secure, but worked for 2 years. We had to move our private agent/pipeline to another datacenter and suddenly, network rules were more stricts: neither ftp nor ftps, only sftp. unfortunately, Azure doesn’t support sftp. ok… Continue...

Read More

Comparing 2 entity records to keep the difference

Hi everyone, For some use cases, I had to perform some comparisons between 2 “versions” of the same record in order to keep the difference and use it. Basically, in my particular scenario, we were exchanging data from a System to the CRM. And in order to know what was modified and not (to update only the necessary data), I had to perform a comparison between the record version within the CRM… Continue Reading...

Read More

From JSON to CRM WebApi object using acmemapper

Hello everyone, In some scenarios, we have to get JSON as input data and then use it in order to perform an action within another system. I’ll introduce the usage of a easy and fast mapping system. Table of content : What is acmeapper ? JSON data to CRM Rest entity (json object) Perform the transformation of the json. What to do with that ? 1. What is acmemapper ? A former… Continue Reading Clement’s Article on their...

Read More
Read More
Read More
Read More
Read More
Read More
Read More
Read More
Read More
Read More
Read More
Read More
Read More
Read More
Read More
Read More