Hotfix 0008 (2025-01-17 Friday)


New Enhancement List

  • Enhance POS Simulation to handle member group limit quantity which do not apply the promotion if sales quantity have hit the quantity limit. (Ticket 162027)
  • E-Invoice: Enhanced master setup and transaction screens to auto trim and revoked double spaces to reduce possible validation error returned from LHDN when submit the document with digital signature (v1.1)
    • Supplier Information
      • Between the alphabet and number cannot have space:
        • Supplier TIN
        • Supplier Registration Number
        • Supplier SST Number
        • Supplier Tourism Tax Number
      • Between the alphabet and number cannot have double space:
        • Supplier Registration Name
        • Address Line
        • City Name
        • Supplier Contact Number
    • Buyer Information
      • Between the alphabet and number cannot have space:
        • Buyer TIN
        • Buyer Registration Number
        • Buyer SST Number
      • Between the alphabet and number cannot have double space:
        • Buyer Registration Name
        • Address Line
        • City Name
        • Buyer Contact Number
  • E-Invoice: Customer Maintenance screen, enhance the validation check triggering only if E-Invoice TIN or Registration Number being provided during add/edit record. The same applies to Supplier Maintenance screen.
  • E-Invoice: Enhanced MSIC Code selection to update Business Activity Description
    • Company Setup
    • Location Setup
    • Customer Setup
    • Supplier Setup
  • E-Invoice: Customer and Supplier Maintenance screen, enhance to allow Country ID input or selection from the list.
  • E-Invoice: Enhanced prompted message if failed to login to MyInvois portal.
  • E-Invoice: Added Taxpayer TIN Search function by implement LHDN Search Taxpayer TIN API (using Registration Type and Number to perform search). The function available in below screens: 
    • Company, Location, Customer, Supplier master screen.
    • Transaction screens.


Closed Issues List

  • E-Invoice: Added back for missing records that introduced in 2024.3 Build 0000 Hotfix 0004 for E-Invoice Document Setting:
    • Consolidated Invoice (CS)
    • Consolidated Invoice (CINV)
  • E-Invoice: Location Setup screen for SEP Submit Version will auto assign with value of '2' if not being provided when attempt to save the existing record.
  • Added Technician ID Mandatory check for Meter Reading Service Card. (Ticket 162160)



Hotfix 0007 (2025-01-14 Tuesday)


New Enhancement List

  • E-Invoice: Revoke the validation check in transaction screens for General Tin EI00000000040 with BRN as Registration Type and Registration Number: NA


Closed Issues List


  • Fixed import stock bulk update where not able to get non-English value (Ticket: 161967)
  • Handle Serial Number & Batch Number when doing "Supplier Goods Receive Note Import From File".
  • Handle E-Invoice column when doing "Supplier Invoice Import From File".
  • Handle Serial Number & Batch Number when doing "Customer Delivery Order Import From File".
  • Handle E-Invoice column when doing "Customer Invoice Import From File".
  • Handle Serial and Batch Numbers when performing stock transactions using "Import From File".
  • Customer Invoice Meter Reading Calculation will now allow to select stock before selecting a Customer, all meter reading stock will be loaded first in this scenario.



Hotfix 0006 (2025-01-08 Wednesday)


Required to update DynaMod Server Socket 2024.4 Build 0005


New Enhancement List

  • E-Invoice: Allow to copy the current logon company e-Invoice element from Company Setup to Location Setup without any resign-in request. (Ticket: 161700)
  • Enhanced Payment Type setup by added below options (temporary dimmed until POS ready):
    • RHB DuitNow
    • Finexus Card
    • Finexus QR
    • Finexus DuitNow 
  • Enhanced POS Management Module by added POS Payment Type setup for RHB DuitNow
    • Added Smart Payment Platform Store setup
    • Added RHB DuitNow Store setup


Closed Issues List

  • Exclude meter reading last billing information such Last Billing Date, Last Billing Invoice and Last Billing Meter when Copy and Paste. (Ticket 161525)
  • Fixed the "Meter Type ID" cannot insert the "RENTAL" issue. (Ticket: 161759)
  • Fix 'Object reference not set to an instance of an object' when Import From Goods Receive Note (Consignment Sales).
  • E-Invoice: Fix E-Invoice Dashboard, the function of "E-Invoice Set Document Flow" was missing from the menu when perform right click on the grid.



Hotfix 0005 (2025-01-03 Friday)


Required to update DynaMod Server Socket 2024.4 Build 0004


New Enhancement List

  • Allow to setup default value for workshop vehicle model and mechanic when setup vehicle on company default Settings (Ticket: 161767, 161751)
  • Added workshop related column to allow customize the form to include vehicle, mileage, and mechanic information on workshop transaction form. (Ticket: 161780)
  • Enhance Singapore GST Tax Submission via IRAS api by using Company Registration number (BRN) for TaxRefNo column value instead of Tax Submission ID.


