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

Batct Post and Email Sales Orders

(0) ShareShare
ReportReport
Posted on by 161

Is it possible to batch post sales orders to posted sales invoices and to email them automatically in Business Central? 

I am aware you can batch post but I want to email also. Currently we have to email them one by one which is a waste of time. 

Thanks Neil.

  • Suggested answer
    MahGah Profile Picture
    15,613 on at

    Hi

    For batch email I believe either you need development or 3rd party app.

    For example Clever Document Delivery has the function for batch email appsource.microsoft.com/.../PUBID.tecman|AID.clever-doc-delivery|PAPPID.5c032249-1bf7-4cab-8543-e39b3c14896e

    For free app look into the following and see if you can make it work. appsource.microsoft.com/.../PUBID.canarys_automation|AID.canarys_mail_utility|PAPPID.2edd7224-5609-4939-b317-8379086daf53

  • Suggested answer
    IB-29041624-0 Profile Picture
    1,191 Moderator on at

    Yes, it is but with out customization you will have to do it in two operations. First you do the batch post of sales orders or sales invoices. And then you can do the batch send of the posted sales invoices.

    With a simple customization you can combine those two processes.

  • Suggested answer
    MahGah Profile Picture
    15,613 on at

    NorthW  Can you please provide guideline for batch send of posted sales invoice? I have been told this is not possible before and I am interested to learn it. Thanks for providing guideline.

  • Suggested answer
    IB-29041624-0 Profile Picture
    1,191 Moderator on at

    From the sales order page you can access the "Post batch" function. That can be used to post several sales orders in one batch.

    pastedimage1642021749941v1.png

    And from the posted sales invoices you can mark several invoices and use the send function. And the invoices will the be sent according to the document sending profile on the customer.

    pastedimage1642022040528v2.png

    So what i normally would do in a vanilla Business Central is to filter on " No. printer" = 0.

    Then i get a list of all invoices that have not been printed or sent via email

    Then i will mark them all and use the send function.

    Then you can do several customization around this as well. The last thing i did was to use this even:

        [EventSubscriber(ObjectType::Codeunit, Codeunit::"Sales-Post", 'OnAfterPostSalesDoc', '', false, false)]
     
    And send the invoice "silent" with out user interaction once the sales document is Posted.
  • MahGah Profile Picture
    15,613 on at

    Thank you so much for providing this guideline. it was really beneficial. I added guideline for myself and team.

  • Neil Phelan Profile Picture
    161 on at

    NorthW , Thanks for your reply, this will do exactly what we want. Sometimes it's hard to find these answers especially when consultants are telling you to purchase add on's even though they are not needed.

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 Winners!

Congratulations to our community stars!

Women in Power Builds Momentum

Expanding mentorship, skilling, and AI innovation

Congratulations to the August Top 10 Community Leaders

These are the community rock stars!

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

#1
OussamaSabbouh Profile Picture

OussamaSabbouh 755 Super User 2026 Season 2

#2
YUN ZHU Profile Picture

YUN ZHU 413 Super User 2026 Season 2

#3
AndrewThomas81 Profile Picture

AndrewThomas81 387 Super User 2026 Season 2

Last 30 days Overall leaderboard

Featured topics

Microsoft Training Manuals

Product updates

Dynamics 365 release plans