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 :
Small and medium business | Business Central, N...
Suggested Answer

PO Approval Workflow to Prevent Printing of the PO

(0) ShareShare
ReportReport
Posted on by 958
Good day,
 
I'm testing the above and I noticed even though there are restrictions and the restrictions are met I'm still able to print. Please confirm that this is possible, which defeats the purpose of the workflow. Or I could be doing something wrong.
 
The PO is not even going to 'pending approval'.
 
Thanks
Regards
 
Rosemary
I have the same question (0)
  • Suggested answer
    Valentin Castravet Profile Picture
    32,222 Super User 2026 Season 1 on at
    Approval workflows are generally only used to prevent a document from being posted until it has been approved. Using standard functionality, they do not prevent a user from printing the document.
     
    If you want to prevent printing until the document is approved, this would need to be handled either through user process, meaning users would need to know not to print the document until it has been approved, or through a simple customization.
     
    You can also vote for this idea here, as it seems other users are looking for this functionality as well.
     
  • Suggested answer
    Teagen Boll Profile Picture
    1,509 Super User 2026 Season 1 on at
    I've had multiple clients bring this up as a feature they would want. It's not available out of the box. 
     
    As an alternative approach you can hide the Send feature from the users' role and then for the specific users who do need to send documents you can keep it displayed on their role. That still doesn't fix the problem but would be a temporary work around.
     
    You could also conditionally hide the button but this would need to be a customization. Yun Zhu has a guide on this type of customization here: Dynamics 365 Business Central: Hide and show actions dynamically | Dynamics 365 Lab
     
    Best,
    Teagen
    Catapult ERP
  • Suggested answer
    RockwithNav Profile Picture
    8,981 Super User 2026 Season 1 on at
    That's a valid request and the expectation but unfortunately any approval process and the workflow has nothing to do with the document printing, approval just works on the transaction posting.
    Currently you need to go with a custom code for this.
  • RR-07061806-0 Profile Picture
    958 on at
    Good day,
     
    Thanks for the responses and yes, I did vote for the change. Where I'm at all customizations are outsourced, so we try to work with the policies and procedures, which may not always be practical.
     
    Thanks
     
    Regards
    Rosemary
  • RR-07061806-0 Profile Picture
    958 on at
    Good day,
     
    The workflows I've been working with would be the templates that I copied, can I create one from scratch?
     
    Regards 
     
    Rosemary
  • Teagen Boll Profile Picture
    1,509 Super User 2026 Season 1 on at
    Hi Rosemary,
     
    Workflows can always be made from scratch. It is a bit timely to set them up that way so its recommended to use one of the templates and modify them first. I primarily just use the existing ones and modify them as needed.
     
    If you do create them from scratch you need to build logic for all events and conditions and you want to make sure you will have all the scenarios covered.
     
    See a list of workflow steps with the events that would need to be mapped for POs:
    There are quite a few events so you would have to make sure you use the correct ones for the approval setup you are completing:
     
    If you wanted to prevent the "Send" function you wouldn't be able to do that here. As others have mentioned a developer would need to create custom AL code to hide that field.
     
    Best,
    Teagen Boll
    Social: LinkedIn

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 > Small and medium business | Business Central, NAV, RMS

#1
OussamaSabbouh Profile Picture

OussamaSabbouh 1,829 Super User 2026 Season 1

#2
YUN ZHU Profile Picture

YUN ZHU 1,057 Super User 2026 Season 1

#3
Khushbu Rajvi. Profile Picture

Khushbu Rajvi. 613 Super User 2026 Season 1

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans