January 25, 2025
We're excited to bring you several enhancements and new features to improve your experience with our platform. Here's what's new:
-
Enhanced Data Entry and Consistency
- Switched from labels to text fields for displaying withholding and totals, improving consistency and usability. Streamlined component interaction for a better user experience.
-
Modernized Layout and Background Colors
- Added a white background color for vertical layouts and removed deprecated styles for grid headers and footers, modernizing the design and improving visual clarity.
-
Dynamic Shipping Cost Handling
- Introduced methods to handle and display shipping costs dynamically, improving functionality and consistency across documents and transport layouts.
-
Improved VAT Report Clarity
- Updated the constructor to pass a localized title for VAT reports, enhancing clarity and consistency in the user interface.
-
Simplified Taxed Price Calculations
- Eliminated the dropdown for taxed vs. net prices, simplifying computations and reducing unnecessary complexity.
-
Current Time Selection for Transport Start
- Added a button to set the current time for transport start, improving the handling of shipping information and VAT rate settings.
-
Refactored UI Components for Better Maintainability
- Refactored UI components and standardized layouts, introducing helper methods and dynamic data providers for improved functionality and clarity.
-
Standardized VAT Rate Naming
- Changed 'vatrate' to 'vatRate' for consistency across the codebase, enhancing readability and adherence to coding standards.
-
Improved Null Handling for Shipping Information
- Added null checks for shipping information to prevent potential errors, ensuring safer object creation.
-
Enhanced XML Output with Updated Branding
- Updated XML comments to include the new corporate branding, ensuring alignment with updated branding requirements.
-
Improved Formula Evaluation in Excel Imports
- Introduced a formula evaluator to handle and compute formula results in Excel imports, improving data extraction robustness.
-
Flexible Document Number Handling
- Refactored the document number field to handle alphanumeric formats, ensuring better flexibility in document management.
-
Streamlined Cost/Revenue Queries
- Removed the `isTaxed` parameter from cost/revenue queries, simplifying the code and improving maintainability.
-
Improved Shipping Cost Association
- Added a `ShippingCost` field and implemented custom equals and hashCode methods for better data integrity and reliability.
-
Simplified Dependency Management
- Removed the `logback-core` dependency and related exclusions, simplifying dependency management and ensuring no redundant references.
-
Consistent VatRate Field Naming
- Renamed `vatrate` to `vatRate` for consistency with standard Java naming conventions, improving readability and maintainability.
These updates are designed to make your interactions with our platform more intuitive and reliable. We hope you find them helpful!
For more details about these updates and to explore the new features, visit our Nebulas portal.

