Upcoming Version ( 2027.1 Build 0000 ) (Tentative Release Date:  2027-01-13 1:00pm Wednesday) 


TABLE OF CONTENTS


New Enhancement List


Inventory Module Enhancement

  • Added a Stop Close button to Stock Closing Value Month End Process. A month-end close that runs in the background can now be stopped from the screen, without asking support. It stops within seconds, after the stock or location it is working on. Everything already finished is kept, and a month stopped part-way keeps its previous closing values. The step list shows where the close stopped, and opening the screen again offers to resume it from there. Starting, stopping and resuming a close need the PROCESS right.


POS Management Module Enhancement

  • Deposit in POS Terminal Collection – a deposit taken at the counter now shows on its own Deposit line instead of being left inside Variance, with a new Total Deposit box, in the enquiry screen and in both printed reports. Click the figure to open the Cash Sales (Deposit) documents behind it. A refund shows as a negative Deposit on the day it is paid back, and the amount shown is the cash that stayed in the drawer, so a deposit tendered with change shows the net amount kept. 


Promotion Module Enhancement

  • Added close button in Promotion Priority Board.


Supplier Module Enhancement

  • Approval screens: Delivery Date cannot later than Expiry Date on save

- Purchase Order Approval

- Centralized Purchase Order Approval (also checks each detail line)

- Subsidiary Purchase Order Approval

  • Added new access right (APPROVAL FLOW OWNER - ANY OWNER). In order to skip owner when set 
    (Submit for Approval / Open / Cancel)
    • Supplier Purchase Order Approval
    • Supplier Goods Receive Note Approval
    • Supplier Purchase Order Company Approval
    • Supplier Purchase Order Subsidiary Approval
  • Added purchase control settings in supplier master.
  • Enhance Centralized Purchase Order generate screen discount calculation by pro-rated.
  • Fixed Supplier purchase order approval screen fails to set 'Submit to approval'.


System Usability Enhancement

  • Faster statement posting for large customer and supplier histories – saving, editing or re-posting a customer or supplier invoice now updates the customer or supplier statement much faster when that customer or supplier has a long history. On a large test database, re-posting an invoice for the customer with the longest history (about 69,000 statement documents) took about 2.4 seconds instead of about 12 seconds, and other customers and suppliers were about 26% to 36% faster. Statement figures and balances are unchanged, and this was checked after every test posting. The hotfix adds eight indexes to the statement tables. Building them takes under a minute during the update and needs some extra disk space: about 500 MB on the largest test database, and less on most.


  • Database upgrade progress screen – the database upgrade that runs at login now reports on the DynaMod start-up screen instead of a small pop-up window whose caption did not fit. The screen shows the version being upgraded to, which upgrade script is running out of how many, a progress bar with the batch count (for example “Batch 1,240 of 14,442”), the object currently being created and the elapsed time, so a long upgrade on a large database no longer looks frozen.


  • Reconnect after a Server Socket restart – when the Server Socket is restarted while DynaMod is open, DynaMod now shows a single “Disconnected from Server” dialog. Pressing Reconnect signs the session back in and the operation that was interrupted (a query, a save or a posting) continues on the new session.


  • Added Approval Flow History flow in transaction screen - Approval tab. 


  • Enhance DynaMod login screen used new UI.


Closed Issues List


E-Invoice Malaysia Module Fixes


N/

Fixed SEP QR Private Key missing become 'fJAsAg3UtTU='.
















Costing Mechanism Fixes







Inventory Module Fixes


N/A

Fixed a month-end close in Stock Closing Value Month End Process being queued but never starting. On some servers the SQL Server Agent job that runs the close in the background was owned by the Windows login that applied the 2026.2 upgrade. When SQL Server could no longer find that login, for example after the PC was renamed or the user was removed, the job failed before it started and the screen kept waiting without any message. The hotfix gives the job the same owner as the other DynaMod background jobs (sa). If a close still has not started after about 30 seconds, the screen now says so, shows the reason, and offers to run the close in the screen instead. If you choose to keep waiting, it tries the job again about once a minute, so the close starts by itself once the job is fixed.


N/A

Fixed the misleading progress shown by Stock Closing Value Month End Process while a month-end close runs in the background. Regenerate Stock Cost and Closing Stock Value for Locations showed “0 / 1 done” until each step finished, which on a large database can take hours, and Total Records jumped between thousands and 1. The screen now shows how many stocks have been recalculated out of how many, with an estimate of the time left, and how many locations are done, and Total Records always counts stocks, locations or periods. The log also reports progress every few minutes. Re-opening the screen during a close now shows the month being closed, and the Month-End close COMPLETED message stays on screen when it finishes.


N/A

