What’s New

This documentation always reflects the latest release. Centara continuously updates eMessaging and its supporting services. If something you see here doesn’t match your environment, updating to the latest version will resolve the difference. Contact your Centara partner or Centara support if you need help upgrading.

Granular auto-processing controls

Auto-processing can now be tuned per document type and per vendor. Two new settings:

  • Auto Post to Receive (Purchases & Payables Setup) — choose whether auto-processing posts the receipt for Orders, Invoices, Both, or is Disabled. Replaces the previous all-or-nothing behaviour for warehouse receiving.
  • Centara Auto-Process Setup (new page, Administration) — define rules for which incoming document types (Purchase Order, Purchase Invoice, Purchase Credit Memo, Purchase Return Order) should be auto-processed, optionally restricted to a specific vendor.

See Auto Processing for the updated configuration model and Purchases & Payables Setup for the field reference.

Download original PDF from inbound documents

The PDF Previewer on inbound documents and Wise Approvals pages now uses the supplier and document number as the filename when you save the original PDF locally — making it easy to archive or share the source document directly from Business Central. The preview also updates more reliably when navigating between documents, fixing intermittent “PDF Loading error” messages.

Soft-delete inbound documents

Deleted inbound e-documents are now soft-deleted — kept in the table with a Deleted status — instead of being permanently removed. This prevents the “document already exists” issue that occurred when a vendor reused a document number after a previous one had been deleted, and gives you an audit trail of every document the system has seen. Use the Show Deleted Documents action on the Inbound Documents page to view them.

Vendor No. override per Accounting Cost

A new Centara Vendor Replacement page lets you map a Vendor No. + Accounting Cost pair to a different vendor when an inbound document arrives. Useful when a single legal vendor invoices on behalf of multiple business units that need to be posted to different vendor cards in BC.

LS Retail: approvers refreshed when Store No. changes

When a user manually changes the Store No. on an inbound document, the Default Approver and store dimensions are now re-resolved from the new store automatically — no need to clear and re-link the document.

Modern API security credentials

We’ve replaced the old certificate-based (mTLS) authentication with a simpler Client ID + Client Secret login, aligning with standard API security practices. When upgrading, the system will automatically attempt to carry over your existing connection — if that fails (e.g. the certificate has expired), an administrator will need to enter the new credentials from the Centara portal. This is a one-time step after upgrade. See Setup Wizard for the updated onboarding flow and General Setup for credential management.

Company lookup by registration number

A shared company lookup table by registration number has been added to the core platform, making it available to all connectors. Previously this was only available inside the LS Central Connector.

LS Central: Infocode mapping for OrderReference and AccountingCost

Retailers using LS Central can now map LS infocodes to eInvoice fields (Order Reference, Accounting Cost). This lets stores tag transactions in LS and have those values flow automatically into PEPPOL invoices sent to customers — removing manual data entry. See LS Central Overview for configuration details.

Warehouse receipts as Despatch Advice

Warehouse receipts can now be sent as Despatch Advice documents with the vendor acting as the supplier and the receiving location as the delivery customer — supporting more complex logistics workflows. See Warehouse for the updated document flows.

Bulk approver change

Accounts payable staff can now select multiple purchase documents at once and reassign approvers in bulk — useful when an approver is absent or changes role. The action is available on the Purchase Invoices, Purchase Credit Memos, Purchase Order List, and Purchase Return Order List pages. See Approving Documents for details.

Hide prices from approval pages

Users in the approval workflow can be configured to see documents without prices or PDF previews — useful for approvers who should only confirm receipt or quality without visibility into financial details. Configure this per user in Approval User Setup. See Approval Setup Reference for the setting.

Wise Approvals: Percent spread on vendor templates

The percent spread field from vendor posting templates is now included when documents are sent to Wise Approvals, giving approvers more context for cost validation.

Bug fixes

  • PEPPOL Transfer Order XML now includes CustomizationID, the UTF-8 BOM, PartyLegalEntity, and the buyer’s country — fixing validation against PEPPOL BIS 3.0 schematrons
  • PEPPOL Sales Invoice XMLPayeeFinancialAccount/ID is now populated correctly, AccountingCost is written to its own element instead of Note, and OriginatorCustomerParty/AccountingCustomerParty tax scheme and party legal entity are emitted correctly
  • RETANN (return notifications) now send the converted International Unit of Measure instead of the original UoM, and the document type is sent as RETANN (not RSMSTA RETANN)
  • Item references with identifiers longer than 20 characters no longer fail with a string-length error during PEPPOL import or barcode lookup
  • G/L lines with empty VAT Prod. Posting Group are now treated as 0% VAT instead of failing posting setup resolution
  • Warehouse shipment send for Transfer Order sources no longer fails by incorrectly looking up a Sales Header
  • PDF Previewer load errors on purchase and Wise Approval documents are fixed
  • “Not Matching Documents” cue now excludes manually created documents
  • Auto-process no longer raises “approval process must be cancelled or completed to reopen this document” on new e-documents
  • PEPPOL orders with line-level net amounts now validate correctly
  • Foreign currency purchase documents no longer generate erroneous rounding lines
  • Re-importing an inbound document preserves its original GUID (prevents duplicate processing)
  • Approval requests on purchase document lines no longer crash with an Evaluate error on certain data

Previous highlights

