This sprint was heavily focused on improving platform stability and reliability by resolving a large number of high-impact bugs. We also delivered two major new features to provide legal compliance in Spain and to increase transparency in our Automations Lite module.
Bug Fixes
-
User Invitation Reliability: Fixed a critical issue where new user invitation emails were not being sent due to a webhook parsing error. Onboarding new users is now reliable again.
-
Automations Lite Email Trigger: Resolved a bug in Automations Lite where emails failed to send when triggered by a project status change. Email automations are now working as expected.
-
PV-Designer Location Autofill: Improved the PV-Designer's location data. The 'Windzone' is now automatically populated for Belgian projects, saving time and reducing manual entry.
-
Credit Invoice Calculations: Fixed a blocker bug that caused incorrect calculations on credit invoices. Credit notes now correctly reflect the full amount, ensuring accurate financial reporting.
-
Ticket Attachment Downloads: Resolved an issue in Tickets where downloading attachments (like PDFs or images) would result in an incorrect XML file. Users can now download the original file correctly.
-
PV Designer V2 Copy Function: Fixed a bug where copying a PV Designer V2 installation plan resulted in an empty plan. Duplicating plans now correctly carries over all original information.
-
Project Duplication: Resolved an issue where the 'Duplicate Project' function would get stuck in an infinite loading state. This feature now works reliably.
-
Purchase Order Line Import: Fixed a blocker bug that prevented the import of Purchase Order Lines, which was critical for customers going live with the Stock module.
New Features
Spanish E-invoicing Compliance (FacturaE)
We have launched a comprehensive module to ensure our Spanish customers are fully compliant with the "Ley Crea y Crece" e-invoicing legislation.
Fully Integrated: Generate, digitally sign, and transmit compliant e-invoices directly from OpusFlow.
B2G & B2B Support: The system integrates with both the public FACe platform (for business-to-government) and the VeriFactu API (for business-to-business).
Automated Status Tracking: Invoice statuses (e.g., Sent, Accepted, Rejected) are automatically updated from the official platforms, providing a clear audit trail.
Automation Lite Logging & History
To build trust and provide transparency, we have added a complete logging system to the Automations Lite module.
Central History Page: A new "Automation History" page provides a chronological overview of every automation that has run.
Detailed Insights: Users can click on any run to see the details of the trigger, the action performed, and a clear error message if it failed.
Powerful Filtering: The history can be filtered by date range, automation name, or status, making it easy to audit and troubleshoot workflows.
Impact for Users
Increased Financial Accuracy: Critical bug fixes to credit invoices ensure that financial reporting is reliable and correct.
Improved Platform Stability: Resolving numerous high-impact bugs in Projects, Tickets, and Imports provides a smoother and more dependable user experience.
Full Legal Compliance in Spain: Our Spanish customers can now operate with confidence, knowing their e-invoicing process meets all legal requirements.
Complete Transparency and Trust: The new logging for Automations Lite empowers users to verify that their workflows are running correctly and to diagnose any issues themselves.