TABLE OF CONTENTS


New Enhancement List


E-Invoice Malaysia Module Enhancement


  • Set Tourism Tax Registration Number as compulsory field when setup Company & Location. Can set as NA if Not Applicable.
  • Added bulk submission for e-invoice in e-invoice dashboard.
  • Added  consolidate generate process run in process manager by scheduled it. 
  • Added update Einvoice Date when generate consolidate.
  • Added IsDocumentConsistsStockForceEinvoice in E-invoice Dashboard.


  • Enhance the E-Invoice Document save validation to alert the user when e-invoice date is previous date than current. (Ticket: 171154) 
  • Transaction document E-Invoice Item Tax Type ID will follow Tax Code Setup. (Ticket: 170291) 
  • Enhance the Consolidate E-Invoice delete posting script to handling Credit Note and Debit Note when update original Is Consolidated flag.

  • Exclude overpaid amount when calculate e-invoice prepayment for Cash Sales.
  • Enhance the Consolidate E-Invoice by Range Generate script to handle the document number end with non-numeric to prevent error.
  • Enhance Einvoice send multiple email via process manager. (Ticket: 171977)
  • Enhance Level-1 Checking
    • Check Master and Detail Amount (Ticket: 173216). 
      • Error Message : "The master and detail amounts do not match. Please check."
  • Enhance the transaction detail where the AcEInvoiceItemTaxTypeID will first determine by AcTaxID. (Ticket: 174831)
  • Allow to maintain the E-Invoice Item Classification Code for Self-Billed E-Invoice Supplier at Supplier Master Setup and transaction will default follow the classification code maintain in supplier master if selected supplier is Self-Billed E-Invooce Supplier.
  • Exclude customer's documents from consolidation when 'Force submit as Individual E-Invoice' is ticked.
  • Added Excluded Documents tab and prompt message in Generate Consolidated Invoice Simulate to show the documents not included in the consolidation and the reason. 




Inventory Module Enhancement

  • Stock Gross Profit for location change to calculate by location cost instead company cost.
  • Fixed location cost profit margin percentage able show negative amount.
  • Included Stock Price 1-5 column into transaction stock popup screen, column visibility is depend on user show price access right. (Ticket: 172291)
  • Enable Void Item feature for Stock Transit Document.
  • Added Location Stock Remark editable per location synced to POS and shown on Cash Sale Delivery Order Customer Invoice and Smart Inspector.
  • Added serial number support for BOM stock in stock assembly.
  • Added FEFO and LEFO for Batch Sell Method.
  • Added checking for exist batch transaction when untick the batch control stock. (ticket: 177487)



Supplier Module Enhancement

  • Enhance SiteGiantERP with a location setting to filter purchase orders. Must use the most recent versions of Process Manager (2026.1 0001) and Server Socket (2026.1 0001).

  • Added Sales Trend Calculation PO Method.

  • Prompt alert message if the selected supplier has advance payment at Supplier Payment Voucher screen, and redirect to the Settle Credit or Advance screen.

  • Centralized POA grid detail for user to choose stock that they want to reorder.

  • Added user access control to 'Edit Cost' for Good Receive Note Approval.
  • Added Good Receive Note Approval Number and Good Receive Note Approval Status for Good Receive Record.
  • Added user access control to 'Allow import from GRR only' for Good Receive Note Approval.
  • Added user access control to 'Allow import from GRNA only' and 'Disallow import from GRR' for Good Receive Note.
  • Added highlight function in Good Receive Note Approval and Good Receive Note which is not exist in the source document.
  • Added Goods Return Advise.
  • Added Goods Return Advise (GRA) outstanding alert when selecting supplier in Purchase Order.
  • Added delivery date and expiry date for details in Purchase Order.
  • Enhance the control for Good Receive Note Advise document, where user restricted to edit the price if GRNA is imported by GRR associate with Purchase Order, for those not with PO will follow the EDIT COST access right.
  • Added Supplier Stock Department Control.
  • Added DocumentApprovalRemark for PO.
  • Added column Balance Quantity for selected item detail in document Purchase Order and Purchase Order Approval.
  • Added GRNA access right (edit cost - import from GRR with PO).
  • Centralized POA import screen to allow user to add items and quantity themselves.
  • Add GRR Variance in GRNA and GRN screen.
  • Added Purchase Plan Supplier 1 -5 Unit Price column field into preview report.
  • Added account selection by Account Description (Item) at payment voucher and supplier adjustment screens.
  • Added date tab for Centralized Purchase Order Approval generate screen.
  • Extended Reference field from 20 to 50 characters for all Supplier transaction and approval documents, consistent with Customer documents.
  • Added date range option to Reload Detail in Payment Voucher to load outstanding documents by document date, with the option to append or replace existing records in the grid. 


