web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

No record found.

News and Announcements icon
Community site session details

Community site session details

Session Id :
Finance | Project Operations, Human Resources, ...
Suggested Answer

Create workflow for sales order invoice using power automate

(2) ShareShare
ReportReport
Posted on by 513
Hi..

The idea is simple here... when invoicing a sales order that has value > 60,000 I want it to go throw a flow that takes approval from 2 people on teams.
 
Why am I doing that instead of creating a regular workflow in the system and assign these 2 people?
Because they only use the system for approval and I want to find another way to approve outside the system because of license.

Here is what I've done so far:

 
the schema is taken from here:

 
 
The next step has the problem:
when I click on action I don't find anything related to sales order invoice


Did I choose the right schema to download from F&O? 
How should I move from here to finish the task?
 
 
 
 
Categories:
I have the same question (0)
  • Suggested answer
    Mohamed Amine Mahmoudi Profile Picture
    26,801 Super User 2026 Season 1 on at
     
    The business event is triggered when the sales order is invoiced.
    I don't think it's a good idea since the sales order has been billed.
    I think you can use a STD workflow and you can approve in Power Automate.
    Please refer to this : 
     
    Best regards,
    Mohamed Amine MAHMOUDI
  • Suggested answer
    André Arnaud de Calavon Profile Picture
    303,780 Super User 2026 Season 1 on at
    Hi Abdullah,
     
     
    When using this business event, it will trigger your flow after the invoice is posted. Any approval steps are not influencing the behavior of Dynamics 365.
    Instead of an approval for the invoice, I recommend an approval or credit check on the sales order based on the amount. Then block deliveries and invoices if not approved. In case you delivered the goods, are you sure you want to have additional work to get the goods invoiced?
     
  • Suggested answer
    Arvind Bharti Profile Picture
    799 Super User 2026 Season 1 on at
    Hi,
     
    As mentioned by others. If you have requirement to approve invoice for greater amount then this approach will not ensure approval before posting the invoice. It will be something like a information or notification because this event will trigger once invoice is posted .
     
    That might be showing as invoice journal or customer invoice after posting.
     
    Better way will be as Andre mentioned using Credit limit feature. Whenever you have amount with limit trigger credit limit exception and then it needs to eb approved by someone before posting.
     
  • AbdullahAhmed_ Profile Picture
    513 on at
    Thanks for the replies..
     
    I adjusted the flow so when a record is modified to check the amount and go through sequential approval.. How can I block deliveries and invoices if the approval is rejected?

  • André Arnaud de Calavon Profile Picture
    303,780 Super User 2026 Season 1 on at
    Hi Abdullah,

    What table are you using in your Dataverse trigger action? 

    In the application, you can set an order on hold. See: Manage order holds - Supply Chain Management | Dynamics 365 | Microsoft Learn
     
    I don't know if this process is supported by public data entities to be used in Power Automate. If not, you can consider a customization for managing order holds via Power Automate flow.

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Introducing the 2026 Season 1 community Super Users

Congratulations to our 2026 Super Stars!

Meet the Microsoft Dynamics 365 Contact Center Champions

We are thrilled to have these Champions in our Community!

Congratulations to the March Top 10 Community Leaders

These are the community rock stars!

Leaderboard > Finance | Project Operations, Human Resources, AX, GP, SL

#1
Giorgio Bonacorsi Profile Picture

Giorgio Bonacorsi 676

#2
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 462 Super User 2026 Season 1

#3
Syed Haris Shah Profile Picture

Syed Haris Shah 335 Super User 2026 Season 1

Last 30 days Overall leaderboard

Product updates

Dynamics 365 release plans