D365 Business Central : Batch Schedule Customer Statements

Scheduled Statements

One of the requirements that users asked is the ability to batch email customer statement. Since there is no standard way of doing this in NAV or BC, we always ended up developing an extension for them.

Well, not anymore. I noticed recently that there is a new “Scheduled Statements” button on the Customer card. How does it work ?

Let’s first talk about the setup. We need to setup a Document Layout per Customer to determine the email address and the layout that you are going to use to send the email.

Document Layouts under Navigate in the Customer Card

Under the Document Layouts, insert a Customer Statement layout and the email address.

After you setup the Document Layout, you should be able to schedule the customer statement. Go to Customer Card and click on Scheduled Statement.

You have an option to choose your parameter there, such as Start Date, End Date, or Include All Customers with a Balance, you can also filter the Customers. On the Output Options section, you can select the Report Output as Email. When you are happy with the setup, click OK.

BC will ask you whether you want to run it immediately or not. It will then create a job queue entry for you. When job queue runs, BC will send email to the customers.

Unfortunately, this method only works for report using Word layout. Report with RDLC layout, such as AU/NZ Statement will not work.

thatnavguy

Experienced NZ-based NAV Developer and Consultant with 15+ years of experience leading multiple IT projects, performing business analyst, developing, implementing, and upgrading Dynamics NAV and Business Central. Passionate to deliver solution that focuses on user-friendly interface while keeping high standard of compliance with the needs.

You may also like...

7 Responses

  1. Darryl Turner says:

    Do you know if there is a way to setup multiple scheduled jobs to send Customer Statements? When there are 10’s of thousands to send it would be good to setup a series of Customer Groups to send on different dates during the month.

  2. AnotherNavGuy says:

    Is there any way to make the Start and End dates dynamic? If I for an example would like this job to run each month?

  3. Hyon Ja says:

    can you elaborate on how to setup the job queue, it is not allowing to enter a date formula. should one enter additional setting in the text string? – this option is not working, unless run immediately which is not helpful, any suggestions.

    • thatnavguy says:

      You will not be able to do this without customization. Also parameters, such as Start Date and End Date, are fixed, so you will not be able to schedule it correctly.

  1. 25 November 2020

    […] Batch Schedule Customer Statements […]

Leave a Reply

Your email address will not be published. Required fields are marked *