General information
Version 2.21.0 was released on 29th June 2026 and and includes expanded e-invoicing connectivity, several additional enhancements, and a couple of bug fixes. Below you can find more information related to the changes introduced in the new version. We will update your live account automatically and the sandbox account can be updated from the customer's end at any given time. Note: Ecosio connectivity is not automatically activated on existing accounts — it applies only to new, selected configurations at this time.
Enhancements
Ecosio e-invoicing connectivity
ZoneCapture now supports e-invoicing connectivity through Ecosio, enabling customers to send and receive e-invoices in selected countries via the PEPPOL network. This release covers the full e-invoicing lifecycle for Ecosio-connected configurations. Ecosio connectivity is currently available for new, selected configurations — migration support for existing configurations, as needed, is coming soon.
Connectivity
Ecosio connectivity is managed entirely within NetSuite — no need to log into an external portal. Key capabilities new with this integration include:
- Credential generation in NetSuite — Use the Generate Credentials button on the E-Document Station record to create Ecosio credentials automatically, without accessing the Ecosio portal.
- Subsidiary registration in NetSuite — The Request E-invoicing Registration button on the Subsidiary Setup record registers subsidiaries with Ecosio directly, with the Company UUID auto-populated on success.
- PEPPOL prefix support — The Party Scheme record (renamed from Basware Party Scheme to E-invoicing Party Scheme) now includes a Prefix field, enabling the PEPPOL prefix mappings required by Ecosio.
Inbound e-invoices
Inbound e-invoice processing via Ecosio includes polling, Bill to Process record creation, split-screen PDF display, and vendor/subsidiary/PO matching.
Outbound e-invoices
Outbound e-invoice sending with Ecosio introduces several new capabilities available:
- Custom field mapping to non-standard XML paths — Map custom NetSuite fields to any XML node/path, giving administrators full control over how data is represented in the e-invoice XML.
- SuiteTax compatibility — Outbound e-invoices now work with SuiteTax in addition to the legacy tax engine.
- Discount item support — Discount lines on invoices and credit memos are automatically transformed into AllowanceCharge sections in the XML.
- VAT Exemption Reason Code auto-detection — Reason codes are detected automatically based on tax percentage, exempt status, EC code, and export flags — no manual configuration required.
- Configurable archiving folder — XML files can be downloaded from Ecosio for archiving, with the destination folder configured per subsidiary on the Subsidiary Setup record.
- Automatic country template selection — The correct PEPPOL country template is applied automatically based on the recipient's country, rather than requiring manual selection.
PEPPOL country support
Country-specific templates and configurations are now available for the following countries:
- Belgium — including adjustments to header paths and mapping refinements
- Netherlands — with an NL-specific template, scheme ID 0106 (KVK), and payment means codes.
- Finland — with an FI-specific template and Finnish Business ID support.
- Denmark — with a DK-specific template, scheme ID 0184 (DIGST), and registration identifier requirements.
Notifications
- E-Invoicing Notification and Sending Notification Summary records have been updated with separate custom forms for Basware and Ecosio.
- Notifications are created for inbound documents received via the Ecosio polling script.
- A new Map/Reduce script retrieves status updates from Ecosio and creates corresponding notification records for outbound e-invoices.
Dashboard and saved searches
- Dashboard widgets have been updated to include Ecosio documents in both inbound and outbound e-invoice metrics.
- Bundled saved searches with provider criteria have been extended to cover Ecosio alongside Basware.
SC-4655 Belgian e-invoicing compliance warning
As e-invoicing is mandatory for domestic bills in Belgium from January 2026, a new compliance check has been introduced. If a Belgian vendor sends a bill to a Belgian subsidiary via email instead of through the e-invoicing network, a blue warning banner is displayed during processing:
"Document received via email, not as an e-invoice. This may be non-compliant with Belgian e-invoicing requirements from 2026. Please review."
SC-4883 Payment date update
The date on the Bill Payment record now reflects the actual execution date. When a payment complete webhook is received on a different day than the submission date, the bill payment date is updated accordingly. This change is compatible with both payment in-transit enabled and disabled configurations.
SC-4982 Updated Zone branding
Loading icons and logos across ZoneCapture have been updated to reflect the new Zone branding, including the license page, queue pages, and the dashboard portlet.
Bug fixes
SC-4855: [AP Payment] Autoprocessing not assigning AP Payments bank account details
When autoprocessing bills, the default AP Payment fields (Pay From and Pay To) were not being populated, even though they were correctly configured at the subsidiary and vendor level. Autoprocessed vendor bills now populate bank account details consistently with manually processed transactions.
SC-5174: [AP Payment] Bank accounts list is not loading in the Batch Creation screen
When vendor names contained special characters such as "<" or ">", the expected bank account were not appearing in the Source Bank Account screen when creating an AP Payment Batch. Bank account lookups now correctly handle special characters in vendor data, ensuring the expected accounts are returned and selectable.