Breaking news from around the world
Get the Bing + MSN extension
Now Available in Community - MBAS 2019 Presentation Videos
Catch the most popular sessions on demand and learn how Dynamics 365, Power BI, PowerApps, Microsoft Flow, and Excel are powering major transformations around the globe. | View Gallery
2019 release wave 2 Discover the latest updates to Dynamics 365Release overview guides and videos Release Plan | Early Access Availability
Ace your Dynamics 365 deployment with packaged services delivered by expert consultants. | Explore service offerings
Connect with the ISV success team on the latest roadmap, developer tool for AppSource certification, and ISV community engagements | ISV self-service portal
The FastTrack program is designed to help you accelerate your Dynamics 365 deployment with confidence.
FastTrack Program | Finance TechTalks | Customer Engagement TechTalks | Talent TechTalks | Upcoming TechTalks
I am trying to get familiar with D365FO and MS flow integration.
I have setup the Business event in my D365 environment:
And I am trying to link my MS flow to this event. For this, I am using D365 Fin & Ops trigger 'When a business event occurs'.
My problem is that when I choose the environment instance, system does not find this:
Even if I try to use a custom value on this particular field, I still get the warning message for the rest of the fields:
The only way I can finalize setting up this trigger, if I choose custom values at each of the fields:
And even if I do that, flow still does not work and if I use 'Test' button on the Flow directly, it generates the following error message:
Can anyone let me know if I am missing something either on D365 on MS flow side? Or any tips how I can fix this - make MS flow "see" the environment?
Thank you very much!
Please note: The environment for which I want to use is Demo environment, not Live or Test environment for actual implementation project. Let me know if such environment has any boundaries.
I don't had this issue but maybe you can try with another trigger like When a HTTP request is received
Thanks a lot for a quick response!
Your tip is useful, it might work. However, trigger 'When a HTTP request is received' requires PREMIUM subscription and at this point I am looking for the solution that will work without it.
Nevertheless, thank you for your input.
Can you share the complete message that the error shows?
I can only see 'Invalid parameter ...'
Is there any other information provided?
Have you double checked you are connecting to an environment which has the business events enabled? Is this machine running or probably shut down to save costs?
I have faced similar issue it may not be same case for you but you can check. On cloud deployed machine client put IP restrictions , so whenever I used to choose environment instance in flow nothing was loading (entities , events ). Once we remove those restrictions everything started showing up.
Hi everyone, thanks for your support.
Actually Andre's suggestion is the issue here. Indeed, Business events might not be enabled on the environment.
To be exact, I do not see this tab in System parameters at all and as I understand, I should see it in order to enable business events:
If I rely on this thread: https://calafell.me/set-up-business-events-with-microsoft-flow-finance-operations/
Then I am lacking “PREVIEW – Dynamics 365 for Finance and Operations version 10.0” package on my machine.
However, I have double-checked the version information on my demo environment and everything seems to be fine here:
Since product version is higher than 10 and platform version is higher than 24.
As I see the issue now, I should forecast on getting the tab from the first screenshot in my environment and then enable it. If anyone has some tips to help me out in this task, please come forward. Your support is highly appreciated.
The details are now in a separate form. System administration > Business events > Business events.
I am familiar with this form.
Actually I have activated the business event into which I am trying to integrate my flow:
But I do not have the checkbox 'Enable business events' here as it used to be under Preview form.
Could you let me know if I might be missing any setup in this form?
I have a new fresh environment running. I was able to directly use the business event without issues. Can you check if you are using an email to login where the domain is the same as the primary domain of the environment? (Is the email domain (Azure tenant) the same as your email address?
Did you also already check if the environment itself is running? Is this environment actually running in the cloud or is it locally running on Hyper-V? The local VMs are not visible on MS Flow.
Thanks for breaking down possible reasons so well. Please see below my answers:
1) My e-mail (with which I created flow) and primary domain of the environment are different (even though I have access to environment with my e-mail). Should it be causing issue? Does this mean that if I try to create MS flow with the same domain as environment's primary one, it might work?
2) I confirm the issue does exist when environment is running;
3) Environment is running on cloud.
The reason for the issue should be the first point. Please suggest whether or not creating MS flow with the same domain e-mail is expected to solve the issue, judging from your experience.
Thank you very much for your support!
Indeed, you cannot create Flows if the email domain is different. It should be the same domain.
Indeed, setting up the flow by the same email domain solved the issue.
Thank you very much for your support again!
Business Applications communities