Deep dive into Power Apps Component Framework – Part 1 : First Steps!

Deep dive into Power Apps Component Framework – Part 1 : First Steps!

Following the writing of a first article explaining the notions of “Component” (see Getting started with the PowerApps Component Framework (aka Goodbye Web Resource)) and the publication of a new component (see BusinessProcessFlowViewer), it seemed logical to me to detail a little more my work. In the first episode of this series, we’ll start going deeper into the Power Apps Component Framework universe. Think before you act! First, it is essential to ask yourself some questions about the usefulness of this component, the types of data it will rely on, the services it will use and especially the design! I...

Send and Generate PDF from Quote

Send and Generate PDF from Quote

Have you ever been confronted to this question from your client: is it possible to directly send a PDF file of the quote I just created ? It is precisely through this type of automation that implementing a CRM system allows sales representatives to focus on their real added value, namely consulting and customer knowledge. No sales representatives want to waste time generating a document and then creating a new email to manually insert the same document into it.Β  In this article we will see how to automatically generate an email with a PDF from a quote using a standard...

Create a simple API with Flow to interact with CDS!

Create a simple API with Flow to interact with CDS!

In this article, we will highlight one of the Flow connectors that can be useful to solve “simple” external connection problems. Whenever an information system is implemented, the question of interfaces arises. How many flows to create/maintain, what types of external systems must interact with the new application etc… Although many solutions exist (ETL, ESB…) to answer these problems, I have not yet seen any interfaces made using Flow. This solution does not allow to substitute the implementation of interfaces but may be sufficient if you just want to make a call from outside CDS. Flow creation In this scenario,...

Getting started with Power Apps Component Framework (a.k.a. Goodbye Web Resources) !

Getting started with Power Apps Component Framework (a.k.a. Goodbye Web Resources) !

After delivering the new “Microsoft Power Platform” and then the “Power Apps”, Microsoft wants to allow third-party developers to create attractive visual components in PowerApps using the same framework that is used by the Microsoft team. Introduction The first component concept was introduced in 2016 with a set of optimized mobile controls. After the release of the unified interface, the first customs controls appeared for Dynamics 365. They can therefore be visible on mobile, tablet and more traditionally on the Web client.At that time we were talking about Custom Control using an exclusive Microsoft framework After the release of “Power...

Using special Dynamics CRM date operators in Flow!

Using special Dynamics CRM date operators in Flow!

Using the fantastic Advanced Find feature, we are able to use some useful operators to save your time like : InFiscalYear, Last7Days…These operators are named “Query functions” and can be used as a filter criteria in a query.You can find the full list here : Web API Query Function Reference. Imagine a scenario where you want to retrieve records created on the last 3 days! Basically, if you use the Advanced Find you will do something like that: Using an ODATA Query you can also implement it: https://org.crm4.dynamics.com/api/data/v9.1/ava_entity?$select=ava_field&$filter=Microsoft.Dynamics.CRM.LastXDays(PropertyName=’createdon’,PropertyValue=2) As you can imagine, you can also use it in a Flow! You...

Installing Dynamics 365 v9 On Premise!

Installing Dynamics 365 v9 On Premise!

Since I started my consulting career on Dynamics CRM, I have always worked with onlines instances. Not long ago, I had to intervene on a project based on a 2013 OnPremise instance and so I was able to familiarize myself with the advantages and disadvantages that this type of instance can offers us. I’m not going to debate the subject of Online versus OnPremise here, although I intend to expose this reflection in a future article, but rather showing step by step how to install a Dynamics CRM v9 instance!This post will also serve me as a reminder πŸ™‚ !...

Introducing the Microsoft Power Platform : CDS and CDM Overview !

Introducing the Microsoft Power Platform : CDS and CDM Overview !

At a conference held earlier this year in Redmond, Microsoft once again expressed its desire to make Power Platform the center of its ecosystem. Power Platform is supposed to answer many problems that companies face. How to empower our users to innovate, but in a way that supports security, manageability, consistency and sound governance? What would it be like if the small apps we use at work were simple to use, consistent, connected, device friendly, and available where we do other work? What if we could achieve this without buying additional 3rd party software or writing a line of code?...

Welcome to my personal Blog !

Welcome to my personal Blog !

Welcome to my Professional blog! Above all, I invite you to visit the About page, which will let you know who I am and what I am doing. Why a blog ? The purpose of this blog is to provide information about Microsoft technologies (Dynamics 365, Power Platform, etc.). Without pretension, I want to share advices on technical side, functional or about new features. The goal is to learn a little more each day by posting regularly and sharing my experiences. I hope that many interactions will be possible with each one of you!