---
title: "Automatiser la facturation dans Business Central | BOTS4.me"
url: https://bots4.me/fr/automate-invoicing-in-business-central/
canonical: https://bots4.me/fr/automate-invoicing-in-business-central/
language: fr
updated: 2026-11-01
---

# Automatiser la facturation dans Business Central | BOTS4.me

Automatisez la création et l'envoi des factures dans Dynamics 365 Business Central dès qu'un bon de livraison est validé. Intégration native, premier mois

# Automatic Invoicing in Business Central: Post and Send Invoices for Shipped Orders

Written by [Adam Petras](https://bots4.me/about-us/), Founder & CEO, TreeLab OÜ · Published 2026-10-29 · Updated 2026-10-29

Stop posting and emailing every Business Central invoice by hand

The goods have left the warehouse, the shipment is posted — and the invoice still waits until someone opens the sales order, posts it and sends the PDF to the customer. This guide shows how **AutoERP** takes over that step in Dynamics 365 Business Central: you mark the sales orders it may handle with the dimension **BOTS4ME**, and AutoERP posts the invoice for everything shipped and not yet invoiced, then emails it to your customer. You start in Demo Mode, and the first month is a free Discovery month.

## 🎯 "Shipped Yesterday, Still Not Invoiced"

In most Business Central companies, invoicing is a manual habit rather than a process. The warehouse posts the shipment, and the invoice depends on someone in the office remembering to finish the order. The result looks the same everywhere:

- **Shipped but not invoiced:** orders sit with shipped quantities that nobody has invoiced yet. Every day they wait is a day later that the customer pays.
- **Repetitive clicks:** open the order, check the quantities to invoice, post, find the posted invoice, send it by email — for every order, every day.
- **Service lines forgotten:** lines with nothing to ship, such as services or freight, are easy to miss when the rest of the order is handled from the warehouse.
- **Inconsistent timing:** some customers get an invoice the same day, others a week later, depending on who is in the office.

None of this needs judgment. "Invoice what has shipped and send it to the customer" is a rule, and a rule can run by itself.

    🤖 The bot for this job AutoERP - Complete Sales Automation First month free · No card needed   [🚀 Start your free Discovery month](https://bots4.me/bots/) [AutoERP product page](https://bots4.me/product/autoerp/)

## 🔍 What Business Central Offers on Its Own

### Posting order by order

The standard way is to open each sales order and post it. It is reliable, but it is a person doing it, at the time that person has. The invoice email is another step on top.

### Batch posting and scheduled jobs

Business Central can post several sales orders in one batch, and partners can schedule jobs. Someone still has to choose which orders go into the batch, keep the filters right, and make sure the invoices actually reach the customers. Changing a rule — "collect invoices weekly for this group" — usually means asking a partner.

### ⚠️ What a real solution needs

Invoicing automation must be **opt-in per order, configurable without code and safe to test**. You need to see what it would post before it posts anything, and you need to be able to stop it with one switch. AutoERP is built around exactly that.

## ⚙️ How AutoERP Works in Business Central

    🏷️

Order carries BOTS4ME

  →  📦

Shipment posted in Business Central

  →  🧾

AutoERP posts the invoice

  →  ✉️

Invoice emailed to the customer

### The dimension BOTS4ME instead of tags

In other ERPs you hand an order to AutoERP with a tag. Business Central has no order tags, so AutoERP reads the dimension **BOTS4ME** on the sales order header. You create the dimension once, with four values, and set one of them on each order AutoERP may handle:

- **FULL** — AutoERP processes the whole order.
- **PARTIAL** — partial deliveries are allowed.
- **SMALLOK** — the whole order is processed even below your small-order limit.
- **PARTIAL-SMALLOK** — partial deliveries are allowed, even below your small-order limit.

Orders without the dimension are never touched. Like every dimension, the value also flows into the G/L entries of the posted documents, which makes AutoERP's invoices easy to find in reports. The values stay FULL, PARTIAL and SMALLOK even if you renamed the tags on your dashboard.

### What AutoERP posts

- **Shipped, not yet invoiced:** on stock lines, AutoERP invoices exactly the quantity that was shipped and not invoiced yet, using Business Central's own posting.
- **Lines with nothing to ship:** services and other non-stock lines are shipped and invoiced together, so they are not left behind.
- **Immediately or collected:** invoice each order right after its shipment, or collect a customer's orders per day, week or month with a minimum amount. Business Central's API puts one order on one invoice, so a collection posts one invoice per order at the same time.
- **Orders in review** (waiting for approval) are left out until they are released by your approval process.

### The customer email

Business Central's send action cannot carry AutoERP's wording, so BOTS4.me sends the invoice email itself, with Business Central's invoice PDF attached. If you connect a mailbox to AutoERP, the email goes out from your own address; otherwise it comes from the BOTS4.me system mailbox with replies going to you. Business Central's API holds no customer language, so the email is written in your account language.

### What AutoERP does not do in Business Central today

- **Shipping without invoicing:** Business Central's API ships and invoices in one action. AutoERP ships without invoicing only after this is verified with Business Central; until then it leaves the shipment to you, flags it in its report, and invoices the order as soon as you have posted the shipment.
- **Prepayment invoices:** the API has no prepayment invoice, so orders that need a down payment stay with you.
- **Corrections:** corrective documents for posted invoices are made by you in Business Central.

### Never twice

Before it posts, AutoERP records what it is about to post. If a run is interrupted after Business Central posted the invoice, the next run finds that invoice and does not post another. AutoERP's own progress marks are kept on the BOTS4.me side, never written into your orders.

## 🛠️ Step-by-Step Setup

- **Step 1 — Start your free Discovery month:** sign in at [bots4.me/bots](https://bots4.me/bots/), click **Start free Discovery month** on the AutoERP card and accept the Terms once. No card is needed.
- **Step 2 — Connect Business Central:** open **Settings** → **AutoERP** → **Access Manager** → **Add Source** (for AutoERP your ERP is the source), choose the **Dynamics 365 Business Central** tile and **Sign in with Microsoft** with a licensed user. Pick the environment and company if you have several. The full walkthrough, including administrator approval, is in [Getting Connected](https://bots4.me/guide-getting-connected/).
- **Step 3 — Give the user the right permissions:** AutoERP needs to edit and post sales orders and to read dimensions. The standard permission set **D365 BUS FULL ACCESS** covers every BOTS4.me app.
- **Step 4 — Create the dimension once:** in Business Central open **Dimensions** → **New**, code **BOTS4ME**, with the values FULL, PARTIAL, SMALLOK and PARTIAL-SMALLOK. Dimensions cannot be created through the API, so this one step is yours. If it is missing, AutoERP's report tells you.
- **Step 5 — Mark one order and run in DEMO:** set BOTS4ME = FULL on a sales order that is shipped but not yet invoiced. In DEMO, AutoERP reads your orders and writes nothing to Business Central; after the next run its report shows what it would have invoiced, and why anything was held back.
- **Step 6 — Go LIVE:** when the DEMO reports look right, set **Mode** to **LIVE** on the Control tab — it becomes available after the first DEMO report email.

## 🧭 Try It in Your Free Discovery Month

### Check the Control tab

- **Invoicing Module** and **Email Reports** are on. For your first test, set **Invoice customers** to **Immediately (no collecting)** so you see an invoice right after the shipment; by default, invoices are collected weekly.
- **Hours:** AutoERP runs only inside the Operating Hours (weekday office hours to start with), and invoicing has its own window. Keep the invoicing window inside the Operating Hours, or no invoice is created.
- **Digital Products** is for software and services that need no stock.
- Switches with a **Discovery** tag are included in your free month and start switched off — switch on the ones you want to try.

### Week 1 — widen the test, then go LIVE

Mark a few more shipped orders, including one with a service line, and one customer whose orders you want collected weekly. Read each report: what was invoiced, what was skipped and why. The same decisions appear in the **Logs** tab. When everything matches what you would have done by hand, switch to LIVE.

### 📅 When the Discovery month ends

When the month ends, AutoERP continues on the free plan by itself with a small monthly allowance: when it is used, new items wait until next month or until you choose a plan, and an item already started always finishes. Choose a plan to keep all features — see the plan table on the [AutoERP product page](https://bots4.me/product/autoerp/).

On the free plan, invoicing keeps working; Partial Shipping and the other Business-plan switches need a plan. Nothing AutoERP posted is undone.

## 📅 Day-to-Day: What Changes for Your Team

After go-live, your team's job is to mark orders and post shipments, as before. Invoices follow on AutoERP's run schedule, inside your hours, and the customer receives each one by email with the PDF attached. A short report reaches you whenever AutoERP did something or needs you, and Bot Power switches everything off at once.

- **Mark at entry:** set the BOTS4ME value when the order is created, or let your order intake do it. Orders that Mail2ERP imported from email get the same value from your team.
- **Read the "skipped" lines:** they tell you which order waits for what — a shipment not posted yet, an order in review, or a window outside your hours.
- **API limits:** Business Central limits API calls per user. BOTS4.me spreads its calls and waits when Business Central asks it to slow down; the limit is shared with your other integrations that use the same user.

Combined with [Mail2ERP for Business Central](https://bots4.me/import-email-orders-into-business-central/), the path from a customer's emailed PO to a sent invoice needs a person only for the shipment.

## ❓ Frequently Asked Questions

### Can Business Central invoice shipped orders automatically?

With AutoERP, yes. Every sales order that carries the dimension BOTS4ME is checked on each run, and whatever was shipped and not yet invoiced is posted as an invoice and emailed to the customer — immediately or collected per day, week or month.

### Why a dimension and not a tag?

Business Central has no order tags. A dimension on the order header does the same job, can be set by anyone who enters orders, and also shows up in the G/L entries of the posted invoice.

### Does AutoERP also post the shipment?

Not yet. Business Central's API ships and invoices in one action, and AutoERP ships without invoicing only after this is verified with Business Central. Until then you post the shipment and AutoERP invoices it; lines with nothing to ship, such as services, are shipped and invoiced together.

### Can it put several orders on one invoice?

Business Central's API posts one invoice per order. With collection on, AutoERP invoices a customer's orders together at the collection time, one invoice per order, and only orders of the same customer and currency.

### Who sends the invoice email to the customer?

BOTS4.me does, with Business Central's invoice PDF attached — from your own mailbox if you connect one to AutoERP, otherwise from our system mailbox with replies going to you.

### What about orders that need a prepayment?

Business Central's API cannot create prepayment invoices, so AutoERP leaves those for you to handle in Business Central.

### Is it safe to try on our live company?

Yes. AutoERP starts in Demo Mode and writes nothing to Business Central until you switch to LIVE, and it only ever looks at orders you marked with BOTS4ME. You can also connect a sandbox environment first.

## 📚 Related Reading

- **Every setting explained:** [AutoERP guide](https://bots4.me/autoerp-guide/) and the [AutoERP product page](https://bots4.me/product/autoerp/).
- **The step before:** [How to Turn Emailed Purchase Orders into Business Central Sales Orders](https://bots4.me/import-email-orders-into-business-central/).
- **Comparing options:** [Mail2ERP vs Business Central's Sales Order Agent](https://bots4.me/mail2erp-vs-business-central-sales-order-agent/).
- **The same idea in Odoo:** [How to Automate Order Confirmation, Delivery and Invoicing in Odoo](https://bots4.me/automate-odoo-order-processing/).
- **Getting paid:** the [AutoCASH guide](https://bots4.me/autocash-guide/) covers payment reminders for the invoices AutoERP posts.

## 🔗 Sources and Further Reading

Official documentation referenced in this guide. External links open in a new tab.

- [Microsoft Learn — Work with dimensions in Business Central](https://learn.microsoft.com/en-us/dynamics365/business-central/finance-dimensions)
- [Microsoft Learn — Invoice sales in Business Central](https://learn.microsoft.com/en-us/dynamics365/business-central/sales-how-invoice-sales)
- [Microsoft Learn — Business Central API v2.0](https://learn.microsoft.com/en-us/dynamics365/business-central/dev-itpro/api-reference/v2.0/)

## Let Every Shipped Order Become an Invoice

Connect Business Central, create the BOTS4ME dimension, and watch AutoERP work in Demo Mode before it posts anything. The first month is a free Discovery month, with no card needed.

  [🚀 Start your free Discovery month](https://bots4.me/bots/) [📖 AutoERP product page](https://bots4.me/product/autoerp/) [💬 Talk to us](https://bots4.me/contact/)

More than one process to automate, or an ERP that is not on our list? [We build it for you: book a free call →](https://bots4.me/custom-solutions/)

## Questions fréquentes

### Comment configurer BOTS4.me pour automatiser les factures dans Business Central ?

Dans Business Central, il faut ajouter la dimension BOTS4ME aux commandes que vous souhaitez automatiser. AutoERP détectera alors les commandes expédiées mais non facturées et créera les factures correspondantes. Vous pouvez tester gratuitement pendant un mois sans engagement ni carte bancaire.

### BOTS4.me peut-il envoyer automatiquement les factures par email aux clients ?

Oui, une fois qu'AutoERP a posté la facture dans Business Central, l'application l'envoie directement par email au client avec le PDF joint. Cette étape est entièrement automatisée, sans intervention manuelle nécessaire.

### Que se passe-t-il si un client n'a pas encore payé une commande expédiée ?

BOTS4.me poste et envoie automatiquement la facture dès que la commande est marquée comme expédiée dans Business Central. Le processus ne dépend pas du statut de paiement. Vous pouvez interrompre l'automatisation à tout moment en retirant la dimension BOTS4ME de la commande.

### Puis-je tester AutoERP avant de l'acheter pour Business Central ?

Oui, BOTS4.me propose un mois de découverte gratuit pour AutoERP. Aucune carte bancaire n'est requise pour démarrer le test. Vous pouvez évaluer le fonctionnement avant de souscrire à un abonnement.

### BOTS4.me fonctionne-t-il avec toutes les versions de Business Central ?

AutoERP est compatible avec les versions de Microsoft Dynamics 365 Business Central actuellement prises en charge par l'éditeur. L'intégration est conçue pour s'adapter aux processus standards de Business Central sans nécessiter de développement personnalisé.