Closed Issues List


  • E-Invoice: Fix Cash Sales Screen, there's no way to input Refund Receipt Number when it's a Refund Note E-Invoice Document.
  • E-Invoice: Fix Customer Invoice item import from base document does not follow stock maintenance set item classification code. (Ticket: 161726)
  • Fix 'Some filed in delta do not exists in the table or are not updatetable. Table AcMemberPointRedemptionD fiels StockIsBatchControl' error when save member redemption. (Ticket: 161908) 
  • Fix 'Object reference not set to an instance of an object' when Import from Parent Company Delivery Order or Import from Parent Company Customer Invoice. (Ticket: 161916) 
  • Fix incorrect E-Invoice status in Marketplace Customer Invoice (Lazada, Shopee and SiteGiant ERP)


Hotfix 0004 (2024-12-24 Tuesday)


New Enhancement List


Closed Issues List

  • Fix upgrade to 2024.4 Hotfix 0003 error due to syntax not compatible on 2008 version SQL server. (Ticket 161714)
  • Fix Save Document with Error Msg "Deleted row information cannot be accessed through the row." after edit & delete rows. (Ticket 161691)



Hotfix 0003 (2024-12-20 Friday)


Required to update DynaMod Server Socket 2024.4 Build 0003


New Enhancement List


  • Include Stock Multi Barcode in Shoppe2Go Product screen (Ticket: 160990)
  • Added new POS Module Report - POS Auto Apply Voucher Transaction History
  • Enhanced Serial Number module by added Serial Number Generate Pattern setup screen. Serial Number of the stock can now be generated based on the pattern.
    • Accessible from Inventory - Setup - Setup Serial Number Generate Pattern.
  • E-Invoice: Enhanced prompted message whenever failed to login to LHDN portal.
  • E-Invoice: Enhanced Bulk Update Import Utility for Customer, Supplier, Location whereby it would now automatic removed the space for column of:
    • EInvoiceRegTIN
    • EInvoiceRegNumber
    • EInvoiceRegNumber_NRIC
    • EInvoiceRegNumber_PASSPORT
    • EInvoiceRegNumber_BRN
  • Enhanced the "Negative Quantity Stock Only" filter in the "Generate New Stock List" popup from Stock Take to refer to the total Root UOM Balance Quantity instead of individual UOM Balances. (Ticket: 161363)
  • Added new features - Stock Batch Management for Inventory Module.
    • Added StockIsBatchControl, AcStockBatchSellMethodID, IsBatchExpiryRequired column to Stock Maintenance.
    • Added *Batch Number (Read Only)* tab on Stock Impact transaction form for Batch usage preview.
      • Customer Module: Delivery Order, Delivery Return, Customer Invoice,Packing List,Debit Note,Credit Note,Cash Sales
      • Supplier Module: Good Receive Note (GRN), Good Return Note (GRTN), Supplier Invoice, Debit Note, Credit Note
      • Inventory Module: Stock Assembly, Stock Assembly(Quick Entry), Stock Transit, Stock Transfer, Stock Receive, Stock Issue, Stock Write-Off, Stock Adjustment
    • Added Enquiry form:
      • Batch Number Transaction Enquiry
      • Stock Batch Expiry Enquiry
    • Added Batch Information column for Report:
      • Stock Balance Quantity Listing - Batch Number
      • Stock Batch Sales Analysis by Document
      • Stock Batch Sales Analysis by Stock Code
      • Stock Batch Sales Analysis by Batch Number
      • Stock Card Listing - Batch Number
  • E-Invoice: Enhanced E-Invoice Dashboard by allowed to auto save the grid's layout.


Closed Issues List

  • Fix Journal Entry listing report "Note" show invalid value. (Ticket: 161391)
  • Fix Email Schedule Module - Monthly Rule Custom Date option, wrong control when attempt to enable it accordingly.
  • Fix SiteGiantERP marketplace failed to download products. (Ticket:161538)
  • E-Invoice: Fix Load Recurring Document shouldn't copy E-Invoice relevant fields.
  • E-Invoice: Fix Print E-Invoice Consolidated Invoices error when press Preview.
  • E-Invoice: Fix E-Invoice Consolidated Invoices - Generate Consolidated Invoice doesn't handle for Prepayment Amount.
  • E-Invoice: Fix shouldn't be allowed to perform Submit Document; Cancel Document; Set Document Flow in the case the document been consolidated
  • Fixed the display format of the "Document Time" column in the "Cash Sales and Collection By Document" enquiry. (Ticket: 161657) 
  • E-Invoice: Fix copy (Ctrl+Alt+C) and paste (Ctrl+Alt+V), should allowed to save the record by refreshed the Buyer's and (Sales Transaction) Supplier's (Purchase Transaction) info.


Hotfix 0002 (2024-12-04 Wednesday)