Customer Module Enhancement

  • Enhance the customer invoice posting so that only will create SVT Transaction after payment. (Ticket: 170816)
  • Prompt alert message if the selected customer has advance payment at Customer Receipt screen, and redirect to the Settle Credit or Advance screen.
  • Enhance customer invoice and customer delivery order default format by add stockbatchdetail dataset. (Ticket: 175460) 
  • Added auto bom stock assign serials number to child items.
  • Added auto select batch in customer invoice.
  • Added account selection by Account Description (Item) at customer receipt and customer adjustment screens.
  • Extended Reference field maximum length from 20 to 50 characters for the remaining customer documents (Quotation, Quick Invoice, Receipt, Receipt PDC, Adjustment) 
  • Enhance the Import from Sales Order with Deposit to allow partial import with 3 option (Full Amount, Proportionate, or Manual Input thought popup screen).
  • Added BomRawMaterial tab in customer invoice screen and report.
  • Added date range option to Reload Detail in Customer Receipt to load outstanding documents by document date, with the option to append or replace existing records in the grid. 



POS Management Module Enhancement

  • Enhance EPay screen by split into AcEPayServiceStoreM and AcEPayServiceStoreD table.
  • Enhance EPay structure.


Promotion Module Enhancement

  • Added Promotion Stock Enquiry.
  • Allow user to setup the cash rebate promotion with option "Exclude Promotion Item" whether the minimum purchase amount need to include the promotion item or not.
  • Added Print Barcode Label screen show Promotion info.


Meter Reading Enhancement

  • Remove duplicate print the minimum copies detail in Meter Reading info (Ticket: 171550)

Batch Module Enhancement


Accounting Module Enhancement

  • New Document Type under Accounting Module - Contra Settlement.


System Usability Enhancement

  • Enhance to auto add the next fiscal year in one month before the last fiscal year due.

  • Enhance the manual cost module to support maintain customer credit note cost and ensure the invoice manual cost will imported to credit note.

  • Enhance the POS Simulation to handle multiple barcode for Buy Any Free Any promotion.
  • Support whatsapp upload chinese and malay version. (Ticket: 172887 & 173094)
  • Provide Supplier Default Price (Company System Setting Setup)
    • Provide 4 type 
      1. Last Purchase
      2. Last Purchase Include Quantity & Discount
      3. Supplier SKU Price
      4. Reference Cost
      5. System Cost
    • Please note that when the selection type is 0, DynaMod will prioritize the price selection in the following order: Supplier SKU > Reference Cost > System Cost.
  • Allow users to select multiple Location IDs in the Stock Price Updater screen.
  • Added TEXTFILE selection for RFID Module For POS in company system setting.
  • Prompt confirmation message to confirm whether follow source document date or using current system date when user using clipboard function to copy and paste the document from existing document to new document. (Ctrl+Alt+C & Ctrl+Alt+ V)
  • Added new task into DynaMod Process Manager to execute the scheduled stock price updater task. 
    • Require DynaMod Process Manager 2026.1 Build 0004
  • Database Validate - Handle check multi deposit collection.
  • Added Price Markup by Cost button in transaction document detail navigation control.  
  • Enhance 'Import Customer' not allow duplicate member no
  • Implemented an enhancement to sort the Currency Rate History by Effective Date in descending order. (Ticket: 175724)
  • Change default SarawakPay base url - https://xservice.spayglobal.my/xservice  (Ticket: 177306)




