Sales Documents Overview

eMessaging handles the full outbound document chain — from sales invoices and credit memos to purchase orders and despatch advice. All outbound documents are generated as PEPPOL BIS 3.0 XML and delivered through Centara’s CentaraIQ Access Point. eMessaging also receives inbound orders from customers via EDI and e-commerce platforms.

Outbound document types

Document typeTriggerFormatDescription
Sales InvoiceAuto-sent on postPEPPOL BIS 3.0Your sales invoices delivered electronically to customers
Sales Credit MemoAuto-sent on postPEPPOL BIS 3.0Credit memos delivered electronically to customers
Purchase OrderAuto-sent on releasePEPPOL BIS 3.0Your purchase orders delivered electronically to suppliers
Despatch AdviceAuto-sent on warehouse shipmentPEPPOL BIS 3.0Shipping notifications delivered to customers when goods are shipped

All outbound documents are generated, validated, and transmitted through the CentaraIQ. Centara owns and operates the PEPPOL Access Point, so there is no third-party dependency in the delivery chain.

Sending flow

Post/Release/Ship in BC → eMessaging generates PEPPOL BIS 3.0 XML → CentaraIQ delivers to recipient's Access Point

When you post a Sales Invoice or Sales Credit Memo for a customer with a document sending profile set to electronic delivery, eMessaging:

  1. Converts the posted document to PEPPOL BIS 3.0 format (UBL 2.1 XML).
  2. Validates the document structure, required fields, and recipient registration.
  3. Sends it to the customer’s PEPPOL Access Point via CentaraIQ.
  4. Records the delivery status and transmission details on the posted document.

This can happen automatically (via the Send job queue or event trigger) or manually.

Purchase orders

When you release a Purchase Order, eMessaging can automatically send it to your supplier via PEPPOL:

  1. Release the Purchase Order in Business Central.
  2. If Auto-Send PO on Release is enabled, the order is queued for delivery.
  3. eMessaging converts the PO to PEPPOL BIS 3.0 Order format.
  4. The order is delivered to the supplier’s PEPPOL Access Point.

This enables a fully electronic procurement cycle: send the PO electronically, receive the invoice electronically, match, approve, and post — all without paper or manual data entry.

Despatch advice

When you post a warehouse shipment, eMessaging generates a Despatch Advice document:

  1. Post the Warehouse Shipment in Business Central.
  2. If Auto-Send Despatch on Ship is enabled, the advice is queued for delivery.
  3. eMessaging generates a PEPPOL BIS 3.0 Despatch Advice with shipment details, item quantities, tracking references, and delivery information.
  4. The advice is delivered to the customer’s PEPPOL Access Point.

Despatch Advice enables your customers to prepare for incoming goods, update their purchase orders, and streamline their receiving process.

Receiving orders flow

Customer sends EDI/PEPPOL order → CentaraIQ receives it → Sales Order created in your BC

When a customer sends you an electronic order via EDI or PEPPOL:

  1. The order arrives via the Receive job queue.
  2. eMessaging validates the order and creates a Sales Order in Business Central.
  3. You process the Sales Order as you normally would — pick, ship, and invoice.

eMessaging also receives orders from e-commerce platforms (Shopify, WooCommerce) through API integration.

Supported document types summary

DirectionDocument typeFormatTrigger
OutboundSales InvoicePEPPOL BIS 3.0Post
OutboundSales Credit MemoPEPPOL BIS 3.0Post
OutboundPurchase OrderPEPPOL BIS 3.0Release
OutboundDespatch AdvicePEPPOL BIS 3.0Warehouse Shipment post
InboundSales Order (from customer)EDI / PEPPOLReceive job queue
InboundSales Order (from e-commerce)Shopify / WooCommerce APIReceive job queue

CentaraIQ delivery

All outbound documents are delivered through CentaraIQ:

  • PEPPOL network delivery — documents are routed to the recipient’s registered PEPPOL Access Point via the SMP lookup
  • Delivery confirmation — CentaraIQ provides positive delivery confirmation from the recipient’s Access Point
  • TLS 1.3 / AES-256 — all transmissions are encrypted in transit and at rest
  • Retry logic — transient failures are retried automatically
  • Audit trail — full transmission log with timestamps, document IDs, and delivery receipts

Next steps