Post multiple transfer orders at the same time

Important

This content is archived and is not being updated. For the latest documentation, go to What's new and planned for Dynamics 365 Business Central. For the latest release plans, go to Dynamics 365, Power Platform, and Cloud for Industry release plans.

Enabled for Public preview General availability
Users, automatically Mar 1, 2023 Apr 1, 2023

Business value

Instead of posting individual transfer orders one by one, you can select multiple non-posted documents in a list to post them immediately or in a batch according to a schedule, such as at the end of the day. For example, this can be useful if only a supervisor can post documents created by other users, or to avoid system performance issues that might happen if you post during work hours.

Feature details

To batch-post multiple transfer orders

The following procedure explains how to post transfer orders in a batch.

  1. Search for the Transfer Orders page, and then choose the related link.

  2. On the Transfer Orders page, select the orders to post.

  3. In the No. field, open the context menu and choose Select More.

  4. Select the checkbox for the lines for each order that you want to post.

  5. Choose the Posting action, and then choose Post Batch.

  6. On the Batch Post Transfer Order page, fill in the fields as necessary.

    For transfer orders that use an in-transit location, you can choose either Ship or Receive. Repeat this step if you need to do both. For orders where Direct Posting is turned on, both options work in the same way and post the order completely.

  7. Select OK.

  8. To view potential issues, open the Error Message Register page.

Note

Posting multiple documents might take some time and block other users. Consider enabling background posting. For more information, see Use Job Queues to Schedule Tasks.

Post Batch action

To create a job queue entry for batch posting of sales orders

Alternatively, you can use the job queue to schedule posting to happen at a time that's convenient for your organization. For example, it might make sense for your business to run certain routines when most of the data entry is done for the day.

The following procedure shows how to set up the Batch Post Transfer Orders report to automatically post direct transfer orders at 4 PM on weekdays.

  1. Search for the Job Queue Entries page, and then choose the related link.

  2. Choose the New action.

  3. In the Object Type to Run field, select Report.

  4. In the Object ID to Run field, select 5707, Batch Post Transfer Orders.

  5. Select the Report Request Page checkbox.

  6. On the Batch Post Transfer Orders request page, choose the Ship option, filter on Direct Transfer, and then select OK.

    Important

    It's important to set filters. Otherwise, Business Central will post all documents, even if they aren't ready. Consider setting a filter on the Status field for the value Released, and a filter on the Posting Date field for the value ..today. For more information, see Sorting, Searching, and Filtering.

  7. Select all checkboxes from Run on Mondays to Run on Fridays.

  8. In the Starting Time field, enter 4 PM.

  9. Choose the Set Status to Ready action.

Transfer orders that are within defined filters will now be posted every weekday at 4 PM.

Batch Post Transfer Order

We'd like to thank our community for your valuable contributions to Microsoft’s open source BusinessCentralApps repo on GitHub.

Tell us what you think

Help us improve Dynamics 365 Business Central by discussing ideas, providing suggestions, and giving feedback. Use the forum at https://aka.ms/bcideas.

Thank you for your idea

Thank you for submitting this idea. We listened to your idea, along with comments and votes, to help us decide what to add to our product roadmap.

See also

Transfer Inventory Between Locations (docs)