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

Announcements

News and Announcements icon
Community site session details

Community site session details

Session Id :
Small and medium business | Business Central, N...
Answered

Approval date on purchase orders

(3) ShareShare
ReportReport
Posted on by 73
Hi there
 
We want to change the approval due date on purchase orders to be later that today for orders that are not so urgent.  It looks like it can be set in the approval workflow but I do not understand how.  It seems in the Approval of a purchase document is requested Event needs a condition for Requested Approval date >= TODAY, but I do not find that field to filter on.
 
I also do not see an approval date on the purchase order.
 
Regards 
Hendrik
I have the same question (0)
  • Suggested answer
    Holly Huffman Profile Picture
    6,554 Super User 2026 Season 1 on at
    Hi there! Good morning, evening, or afternoon - depending on where you are :) Hope you are well today! 
     
    While it is technically possible to add conditions in a workflow or use date filters - these built-in tools are somewhat constrained - like the absence of a clear "Requested Approval Date" field or the inability to directly set logic for >=today the way you are aiming for. 
     
    I would recommend looking to Power Automate to solve this. You could also create a custom workflow that would require development. 
    If you go the Power Automate route, here is how you might achieve this: 
     
    • Login to Power Automate
    • + Create an "Automated Cloud Flow" 
    • Search for the "Dynamics 365" Business Central connector
    • For the starting trigger > select "When a record is created, updated, or deleted" 
    • Configure the trigger to monitor the PO table (based on updates / creation of purchase orders)
    • ADD a condition 
      • after the trigger, add a condition action 
      • in the condition, specify the logic below: 
        • field: "Requested Approval Date" 
        • Condition: is greater than or equal to 
        • Value: use the expression feature to calculate today's date with the formula utcNow()
        • example: formatDateTime(utcNow(), 'yyyy-MM-dd')
    • Branch Logic
      • in the YES branch of the condition, add the approval request
      • in the NO branch of the condition, you can add a skip 
    • add approval step
      • search for the approval connector and choose start and wait for an approval 
      • configure the approval step adding details like: 
        • title - reference the PO (ex: APPROVAL REQUEST for PO #1234) 
        • approver - person or group you want to approve
        • details - including key details about the PO
    • send notifications or update status
      • after approval is set up, include actions for notifying users or updating records in BC (marking PO sent for approval, etc.) if needed
    • test your flow 
    Hope this helps some!
  • CU04120838-0 Profile Picture
    73 on at
    I have searched and I do not see a Requested Approval date on the purchase header.  There is however an approval due date field on the approval entries.
  • Gerardo Rentería García Profile Picture
    27,054 Most Valuable Professional on at

    Hi, good day
    I hope this can help you, and give you some hints.

    Solved: Approval Due Date Calculation

    Best Regards
    Gerardo

  • Verified answer
    Teddy Herryanto (That NAV Guy) Profile Picture
    14,306 Super User 2026 Season 1 on at
    You can change the Due Date Formula on the workflow.
     
    If you want to know more about Date Formula, you can check this post.
     
  • Ramesh Kumar Profile Picture
    7,561 Super User 2026 Season 1 on at
    Hi,
     
    You should be able to add due date based on the below and date formula
     
     
     
    Thanks
    Ramesh
     
    If this was helpful, please check the "Does this answer your question?" box and mark it as verified.
  • Suggested answer
    YUN ZHU Profile Picture
    101,948 Super User 2026 Season 1 on at
    Just adding some information:
    Dynamics 365 Business Central: About complex Due Date Calculations
     
    Hope this helps as well.
    Thanks.
    ZHU
     
  • Suggested answer
    Jainam M. Kothari Profile Picture
    16,995 Super User 2026 Season 1 on at
  • CU04120838-0 Profile Picture
    73 on at
    Thanks everyone!  I see where the approval due date formula can be added on the workflow eg. 5d.  This means that all approval due dates will be 5 days from the date that the approval request was sent.  We actually wanted to be able to have urgent approvals due for today, and less urgent approvals today or later.  From what I can see this will not be possible.
  • Verified answer
    Teddy Herryanto (That NAV Guy) Profile Picture
    14,306 Super User 2026 Season 1 on at
    You can add two workflows: one for urgent and one for non-urgent. they will have different workflow due date formula.
     
    You can then specify the filter for each workflow, such as:
    when Your Reference is URGENT, run the urgent workflow.
  • Suggested answer
    YUN ZHU Profile Picture
    101,948 Super User 2026 Season 1 on at

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

Season of Sharing Community Challenge Launch!

Jump in, show your community spirit, and win prizes!

Women in Power Builds Momentum

Expanding mentorship, skilling, and AI innovation

Congratulations to the April Top 10 Community Leaders

These are the community rock stars!

Leaderboard > Small and medium business | Business Central, NAV, RMS

#1
OussamaSabbouh Profile Picture

OussamaSabbouh 2,250 Super User 2026 Season 1

#2
YUN ZHU Profile Picture

YUN ZHU 1,799 Super User 2026 Season 1

#3
AndrewThomas81 Profile Picture

AndrewThomas81 1,390

Last 30 days Overall leaderboard

Featured topics

Microsoft Training Manuals

Product updates

Dynamics 365 release plans