TouchFNB 2025.3 Build 0002 (Released on 22nd Oct 2025)


1.    [UI 2.0] Introduced Finexus payment manual approval.


2.    [UI 2.0] Enhanced member creation automatically refresh list in customer lookup screen.


3.    Fixed "Concurrency violation: the UpdateCommand affected 0 of the expected 1 records." error occurred when member creation. (Ticket: 166840)


4.    [UI 2.0] Enhanced stock lookup screen to remember the user’s filter changes during barcode search from barcode scanning menu.


5.    [UI 2.0] Enhanced cross outlet document able to search from reprint receipt screen.


6.    [UI 2.0] Fixed multiple refund issue for cross outlet document. (Ticket: 166977)

7.    [UI 2.0] Added Validation for E-Invoice submission.

8.    [UI 2.0] Remove SST input for Company submission and TIN input for Personal submission.


9.    Fixed refund issue for item with modifier group. (Ticket: 167082)


10.   [UI 2.0] Scan Voucher input control, not allowed to proceed scan voucher if Payment Amount is 0.00.


11.   [UI2.0] Second Display screen, back colour changes for better UI display when "Counter Closed" message is shown.


12.   Cash Count payment code record generation based on transaction made.


13.   Stock Lookup screen added to show [Uom Balance], [Balance] rename to [Base Uom Balance].



TouchFNB 2025.3 Build 0001 (Released on 02nd Oct 2025)


1.    [UI 2.0] Fix on Approval not working correctly for Exceed Max Discount. (Ticket 165042)


2.    Fixed time attendance checkout date display last swap date instead of actual checkout swap date. (Ticket 166391)


3.    [UI 2.0] Added Barcode,Code,Desc search option to allow search records from barcode scanning menu.


4.    Buy and Free Promotion will Filter based on  Y: Member Only, N: All (Member and Non-Member) , X: Non-Member Only.


5.    [UI1.0] 
Added Limited Quantity Trigger Control for Mix And Match Promotion


6.   Added Calculation Mode(PROPORTION / ITEM) For Mix And Match Fixed Amount Promotion


7.   [UI2.0] Added Auto Apply Coupon Module

8.    [UI 2.0] Added view setting info screen for E-Invoice on System Setup.


9.   Enhanced time attendance to clock in as new record after business cut off time.



TouchFNB 2025.3 Build 0000 (Released on 22th Sep 2025)


New Enhancement List  

1.    [UI 2.0] Integrated new payment method (Finexus Card, Finexus DuitNow, Finexus QR).


2.    Added setting to indicate whether to synchronize AcCSMPaymentSettle to backend. (default N(Disable))


3.    [UI 2.0] Member File screen support Enter key send a Tab key and re-align Tab Index.


4.    [UI 2.0] Enhance Finexus payment and refund process.


5.    [UI2.0] Cash Count Change to Cancellable. Close Counter is confirmed after Cash Count document is saved.


6.    Added log CardNo, ApprovalCode, EWalletPaymentType into database when Payment encounter error.


7.    [UI 2.0] Retrieve Sales screen added column [CreateDate] to show original document date time. (Ticket 165337)


8.    [UI 2.0] Improved Finexus Payment Process Messages.


9.    [UI2.0] Enable show footer on second display grid to show summary item. (Ticket 165336)


10.   [UI2.0] Support check POS Internet connection. Show Online/Offline indicator on main screen.


11.   [UI 2.0] Enhance RHBQR payment process.


12.   [UI 2.0] Fixed Second Display showing 'Thank You' before payment completed.


13.   Changes on limit control for cash change.


14.   Change Mix and Match Promotion Fixed Amount, to pro-rated discount on all items. 


15.   Added Function to Calculate Other Balance/ Tally payment Amount to final Amount.


16.   Support multiple format for Hold Sales report.


17.   Added Incard Member to Store Remarks To Local Database for offline Reference.


18.   [UI 2.0] Enhance Fast Menu panel presentation when in wider resolution (width resolution greater than 1280).

19.   Added column to SysSetting for dynamod einvoice enhancement.


20.   Refund/Exchange Item, copy [CustomerName] from previous sales transaction.


21.   [UI 2.0] Hide summary details info when counter closed on second display.

22.   [UI 2.0] Added Limited Application for Mix and Match Promotion By Transaction or Promotion Period.


23.   [UI2.0] Retrieve Sales screen - visible [Refund Deposit] button.


24.   [UI2.0] Allow Refund Deposit with other payment method with control(exclude integrated payment, voucher etc..)


Closed Issues List

1.    Create new Member, CustomerTermID, IsCardGroupDisc value assignment handling.


2.    Fixed after restore file and there is detail data changes will hit error when trigger promotion calculation.


3.    [UI 2.0] Fixed issue where payment could proceed before quantity change recalculation.  (Ticket 165044)


4.    [UI 2.0] Rectified missing data binding for SalesPerson on sales screen. (Ticket 165373)

* happened since 2025.1 Build 0005.


5.    [UI 2.0] Fix SalesPerson name display on sales screen not refreshed (eg after select member). (Ticket 165351)


6.    [UI 2.0] Added Re-Assign IsEnableEInvoiceMYS at Complete Payment Phase.


7.    Fixed Member Point Balance Enquiry, search by member no failed to retrieve member point balance from backend database and prompt "Member Record Not Found in Server." (Ticket 165457)


8.    [UI2.0] Retrieve Sales screen column [DocumentTime] to display time value.


9.    [UI2.0] Fix on Remark Show Not Yet Close Due to IsCLose flag with value 'N' after Cashcount with Proceed of Close Counter. (Ticket 165432)


10.   [UI 2.0] Fix various issue of Cash Count trigger from Close Counter (eg: not marked IsClosed). (Ticket 165380)


11.   [UI 2.0] Fix input Combo Item encountered error if enable "Keep Track Incomplete Sales Transaction". (Ticket 165672)


12.   [UI 2.0] Fixed customer lookup form is not focus after no record found. (Ticket 165670)


13.   Added Duplicate Check for INcard point redemption and INcard Credit Redemption when adding Payment.


14.   Fixed Edit Time Attendance not showing record to edit when using password to sign in attendance. (Ticket 165178)

 

15.   [UI 2.0] Fixed Mifare Balance button not display correctly.


16.   [UI 2.0] Fixed encountered error upon completing payment eg:iPay88 payment when not enable second display. (Ticket 166080)


17.   Handled save member file encountered error "Concurrency violation: the UpdateCommand affected 0 of the expected 1 records.". (Ticket 165826)


18.   Fix subsequent deposit is not allowed if there is any 0 amount deposit payment.


19.   [UI2.0] Fix on Error checking when Redeem for Incard Point.


20.   Support searching barcode that contain single quote on main screen. (Ticket 165669)


21.   Change misspelling and correct label on database maintenance and backup report format screen.


22.   [UI2.0] Fixed image of Delete payment button missing.


23.   [UI 2.0] Fixed RHBDuitnow cause second display video not full screen after payment.