Reports Enhancement

  • Added print centralized PO approval.

  • E-Invoice Transaction Listing report "date" parameter allow user to select either based on Document Date or E-Invoice Date.
  • Added column "DocumentRemark" for pfims71470StockSalesAnalysisDetail procedure which allow user to display in Stock Sales Analysis Detail report (Ticket: 171436).
  • GRN Remaining Balance now also deducts Supplier Goods Return Note quantity (FIFO) in Print Goods Received Note.
  • GRN Remaining Balance now also deducts Stock Adjustment Out quantity (FIFO) in Print Goods Received Note.
  • Added 'Remark Date 1' and 'Remark Date 2' to display in Stock Sales Analysis Enquiry.
  • Enhance Stock Value Closing - Location Month End Details report able to multi-select location.
  • Added pickup info columns for Print Goods Return Note, Goods Return Note Listing, Goods Return Note Outstanding Listing
  • Added the stock minimum & maximum level quantity column at stock purchase history by supplier enquiry screen.
  • Added Document Type filter at stock transaction enquiry screen.
  • Add location filter in Debtor Ledger Listing, Creditor Ledger Listing, Customer Statement Listing, Supplier Statement Listing, Debtor Aging Report and Creditor Aging Report.
  • Added report format service card summary in print service card screen.
  • Added Filter by Brand option to Sales Order Outstanding Report. (Ticket: 177971)
  • Added column StockBarcode for Salesman Commission by Item Price (Ticket: 178169)




SST Malaysia Enhancement

  • Enhance the customer invoice posting so that only will create SVT Transaction after payment. (Ticket:  170292 & 170816)

  • Enhance the customer credit note and refund note posting so that create SVT Transaction positive amount in 13a column with tax code SVCN6 and SVCN8. (Ticket: 170755)




Subsidiary Company Enhancement

  • Added centralized PO approval.
  • Added barcode and stock description column in Generate Centralized PO screen.
  • Enhance Generate Centralized PO screen to become matrix view.
  • Added delivery date and expiry date for details CPOA.
  • Added location filter for Subsidiary Centralized Purchase Order Approval Report.
  • New document type - Subsidiary Purchase Order Approval added for Subsidiary Company Module
  • New Stock Request screen for Subsidiary Company Module — request stock from another location/subsidiary by Stock ID / Description / Barcode; requests are auto-numbered and tracked in Saved Item / Processing / Rejected / Completed tabs.
  • New Process Stock Request screen — supply location reviews incoming requests, adds them into a Picking List, enters Accepted Qty, then rejects with reason or generates DO / Stock Transit Request (cross-database supported).
  • New Picking List report — printable picking list showing item, stock description, UOM, request and accepted quantity, grouped by Supply (From) and Request (To) location.


Closed Issues List


E-Invoice Malaysia Module Fixes


N/AFixed Einvoice Profile show '0' for 'Year ID' after add.
N/AFixed E-invoice dashboard tooltip.
N/A

Fixed E-invoice Dashboard double click navigate to wrong document.






N/A

Fixed AcPostCusCashSalesEinvoice by update EInvoiceTotalIncludingTax, EinvoiceTotalPayableAmount and AcEinvoiceCurrencyID. 

171494
Fixed Consolidate Delete update. 
172837

Fixed IsEnableEInvoiceMYS='Y' for cash sales.

N/ARefresh E-Invoice Document Flow ID Status before perform update document flow id status.
  • Related screen included :-
    • Customer Credit Note
    • Customer Debit Note
    • Customer Adjustment
    • Custoemr Receipt
    • Customer Refund
    • Supplier Invoice
    • Supplier Credit Note
    • Supplier  Debit Note
    • Supplier Adjustment
    • Supplier Payment
    • Supplier Refund
172837
Fixed IsEnableEInvoiceMYS='Y' for cash sales.
N/A

