Hotfix 0011 (2025-05-13)

Required to update DynaMod Server Socket 2025.1 Build 0004


New Enhancement List

  • Customer Quotation - Added function Import From File (Multi Documents)
    • The Excel template could be found in: "C:\SmartAcc\DynaMod\Import Template\CustomerQuotation_MultiDocument.xlsx"


Closed Issues List

  • Fix reference constraint "FK_AcCusApproval_AcCustomer" error when remove customer master. (Ticket: 164064) 
  • Fix column "ProgramName", "ProgramParamValue", "IsEnableEInvoiceMYS", "EInvoiceMYSEffectiveFromDate", "EInvoiceMYSEffectiveToDate" doesn't exists in destination table AcClientSocket when open Registered Client Socket form. (Ticket 164114)



Hotfix 0010 (2025-05-13)

Required to update DynaMod Server Socket 2025.1 Build 0004


New Enhancement List

  • E-Invoice: Enhanced to allow Search Taxpayer QR and update corresponding E-Invoice info:
    • Customer Setup screen.
    • Supplier Setup screen.
    • Company Setup screen.
    • Location Setup screen.
    • Cash Sales.
    • Customer Invoice.
    • Customer Credit Note.
    • Customer Debit Note.
    • Customer Refund Note.
    • Customer Adjustment.
    • Customer Receipt.
    • Supplier Invoice.
    • Supplier Credit Note.
    • Supplier Debit Note.
    • Supplier Refund Note.
    • Supplier Adjustment.
    • Payment Voucher.
  • Enhanced the layout design of the Location Stock Balance screen to improve readability and user experience. (Ticket: 163938)
  • Enhanced SmartUpdater application to support par version updates of Major Version, Build Number, Hotfix Number.
    • SmartUpdater 2025.1 Build 0001.


Closed Issues List

  • Renamed mislabeled column in Cash Sales screen from "Gross Amount" to "Subtotal" to accurately reflect its purpose and prevent user confusion. (Ticket: 163846)
  • Fix SmartSQL to successfully migrate the Vehicle Model table for the workshop.
  • Fix error "column 'RegistrationNo' is not exists" when saving Singapore GST Filing Transaction.



Hotfix 0009 (2025-04-29)



Closed Issues List

  • Fixed duplication in customer receipt and payment voucher due to case sensitivity. (Ticket: 163730)


Hotfix 0008 (2025-04-25)

Required to update DynaMod Server Socket 2025.1 Build 0003