Fixed the Regenerate changed stocks only (faster) option in Stock Closing Value Month End Process having no effect. When the close ran in the screen, it always recalculated every stock. It now recalculates only the stocks that changed since their cost was last worked out, as intended, for companies that use deferred stock costing. The figures are the same either way.


N/A

Fixed resuming an unfinished month-end close on SQL Server Express, where the DynaMod Process Manager runs the close. The screen reported an error and stopped following the close, although the Process Manager still went on to finish it.


N/A

Fixed Stock Closing Value Month End Process not checking the PROCESS access right, so any user who could open the screen could start a month-end close. Starting, stopping and resuming a close now need PROCESS. Users with ACCESS only can open the screen and follow a close that is running.


N/A

Fixed re-closing an earlier month in Stock Closing Value Month End Process leaving the later closed months out of date. A back-dated change moves the stock balance of every month after it, but a re-close in the background replaced only the chosen month, and a re-close in the screen went back over every earlier month instead of the later ones. Both now close the chosen month and every later closed month again, oldest first, and the step list shows beforehand how many months and locations that covers.


N/A

Fixed a month-end close that was interrupted, for example by a SQL Server restart, and then carried on. It could finish as COMPLETED, and mark the month as closed, without redoing the month it was working on when it was interrupted, so that month’s closing values could be out of date or missing. The close now redoes that month. While Stock Closing Value Month End Process is open, a background close that shows no progress for 30 minutes is also restarted automatically and carries on from its last checkpoint.


N/A

Fixed Stock Closing Value Month End Process reporting “Month-End close FAILED” straight after a failed close was resumed, and then no longer following it, although the close was running again on the server. Opening the screen during a resumed close had the same problem. The screen now follows a resumed close to the end. It also shows a close that is queued but not started yet, so it can be followed or stopped.





Supplier Module Fixes


N/A

Fixed Stock Department not clearing on purchasing documents when the supplier is not under Supplier Stock Department Control.

N/A

Fixed stock department filter by added UOM filter.

N/A

Fixed Purchase Order screen import function. (Ticket: 180167 & 180296)

N/A

Fixed an error that occurred when saving a Supplier Goods Return Advice.



N/A

Fix approval transaction status record count update correctly.

180599

Fixed semi auto replenish generate Purchase Order get correct date format on document Date and Delivery Date


N/A

Fixed Stock Department popup value been trim.

N/A

Fixed by able to edit supplier ID in edit mode when documents not in matching.


Customer Module Fixes










Accounting Module Fixes


N/AFixed contra entry error 'An execption occurred on the server: String or binary data would be truncated. The statement has been terminated.'. (Ticket: 180161)
N/A

Fixed the Trial Balance, Balance Sheet, General Ledger Show B/F and Account Month End showing the wrong retained earnings after a change in the Chart of Accounts. DynaMod 2026.2 keeps each finished year’s profit and loss ready so these reports open quickly, but it only refreshed that figure when something was posted. Changing an account’s type, moving an account under another parent, adding a sub-account, or changing account types, stock links or fiscal year settings left the old figure in place, with no warning, until something was posted into each earlier year. These changes now refresh it automatically. Editing an account description and running month end do not. The hotfix also refreshes it once for every company, so a figure that is already wrong is corrected. The first Trial Balance or Balance Sheet after the hotfix, and after each such change, takes a little longer while the earlier years are recalculated (about 16 seconds for five years on a large test database).





POS Management Module Fixes










Promotion Module Fixes


180166Fixed the Promotion Builder being unavailable in Promotion Studio after upgrading to 2026.2. The builder buttons were greyed out with "You do not have access right to this screen" for every user group, and the right could not be set in Setup User Group, because the upgrade had not created it. The hotfix creates the right and grants it to all existing user groups. It also restores the Validate now, Acknowledge, Exclude item and Remove item buttons in Items & overlaps. Users need to close and reopen Promotion Studio once after applying the hotfix.
N/A

Fixed a promotion created in Promotion Builder staying a draft and never reaching the POS, even though it looked finished. In step 3 “Batches & rules”, the Confirm schedule + batch button confirmed the batch but the schedule confirmation was dropped when the promotion was saved, so the promotion showed as Draft in Promotion Studio and was never downloaded to the outlets. One click now confirms both. Promotions already saved this way can be corrected without rebuilding them: open the promotion in Promotion Builder, go to step 2 “Schedules”, tick Confirmed on the schedule, and save.


N/A
Fixed promotion selection stock can input the value.


Inventory Module Fixes


N/A

Fixed transaction detail level stock balance location did not retrieve correctly.







Reports Fixes


180285

Fixed Stock Balance Enquiry screen Est. Balance Outstanding Qty & Outstanding Qty Detail Cannot Export to Excel/PDF file