Fixed e-invoice document type when change document flow from Not Applicable to Open.

N/AFixed itemtaxrate when generate consolidate using range method.
N/A

Fixed same document number not allow seperate batch when generate consolidate e-invoice using range method.

N/A

Rectified Error "An exception occured on the server: Could not find stored procedure 'pfEInvoiceConsolidate_Level1_ValidateChecl.' due to script missing.

N/A

Fixed update Einvoice Date 72 hours for normal and consolidate einvoice.

N/A

Fixed consolidate einvoice when generate by range hit error 'Cannot insert duplicate key row in object 'dbo.AcEinvoiceConsolidateD' with unique index 'IX_AcEinvoiceConsolidateD''.

N/A

Fixed consolidate e-invoice generate by range by seperate tax exemption details.

N/A

Fixed posting customer cash sales einvoice to calculate the prepayment amount.



Costing Mechanism Fixes








Supplier Module Fixes


171492

Fixed Other Payement screen allow edit field (E-invoice state ID and E-Invoice Country ID)

N/AFixed Einvoice TIN not allow to edit when Validated.
172772

Fixed posting e-invoice after knock-off if e-invoice not validated - success.

173488
Fixed sales trend quantity calculation and display on Purchase Order (PO) and Purchase Order Requisition (POR) screens.
N/A

For GRNA and GRN, change the red colour line for insert manually when mixed with import from PO only. 

N/A

Fixed Goods Return Advise stock pop up based on stock department control.

N/AFixed Error 'The select list for the INSERT statement contains fewer items than the insert list' for centralized POA when generate PO into subsidiary database.
N/AFixed update script to check wheter subsidiary database exist and online or not.
176425

Fixed documents knock-off applied amount cannot be negative.

177012Fixed supplier side trasnsaction insert item hit 'Value cannot be null' (Ticket : 177012)
  • Fixed on :-
    • Supplier Purchase Order Req
    • Supplier Quotation Req
    • Supplier Goods Receive Note
    • Supplier Goods Return Note
    • Supplier Invoice
    • Supplier Credit Note
    • Supplier Purchase Plan
    • Supplier Payment
    • Supplier Debit Note
    • Supplier Refund Note
    • Approval Supplier Purchase Order
    • Approval Supplier Goods Receive Note
    • Supplier Goods Return Advice
176170, 177076 

Fixed Goods Receive Note edit save hit Database internal index was corrupted '5' (Ticket: 176170. 177076)

177234Fixed wrong account description when importing Purchase Order into Supplier Invoice. 
N/AFixed Goods Return Note filter stock department when import Goods Return Advise.
N/AFixed stock department validate before save.
N/A

Fixed GRTN stock department import issue.

177293

Fixed supplier payment payment amount is not auto calculate so the payment amount is not tally with applied amount and cause the user cannot save the payment. 


Customer Module Fixes



171900 Fixed matched detail should not be select when import sales order.
169368
Fixed sorting problem when import Sales Order.
N/AFixed Einvoice TIN not allow to edit when Validated.
N/A

Fixed Customer Invoice open back the form for insert the detail when add. 

172508

Fixed service charges calculation for cash sales.

172772
Fixed posting e-invoice after knock-off if e-invoice not validated - success.
172389Voided-with-Refund deposits now include the parent Cash Sales GL entries so the refund reversal is visible in the Inspector.
171211Fixed Invoice Amount not deducting discount on Salesman Collection Commission Listing.
171212Credit Note now shown in its own column on Salesman Collection Commission Listing.
N/A

Salesman commission now applies to deposit (Advance) collected on Salesman Collection Commission Listing.

170757Fixed Deposit Receipt showing as Unapplied even after the related Sales Order is imported to Invoice.
N/A

Fixed Cus Invoice import Sales order itemdiscounttype null error.

176226Fixed Import Customer Open Balance prompt error "Column 'AccountNo' does not belong to table Table1" when import file does not contain optional columns.
176425Fixed documents knock-off applied amount cannot be negative.
177542

