Welcome to our January Demo Day — the first Demo Day of 2026! This session highlighted powerful new flexibility across Rover ERP’s web platform, along with long-requested quality-of-life improvements in the .NET client.
The focus this month was on host-driven customization, approval workflows, and usability enhancements that give teams more control without requiring constant web releases. Whether you’re working in accounting, supporting integrations, or navigating the Net Client every day, these updates are designed to reduce friction while preserving the structure and validation your business depends on.
Here’s what’s new:
Web Platform: Host-Driven Flexibility & Approval Workflows
We introduced several in-progress enhancements that significantly expand what can be configured and enforced directly from the host.
- Continue using the standard invoice table with no changes
- Or define a custom lookup to control exactly which columns and data are displayed
- All existing functionality is preserved, including download, email, print, and Qlik events
This gives customers and integrators far more control over how invoice data is presented—without custom front-end work.
Host-Side Validation with Dynamic Actions
When users continue to payment, the system can now trigger a validation request to the host. Based on business logic, the host can respond with additional required actions, such as:
- Displaying a dynamic FormsDef approval form
- Blocking progress until approval is submitted
- Showing informational dialogs instead of forms
- Routing users to another screen or URL
This allows approvals and safeguards—such as enforcing signoff on aged credits—to be introduced anywhere in the workflow.
FormsDef Enhancements: Dynamic, Data-Driven Forms
Several important FormsDef enhancements were previewed:
- Forms are generated dynamically from FDICT definitions
- Dropdown values, required fields, and layouts are fully controlled on the host
- Validation routines can provide default values automatically
New dynamic defaults supported:
- %SD → fills in today’s date
- %USER → fills in the currently logged-in user
Forms can now also include embedded data tables, such as invoice line items tied to an approval. This makes approval workflows more informative and actionable—without additional UI development.
Accounting Module: Configurable Views & Approval Queues
On the accounting side, we demonstrated new flexibility through Account Control:
- Additional lookups can be defined for the accounting module
- Each lookup generates a new KPI-style card automatically
- Cards can be configured to:
- Open a specific lookup view
- Launch a FormsDef action tied to accounting workflows
This enables approval queues, review screens, and future summary-driven dashboards—all configured from the host.
Ticketing Module: Smarter Navigation & State Persistence
A small but impactful quality-of-life improvement is coming to the ticketing module:
- Filters and sorts now persist when opening and returning from tickets
- The ticket list refreshes intelligently to reflect changes (such as closed tickets)
- Users no longer need to reapply filters when navigating between tickets
This makes it easier to work through ticket queues without losing context.
.NET Client: Window Behavior & Z-Index Improvements (Pre-Release)
We previewed several long-awaited improvements to the Net Client’s window handling.
Optional Legacy Z-Index Mode
- Restores classic behavior where all Rover windows stay grouped together
- Prevents Outlook, Excel, or other applications from appearing between Rover windows
- Can be toggled on or off at any time—no restart required
Bug Fixes & Stability Improvements
- Lookup dialogs and selection grids no longer trap focus
- Dialog windows no longer minimize or lose their parent window
- Fix addresses the long-standing issue where non-Rover apps could appear between Rover windows
These changes significantly improve day-to-day usability, even with legacy mode turned off.
Installer Enhancements: Built for IT & Administrators
Several improvements were made to the installer to support automated and large-scale deployments:
-
Full command-line installation support
-
Quiet (/qn) and minimal UI (/qb) modes
-
Ideal for scripted, organization-wide installs
-
Improved Configuration Control
- Administrators can define:
- Which login fields are shown
- Whether advanced settings are editable or read-only
- Enable multiple configurations during install
- Option to override existing configurations during reinstall
This simplifies deployment while maintaining support visibility and consistency.
Why It Matters
These January enhancements focus on flexibility without chaos. By moving more logic, validation, and customization to the host side, Rover ERP allows customers and integrators to evolve workflows without waiting on web releases. At the same time, Net Client and installer improvements address long-standing usability and deployment challenges.
The result is a smoother, more adaptable system that respects existing processes while opening the door to what’s next.
