New Enhancement List


  • Enhanced General Ledger Listing performance whenever there's account filtering provided. Improved from 30 mins to 3 seconds to present out the result listing.
  • Enhanced Terminal Sales Summary Report by added additional fields PaxCountMorningTime, PaxCountNoonTime, PaxCountEveningTime, PaxCountNightTime (Ticket: 126828)
  • Enhanced SQL Accounting Integration - Project Setup screen by mask the Password input with the password characters (*). (Ticket: 127911)
  • Enhanced Stock Balance Enquiry - Export Summary with WYSIWYG mode, present Balance Quantity column as blank and if it's whole number then presented with '.' decimal (Ticket: 128061)
  • Enhanced Transaction Screens by added extra stock information for Stock Extra Remark 1 to 4.
    • Customer Quotation
    • Customer Sales Order
    • Customer Delivery Order
    • Customer Delivery Return
    • Customer Invoice
    • Customer Credit Note
    • Customer Debit Note
  • Enhanced Print Report for below by added extra stock information for Stock Extra Remark 1 to 4.
    • Customer Quotation
    • Customer Sales Order
    • Customer Delivery Order
    • Customer Delivery Return
    • Customer Invoice
    • Customer Credit Note
    • Customer Debit Note
  • Enhanced Customer Receipt and Payment Voucher, Export to File by added ItemRemark1 column. It also support for Import of ItemRemark1 by using the same exported format. (Ticket: 128483)
  • Enhance Customer Ranking report by added field Member No. (Ticket: 128224)
  • Enhance Customer/Supplier Adjustment Listing by added field AccountNoItemDesc.
  • Enhance Stock Take report by added field RootUomStockBarcode.
  • Enhance Goods Receive Note and Customer Credit Note report by added field AcAccountJobID, AcAccountJobDesc (Ticket: 128917)
  • Change create stock in Stock Maintenance using Create Multi UOM Stock the base UOM will always use the lowest level UOM instead of the current selected stock UOM. (Ticket: 127829)
  • Added access right ALLOW OTHER PAYMENT and ALLOW SUPPLIER PAYMENT in Payment Voucher, user can only view and access the type of payment voucher according to the access right, also affect the payment voucher report and listing.
  • Added Verify Old Quantity in Stock Take -> More to check whether the current document old quantity is up to date.
  • Added setting Applicable to Member only in Promotion Add On, Buy And Free, Cash Rebate, Mix and Match, Purchase with Purchase and Range Discount, default value can be set in Promotion Setting.
  • Added new screen Stock Assembly (Quick Entry), system will automatically generate the corresponding stock assembly document from the quick entry detail.
    • Added a template for Import: C:\SmartAcc\DynaMod\Import Template\StockAssembly.xlsx 
  • Added new system features for Purchase Order Print Control. The setting could be found in Company System Setting.
  • Added Purchase Order credit limit/term checking and will trigger approval process if met the requirement (Exceed Credit Limit or Term). The purchase order can be saved with Approval Status 'Pending', it would be able to print only until it's been approved. If Purchase Order Print Control not enabled, the purchase order can always be printed as usual even though it's approval status not 'Approved', such as 'Pending' or 'Rejected'
  • Added Shoppe2Go Module, newly revamp with:
    • Shoppe2Go Store Maintenance
    • Shoppe2Go Product Category
    • Shoppe2Go Product
  • Added BCS WMS (Warehouse Management System) Integration Module. (Common Module - System Utility - WMS Integration)
    • WMS Integration Project
    • WMS Location Maintenance
    • Setup WMS Purchase Requestor
    • WMS Goods Issue Mapping
    • WMS Purchase Request Receivable
    • WMS Customer Group Maintenance
    • WMS Integration Task. (24 Tasks in total, 11 Export Tasks, 13 Import Tasks)
      • Export Customer Information
      • Export Outlet Information
      • Export Purchase Order
      • Export Purchase Order Void
      • Export Purchase Requisition
      • Export Purchase Requisition Void
      • Export Sales Order
      • Export Product ( Stock ) Information
      • Export Full Product ( Stock ) Information
      • Inter Branch Transfer to (WHSB, RWHSB, Ecomm)
      • Export Vendor Information
      • Import Customer Sales Order as Customer Credit Note
      • Import Subsidiary Company Purchase Requisition as Customer Delivery Order
      • Import Customer Delivery Order and Invoice
      • Import Stock Adjustment
      • Import as Stock Take
      • Import Inter Branch Transfer as Stock Transfer
      • Import as Stock Transfer
      • Import Warehouse location transfer as Stock Transfer
      • Import Inter Branch Stock Transit as Stock Transit
      • Import Supplier Purchase Requisition as Stock Transit
      • Import as Stock Transit
      • Import Supplier Purchase Order as Goods Receive Note
      • Import Supplier Goods Return Note
    • DynaMod Process Manager 2020.2 Incorporate with tasks mentioned above. Those tasks are configurable with desired schedule time as frequency.
  • Standardized display of Discount Amount and Total Price to 2 decimal places even in edit mode for transaction screens. (Ticket: 128596)
    • Customer Quotation
    • Sales Order
    • Delivery Order
    • Delivery Return
    • Customer Invoice
    • Cash Sales
    • Customer Credit Note
    • Customer Debit Note
    • Supplier Request Quotation
    • Purchase Order
    • Goods Receive Note
    • Goods Return Note
    • Supplier Invoice
    • Supplier Credit Note
    • Supplier Debit Note
  • Enhanced in DynaMod Process Manager 2020.2 Build 0000 by extended the timeout of re-indexing task for a database table from 20 minutes to 1 hour. (Ticket: 128861)
  • Enhanced sync back the Shipping Address info from POS to DynaMod. Note: The Sync Cash Sales in DynaMod Client Socket must be 2020.2, and POS version has to be 2020.2 as well. (Ticket: 128636)
  • Enhanced navigation record from report screen by prevent it navigated to wrong transaction screen whenever having same document number in different document types. (Ticket: 126325
  • Enhanced for Document Posting Inspector by enabled direct show the result upon open it without need to move record up and down to view the corresponding posting records. (Ticket: 126898)
  • Enhanced POS Payment Setup Screen by disabled deprecated Payment Type, all deprecated payment types being re-aligned as well for ease of setup.
    • GHL Integration
    • GKASH
    • Touch'n Go
    • Boosts
    • AliPay
    • TnG Wallet
    • EWallet Pay
  • Enhanced POS Payment Setup screen by added new Payment Type 'SHOPPE2GO'. Once upgrade, a default record would be populated as payment code: SHOPPE2GO with the mentioned payment type. A record of SHOPPE2GO would be added to default and self-created payment template to trigger the download to POS for SHOPPE2GO online payment transaction purpose.
  • Enhanced POS Print Barcode Label by added Stock Article Number info to be synced from DynaMod to POS. (Ticket: 128985)
  • Added Stock Type filter when generate stock in Stock Take
  • Enhanced data integrity checks for transaction screens before save a document. Especially prevent scenario that copy from Company A's transaction and paste to Company B's transaction.
    • Purchase Requisition
    • Supplier Quotation Request
    • Purchase Order
    • Goods Receive Note
    • Goods Return Note
    • Supplier Invoice
    • Supplier Credit Note
    • Supplier Adjustment
    • Supplier Payment
    • Supplier Payment (PDC)
    • Supplier Debit Note
    • Customer Quotation
    • Sales Order
    • Delivery Order
    • Delivery Return
    • Customer Invoice
    • Customer Credit Note
    • Cash Sales
    • Customer Adjustment
    • Customer Receipt
    • Customer Receipt (PDC)
    • Customer Debit Note
    • Stock Opening
    • Stock Take
    • Stock Adjustment
    • Stock Transit
    • Stock Transfer 
    • Stock Assembly
    • Stock Issue
    • Stock Receive
    • Stock Write-Off
    • Journal Entry
  • Enhanced Shopee Customer Invoice to include Voucher, Shopee Coins and Credit Card Promotion details
  • Added DynaMod Web API program (Self Host) (v2020.2 Build 0002) that enabled 3rd party app, web or software vendor for integration such as create sales order, delivery order, customer invoice etc. Currently there are 37 APIs available that covered:
    • Company, Location
    • Customer (retrieve, create, update)
    • Area, Customer Group, Customer UD Group, Member Ethnic, Member Income, Member Occupation
    • Customer Sales Order, Delivery Order, Customer Invoice
    • Stocks, Stock with Location Balance Quantity
    • Stock Groups, Stock Categories
    • Stock Promotion by Location check whether given stock is OnGoing
    • Member Group Promotion by Location check whether given stock is OnGoing 
    • Stock Promotion by Location Listing - returning OnGoing or Upcoming promotion stocks list.


Closed Issues List


  • Change of logic of column size from 10 to 1 for "StockIsWeightItem" that had been claimed that weighing machine couldn't read value with spaces. Eg: "W          " or "N          " (Ticket: 127955)
  • Fixed Stock Maintenance - Multi UOM Stock screen by prevent minimized and closed that would caused unable to restoration of screen layout. (Ticket: 128094)
  • Fix Balance Sheet's Stock Value doesn't included for Months Option when selected date range was within the Cut-Off Fiscal Year:  (Ticket: 128228)

    • Affected Reports Option:
      1. This Month Only
      2. This Month and This Year
      3. This Month vs Last Month
      4. This Month vs Last Month and This Year vs Last Year
      5. Months Comparison
      6. This Year vs Months Comparison
      7. This Month vs Location
      8. This Month vs Job
      9. This Month vs Department

  • Fix Balance Sheet's retained earnings section calculate incorrectly and caused not tally when report option was 'Last Year', and 'This Year vs Last Year'. This also applied to Balance Sheet Multi-Level. (Ticket: 128573)

  • Fix delete POS Discount Type will prompt error. (Ticket: 128383)

  • Fix Unrealized Gain and Loss GL Balance does not include account opening.

  • Fix Customer/Supplier Aging report view in detail will display duplicate record if the payment is not fully settle.

  • Fix Supplier Statement Aging Summary does not include advance payment. (Ticket: 127840)

  • Fix delete Member Point Redemption will take a long time due to always perform regenerate stock cost when deleting record. (Ticket: 128037)

  • Fix synchronization data of multi level subsidiary company may be incomplete due to edit date is not updated to the current date. (Ticket: 128203)

  • Fix using Matrix Order to generate stock record and directly save the document will prompt master amount and detail amount not tally due to grid is not refresh. (Ticket: 128159)

  • Fix select Currency using pop up does not automatically fill up the text box. (Ticket: 128384)

  • Fix SST tax code will be remove when using detail Discount fast assignment. (Ticket: 128419)

  • Fix Add On promotion and Buy And Free promotion discounted item may not sort accordingly if the stock barcode is alpha numeric. (Ticket: 127803)

  • Fix Stock Card Listing and Stock Closing Listing will able to select company level report even is control by Location Access Right.

  • Fix Stock Adjustment just changing the adjustment type will not refresh the Total Price and Total Cost and will prompt master amount and detail amount not tally.

  • Fix Stock Adjustment import from file the new balance does not differentiate by the adjustment type.

  • Fix Stock Transit/Transfer able to change the From and To Location even it's import from other document.

  • Fix Stock Maintenance able to edit barcode in browse mode. (Ticket: 128630)

  • Fix Stock Take report when view in base UOM New Quantity and Old Quantity may display incorrectly when suppress zero.

  • Fix the glitch of ToolTipHint for "Item Remark 1" and "Item Remark 3" in transaction screen (eg: Customer Invoice) that remained unclosed once shown. It would now auto closed in 3 seconds (Ticket: 128605)

  • Fix Migration Wizard for location migration, the address 3 could possible overwrite by address 4. (Ticket: 128926)
  • Fix Salesman Commission by Collection Report discount amount does not included into invoice amount and invoice balance amount. (Ticket: 128955)
  • Fix Salesman Commission by Collection Report Default Format does not tick as System Format. (Ticket: 128955)
  • Fixed DynaMod Client Socket sometimes prompted error of "Unable to cast object of type 'DevExpress.Utils.SuperToolTipWindow' to type 'DevExpress.XtraEditors.XtraForm' " (Ticket: 126241)
  • Fix incorrect Shopee Order Details due to Stock Variation SKU (Ticket: 128940 & 128962)
  • Fix SiteGiant Add Product incorrect variant price (Ticket: 128770)