1.28.81 Release

18/8/2026

Bug-Fixes


#1 [Sales][SFTP] Fix: Handle Missing Original E-Invoice Reference Number for Invalid Offset Invoice

1. Overview
We have fixed an issue where uploading an SFTP Credit Note with an invalid offset invoice number caused a system crash instead of returning a proper error message.

2. What Has Changed
Improved SFTP Error Handling:
The system will now return a clean validation error when an incorrect offset number is provided.

Previously:

Invalid offset numbers triggered a fatal PHP exception in the response file
Users could not see the actual reason for the file failure

Now:

The system safely intercepts the invalid offset number
A clear validation error ("Offset invoice is not found") is output directly to the response CSV
PHP exceptions and system crashes are completely prevented

3. Impact
Prevents confusing system exceptions and provides users with actionable, clear error messages to easily troubleshoot failed uploads.

#2 [Self-Billed][Bulk Action] Fix: Resolve Validation Error During Invoice Resubmission

1. Overview
Fixed an issue preventing bulk resubmissions of self-billed documents due to incorrect ID validation.

2. What Has Changed
Improved Resubmission Validation:

Previously:

Selecting "All" companies failed due to a text vs. number data mismatch.
Self-billed documents incorrectly validated against the Buyer ID instead of the Company ID.

Now:

Company ID comparisons handle both formats correctly.
Self-billed documents now properly validate against the Company ID.

3. Impact
Bulk resubmissions for all self-billed documents now process successfully without validation errors.

What's New

#1 [Sales Invoice][Shopify] Enhancement: Add Tags Filter to Exclude Marketplace Sales from Sync

1. Overview
Enhanced the Shopify integration for SME workspaces to prevent external marketplace sales from automatically syncing into the portal.

2. What Has Changed
Improved Shopify Order Filtering:

Previously: All Shopify orders, including those generated from third-party marketplaces (such as Shopee, Lazada, TikTok Shop, and Zalora), were automatically synced into the system, creating unnecessary invoices.
Now: The system actively detects specific marketplace tags and blocks these third-party orders from syncing. Only your direct Shopify store sales will be retrieved and processed.

3. Impact
Your invoice records will remain clean and accurate. Marketplace orders are now safely excluded, preventing duplicate reporting and unwanted invoice generation for sales already handled by external platforms.