General information
Version 2.22.2 was released on 5th October 2026 and introduces embedded Zoe support, French (Canada) translation support alongside outbound self-billing e-invoices for Ecosio-connected configurations, France e-reporting support, multi-currency enhancements for French e-invoices, and 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: Outbound self-billing e-invoices, France e-invoicing, and France e-reporting features are available for new, selected Ecosio-connected configurations. If you're interested in enabling these features for your account, please reach out to your Account Manager.
Enhancements
Zoe embedded solution
Zoe is now integrated directly as an embedded solution within the ZoneCapture SuiteApp bundle, streamlining setup and access across connected workflows.
French (Canada) translation support
NetSuite accounts using French (Canada) language settings now display Zone Control Center and ZoneCapture in French, aligning display language support with French (France).
Outbound self-billing e-invoices
Available for Ecosio-connected configurations
ZoneCapture now supports generating and sending outbound self-billing e-invoices (InvoiceTypeCode = 389), enabling buyers to issue e-invoices on behalf of eligible vendors via the PEPPOL network.
- Vendor record setup: A new ZC Self-Billing Enabled checkbox on the Vendor record identifies vendors eligible for self-billing. Users can also configure the E-Invoice Endpoint ID, E-Invoice Endpoint Scheme, and Tax ID fields directly on the vendor record to ensure accurate message routing.
- "Send E-Document" button on Vendor Bills: On approved vendor bills belonging to self-billing-enabled vendors, a new Send E-Document button allows AP users to manually generate and transmit the self-billed e-invoice to Ecosio. Once clicked, the button status updates to "Sending in progress" and changes to "Resend E-Document" after transmission.
- Outbound template mapping: Outbound self-billing documents adhere to Peppol BIS Billing 3.0 specs (InvoiceTypeCode = 389), correctly mapping the vendor as supplier (AccountingSupplierParty) and subsidiary as customer (AccountingCustomerParty).
- Send status tracking: Outbound self-billed e-invoices are tracked using standard ZoneCapture messaging logs and surfaced in the ZoneCapture Portlet and Zone Control Center under the Sent E-invoices section.
France e-invoicing & e-reporting enhancements
Available for France Ecosio-connected configurations
- France E-Reporting processing and navigation: Added a dedicated e-reporting workspace (Setup > ZoneCapture Setup > ZoneCapture E-Reporting and Zone Control Center) to select, review, and process transaction batches into periodic e-reporting submissions, complete with saved searches for Pending, Delivered, and Failed submissions.
- France E-Reporting Transactions XML template: ZSupports XML template generation for French E-Reporting Transactions (VRBL-Transactions-FR-1p0) across Sales (VRBL:FR:SALES) and Purchases (VRBL:FR:PURCHASES), covering cross-border B2B transactions (Flow 10.1) and aggregated B2C sales summaries (Flow 10.3).
- Subsidiary setup & classification rules: Added an E-reporting enabled checkbox on ZC Subsidiary Setup records. When enabled, transactions require an Invoice Subtype Code (Goods, Services, Mixed) to ensure compliant tax authority reporting.
- Resubmission workflow: Added a "Resend for E-reporting" action on French E-Reporting Submission records to automatically regenerate and resubmit files with updated transaction data following validation or transmission failures.
- Safety-net & manual exclusions: Added an "Excluded from E-reporting" checkbox and "Exclusion reason" field on transactions, alongside a safety-net saved search to audit and resolve unreported transactions from closed periods.
- Outbound French e-invoices in foreign currency: Outbound French e-invoices created in non-EUR currencies (e.g. USD) now automatically output TaxCurrencyCode = EUR and include a secondary TaxTotal element carrying the total tax amount converted to EUR, resolving schema validation requirements.
- Payment received lifecycle notification (212): Outbound 212 (Encaissée) status notifications now include the VAT rate Percentage tag, ensuring schema compliance for invoices with single or multiple VAT rates.
AP Payments
- Beneficiary Bank Account Type: Added a conditional Account Type field (Resident / Non-Resident) on Beneficiary Bank Account records for TransferMate payment processing. The field is mandatory for bank accounts in India and Indonesia, and optional for Malaysia.
Bug fixes
- SC-5372: On the Upload Bill to Process page (with Manual Split enabled), dropdown selections for long subsidiary and vendor names were truncated. Long names now wrap properly and remain fully visible.
- SC-5103: In Zone Control Center, bills displayed under the "Bills Pending Approval" portlet showed GBP instead of the actual transaction currency (such as AUD). This has been resolved to show the correct transaction currency.
- SC-5288: Fixed an issue where outbound e-invoice generation displayed "ERROR: Field Not Found" in AccountingCustomerParty contact fields when the NetSuite Projects feature was disabled.
- SC-5386: Fixed an issue where French inbound lifecycle notifications (203, 204, 205) failed to attach to the original transaction record if a previous transmission attempt had encountered an error.
- SC-5442: Fixed an issue where "Pay From" and "Pay To" fields were not auto-populating on bills created via external scripts or integrations.