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

Notifications

Announcements

No record found.

Community site session details

Community site session details

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

Is it possible to automate and/or batch email posted Sales Invoices in Business Central?

(0) ShareShare
ReportReport
Posted on by

Greetings,

I've searched through the Forums and Google, and can't seem to find a definitive answer...

Is there any way to automate the batch emailing of posted invoices (preferably a solution that didn't involve coding or a subscription add-on), or is the individual "Post & Send" the only option ?

Also, is there a report that can be run listing all of the Sales Invoices emailed or posted in a given period (with filters such as Client, time frame, etc.?).

Many thanks!

Paul

I have the same question (1)
  • Suggested answer
    MahGah Profile Picture
    15,529 on at

    Hi

    As far as I know and heard it is no out of the box function available for this purpose. Either you need to consider development or 3rd party add-on.

    Also, I am not aware of such a report. As far as I know it is no direct way in any 3rd party add on as well for such a report. if you consider development then you can add such a report through development.

    Thanks  

  • Suggested answer
    JAngle Profile Picture
    133 on at

    This is worth reviewing: joshanglesea.wordpress.com/.../

    “No. Printed” represents when an invoice has been printed or emailed. However, an interaction log will be created as well and that holds the date and time detail you’re concerned about. Interaction logs can be picked up from the contact card.

  • MahGah Profile Picture
    15,529 on at

    Josh 

    Thanks for that great article. Really appreciate it. It helped me to learn the power of Power Automation. 

  • Suggested answer
    Richard Mayo Profile Picture
    on at

    After much research and head scratching, ive figured out a way to do this using Power Automate.

    Below is a picture of my flow and a bit of detail around how the flow is made. NOTE, im using Simple Object Designer to expose table 112

    From top to bottom

    1. When a new record is created in table 112, sales_invoice_header (which is where posted sales invoices live)
    2. Get the record details
    3. Using a condition, check the record for the field no_printed and make sure its 0. We dont want to send emails to clients we have already sent them a copy of
    4. If condition not met (i.e its already been sent) then terminate with "Cancelled"
    5. If condition met then find the record using the default API v2.0 and table salesInvoices. Use the filter query (number eq 'no_') which is the sales invoice number from the step 2
    6. Add apply to each (not sure if this is needed as it will only ever pull one record, but Power Automate automatically added it)
    7. Finally, execute the action "salesInvoice-send" from API v2.0 using the ID from step 5

    Seems to be working for me. 

    NOTE this is only for posted sales invoices. not credit memos, etc.

    Screen-Shot-2022_2D00_10_2D00_26-at-8.52.56-AM.png

  • Aurelio Profile Picture
    84 on at

    *Can delete this post*

  • Suggested answer
    KasparsSemjonovs Profile Picture
    4,764 Super User 2025 Season 2 on at

    Actually it should be possible within BC.

    By filtering Posted Sales Invoices You want to send out, select all, and Press the Send button. It will ask whether to use specific Document sending profile, or check each customers (provided in Customer card).

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

Responsible AI policies

As AI tools become more common, we’re introducing a Responsible AI Use…

Neeraj Kumar – Community Spotlight

We are honored to recognize Neeraj Kumar as our Community Spotlight honoree for…

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

#1
OussamaSabbouh Profile Picture

OussamaSabbouh 3,229

#2
Jainam M. Kothari Profile Picture

Jainam M. Kothari 1,867 Super User 2025 Season 2

#3
YUN ZHU Profile Picture

YUN ZHU 1,153 Super User 2025 Season 2

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans