DATE:
AUTHOR:
Ezzan
🌐 Web

WebApp Version 12.63 Changelog

DATE:
AUTHOR: Ezzan

This update includes new features, important performance improvements, and usability, ensuring your daily operations run seamlessly. We’ve also addressed several bug fixes to enhance stability and reliability. Thank you for your continued trust and feedback, which helps us bring you the best possible service!


New Feature:

  • [Sell] Send Invoice Links via WhatsApp for Faster Customer Communication

    Users can now easily send invoices or transaction links to customers via WhatsApp. By entering the customer's WhatsApp number on the Sell Complete page and clicking Send Receipt, the system will open WhatsApp on the device and auto-generate a message with an introductory text and invoice link. Cashiers can send the message instantly, ensuring a smoother and more efficient billing process.

  • [Setup - Module (Sell)] WhatsApp Sending Configuration

    A new setting has been added that allows users to choose how invoices are sent via WhatsApp. Users can select WABA (WhatsApp Business API) or Link (which only sends the invoice link). To use WABA, users must register a Twilio account and configure it in POS Setup. (WABA support is coming soon.)

    On the Sell Complete page, when sending an invoice to a customer via WhatsApp, the selected sending method will be applied. If the Link is chosen, only the invoice link will be sent (redirecting to the customer's WhatsApp). If WABA (coming soon) is selected, messages will be sent using the registered WABA account for a more professional communication experience.

  • [Setup - Module (Logistics)] Transfer Order Inventory Visibility Setting

    A new setting has been added that allows users to disable the inventory view in the Transfer Order form. Previously, stock information was always visible, but now admins can configure whether users can access inventory details when transferring stock between outlets.

    When the setting is enabled, users can check product stock details in the Products tab within the item modal of the Transfer Order form. If disabled, the inventory details will be hidden, restricting users from viewing stock availability while making a transfer order.

  • [Setup - Module (Reports)] Default Value for Date Filter Column

    A new setting has been added that allows users to choose the default filter for transaction reports. Users can select whether reports should be filtered by Created Date or Invoice Date (Posted) by default, providing greater flexibility in data analysis.

    In the Sales and Purchases report pages (both summary and detail views), users can now filter transactions based on Created Date or Invoice Date (Posted). The selected default value will be applied automatically, ensuring a more personalized reporting experience.

Minor Improvements:

  • [Dashboard]

    • Implement Outlet Filter When Redirecting to Reports from Sales Summary

    • Implement High Chart to Payment Chart Summary

  • [Products]

    • Optimize Creating Products for Accounts with Many Outlets

    • Display Total Quantity in Variants Form (Component Tab)

  • [Estimate] Set Customer Color in Search Box Based on Status

  • [Shift - Previous Shift] Add Row Pagination for Exporting Data (10000 Rows)

  • [Reports]

    • Rename Value Column to Inventory in Outlet Sales Reports (UI & CSV Export)

    • Add Sorting Option by Created Date or Purchase Date in Purchase Report Detail & Purchase Report Summary

  • [Orders] Hide Estimate Tab for Unauthorized Users (Users without Estimate Create Role)

  • [Debt - Join Invoice] Enhanced Join Invoice Printing with Product Details

    The Join Invoice feature now includes a new UI for displaying product details in the printed invoice. Users can enable a setting to show detailed product information for each joined invoice, providing better clarity and transparency in transaction records.

    Learn more about Join Invoice

  • [Buy] Implement Auto-Scroll to the Latest Item in Buying Cart

Bug Fixes:

  • [Products - Variant] Fix Users Cannot Filter Date To Only in Inventory Log

  • [Sell] Fix Users Cannot Park Composite Product Although Component Inventory is Enough (Sales Order Allocated Inventory Validation is Enabled)

  • [Reports - Outlets]

    • Remove Profit Column in CSV Export for Unauthorized Users (Users without Reports Profit Role)

    • Fix Table Header for Unauthorized Users (Users without Reports Profit Role)

  • [Payment]

    • Fix Payment Received by Users Displays Invoice Creator Instead of Receiver

    • Fix Blank Column Header in Payment Detail for Users without Delete Payment Role

  • [Buy]

    • Fix Buy Item with Discount will Saved as Exceed Payment

    • Fix Discontinued Tax Still Appears in Tax Options

  • [Logistics - Inbound Logistics] Fix Filter Date From is not Work Properly

  • [Manufacture]

    • Fix Input Cart Will be Removed When Users Add Item to Output Cart

    • Fix Wrong Cost Calculation When Adding an Item to the Output Cart

Deprecated:

  • [Setup - Module (Sell)] Remove Some Configurations in the Sell Offline Section

    We have removed the Local Storage Enabled configuration to ensure all offline orders are always stored in the browser cache, preventing data loss. Additionally, the Automatically Upload Offline Order feature has been removed, as it may not function properly in slow internet conditions. Users are now required to manually upload offline orders when a stable internet connection is available, ensuring more reliable data synchronization.

[Patch 12.63.1] :

  • [Products] Tidy Up Product & Variant Info Page

  • [Sell]

    • Fix Users Cannot Click New Sale After Sell Complete

    • Fix Time Picker in Later Fulfillment Option

    • Remove the Double Currencies Label in the WhatsApp Receipt

  • [Contacts] Tidy Up Customer, Supplier, and Sales Person Info Page

  • [Promotion - Event] Tidy Up Promotion Event Info Page

  • [Users - Roles] Fix Unauthorized User Roles Cache

[Patch 12.63.2] :

[Patch 12.63.3] :

  • [Sell] Fix Incorrect Transaction Date on Print After Payment

  • [Inventory - Low] Fix Incorrect Cost in Buy Cart When Creating Purchase Order from Inventory Low


Stay tuned for more updates, and feel free to reach out if you have any questions or need support!

Powered by LaunchNotes