DATE:
AUTHOR:
Ezzan
🌐 Web

WebApp Version 26.6 Changelog

DATE:
AUTHOR: Ezzan

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:

  • [Product - Variant Log] Variant Allocated Modified

    We’ve added a new inventory tracking enhancement, Allocated Modified History, to improve visibility into stock allocations. This feature covers three allocation scenarios: when Converting Estimate, when an Parking Orders, and when Creating Invoice with Fulfillment Later. In all of these cases, stock is allocated without reducing on-hand quantities, while available stock is reserved and marked as allocated. Previously, changes to allocated stock were not recorded in the modification history.

    With this update, every allocation event is now recorded in the system. To keep the information simple and easy to read, only the latest allocation timestamp is shown (not the full allocation history). This information is available on the Variant Info page, displayed as a tooltip for Allocated stock per outlet, allowing users to quickly see when the last allocation occurred.

  • [Sell] Promotion Preview Before Payment

    We’ve improved the checkout experience by introducing a new Promotion Preview modal during the Sell flow. When a sale has one or more eligible promotions, clicking Pay will now display a modal showing the available promotions. This allows cashiers to inform customers about applicable offers, thereby improving customer service.

    Cashiers can choose to skip the promotion if they don’t want to apply it and continue directly to Payment. For flexibility, this feature can also be disabled from the Settings menu, allowing each store to decide whether the promotion preview should appear during checkout.

    This feature was developed based on customer request #11196

  • [Developer] SendGrid Logs Page

    We’ve introduced a new SendGrid Logs page to help you track the delivery status of automated email reports sent through our SendGrid integration. This page displays the delivery information available from SendGrid; if certain details are not shown, it means SendGrid does not provide that data. You can review the Status column to confirm whether an email was successfully delivered (marked as Delivered / Success) or if there was an issue. Please note that in some cases, emails may be sent successfully but fail to arrive due to the recipient’s email provider settings. For further troubleshooting, you may check SendGrid’s Help Center or contact our support team; however, assistance is limited to the data provided by SendGrid. If delivery failures occur repeatedly, we recommend using an alternative recipient email address to improve reliability.

Minor Improvements:

  • [Products - Category] Display Total Product in Category List

  • [Products]

    • Order Product Tags Based on CSV Import File

    • Provide Export Feature for Product Outlet Inventory Page

      This feature was developed based on customer request #11265

  • [Products - Variants] Remove Decimal Rounding for Item Cost in Variant Info

    This feature was developed based on customer request #10871

  • [Reports - Brand]

    • Provide Cost & Sales+Tax Column in UI & CSV Export

      This feature was developed based on customer request #11061

    • Provide Filter Category & Outlet Group

      This feature was developed based on customer request #11061

  • [Reports - Sales Return] Provide Net Sales Property

  • [Orders - Supplier Bill]

    • Remove Decimal Auto-Rounding for Item Unit Cost in Bill Info

    • Provide Total Payment Indicator for Rounding Differences

  • [Buy] Remove Decimal Rounding for Item Unit Cost

  • [Logistics] Improve Composite Scanning UX for Outbound & Inbound Form

    We’ve improved the scanning experience for composite products to make the process clearer and more efficient for warehouse teams. Previously, when scanning a composite product such as ā€œHampers Adidasā€ (consisting of 2 Adidas Shirts and 2 Parka Jackets), each component displayed a per-package indicator (for example, 0/2 for Adidas Shirts and 0/2 for Parka Jackets). When multiple bundles were sold, these indicators would reset after each set was completed, which could be confusing during bulk scanning.

    With the new behavior, the indicator now shows the total quantity that needs to be scanned across all bundles (for example, 0/4 Adidas Shirts and 0/4 Parka Jackets when selling two Hampers Adidas). As components are scanned, the progress increases cumulatively. Each time the required quantity for a full bundle is reached (for example, reaching 2/4 for both components), the parent product quantity automatically increments by one. This allows users to scan all Adidas Shirts first and then continue with Parka Jackets, making the workflow more flexible and warehouse-friendly.

  • [Settings - Payment] Provide Default Value for Logging Settings on BCA QRIS Settings

  • [Settings] Default Value Settings for Product List Order Direction

  • [Outlets] Optimize Create Outlet Query

  • [Developer Configuration] Provide Default Command Timeout Configuration for Heavy Query

Bug Fixes:

  • [Products] Restrict Max Order Price / Max Buying Cost Field in Info Page & Form with Product Cost Role

  • [Shift - My Shift] Display Unable to Close Shift Info When Exceeding Max Closure

  • [Shift - Active Shift] Fix Active Shift Details Not Displayed When Shift Exceeds Maximum Day Range

  • [Buy]

    • Fix COGS Update History Order Inconsistency

    • Fix Buy Shipping Restriction Role Does Not Work on Buy Form

  • [Settings - Mail] Fix Default Value Not Triggered Settings Color Logic

  • [Webhook - Buy] Fix Journal Created as Accounts Payable for Cash Purchase Due to Payment Created Date Mismatch

  • [Sharing Component] Fix Autofocus on Outlet Modal Moves to Product Search After Page Refresh

Patch 26.6.1 [11 Feb]:

  • [Products - Category] Fix Display for Settings Option

  • [Sell] Fix Promotion Modal Reappears When Editing Transaction with Existing Promotion

  • [Reports - Brand] Fix Sort Columns Feature Does Not Work Properly

  • [Developer - SendGrid Logs] Fix SendGrid Logs Page Display No Data


Stay tuned for more updates, and don't hesitate to reach out if you have any questions or need support

Powered by LaunchNotes