JavaScript Required

We're sorry, but we doesn't work properly without JavaScript enabled.

Looking for an Expert Development Team? Take two weeks Trial! Try Now

Using Microsoft Power Automate In Dynamics 365

Power Automate Flow In Microsoft Dynamics 365

Power automate is an umbrella of integrating your D365 business with any 3rd party data provider endpoint, without writing any additional code (well, of course, you need to write your logic for further processing of data, validation and additional mechanism for CRUD). An example: I have a set of Amazon AWS endpoints providing data to my Dynamics 365 finance and operations. Also known as, pub-sub model, this mechanism can expose business data in its own format. You can consume this data to your MS ERP using Flows, whereby it first handshakes (every API has security as its integral component), converts the data into the required format, and then commits (create, update, deletes) the necessary records.

Problem statement: why flows:

Flows is a new add on to Dynamics world as compared to Ax2012 where automation meant something else.

Features

Power Automate is an umbrella of different flavours of integrations:

MS Flow Economy/pricing

Unfortunately the alluring Logic apps from Microsoft despite its all powerful set of templates and features. You would be charged every time your Logic app is executed. Consider now a system where it calls your logic app automation be executed very frequently. Consequently, your bill would be too high.

Flows on the other hand is flexible in pricing/billing:

Examples

Send reminders

Make your flow work as your personal secretory by choosing from Templates>> “Send myself reminder in 10 minutes”.

The following screen shows up.

Power Automate Flow In Microsoft Dynamics 365

Click on ‘Create flow’ to continue. Click on ‘Run’ to execute your flow:

Power Automate Flow In Microsoft Dynamics 365

The following screen will come up:

Power Automate Flow In Microsoft Dynamics 365

Click ‘Run Flow’ to start your flow. This results in the following lookup:

Power Automate Flow In Microsoft Dynamics 365

And this can be monitored from the Flow run history page.

You can also alter the settings further of your flow: go to Edit >> the following screen will open up:

Power Automate Flow In Microsoft Dynamics 365

I can change the ‘send notification’ like this:

Power Automate Flow In Microsoft Dynamics 365

Here:

Save the flow to execute.

Send mailers on invoicing

Sending notifications on successful invoicing is a ‘must have’ for most businesses. Back in Ax 2012 days, We needed to write explicit codes for the same: accentuating mailers on various classes: SalesJournalCreate\\createJournal() methods. With D365, while you can still do the same, but why write code if you already have provision to do the same in Power-Automate:

Click ‘New Step’ → add action.

Additionally, you can also select ‘Advanced options’ → to select CCs, BCCs, Attachments, etc.

This will let your flows be sending email as and when a Purchase Order is received.

Data

You can manage your data be exposed as ‘Data Lake’ in the form of oData entity. Manage and create your oData entity for the same.

AI Builder

You would be patched to Azure AI Model studio to model, manage and deploy big data algorithms for your machine learning processes.

All these are a very basic introduction to MS Flow/Power automate fundamentals. We would be taking up more on this in our subsequent blogs: Knowledge Lakes,Machine learnings, etc.

 
NSS Note

Some of our clients

team