Hotfix 0012 (TBD) 

Required to update DynaMod Server Socket 2025.1 Build 0004 

  • E-Invoice: Enhance Customer Master Setup to auto populate the related column to similar e-Invoice field to minimize user step in setup.
    • Field Mapping:
      • Customer Name -->  E-Invoice Registration Name
      • Business Register Number --> E-Invoice Registration Number
      • Address 1,2,3,4 --> E-Invoice Address 0,1,2
      • Mobile Number --> E-Invoice Contact Number
      • Email --> E-Invoice Email



Hotfix 0011 (2025-05-13) 

Required to update DynaMod Server Socket 2025.1 Build 0004 

  • 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) 

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



Hotfix 0008 (2025-04-25) 

Required to update DynaMod Server Socket 2025.1 Build 0003 


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



Hotfix 0007 (2025-04-17) 

  • Support New E-Invoice Consolidation Generate method - By Range.
  • Fixed an issue where the E-Invoice "Buyer State ID" and "Supplier State ID" were not updating correctly.



Hotfix 0006 (2025-04-07) 

  • Prompt Interim Relaxion Period reminder message on [E-Invoice Grace Period] module screen.
  • Enhance DynaMod submit E-invoice retrieve error information detail from LHDN.  
  • Fixed the issue where the E-Invoice date time was not updating.
  • Fixed DynaMod Refund Cash Sales not set as Refund Note for E-Invoice Document Type. (Ticket 163038)



Hotfix 0005 (2025-03-28 ) 

  • 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.
  • Set Buyer Address State ID as Optional field in Cash Sales screen (Ticket 163170) 
  • Allow General TIN "EI00000000030" with Registration Type Passport. 
  • 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.
  • 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)



Hotfix 0004 (2025-03-17 Monday) 

  • Set Supplier Email as Optional field in Cash Sales screen (Ticket: 163011).



Hotfix 0003 (2025-03-13 Thursday) 

  • Fixed E-Invoice Tab where selecting "Supplier State" would incorrectly update "Buyer State Description", and selecting "Buyer State" would incorrectly update "Supplier State Description". 
  • Include missing Supplier MSIC 47520. (Ticket 162991) 



Hotfix 0002 (2025-02-28 Friday)

  • 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.
  • Auto-update E-Invoice Date in Document Flow Status when changed via the Malaysia E-Invoice Dashboard screen.
  • Fixed E-Invoice Dashboard missing Set Document Flow feature. 



Hotfix 0001 (2025-02-25 Tuesday)

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