- DATE:
- AUTHOR:
- Ezzan
WebApp Version 25.42 Changelog
This update includes new features, essential performance improvements, and usability enhancements, ensuring your daily operations run smoothly. We've also addressed several bug fixes to enhance stability and reliability. Thank you for your continued trust and feedback, which help us deliver the best possible service.
New Feature:
[Products] Revamped Product Tag Management and Reporting Experience
We’ve introduced a major UI/UX revamp to make product tag management more intuitive and efficient. Product tags can now only be created with unique names, preventing accidental duplicates and ensuring better data consistency.
You’ll also notice a new Tag Details page when selecting a tag from the list. This page gives you a quick overview of the tag, including which products are assigned to it. From here, you can easily remove any assigned product directly by clicking the X icon — no need to go into the edit form, and you can update product tag released date from a specific product.
Additionally, each product tag now supports a release date setting. This improvement enhances how tags are tracked and analyzed in the Product Tag Analysis Report. The report now includes a new filter that lets you choose to view data by Product Release Date or Product Tag Date. When filtering multiple tags at once, the report will automatically filter by product release date for consistency.
This feature was developed based on customer request #6608
[Orders] Track Last Printed Invoice Information
We’ve added a new UX feature that records when and by whom each invoice was last printed. You can now view this information directly in the Invoice Info by opening the Print History modal. This enhancement helps improve visibility and accountability when multiple users handle invoice printing.
Users can also check the last print information from the list of multiple invoices on the new Print History page, this page will only display one print history (the last history).
Whenever a user prints or reprints an invoice — either from the Invoice Details page or through Bulk Print — the system automatically saves the username and timestamp. Both actions, including when the print preview is opened and Print or Cancel is clicked, are treated as valid print events due to current browser limitations. Please note that invoices printed prior to this release will not display any last print information.
This feature was developed based on customer request #6831
[Inventory] Product and Variant Inventory Traffic
We’ve introduced two new menus to help you monitor stock movements with greater clarity — Product Inventory Traffic and Variant Inventory Traffic. These features let you view all inventory movements, such as sales, purchases, and stock receipts, across outlets, giving you a complete picture of your inventory flow. You’ll also notice a slight adjustment in the Inventory Traffic section, where the new menus have been neatly organized for easier navigation.
In Product Inventory Traffic, each record shows the Outlet and Product, while in Variant Inventory Traffic, an additional Variant column helps you drill down to specific product variations. This layout makes it easy to analyze inventory at both the product and variant levels, especially for businesses handling diverse product lines.
Both menus include optimized filters for better performance. You can filter by category, product (Product Traffic), or variant (Variant Traffic) for up to 5 selections, and data will only load when a filter is applied — ensuring fast, reliable access without long wait times. This makes it ideal for users managing multiple outlets with large product catalogs.
This feature was developed based on customer request #6760
Minor Improvements:
[Dashboard - Inventory] Hyperlink Transfer Order Number and Variant Name to Info Page
[Product - Product Update History]
Display Filtered Date in Page Title
Record Image & Extra Image Change
[Estimate] Add Icon to Open Customer Detail After Selecting Customers
[Reports - Summary] Display Customer Join Date & Customer Group Information
[Reports (Purchase) - History] Set Default Date Filter Range to Today
[Orders] Provide Journal Reference Link from Books App in Sales Order, Customer Invoice, and Supplier Bill Info Page
[Logistic - Transfer Order] Redesigned Transfer Suggestion Modal
We’ve refined the UI/UX of the inventory analysis modal, now renamed Transfer Suggestion, to make stock transfer decisions clearer and more accurate. The refreshed layout provides a simpler view with essential columns such as Product Name, MAX, and AVAILABLE by default. Users can also enable additional columns to compare stock levels between source and destination outlets as needed.
The new logic introduces smart warnings that appear automatically during transfer analysis. A warning appears in the MAX column when the requested transfer quantity, combined with the destination outlet’s existing stock, exceeds the destination outlet's maximum inventory limit. Similarly, a warning in the AVAILABLE column appears when the requested quantity exceeds what’s currently available at the source outlet (after accounting for reserved stock in pending transfers). These improvements help ensure every transfer suggestion remains efficient and accurate.
[Buy] Add Icon to Open Supplier Detail After Selecting Supplier
[Users - Groups]
Provide Copy Group Modal
Provide Role Count Property in Group List
Bug Fixes:
[Dashboard - Inventory]
Fix Incorrect Low Inventory Row Count
Restrict Top 5 Dispatched Transfer Orders with "Read" Outlet Access
Restrict Top 5 ROP with "Read" Outlet Access
[Products - Category] Fix Display Name Not Generated When Selecting Parent Category
Patch 25.42.1 [20 Oct]:
[Reports - Summary] Fix Column Toggle For “Join Date” And “Group” Incorrectly Triggers Outlet Filter
[Inventory - Variant Inventory Traffic]
Provide Product to Analyze Filter Instead of Variant
Display Product Code in Variant Inventory Traffic List
[Logistics - Transfer Order]
Fix Inventory Forecast Warning Logic
Provide Ok Button to Force Process
Patch 25.42.2 [25 Oct]:
[Products - Category] Fix Category Display Name Shows Only Immediate Parent Instead Of Full Hierarchy When Creating New Category
[Products - Variants] Fix Incorrect Infinite List Logic
[Products - Tags]
Fix Created Not Populated When Tag Is Added from Editing Product
Move Delete Button Position
Change Delete Button Icon
[Estimate] Fix Estimate Note Disappears When Converting To Sales Order
[Sell] Rename Internal Note Tab to Order Note
[Reports - Summary] Fix Report Date Filter Not Cached Across Sub-Menus
[Debt]
Fix Incorrect Infinite List Logic in Account Receivable Page
Fix Incorrect Total Invoices Amount Calculation in Join Invoice Info Page
[Inventory]
Provide Tooltip on Table Header for Product & Variant Inventory Traffic
Fix Users Cannot Search Product in Inventory In Transit Page
[Order API]
Add Reference Number
Provide Variant Sorting
[Transfer Order API] Provide Parent Component for Headers & API Response
Patch 25.42.3 [27 Oct]:
[Login] Fix Login With Email Redirects To Sell Page Instead Of Dashboard
[Sell] Fix Item Remains In Cart After New Order When Remove Coupon On Edit is Disabled
[Reports (Advanced) - Tax] Rename CSV Export File Name
[Inventory]
Display Sell-Transfer-In Percentage in Product Inventory Traffic
Display Sell-Transfer-In Percentage in Variant Inventory Traffic
[Outlet - Import] Fix Import Without Buy Enabled Column Incorrectly Sets Status to No
[Setup - Application (Park Retrieve)] New Configuration - Copy Order Note to Invoice Note
Patch 25.42.4 [28 Oct]:
[Products - Tags]
Fix Incorrect Table Row Count
Fix Missing Data in Product Assigned Table
[Reports - Product Tag Analysis] Auto-Focus Search Input When Opening Tag Filter
[Orders] Refactor Invoice Print History
[Logistics - Transfer Order]
Adjust Inventory Forecast Modal Trigger Based On 3 & 4 Steps Workflow
Implement Quantity Fraction Config
Fix Incorrect Warning Color Logic
Patch 25.42.5 [29 Oct]:
[Reports - Products] Fix Incorrect Infinite List Logic
[Debt - Join Invoice]
Implement Amount Fraction Configuration for Invoice Sales Amount Join Invoice Info
Fix Total Invoice Displaying Incorrect Amount
[Logistics - Outbound] Fix Missing Signature When Printing Outbound from Invoice with Custom Date
Stay tuned for more updates, and don't hesitate to reach out if you have any questions or need support.