Fixed supply tax code for import customer invoice multi document.

N/A

Fixed single click and double click for manual and auto bom/serial/batch.

N/A

Fixed by remove stock department control from customer debit note.

N/AFixed Customer Sales Order Outstanding Listing allow filter by brand.
178487 

Fixed by remove space for buyer BRN information customer screen.



POS Management Module Fixes


172025 Fixed paymentcode pop up. 
172031Fixed Mix & Match promotion showing incorrect discount price for multi-tier quantity purchases.
173284

Fixed the inactive POS Stock Combo sync to POS. 

N/AFixed amount shown in POS Terminal Collection Transaction Details popup to follow the selected payment type instead of the full document total.
N/A

Fixed Pos Terminal Collection calculation for cash sales.

N/A

Fixed location logic of finalized button in AcPOSTerminalCollectionFinalised.

176777Added editable Sequence No. in Weighing Machine Setup Export to Grid to let user control the export row order.
176768Refunded deposits now appear as a separate DEPOSIT(REFUND) line with a negative amount that offsets the original deposit collection, so the totals reconcile correctly. 
N/A

Fixed Sales Live enquiry department sales show wrong terminal and sales amount.

178286

Fixed missing posting sales order matching when create a new cash sales with Import from Sales Order. 


Inventory Module Fixes


170761

Disable "Auto BOM" checkbox in BOM Assignment when not in Edit Mode.

N/A

Set Price1GrossProfit read only when edit.

171433

Resolved an issue in the month-end stock closing process that caused the error: "An exception occurred on the server: Column name or number of supplied values does not match table definition. "

173114

Fixed by disable stock id in stock UOM updater when change Uom.


Fixed Stock Transfer (Receive) Batch control not working.

176167Fixed Stock Adjustment select stock hit error 'prompt error object reference not set to an instance of object'
175847

Fixed Stock Activity Insight Report prompt error "String or Binary data wiould be truncated" due to AcLocationDesc over maximum length. 

177484

Fixed batch stock prompt error in quick assembly.


Fixed stock assembly screen when copy stock id.



Reports Fixes


171975Fix Article Sales Analysis total inflation when an article has SKUs tagged with different Brand/Category/Group/UDGroup values.
172111Fix negative qty (refund/credit note) inflating totals on Stock Sales Analysis By Serial Number report.
173337
Fixed Report naming so that adobe acrobat open the pdf with the filename.
173693

Fixed Stock Aging Enquiry Screen hit missing parameter @StockDepartmentFilter (Ticket: 173693)

174828
Fixed enquiry 2nd time that no response when generate stock balance report.
176779

Fixed Retained Earnings in comparison layouts the Last Year column was accumulating profit & loss up to the current year instead of stopping one year earlier. 


Miscellaneous Fixes


171548
Fixed not able to open the fiscal year setup screen.
171844Fixed an issue where the "E-Invoice Date is different than Document Date" message keeps prompting repeatedly.
172896

Fixed all Supplier Refund Note show as Account Missing in Database Validation.

173342Matrix Order detail sequence aligned with Color/Size ItemDisplaySeq.
175162Fixed whatsapp auto close 'What's new' and auto refresh to send when first time log in.


DynaMod Client Socket Fixes









DynaMod Process Manager Fixes










SST Malaysia Fixes


N/A
Fixed Sales Tax simulation.
172714

Fixed SST02 submission detail no come out.

N/A

Fixed by update AcTaxID SV8 for previous record.

173338Fixed services tax supply listing report show CN double.
175579
Fixed 'E-SV' cannot see in SVT report with the code 'E-SVOE' government tax id.



Email Fixes


171022Fixed scheduled email processing via Brevo Service API to properly handle failure responses. 





Promotion Fixes


N/AFixed promotion buy n free location filter and page bug.
N/AFixed upload either empty photo prompt message for Incard Voucher Campaign.



Online Store Module Fixes


N/AFixed hit error when open SiteGiant ERP Stores Mangement screen.