N/A

Fixed the Last Payment amount shown in the Customer Aging and Supplier Aging reports (including their detail and summary versions), in the aging summary of the Customer Statement and Supplier Statement, and in the credit sales aging analysis. When the last receipt or payment voucher paid several invoices, the report showed only the amount paid to one of those invoices, and which one could change from run to run. It now shows the full amount of that receipt or payment, including any unapplied advance but not any discount given. When two payments fall on the same date, the report now always shows the same one. All other report figures, such as balances and aging columns, are unchanged.





Miscellaneous Fixes


NA

Fixed error 1934 “DELETE failed because the following SET options have incorrect settings: 'QUOTED_IDENTIFIER'” when posting (reported on Goods Receive Note posting after upgrading to 2026.2). During a database upgrade run from DynaMod, a stored procedure could be created with the wrong QUOTED_IDENTIFIER setting when the Server Socket was serving other connections at the same time; the procedure then failed the first time it touched a table with a filtered index. The upgrade now carries the correct settings with every statement it runs, and this hotfix re-creates the affected posting procedure, so sites already showing the error are repaired by applying the hotfix. A support script is available to check a database for other procedures created with the wrong setting.

NA

Fixed dozens of stacked “Disconnected from Server. Please retry” dialogs after the Server Socket was restarted while DynaMod was open. Every background refresh (unread messages, licensed-user count and others) opened its own dialog on top of the previous one, each with its own Reconnect button taking a licence session. Only one dialog is shown now; background refreshes wait for it and continue after Reconnect.

NA

Fixed an occasional “Object reference not set to an instance of an object” error box on the Server Socket when it starts up while clients are reconnecting (its configuration file was being read by two threads at the same time). Server Socket component; the DynaMod fixes above do not require the Server Socket to be updated.

NA

Fixed Database Maintenance and Database Housekeeping showing “Access Screen Prohibited” for every user group after upgrading to 2026.2, including System Admin, because the upgrade did not grant access to either screen. The hotfix now grants Database Maintenance to System Admin and to every user group that could already use the old Database Reindex screen, and grants Database Housekeeping to System Admin only, because it can delete business documents. Access rights that an administrator has already set for these screens are not changed. Other user groups can be given access in System User Group > Access Right Maintenance.


NA

Fixed a Database Housekeeping cleanup request looking stuck. Once all its tables were cleaned it stayed RUNNING with no current table while Reclaim space or Shrink file was still working, which on a large database can take more than an hour. The Cleanup Requests tab now has a Current Step column that shows what the request is doing: the table being deleted, reclaiming space, or shrinking the data file, with the time that step started. A queued request shows which request it starts after. When several queued requests have Shrink file ticked, the database file is now shrunk once, by the last of them, instead of once for every request.





DynaMod Server Socket Fixes


NA

Fixed an occasional “Object reference not set to an instance of an object” error on the DynaMod Server Socket when it starts up while DynaMod clients are reconnecting. Requires DynaMod Server Socket 2026.2 Build 0001. The other fixes in this hotfix are in DynaMod itself and work with the existing Server Socket.

NA

Fixed the error “Keyword not supported: ‘mssql.net?integrated security’” followed by “Failed to load system menu” after logging in, and the same error in e-invoice processing. This happened only when a database connection in the DynaMod Server Socket had been edited by hand so that it did not start with the server name. Connections set up the standard way were not affected and continue to work unchanged. Requires the updated DynaMod Server Socket 2026.2 Build 0002 or above.





DynaMod Client Socket Fixes









DynaMod Process Manager Fixes










SST Malaysia Fixes








Email Fixes









Promotion Fixes









Online Store Module Fixes







Version Released History




DateVersionNew Enhancements and Fixes
10/09/20262026.2https://smartacc.freshdesk.com/support/solutions/articles/9000278346-version-2026-2-build-0000
31/03/20262026.1https://smartacc.freshdesk.com/support/solutions/articles/9000275397-version-2026-1-build-0000
17/12/20252025.4https://smartacc.freshdesk.com/support/solutions/articles/9000272570-version-2025-4-build-0000
10/09/20252025.3

https://smartacc.freshdesk.com/support/solutions/articles/9000270546-version-2025-3-build-0000

18/06/2025

2025.2

https://smartacc.freshdesk.com/support/solutions/articles/9000268328-version-2025-2-build-0000

20/02/20252025.1

https://smartacc.freshdesk.com/support/solutions/articles/9000259773-version-2025-1-build-0000

21/11/20242024.4

https://smartacc.freshdesk.com/support/solutions/articles/9000252329-version-2024-4-build-0000

19/09/20242024.3

