1.28.52 Release

23/4/2026

What’s New

#1 Bulk Submission/Cancellation Added in Consolidation Log

Overview
We have introduced an enhancement to the Consolidation Log bulk actions to provide users with manual control over submission and cancellation of consolidated invoices. This allows users to manage LHDN submission activities without relying solely on the automated scheduler.

1. What Has Changed
Bulk Submission and Cancellation Added in Consolidation Log:
- The system now supports bulk actions directly from the Consolidation Log.
- Users can now submit all selected consolidation records to LHDN in a single action
- Users can also cancel all selected consolidation records in bulk
- Supports both bulk and individual submission/cancellation

Previously:
- Submission was automatically triggered by the system scheduler (6th of every month at 4pm)
- Users had no control to pause or manually manage submission batches
- Cancellation had to be done individually

This behavior has now been enhanced.

2. Where This Is Reflected in the Portal
This enhancement applies to:
- Consolidation Log module

When users access the Consolidation Log:
- They can now perform bulk submit to LHDN
- They can perform bulk cancellation of consolidation records
- They can also still submit or cancel individually if needed

3. Impact
Provides greater operational control, reduces dependency on automated scheduling, improves flexibility during monthly consolidation exercises, and allows users to manage LHDN submissions more efficiently.


Bug-Fixes

#1 Fixed Incorrect “Official Docs” Redirect Link

Overview
We have fixed an issue where the “Official Docs” button was redirecting to an incorrect external URL in the Integration module.

1. What Has Changed
Correct Documentation Link Updated:
The “Official Docs” button now correctly redirects to the Jom eInvoice Product Guide
Previously, it was incorrectly linking to a partner API documentation page

2. Where This Is Reflected in the Portal
This fix applies to the Integration module:
- Clicking Official Docs will now open the correct product guide

3. Impact
Ensures users are directed to the correct documentation source, improving clarity and reducing confusion during integration setup.

#2 Enforced 72-Hour Restriction for Bulk Invoice Cancellation

Overview
We have fixed an issue where invoices could still be canceled after exceeding the 72-hour validation window in the bulk cancellation flow. The system now correctly enforces the cancellation restriction based on validated date.

1. What Has Changed
72-Hour Cancellation Rule Enforced:
The system now restricts cancellation of consolidated invoices in bulk action based on the 72-hour rule from validated date/time.
- Invoices that have exceeded 72 hours after validation can no longer be canceled

Previously:
- Users were able to cancel invoices even after the 72-hour validation period
- This led to inconsistent behavior and rule bypass

This issue has now been fixed.

2. Where This Is Reflected in the Portal
This fix applies to:
- Bulk Action → Cancel Invoice

When users attempt to cancel invoices:
- The system will now block cancellation if it exceeds the 72-hour validation window

3. Impact
Ensures compliance with 72-hour validation rules, prevents unauthorized cancellations, and improves consistency in invoice lifecycle management.

#3 Fixed Incorrect “Billing To” Display in Self-Billed Consolidation

Overview
We have implemented a permanent fix to correct the “Billing To” information display for Self-Billed Consolidation invoices in the Jom eInvoice portal. The system now correctly reflects the workspace ownership logic for self-billed transactions.

1. What Has Changed
Correct “Billing To” Logic for Self-Billed Consolidation:
- The system has been updated to properly display buyer information for self-billed consolidated invoices.

For Self-Billed Consolidation invoices:
- The “Billing To” (buyer) will now correctly display the workspace owner information
- The supplier information will be shown as “General Public”

Previously:
- The system incorrectly displayed “General Public” as the Billing To
- This caused confusion in self-billed invoice representation

This behavior has now been corrected.

2. Where This Is Reflected in the Portal
This fix applies to:
- Self-Billed Invoices

When users view self-billed consolidated invoices:
- The Billing To section will now reflect the workspace owner
- Supplier will correctly show as General Public

3. Impact
- Ensures accurate representation of self-billed invoice structure, improves compliance with invoice ownership rules, and enhances clarity in consolidated invoice displays.