Skip to content
Smart Information Platform
Sign in

DynaMod · desktop

DynaMod

Multiple tools to help you manage products with different attributes & variants. Unlike ordinary inventory system, these tools give you the control you need to effectively sell any product.

Latest changes

What changed in the most recent release.

Full version history

2026.2 Build 0000 Hotfix 0004

Latest
View release →Released 25 Sept 2026
Customer Module
1 change
Fixed
1
Fixed
Fixed Payment Voucher and Customer Adjustment prompt 'An exception occurred on the server: Fields collection for UPDATE command is empty' error.
#180692
E-Invoice Module
2 changes
Fixed
2
Fixed
Fixed E-invoice tab information no load out issue in transaction screen.
#180723
Fixed
Fixed E-invoice tax payer TIN validation icon button missing
#180714
Inventory Module
9 changes
New
1
New
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.

Fixed
8
Fixed
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.

Fixed
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.

Fixed
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.

Fixed
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.

Fixed
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.

Fixed
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.

Fixed
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.

Fixed
Fixed multiple barcode not created when confirming new stock on subsidiary document import.
Supplier Module
4 changes
Enhanced
1
Enhanced
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.

Fixed
3
Fixed
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.
Fixed
Fixed Supplier purchase order approval screen fail to set 'Submit to approval'.
Fixed
Fixed missing advance cost information when supplier invoice import from GRN
#180034
General
6 changes
New
1
New
Added tax type ID column for Cromwell integration
Enhanced
1
Enhanced
Enhanced the partial Import selection page to display Location ID and Location Description.
#180421
Fixed
4
Fixed
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.

Fixed
Fixed Payment Voucher close settled advance credit loading.
Fixed
Fixed IsSVDP when in add mode.
Fixed
Fixed SmartInspector error 'Form that is already visible cannot be displayed as a modal dialog box. Set the form's visible property to false before calling Show'.