https://smartacc.freshdesk.com/support/solutions/articles/9000240966-version-2024-3-build-0000

18/06/20242024.2https://smartacc.freshdesk.com/support/solutions/articles/9000238359-version-2024-2-build-0000
18/01/20242024.1https://smartacc.freshdesk.com/support/solutions/articles/9000234973-version-2024-1-build-0000
20/09/20232023.3https://smartacc.freshdesk.com/support/solutions/articles/9000231012-version-2023-3-build-0000
17/05/20232023.2https://smartacc.freshdesk.com/support/solutions/articles/9000226626-version-2023-2-build-0000
07/12/20222023.1https://smartacc.freshdesk.com/support/solutions/articles/9000221273-version-2023-1-build-0000
04/08/20222022.3https://smartacc.freshdesk.com/support/solutions/articles/9000217708-version-2022-3-build-0000
19/05/20222022.2https://smartacc.freshdesk.com/support/solutions/articles/9000214032-version-2022-2-build-0000
12/01/20222022.1

https://smartacc.freshdesk.com/support/solutions/articles/9000209028-version-2022-1-build-0000

22/09/20212021.3

https://smartacc.freshdesk.com/support/solutions/articles/9000205530-version-2021-3-build-0000

19/05/20212021.2https://smartacc.freshdesk.com/solution/articles/9000201063-version-2021-2-build-0000
20/01/20212021.1

https://smartacc.freshdesk.com/support/solutions/articles/9000197237-version-2021-1-build-0000

13/10/20202020.3

https://smartacc.freshdesk.com/solution/articles/9000193108-version-2020-3-build-0000

06/07/20202020.2

https://smartacc.freshdesk.com/solution/articles/9000189749-version-2020-2-build-0000

25/02/20202020.1

https://smartacc.freshdesk.com/solution/articles/9000181503-version-2020-1-build-0000

10/12/20192019.1 B6

https://smartacc.freshdesk.com/solution/articles/9000179178-version-2019-1-build-0006

13/11/20192019.1 B5

https://smartacc.freshdesk.com/solution/articles/9000176495-version-2019-1-build-0005

20/09/20192019.1 B4

https://smartacc.freshdesk.com/solution/articles/9000170927-version-2019-1-build-0004

03/07/20192019.1 B3

https://smartacc.freshdesk.com/solution/articles/9000170927-version-2019-1-build-0003

29/04/20192019.1 B2

https://smartacc.freshdesk.com/solution/articles/9000167184-version-2019-1-build-0002

26/03/20192019.1 B1

https://smartacc.freshdesk.com/solution/articles/9000164824-version-2019-1-build-0001

09/01/20192019.1

https://smartacc.freshdesk.com/solution/articles/9000160105-version-2019-1-build-0000

05/12/20182018.3 B2

https://smartacc.freshdesk.com/solution/articles/9000157030-version-2018-3-build-0002

18/10/20182018.3 B1New with SST (Sales and Service Tax)

https://smartacc.freshdesk.com/solution/articles/9000155995-version-2018-3-build-0001

30/08/20182018.3New with SST (Sales and Service Tax)

https://smartacc.freshdesk.com/solution/articles/9000153292-version-2018-3-build-0000

21/08/20182018.2 B10

https://smartacc.freshdesk.com/solution/articles/9000152353-version-2018-2-build-0010


25/08/20182018.2 B8

https://smartacc.freshdesk.com/solution/articles/9000151393-version-2018-2-build-0008

17/07/20182018.2 B7

https://smartacc.freshdesk.com/solution/articles/9000150902-version-2018-2-build-0007

12/07/20182018.2 B6

https://smartacc.freshdesk.com/solution/articles/9000150659-version-2018-2-build-0006

11/07/20182018.2 B5

https://smartacc.freshdesk.com/solution/articles/9000150579-version-2018-2-build-0005

27/06/20182018.2 B4

https://smartacc.freshdesk.com/solution/articles/9000149866-version-2018-2-build-0004

13/06/20182018.2 B3

https://smartacc.freshdesk.com/solution/articles/9000149082-version-2018-2-build-0003

31/05/20182018.2 B2Compliance Change of Malaysia GST for Kastam FAQ dated 30/May/2018

https://smartacc.freshdesk.com/solution/articles/9000148381-version-2018-2-build-0002

29/05/20182018.2 B1Compliance Change of Malaysia GST for Kastam FAQ dated 25/May/2018

https://smartacc.freshdesk.com/solution/articles/9000148381-version-2018-2-build-0002

25/05/20182018.2Malaysia GST Changes 2018 from 6% to 0%

https://smartacc.freshdesk.com/solution/articles/9000147823--version-2018-2-build-0000