Auto-post approved invoices

When the “Auto-Post Approved Invoices” setting is enabled, approved purchase documents are now automatically posted as part of the approval workflow — no need to manually post after approval. See Auto-Post Approved Invoices for setup and details.

Easier document resending after errors

Resending invoices and documents when errors occur has been significantly improved. You can now resend documents directly from the standard interface without technical assistance. This also applies to warehouse documents including transfer orders, warehouse shipments, and receipts.

Automatic rounding lines

When there is a small rounding discrepancy between an inbound document and a purchase order, eMessaging now adds a rounding line automatically, reducing manual reconciliation work. See Automatic Rounding Lines for setup and details.

Dimensions as accounting cost on sales documents

You can now select Dimension 1 or Dimension 2 as the Accounting Cost communicated on outgoing sales documents, giving more flexibility in how cost information is shared with trading partners. See XML Field Mapping for configuration details.

Vendor invoice number — up to 35 characters

The vendor invoice number field now supports the full 35-character length, preventing truncation of longer invoice references.

Warehouse receipt support

For locations where “Require Receive” is enabled, eMessaging now correctly creates a warehouse receipt during autoprocessing instead of attempting a direct post-to-receive.

eBC credential management

You can now store and manage your eBC API credentials directly in your account settings, with expiration tracking so integrations can be renewed before they lapse.

Improved order delivery

Orders can now be delivered to trading partners via the X.400 messaging network, and invoices can be routed directly to X.400 mailboxes — extending delivery to partners and networks that use X.400 as their transport protocol.

Despatch advice enhancements

Despatch advice processing has been improved with better extraction of order references and party information from trading partners.

Improved document validation

  • Documents are now validated against UBL 2.0, 2.1, 2.2, and 2.3 schemas, ensuring compliance with the correct version for each transaction type
  • Comprehensive validation rules have been added for PEPPOL orders and related transaction types
  • Custom or non-standard unit codes (such as those used by some Icelandic suppliers) no longer cause hard validation failures — they are logged as warnings and processing continues

Improved inbound processing

The inbound message processing pipeline has been overhauled for improved reliability, better customer and partner resolution, full end-to-end traceability, and language preference support.

Improved reliability and performance

eMessaging now handles AS4 messaging entirely in-house, improving reliability and giving full control over message signing and certificate validation. The PEPPOL infrastructure is now fully self-hosted, reducing external dependencies.

LS Central — improved transaction sending feedback

When using the Send to Centara Message action on the Customer Ledger Entries page, users now receive a clear confirmation message showing how many transactions were successfully queued, or a descriptive error if something went wrong. Previously the action completed silently with no indication of success or failure. The system now validates the Centara Web Service URL and Document No. format before attempting to send, and the action button is disabled for document types other than Invoice and Credit Memo. See Sending POS Transactions for the full documentation.

Line-level approval workflows

eMessaging now supports line-level approval — a significant differentiator. Instead of routing an entire invoice to a single approver, each line on a purchase invoice can be routed to a different approver based on the G/L account, dimension value, or cost centre assigned to that line.

This means a single invoice covering IT expenses, marketing costs, and facilities charges is automatically split across the relevant department heads for approval. No manual splitting, no forwarding, no delays.

Combined with the existing four-eyes principle and user group approval, this provides the most flexible approval engine available for Business Central.

See Approval Setup for configuration details.

Multi-engine AI extraction pipeline

The inbound document processing pipeline now uses four AI engines in sequence for maximum extraction accuracy:

  1. Mistral OCR — primary OCR and document digitization
  2. Claude Opus 4.6 — extraction and field interpretation
  3. Mistral Medium — classification, confirmation, and anomaly detection
  4. Azure Document Intelligence — flags duplicate invoices, unusual amounts, missing fields, and potential fraud indicators

This multi-engine approach handles non-standard layouts, multi-language invoices, handwritten annotations, and poor-quality scans with significantly higher accuracy than single-engine solutions.

See Purchase Documents Overview for the full pipeline description.

External attachment storage

The new Attachments module intercepts Business Central’s standard document attachment events and uploads files to Centara’s CentaraIQ external storage API. Business Central stores only a lightweight metadata reference (GUID), while the actual file content is held externally.

Impact: Organizations typically see a 50-80% reduction in database size, translating to $5,000+ per year in Azure SQL cost savings for mid-size deployments.

The experience is fully transparent to users — attachments appear and behave exactly as before, but the underlying storage is external.

See Posting Documents for details on how attachments are handled during document processing.

Improved purchase order matching

Auto-matching logic has been enhanced with configurable price tolerances, quantity tolerances, unit of measure comparison, and line splitting support. Documents that cannot be auto-matched are flagged for manual review with clear reasons.

See Purchase Order Matching for details.

BII04/BII05 deprecation notice

The legacy BII04 and BII05 formats will be deprecated in Iceland in July 2026. If you are still using these formats, plan your migration to PEPPOL BIS 3.0. eMessaging handles the format conversion — update your Document Sending Profiles to switch. See Supported Formats for the full format reference.

Despatch advice support

eMessaging can now generate and send Despatch Advice documents automatically when warehouse shipments are posted. This completes the outbound document chain: Purchase Order on release, Sales Invoice on post, and Despatch Advice on shipment.

See Sales Documents Overview for the full list of outbound document types.