E-invoicing in Malaysia

If you’re using a user other than built-in administrator, make sure that the user is registered in Settings-User Permissions and has Access Type Full Access

Or at least, the user has full access to the features as shown in the image

1 Like

Yes, everything is running in administration account, but the problem still occurs, just as I mentioned above. :face_with_spiral_eyes:

If the Administrator account you are referring to is not the built-in Administrator of the Manager, then you must add AccessType Full Access for that user.

If you mean the built-in Administrator account of the Manager and you are encountering issues like the one mentioned above, there may be an issue with your server settings.

I have also tried Server Edition, the same version you are using, and so far, I haven’t encountered any problems.

I have also tried Server Edition, the same version you are using, and so far, I haven’t encountered any problems.

Yes, I’m also tried with Server Edition (25.3.26.2194) and login using default Administrator account. I haven’t encountered any problems with PreProduction except Production, I encountered Error “The SSL connection could not be established, see inner exception.”

This should be fixed now

New problem.
I reset the integration by using ‘Reset’ button in Settings > Business Details.
Sales Invoices > Relay
Result : Blank Page instead of Invois Integration Setup

2 Likes

Hi, I updated my Manager to v25.3.29.2206 and I’m still having the issue with updating Business Data for PreProduction. But now, it shows an error if it fails instead of showing success. What triggers these fails? I even created a new dummy company, but it’s still invalid.

And yes, I’m using a Full Access administrator, which is not built-in but still gives an error.

Fixed…

Settings-User Permissions and set administrator Access Type to Full Access

Yes, I have set everything as you mentioned, but I still get an error.
error

I found the cause of the error described by @neobks91 above:

Cause: The browser is blocking requests to an API because:

  • The website is loaded over HTTPS (secure).
  • However, the API server is running on HTTP (not secure) at http://192.168.18.3:8080.
  • Modern browsers automatically block this “mixed content” for security reasons.

How to fix it:

In Chrome/Edge:

  1. Open chrome://flags or edge://flags.
  2. Search for “Insecure origins treated as secure”.
  3. Enable it and enter the HTTP server address: http://192.168.18.3:8080.
  4. Restart the browser.

In Firefox:

  1. Type about:config in the address bar.
  2. Search for security.mixed_content.block_active_content.
  3. Change its value to false.
  4. Restart Firefox.

Best solution:
While this approach allows an HTTPS website to access a local HTTP API, the most appropriate solution is to configure the server to use HTTPS. This ensures a fully secure environment for both the website and the API, avoiding mixed content issues and ensuring data integrity and security.

2 Likes

I think, I can guess what is your issue is.
You’re using HTTP instead of HTTPS.
This is the main problem.

I did some testing.
Without https://


I received the same failure,
If I forced to save the config.

This was the error I received in Developer Tools > Network

Solution : Use HTTPS. You can setup a proxy such as Nginx Proxy Manager, Caddy & etc.

I noticed it yesterday and tested it. Problem solved. Thank you very much and appreciated it.

Edit : Should I delete this post? It was already answered by @Mabaega while I was writing this post.

2 Likes

What should i do with this setting?

You need to configure a few thing in Manager to comply with MyInvois requirements.

Edit your Inventory Item accordingly

Inventory Items

Settings > Tax Codes

2 Likes

As you mentioned above, I entered all the details to comply with MyInvois requirements. However, in the end, a blank box appears, and my submission in the MyInvois portal shows no document submitted. Is it complete?

This is in PreProduction.

Can you send a backup of the business data you use. To check deeper what is causing it. mail :
clouddrive.eg@gmail.com

Currently the log shows an error in the Certificate. Did you choose version 1.1 in the Integration Setup?

@Mabaega, I can reproduce this problem. Previously I could submit and InvoisEGS will generate QR Code. Right now, I received same problem with @neobks91 .

Step to reproduce this issue : Same business data was used previously, but I reset the integration at Settings > Business Details > Reset.

Note: Could you update the version number of InvoisEGS everytime you made the changes to the code. So, it will be easier to trace which version has cuased which problems.

Version 1.0 is selected (JSON & XML)

2 Likes

As @wazhanudin mention, this is what I did previously with the business data,I reset and re-entered the data.

1 Like

We have done mapped Manager with Malaysia LHDN/IRBM eInvoice.
It is an automation eInvoice submit.

1 Like

Dear @Mabaega

The Malaysia InvoiceEgs system time is not aligned with our local system.
The document issue date shows an 8-hour difference from our local time.
I there any way to resolve this issue?

Date and time shown in the document are based on UTC (Coordinated Universal Time), which may differ from your local time zone.

Did this difference cause any issues during validation or when submitting the document?