New Enhancement List

  • [E-Invoice] If a Customer module-related form is opened, the Buyer element will be repositioned to the top of the e-Invoice tab. Conversely, if a Supplier module-related form is loaded, the Supplier-related element will take the top position. 
  • Enhanced DynaMod Search Taxpayer TIN, populate to TIN field instead of copy to clipboard. 
  • Enhanced Settle Credit/Advance screen to zerorised the local balance if currency balance is all cleared. (Ticket 163601)
  • Enhanced E-Invoice for LHDN imposed strict MyInvois API Rate Limit on 11/Apr/2025
    • Enhanced "Login as Intermediary System" rate limit exceed prevention by introducing Cached Login of it's Access Token. The E-Invoice submission will now be based on active login submission until the given access token expired (generally 1 hour upon success Login as Intermediary System)
    • Enhanced "Submit Documents" rate limit exceed prevention by introducing "Client Login Method" in E-Invoice Store setup.
      • Static: Default Intermediary Client ID and Client Secret to be used for E-Invoice Submission.
      • Random: Default Set of Intermediary Client IDs with it's secret to be used for E-Invoice Submission.
      • E-Invoice Store now allow to input dedicated Client ID and Client Secret for purpose of distribution login (To minimize the possibilities of Rate Limit Exceed when perform "Login as Intermediary System" to MyInvois API
  • Enhanced E-Invoice Store by added function of "Test Login" to ease of E-Invoice implementation.
    • Accessible from E-Invoice store - More - Test Login.
    • Added permissions information on message prompt whenever perform "Test Login" successfully to ensure important access right being granted (eg: SubmitDoc, ViewDoc, CancelDoc etc).
  • Enhanced E-Invoice Store added Soft Cert effective and expiry date info.
  • Enhanced SiteGiant ERP with async download of orders, products, and items via Process Manager. (Ticket:163160)


Closed Issues List

  • Extended the RefDocumentNo field length from nvarchar(20) to nvarchar(50) for Delivery Order, Delivery Return, Debit Note, and Refund Note to align with Sales Order and prevent data truncation errors during import. (Ticket: 163718)
  • Fixed perform "Bank Reconcile" and "Bank Reconcile by period" when filtering and click post will hit "DBNull" error. (Ticket: 163661)
  • Fixed duplication in customer receipt and payment voucher due to case sensitivity. (Ticket: 163730)


Hotfix 0007 (2025-04-17)


New Enhancement List

  • Enhance Stock Barcode with Multi select in transaction screen.
  • Improved data retrieval performance and added wait progress indicator when using "Import From Stock List" in Stock Price Updater. (Ticket: 163415)
  • Enhance the Supplier Module Batch Export Feature which to supprot Location ID in file name token. 
  • Support New E-Invoice Consolidation Generate method - By Range.
  • Purchase Order -> Fast Reorder added POR Type to include the POR outstanding quantity when calculating the advise quantity.


Closed Issues List

  • Fixed min charges keep auto round when select the Meter Item in the meter reading calculation screen. (Ticket: 163400)
  • Fixed an issue where the E-Invoice "Buyer State ID" and "Supplier State ID" were not updating correctly.
  • Fixed an issue where the Technician filter in the "Print Service Card" was not functioning correctly. (Ticket: 163448)
  • Fixed "object reference not set to an instance of an object" error when close the Tax Code popup screen without any selection. (Ticket 163504)

  • Fixed Customer Statement listing incorrect transaction issue. (Ticket: 163586)

  • Fixed save customer setup hit error "An exception occurred on the server: Invalid column name" if using CTRL + ALT + C copy profile information to customer setup. (Ticket: 163523)

  • Stock Card Listing Cash Sales that import from Delivery Order will not be displayed as well if the option Show Matched Customer Invoice from Delivery Order is not ticked.

  • Goods Receive Note/Supplier Invoice import from parent company when creating new stock the costing method will now follow subsidiary default setting.

  • i-Bank transaction for Maybank Berhad can now input value date.



Hotfix 0006 (2025-04-07)


New Enhancement List

  • (E-Invoice) Prompt Interim Relaxion Period reminder message on [E-Invoice Grace Period] module screen.
  • Enable Batch Export File for below Document:
    • Supplier Purchase Order
    • Goods Received Note
    • Goods Return Note
    • Supplier Invoice
    • Supplier Credit Note
  • Added Stock Is Batch Control & Stock Batch Number List to allow customize the form to include on transaction form. 
  • Enhance the Batch Selection Enquiry screen to display the balance quantity on query UoM.  
  • [E-Invoice] Enhance DynaMod submit E-invoice retrieve error information detial from LHDN.


Closed Issues List

  • Corrected grouping of Article Stock issue in the report Customer Invoice for accurate data display. (Ticket: 163211)
  • Fixed the issue where the E-Invoice date time was not updating.
  • Fixed "Customer Statement Listing" unable to display Document Remark when Document Type is Open Balance. (Ticket: 163383)
  • (E-Invoice) Fixed DynaMod Refund Cash Sales not set as Refund Note for E-Invoice Document Type. (Ticket 163038)


Hotfix 0005 (2025-03-28 )


New Enhancement List

  • Enhance the transaction document screen to allow edit the attachment after E-Invoice submission. (Ticket 162409)
  • Enhance to Prompt confirmation message when the Document Date and E-Inv Date are different.
  • Enhance system to deselect the "Auto BOM" option during Stock Maintenance posting if not Bill of Material set. (Ticket 163007)
  • (E-Invoice) Set Buyer Address State ID as Optional field in Cash Sales screen (Ticket 163170)
  • Enhance Print Barcode Label by Document :-
    • Add Is Print column to select which to print.
    • Show the total of copies that has been selected
    • Add button Check All and unChecked All for In Print Column
  • Added a new functionality to populate data in the RHB DuitNow Store.
  • Enhanced meter reading add column view "Customer Info", "Agreement Info", "Is Bill", "Is Outstanding".
  • (E-Invoice) Allow General TIN "EI00000000030" with Registration Type Passport.
  • Enhanced Serial Number Transaction Enquiry performance for search Serial Number Movement History.
  • Enhanced Serial Number Input Screen by added Quantity to be generated on "By Serial Number Generate Pattern"
  • Enhanced Select Serial Number popup screen by added columns of:
    • Last Document Number
    • Last Document Date
    • Last Edit By
    • Last Edit Date
    • Last Document Type
  • Stock Transit Requisition added Reload Request to reload any new pending Purchase Requisition record
  • Company Default Setting -> Default account added setting Gain and Loss Account Posting Date to set whether the foreign exchange date post on the payment date or payment/invoice date that whichever later
  • E-Invoice: Optimized tables size by reset E-Invoice transaction logs storage once get valid status (Document Flow ID = Validated - Success) 
  • Enhanced the DynaMod E-Invoice Transaction Screen to restrict editing based on E-Invoice status.
  • Enhanced the TikTok AddProduct using new API url
  • Enhanced the TikTok Upload Product Image User Interface.
  • Fixed error for Shopee Add Product Upload Image by URL Invalid format error hit. (Ticket: 163308)
  • Enhanced Shopee Upload Product Image by Verifying Image URL Before Adding URL


Closed Issues List

  • Fixed error when navigate to knock off document via popup transaction screen open by report. (Ticket 162713)
  • Fixed DynaMod Refund Cash Sales auto become "Valid“ status after perform Refund due to not excluding previous cash sales submission info in copy. (Ticket 163038)
  • Fixed Stock matrix after click add new Stock Color and Stock Size the multi select check box not function. (Ticket: 163047)
  • Fixed Meter Reading Calculation still show Inactive meter type. (Ticket: 163028)
  • Fixed SQL Accounting Master Sync Active record but Inactive in DynaMod. (Ticket: 162936 & 163125)
  • Fixed Mechanic column in SO doesn't prompt popup when enter '%' (Ticket 163262) 
  • Fixed Print Barcode Label by Document supplier, customer (Return Note) filter by range hit error, and service card click add to list hit error.
  • Resolved issue where "Meter Reading Stock Enquiry" did not display Customer Name and Customer ID. (Ticket: 163286)


Hotfix 0004 (2025-03-17 Monday)


New Enhancement List

  • (E-Invoce) Set Supplier Email as Optional field in Cash Sales screen (Ticket: 163011).
  • Allow Customer Debit Note maintain invoice number that not exists in system. 
  • Support Stock Batch Opening on DynaMod SmartSQL Migration.
  • Simplified DynaMod Stock Price Updater import format.
  • Sales transaction -> More -> Import From File added support of optional column Account No and Remark 1, the column Barcode can be empty or remove if column Account No is use, in the event of both column Barcode and Account No is present then the transaction detail priority will be given to barcode (tax and E-Invoice information)
    • Supported document type:
    • Customer Quotation
    • Sales Order
    • Delivery Order
    • Delivery Return
    • Customer Invoice
    • Customer Debit Note
    • Customer Credit Note
    • Cash Sales


Closed Issues List

  • Fixed Serial Stock Balance not calculate correctly when Migrate from SmartSQL. (Ticket 162884) 
  • Fixed Stock Location Balance unable to scroll to the bottom issue. (Ticket: 163017)




Hotfix 0003 (2025-03-13 Thursday)


New Enhancement List

  • Fixed designer of "Stock Price Updater" failed to display detail items when the display scale was set above 100%. (Ticket: 162775).
  • Use General Invalid Batch "BATCH-INVALID" posted Auto BOM Child Item if it was Stock Batch Control Item and not stock on hand.
  • Added Batch Number Invalid Listing to view the invalid batch number and negative balance quantity.
  • Enhance Batch Expiry Stock Enquiry by clearing the Batch Number text field if the Stock ID value changes.
  • Enhance Stock Assembly Detail Batch cannot assign more than expected quantity which follow details line final quantity.
  • Enhance Migration from SmartSQL tools to handle Workshop related table. (Ticket 162871) 
  • Enhance SiteGiant ERP Add Stock Adjustment to select Multi Location quantity.
  • Enhance and replace the marketplace logo for Online Store Pillar.



Closed Issues List

  • Fixed E-Invoice Tab where selecting "Supplier State" would incorrectly update "Buyer State Description", and selecting "Buyer State" would incorrectly update "Supplier State Description". 
  • Fixed display issues in DynaMod Import Stock when Auto Barcode is enabled.
  • Fixed the validation to check location balance instead of company balance when enabling Batch Control Stock.
  • E-Invoice: Include missing Supplier MSIC 47520. (Ticket 162991)
  • Fix Stock Transfer default report not able show correct document no. (Ticket: 162891)
    • Stock Transfer (A4) - Article
    • Stock Transfer (A4) - Article (CrossTab)
  • Fix transaction screen multi select Stock Description 1 prompt error.
  • Fix Stock Card Listing show incorrect Batch number at different stock code for the stock assembly. (Ticket 163025)



Hotfix 0002 (2025-02-28 Friday)


New Enhancement List

  • Re-aligned the "Rounding Amount" field position in E-Invoice Consolidated Invoices for better clarity and consistency.
  • Enhanced "Setup Payment Type" to automatically tick "Exclude E-Invoice Amount" for specific payment types to improve accuracy and streamline the process.
  • Added the "Document Remark" column for user reference when importing GRTN while issuing a Supplier Credit Note. (Ticket: 162692) 
  • Auto-update E-Invoice Date in Document Flow Status when changed via the Malaysia E-Invoice Dashboard screen.
  • (POS Simulation) Handling multitier auto apply coupon.


Closed Issues List

  • Fixed DynaMod cannot import stock by Excel. (Ticket: 162760)
  • Fixed POS Stock Combo unable to amend column price when creating a new entry. (Ticket: 162699)
  • (E-Invoice) Fixed E-Invoice Dashboard missing Set Document Flow feature.



Hotfix 0001 (2025-02-25 Tuesday)


New Enhancement List

  • Enhancement DynaMod Form Printing feature for E-Invoice Consolidated Invoice/Self Bill Invoice.


Closed Issues List

  • Account Description (Payment) for not change after select other account no. (Ticket 162186)
    • Fixed Supplier Invoice Import from Goods Receive Note the batch number date detail get wrongly. (Ticket: 162677)
  • Fixed Multi select Stock prompt error (Ticket: 162648)
  • Fixed the issue where the "Quantity" column in the Customer Delivery Order could not be inserted or modified. (Ticket: 162679)
  • Fixed the delete function in the Workshop Module for the screens: Service Type, Mechanic, Vehicle Model, and Service Advisor, which was prompting an incorrect message. (Ticket: 162691)