New Enhancement List


  • Added new payment type "Paysys QR"
  • Import From Goods Receive Note pop up for Partial Item Matching added field Match Type and Match Document No.
  • E-Invoice: Enable E-Invoice Transaction Listing to be able to perform schedule for email
  • E-Invoice: Added E-Invoice Consolidate Invoice Transaction Listing.
  • E-Invoice: Added E-Invoice Consolidate Invoice Submit Reminder Listing.
  • Enhanced Email Schedule Module:
    • Added option Enable email send with empty data.
      • By uncheck the option, email will only be sent whenever containing data.
    • Daily Rule added option to set Custom Date
      • Custom Date for Date From
      • Custom Date for Date To
      • Custom Date for As At Date
    • Monthly Rule added option to set Custom Date
      • Custom Date for Date From
      • Custom Date for Date To
      • Custom Date for As At Date
    • Monthly Rule is now able to set consecutively email trigger days.
  • Enhanced Email Template by added new placeholder for email subject and content
    • {Report_Date_Today} - This will be replaced with today's date as yyyy-MM-dd
    • Added placeholders for Schedule Reports E-Invoice Email Template:
      • {DocumentCardID} - Customer ID
      • {DocumentCardName} - E-Invoice Buyer's Name
      • {DocumentNumber} - Document Number (eg: Customer Invoice Number)
  • E-Invoice: Added E-Invoice Task to allow auto email to buyer once the document get validated successfully from LHDN
    • EINVOICE_EMAIL_CUSTOMER_INVOICE
    • EINVOICE_EMAIL_CUSTOMER_CREDIT_NOTE
    • EINVOICE_EMAIL_CUSTOMER_DEBIT_NOTE
    • EINVOICE_EMAIL_CUSTOMER_REFUND_NOTE
    • EINVOICE_EMAIL_CUSTOMER_ADJUSTMENT
    • EINVOICE_EMAIL_CUSTOMER_RECEIPT
    • EINVOICE_EMAIL_CASH_SALES
  • E-Invoice Added E-Invoice Email Task
    • Accessible from E-Invoice Malaysia - Setup - E-Invoice Email Task
    • You may configure auto email for valid E-Invoice document to buyer via the setup.
    • New task added to DynaMod Process Manager:
      • EINVOICE_EMAIL_CUSTOMER_INVOICE
      • EINVOICE_EMAIL_CUSTOMER_CREDIT_NOTE
      • EINVOICE_EMAIL_CUSTOMER_DEBIT_NOTE
      • EINVOICE_EMAIL_CUSTOMER_REFUND_NOTE
      • EINVOICE_EMAIL_CUSTOMER_ADJUSTMENT
      • EINVOICE_EMAIL_CUSTOMER_RECEIPT
      • EINVOICE_EMAIL_CASH_SALES
      • Required DynaMod Process Manager 2024.4 Build 0001 or above
  • E-Invoice: Customer Maintenance mandatory fields would not be enforced when "E-Invoice Is Not Applicable" being marked. Instead, system will auto assigned default value if not value been provided and "E-Invoice Is Not Applicable" being marked.
  • E-Invoice: Revoked both Supplier's and Buyer's as mandatory fields check from transaction screens.
  • E-Invoice: Enhanced Buyer's info to be reflected immediately once a customer being select when create a new transaction.
  • E-Invoice: Enhanced Cash Sales to support generate version 2 E-Invoice Self-Service Platform link & QR 
  • E-Invoice: Updated Location maintenance E-Invoice Self Service Platform production and staging link.
  • E-Invoice: Added E-Invoice Transaction Enquiry screen
    • Accessible from E-Invoice Malaysia - Enquiry - E-Invoice Transaction Enquiry


Closed Issues List


  • Fixed Notice2Go User unable to get Notice2GoUserId when registered successfully.
  • Fixed Notice2Go User Maintenance - More - Assign Notice2Go Action Requester error prompt when pressed the button.
  • Fixed Customer Maintenance screen - Member's tab - Gender layout adjustment.
  • E-Invoice: Customer Maintenance - MSIC field as mandatory field checking should be removed.



Hotfix 0001 (2024-11-26 Tuesday)



New Enhancement List


  • Added Subsidiary Company Stock Balance Company Registration screen for DynaMod WebAPI usage to allow check stock balance by given a Location ID and Stock ID.
    • Required DynaMod Server Socket 2024.4 Build 0001 or above
  • Service Reminder Listing Report add (Mechanic name, Vehicle Model) Field, and able to filter by (Customer, Customer Group, Salesman and Area)
  • Customer Service Appointment Report able to filter by multi-select (Service Type)


Closed Issues List


  • E-Invoice: Fixed TIN Validation button's icon missing in Customer Setup screen.
  • Fixed Customer Maintenance screen, the data would be reset and pointed to other record right after validation prompt (mandatory fields value not being provided) when perform Add/Edit of record.
  • E-Invoice: Fixed transaction screens prompt error "Object cannot be cast from DBNull to other types. Do you want to correct the value?" when editing for existing record after perform version upgrade to 2024.4